mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-30 08:09:04 +00:00
Use cl-print for all values printed by `describe-variable'
* lisp/help-fns.el (describe-variable): Use cl-prin1 for original and global values too.
This commit is contained in:
parent
112fbe3515
commit
8710d11b48
@ -883,7 +883,10 @@ it is displayed along with the global value."
|
||||
(not (equal origval :help-eval-error)))
|
||||
(princ "\nOriginal value was \n")
|
||||
(setq from (point))
|
||||
(pp origval)
|
||||
(cl-prin1 origval)
|
||||
(save-restriction
|
||||
(narrow-to-region from (point))
|
||||
(save-excursion (pp-buffer)))
|
||||
(if (< (point) (+ from 20))
|
||||
(delete-region (1- from) from)))))))
|
||||
(terpri)
|
||||
@ -909,7 +912,10 @@ it is displayed along with the global value."
|
||||
;; probably print it raw once and check it's a
|
||||
;; sensible size before prettyprinting. -- fx
|
||||
(let ((from (point)))
|
||||
(pp global-val)
|
||||
(cl-prin1 global-val)
|
||||
(save-restriction
|
||||
(narrow-to-region from (point))
|
||||
(save-excursion (pp-buffer)))
|
||||
;; See previous comment for this function.
|
||||
;; (help-xref-on-pp from (point))
|
||||
(if (< (point) (+ from 20))
|
||||
|
Loading…
Reference in New Issue
Block a user