]> git.eshelyaron.com Git - emacs.git/commitdiff
(documentation): Add ad-define-subr-args call.
authorRichard M. Stallman <rms@gnu.org>
Tue, 30 Apr 2002 04:20:25 +0000 (04:20 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 30 Apr 2002 04:20:25 +0000 (04:20 +0000)
lisp/ChangeLog
lisp/emacs-lisp/advice.el

index d1ddd68685b1a4d8453248f853ea050b8c380694..132bb45cb81b5f68c49d445f7e1e211b0696e4f0 100644 (file)
@@ -1,3 +1,7 @@
+2002-04-30  Richard M. Stallman  <rms@gnu.org>
+
+       * emacs-lisp/advice.el (documentation): Add ad-define-subr-args call.
+
 2002-04-29  Richard M. Stallman  <rms@gnu.org>
 
        * net/zone-mode.el (zone-mode): Add write-file-hooks hook locally.
index b03dd3603bd6947e1e3db21b7c6c3a597eab4dda..34e2a92ed37df20edff09924c062a0dab190accc 100644 (file)
@@ -3925,6 +3925,10 @@ undone on exit of this macro."
 ;; Use the advice mechanism to advise `documentation' to make it
 ;; generate proper documentation strings for advised definitions:
 
+;; This makes sure we get the right arglist for `documentation'
+;; during bootstrapping.
+(ad-define-subr-args 'documentation '(function &optional raw))
+
 (defadvice documentation (after ad-advised-docstring first disable preact)
   "Builds an advised docstring if FUNCTION is advised."
   ;; Because we get the function name from the advised docstring