comparison lisp/ChangeLog @ 105364:338d102432df

* eval.c (Fcalled_interactively_p): Add `kind' argument. * subr.el (interactive-p): Mark obsolete. (called-interactively-p): Make the optional-ness of `kind' obsolete. * emacs-lisp/bytecomp.el (byte-compile-fdefinition): Make it obey advertised-signature-table for subroutines as well.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 01 Oct 2009 17:47:38 +0000
parents a3acd4b1e5cc
children 010e56343301
comparison
equal deleted inserted replaced
105363:a3acd4b1e5cc 105364:338d102432df
1 2009-10-01 Stefan Monnier <monnier@iro.umontreal.ca> 1 2009-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * subr.el (interactive-p): Mark obsolete.
4 (called-interactively-p): Make the optional-ness of `kind' obsolete.
5 * emacs-lisp/bytecomp.el (byte-compile-fdefinition): Make it obey
6 advertised-signature-table for subroutines as well.
2 7
3 * emacs-lisp/byte-run.el (advertised-signature-table): New var. 8 * emacs-lisp/byte-run.el (advertised-signature-table): New var.
4 (set-advertised-calling-convention): New function. 9 (set-advertised-calling-convention): New function.
5 (make-obsolete, define-obsolete-function-alias) 10 (make-obsolete, define-obsolete-function-alias)
6 (make-obsolete-variable, define-obsolete-variable-alias): 11 (make-obsolete-variable, define-obsolete-variable-alias):