;;; cust-print.el --- handles print-level and print-circle
-;; Copyright (C) 1992, 2001, 2002, 2003, 2004, 2005,
-;; 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+;; Copyright (C) 1992, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+;; 2009 Free Software Foundation, Inc.
;; Author: Daniel LaLiberte <liberte@holonexus.org>
;; Adapted-By: ESR
;;This is defined by emacs.")
(defcustom print-level nil
- "*Controls how many levels deep a nested data object will print.
+ "Controls how many levels deep a nested data object will print.
If nil, printing proceeds recursively and may lead to
max-lisp-eval-depth being exceeded or an error may occur:
(defcustom print-circle nil
- "*Controls the printing of recursive structures.
+ "Controls the printing of recursive structures.
If nil, printing proceeds recursively and may lead to
`max-lisp-eval-depth' being exceeded or an error may occur:
(defcustom custom-print-vectors nil
- "*Non-nil if printing of vectors should obey print-level and print-length.
-
-For Emacs 18, setting print-level, or adding custom print list or
-vector handling will make this happen anyway. Emacs 19 obeys
-print-level, but not for vectors."
+ "Non-nil if printing of vectors should obey `print-level' and `print-length'."
:type 'boolean
:group 'cust-print)