[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 0002d4f3166 7/7: Avoid spurious whitespace in the modeline of e
From: |
Eli Zaretskii |
Subject: |
emacs-29 0002d4f3166 7/7: Avoid spurious whitespace in the modeline of emacsclient frames |
Date: |
Sun, 30 Jul 2023 03:29:36 -0400 (EDT) |
branch: emacs-29
commit 0002d4f31666719c5e972ca65efffc70750db613
Author: Ulrich Müller <ulm@gentoo.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Avoid spurious whitespace in the modeline of emacsclient frames
* lisp/bindings.el (mode-line-client): Compute 'help-echotext
property in advance. (Bug#58183)
(cherry picked from commit 8c3338f6ba354218aee12c223d778be4180f892b)
---
lisp/bindings.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lisp/bindings.el b/lisp/bindings.el
index f4881ac388c..6db043e495c 100644
--- a/lisp/bindings.el
+++ b/lisp/bindings.el
@@ -226,9 +226,9 @@ mnemonics of the following coding systems:
(put 'mode-line-mule-info 'risky-local-variable t)
(defvar mode-line-client
- `(""
- (:propertize ("" (:eval (if (frame-parameter nil 'client) "@" "")))
- help-echo ,(purecopy "emacsclient frame")))
+ `(:eval
+ (if (frame-parameter nil 'client)
+ ,(propertize "@" 'help-echo (purecopy "emacsclient frame"))))
"Mode line construct for identifying emacsclient frames.")
;; Autoload if this file no longer dumped.
;;;###autoload
- emacs-29 updated (4a687bcc20d -> 0002d4f3166), Eli Zaretskii, 2023/07/30
- emacs-29 96d52f89444 6/7: Fix function help for advised aliases (bug#64797), Eli Zaretskii, 2023/07/30
- emacs-29 b2cb6e82160 4/7: ; Better documentation of HOME on MS-Windows, Eli Zaretskii, 2023/07/30
- emacs-29 54e98b5f9bd 3/7: ; Clarify documentation of 'server-after-make-frame-hook', Eli Zaretskii, 2023/07/30
- emacs-29 d13029cdcde 2/7: Avoid crashes under 'which-key-mode', Eli Zaretskii, 2023/07/30
- emacs-29 cb1f7db2490 1/7: ; Minor documentation fixes, Eli Zaretskii, 2023/07/30
- emacs-29 0002d4f3166 7/7: Avoid spurious whitespace in the modeline of emacsclient frames,
Eli Zaretskii <=
- emacs-29 71419a60c37 5/7: Avoid crashes due to invalid 'mode-line-format', Eli Zaretskii, 2023/07/30