From 2bd26ed69770b2995c3f3d90b017048429bd1ffe Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Wed, 8 Sep 2021 10:28:15 +0200 Subject: [PATCH] Further tweak describe-variable look * lisp/help-fns.el (describe-variable): Tweak how long variable values are shown. --- lisp/help-fns.el | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 3f1b56c888d..a7219ede944 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -1222,7 +1222,14 @@ it is displayed along with the global value." ;; Output the indented administrative bits. (with-current-buffer buffer (help-fns--run-describe-functions - help-fns-describe-variable-functions variable))) + help-fns-describe-variable-functions variable)) + + (with-current-buffer standard-output + ;; If we have the long value of the variable at the + ;; end, remove superfluous empty lines before it. + (unless (eobp) + (while (looking-at-p "\n") + (delete-char 1))))) (with-current-buffer standard-output ;; Return the text we displayed. -- 2.39.2