Current File : //proc/thread-self/root/kunden/usr/share/emacs/27.2/lisp/emacs-lisp/pp.elc |
;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301\302\303\304\305\306\307&\210\310\311\312\313\314DD\315\316\317\306\301&\207" [custom-declare-group pp nil "Pretty printer for Emacs Lisp." :prefix "pp-" :group lisp custom-declare-variable pp-escape-newlines funcall function #[0 "\300\207" [t] 1] "Value of `print-escape-newlines' used by pp-* functions." :type boolean] 8)
#@222 Return a string containing the pretty-printed representation of OBJECT.
OBJECT can be any Lisp object. Quoting characters are used as needed
to make output that `read' can handle, whenever this is possible.
(fn OBJECT)
(defalias 'pp-to-string #[257 "\304\305!r\211q\210\306\307\310\311\312!\313\"\314$\216\315\316!\210\317!\210 \320\321p\"\210*\322 \210\323 *\207" [emacs-lisp-mode-syntax-table pp-escape-newlines print-quoted print-escape-newlines generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 lisp-mode-variables nil set-syntax-table t prin1 pp-buffer buffer-string] 8 (#$ . 756)])
#@75 Prettify the current buffer with printed representation of a Lisp object.
(defalias 'pp-buffer #[0 "eb\210m\204j \3001 \301\302!\210\3030\202 \210\202>