]> git.eshelyaron.com Git - emacs.git/commitdiff
Tweak how functions are formatted in Implementation in *Help*
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 31 Mar 2022 11:36:40 +0000 (13:36 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 31 Mar 2022 11:38:33 +0000 (13:38 +0200)
* lisp/emacs-lisp/cl-generic.el (cl--generic-describe): Include
the function name in the implementations (bug#54628).  This
clarifies what we're talking about here, and avoids getting
(function ...) translated into #'...

lisp/emacs-lisp/cl-generic.el

index 279f73f36a286fb074b1099bbf0bed70e39efdd8..5cbdb9523ac54f10fd9c6945ead8b303b62c1180 100644 (file)
@@ -1098,7 +1098,7 @@ MET-NAME is as returned by `cl--generic-load-hist-format'."
         (dolist (method (cl--generic-method-table generic))
           (let* ((info (cl--generic-method-info method)))
             ;; FIXME: Add hyperlinks for the types as well.
-            (insert (format "%s%S" (nth 0 info) (nth 1 info)))
+            (insert (format "%s%S" (nth 0 info) (cons function (nth 1 info))))
             (let* ((met-name (cl--generic-load-hist-format
                               function
                               (cl--generic-method-qualifiers method)