diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index dc1fa09b316..66bf7422b0d 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,30 @@ | |||
| 1 | 2013-08-04 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2013-08-04 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * subr.el (macrop): New function. | ||
| 4 | (text-clone--maintaining): New var. | ||
| 5 | (text-clone--maintain): Rename from text-clone-maintain. Use it | ||
| 6 | instead of inhibit-modification-hooks. | ||
| 7 | |||
| 8 | * emacs-lisp/nadvice.el (advice--normalize): For aliases to macros, use | ||
| 9 | a proxy, so as handle autoloads and redefinitions of the target. | ||
| 10 | (advice--defalias-fset, advice-remove): Use advice--symbol-function. | ||
| 11 | |||
| 12 | * emacs-lisp/pcase.el (pcase-mutually-exclusive-predicates): | ||
| 13 | Remove bogus (arrayp . stringp) pair. Add entries for `vectorp'. | ||
| 14 | (pcase--mutually-exclusive-p): New function. | ||
| 15 | (pcase--split-consp): Use it. | ||
| 16 | (pcase--split-pred): Use it. Optimize the case where `pat' is a qpat | ||
| 17 | mutually exclusive with the current predicate. | ||
| 18 | |||
| 19 | * emacs-lisp/edebug.el (edebug-lookup-function): Remove function. | ||
| 20 | (edebug-macrop): Remove. Use `macrop' instead. | ||
| 21 | * emacs-lisp/advice.el (ad-subr-p): Remove. Use `subrp' instead. | ||
| 22 | (ad-macro-p): | ||
| 23 | * eshell/esh-cmd.el (eshell-macrop): | ||
| 24 | * apropos.el (apropos-macrop): Remove. Use `macrop' instead. | ||
| 25 | |||
| 26 | 2013-08-04 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 27 | |||
| 3 | * emacs-lisp/nadvice.el (advice-function-mapc): Rename from advice-mapc. | 28 | * emacs-lisp/nadvice.el (advice-function-mapc): Rename from advice-mapc. |
| 4 | (advice-mapc): New function, using it. | 29 | (advice-mapc): New function, using it. |
| 5 | (advice-function-member-p): New function. | 30 | (advice-function-member-p): New function. |