emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 6ef8d29f221: ; Resolve a FIXME in rst.el


From: Eli Zaretskii
Subject: master 6ef8d29f221: ; Resolve a FIXME in rst.el
Date: Tue, 13 Feb 2024 07:09:15 -0500 (EST)

branch: master
commit 6ef8d29f221e010705184092600ac124bd0a14fd
Author: Jörg Bornemann <foss@jbornemann.de>
Commit: Eli Zaretskii <eliz@gnu.org>

    ; Resolve a FIXME in rst.el
    
    * lisp/textmodes/rst.el (rst-define-key): Use :documentation for the
    dynamically created docstrings of deprecated bindings.  (Bug#69087)
    
    Copyright-paperwork-exempt: yes
---
 lisp/textmodes/rst.el | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lisp/textmodes/rst.el b/lisp/textmodes/rst.el
index 2cd78943883..5fbff4ba888 100644
--- a/lisp/textmodes/rst.el
+++ b/lisp/textmodes/rst.el
@@ -1147,14 +1147,14 @@ as well but give an additional message."
       (unless (fboundp forwarder-function)
         (defalias forwarder-function
           (lambda ()
+            (:documentation
+             (format "Deprecated binding for %s, use \\[%s] instead."
+                     def def))
             (interactive)
             (call-interactively def)
             (message "[Deprecated use of key %s; use key %s instead]"
                      (key-description (this-command-keys))
-                     (key-description key)))
-          ;; FIXME: In Emacs-25 we could use (:documentation ...) instead.
-          (format "Deprecated binding for %s, use \\[%s] instead."
-                  def def)))
+                     (key-description key)))))
       (dolist (dep-key deprecated)
         (define-key keymap dep-key forwarder-function)))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]