%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/emacs-lisp/ |
Current File : //usr/local/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>