Mercurial > emacs
diff etc/NEWS @ 105363:a3acd4b1e5cc
* 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.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 01 Oct 2009 16:54:21 +0000 |
parents | 7dd827b6f4a5 |
children | 338d102432df |
line wrap: on
line diff
--- a/etc/NEWS Thu Oct 01 15:51:43 2009 +0000 +++ b/etc/NEWS Thu Oct 01 16:54:21 2009 +0000 @@ -246,6 +246,8 @@ * Lisp changes in Emacs 23.2 +** New function set-advertised-calling-convention makes it possible +to obsolete arguments as well as make some arguments mandatory. ** eval-next-after-load is obsolete. ** New hook `after-load-functions' run after loading an Elisp file.