aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love1999-08-10 09:51:17 +0000
committerDave Love1999-08-10 09:51:17 +0000
commit8bae7480b8bfe970f97e6afbb919ca41c28397f0 (patch)
treecf20733365cb5533e2c0cb8db7b357fcfc20c31b
parentb38d1cc78ed57ed1b89c349d2af3a20583b5fadf (diff)
downloademacs-8bae7480b8bfe970f97e6afbb919ca41c28397f0.tar.gz
emacs-8bae7480b8bfe970f97e6afbb919ca41c28397f0.zip
(ad-make-single-advice-docstring): Treat case with no doctring specially.
-rw-r--r--lisp/emacs-lisp/advice.el12
1 files changed, 8 insertions, 4 deletions
diff --git a/lisp/emacs-lisp/advice.el b/lisp/emacs-lisp/advice.el
index 6148435c308..9f670e8010c 100644
--- a/lisp/emacs-lisp/advice.el
+++ b/lisp/emacs-lisp/advice.el
@@ -2983,10 +2983,14 @@ Example: `(ad-map-arglists '(a &rest args) '(w x y z))' will return
2983 class (ad-advice-name advice) 2983 class (ad-advice-name advice)
2984 (if advice-docstring "\n" "") 2984 (if advice-docstring "\n" "")
2985 (or advice-docstring ""))) 2985 (or advice-docstring "")))
2986 (t (format "%s-advice `%s':%s%s" 2986 (t (if advice-docstring
2987 (capitalize (symbol-name class)) (ad-advice-name advice) 2987 (format "%s-advice `%s':\n%s"
2988 (if advice-docstring "\n" "") 2988 (capitalize (symbol-name class))
2989 (or advice-docstring "")))))) 2989 (ad-advice-name advice)
2990 advice-docstring)
2991 (format "%s-advice `%s'."
2992 (capitalize (symbol-name class))
2993 (ad-advice-name advice)))))))
2990 2994
2991(defun ad-make-advised-docstring (function &optional style) 2995(defun ad-make-advised-docstring (function &optional style)
2992 ;;"Constructs a documentation string for the advised FUNCTION. 2996 ;;"Constructs a documentation string for the advised FUNCTION.