(princ ", which is ")
(describe-function-1 defn)))))))
\f
+(defun help--doc-without-fn (mode)
+ ;; Remove the (fn...) thingy at the end of the docstring
+ (replace-regexp-in-string "\n\n(fn[^)]*?)\\'" "" (documentation mode)))
+
(defun describe-mode (&optional buffer)
"Display documentation of current major mode and minor modes.
A brief summary of the minor modes comes first, followed by the
"no indicator"
(format "indicator%s"
indicator))))
- (princ (documentation mode-function)))
+ (princ (help--doc-without-fn mode-function)))
(insert-button pretty-minor-mode
'action (car help-button-cache)
'follow-link t
nil t)
(help-xref-button 1 'help-function-def mode file-name)))))
(princ ":\n")
- (princ (documentation major-mode)))))
+ (princ (help--doc-without-fn major-mode)))))
;; For the sake of IELM and maybe others
nil)