* emacs-lisp/byte-run.el (advertised-signature-table): New var.
commitced10a4c9f0030e4e554d6ca3f96c6e366dba8db
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 1 Oct 2009 16:54:21 +0000 (1 16:54 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 1 Oct 2009 16:54:21 +0000 (1 16:54 +0000)
tree59d17379604f37548afb5e353ad08e12bf5ef19a
parentd308026462fe0f6d441cd40fa0451d8ce965c922
* emacs-lisp/byte-run.el (advertised-signature-table): New var.
(set-advertised-calling-convention): New function.
(make-obsolete, define-obsolete-function-alias)
(make-obsolete-variable, define-obsolete-variable-alias):
Make the optional-ness of `when' obsolete.
(define-obsolete-face-alias): Make `when' non-optional.
* help-fns.el (help-function-arglist):
* emacs-lisp/bytecomp.el (byte-compile-fdefinition):
Use advertised-signature-table.
etc/NEWS
lisp/ChangeLog
lisp/emacs-lisp/byte-run.el
lisp/emacs-lisp/bytecomp.el
lisp/help-fns.el