diff options
author | Tassilo Horn <tsdh@gnu.org> | 2020-07-15 18:58:57 +0200 |
---|---|---|
committer | Tassilo Horn <tsdh@gnu.org> | 2020-07-15 18:58:57 +0200 |
commit | 85eaa8373bb0a91013af503d333670788ec5a956 (patch) | |
tree | 01ac33f47e514d4b547579fa45eda053efdc652a /lisp/emacs-lisp/eldoc.el | |
parent | 58bec884d5a911690c2f8e0ecca6a487bd2c9fe0 (diff) | |
download | emacs-85eaa8373bb0a91013af503d333670788ec5a956.tar.gz emacs-85eaa8373bb0a91013af503d333670788ec5a956.tar.bz2 emacs-85eaa8373bb0a91013af503d333670788ec5a956.zip |
;Fix eldoc regression bug#42365
Diffstat (limited to 'lisp/emacs-lisp/eldoc.el')
-rw-r--r-- | lisp/emacs-lisp/eldoc.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/eldoc.el b/lisp/emacs-lisp/eldoc.el index 1a009bdefac..510dff9ed0b 100644 --- a/lisp/emacs-lisp/eldoc.el +++ b/lisp/emacs-lisp/eldoc.el @@ -495,8 +495,9 @@ Honor most of `eldoc-echo-area-use-multiline-p'." (substitute-command-keys "\\[eldoc-doc-buffer]"))))))))) ((= available 1) ;; Truncate "brutally." ; FIXME: use `eldoc-prefer-doc-buffer' too? - (truncate-string-to-width - (buffer-substring (point-min) (line-end-position 1)) width))))) + (with-current-buffer (eldoc-doc-buffer) + (truncate-string-to-width + (buffer-substring (point-min) (line-end-position 1)) width)))))) (when echo-area-message (eldoc--message echo-area-message)))))) |