diff options
| author | Alan Mackenzie | 2015-04-05 12:41:45 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2015-04-05 12:49:14 +0000 |
| commit | 2056db3fada56038664c4fa079ef1e034f64e3a5 (patch) | |
| tree | 5a3d864152cb9793353fa4be3578907af1cf1989 /lisp/ChangeLog | |
| parent | 5842e489eef061766a747e26ca81e1ef6e2ece5a (diff) | |
| download | emacs-2056db3fada56038664c4fa079ef1e034f64e3a5.tar.gz emacs-2056db3fada56038664c4fa079ef1e034f64e3a5.zip | |
Rationalize use of c[ad]+r, expunging cl-c[ad]\{3,4\}r.
Also expunge eudc-c[ad]+r.
* subr.el (internal--compiler-macro-cXXr): "New" function, copied
from cl--compiler-macro-cXXr.
(caar, cadr, cdar, cddr): Change from defsubsts to defuns with
the above compiler-macro.
* net/eudc.el (eudc-cadr, eudc-cdar, eudc-caar, eudc-cdaar): Remove.
* emacs-lisp/cl.el (Top level dolist doing defaliases): Remove
caaar, etc., from list of new alias functions.
* emacs-lisp/cl-lib.el (cl-caaar, etc): Rename to caaar, etc.
(gen-cXXr--rawname, gen-cXXr-all-cl-aliases): New function/macro
which generate obsolete cl- aliases for caaar, etc. Invoke them.
* desktop.el:
* edmacro.el:
* emacs-lisp/cl-macs.el:
* frameset.el:
* ibuffer.el:
* mail/footnote.el:
* net/dbus.el:
* net/eudc-export.el:
* net/eudc.el:
* net/eudcb-ph.el:
* net/rcirc.el:
* net/secrets.el:
* play/5x5.el:
* play/decipher.el:
* play/hanoi.el:
* progmodes/hideif.el:
* ses.el: Replace cl-caaar, eudc-cadr, etc. with caaar and cadr, etc.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 33e14568376..643ea78de71 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,41 @@ | |||
| 1 | 2015-04-05 Alan Mackenzie <acm@muc.de> | ||
| 2 | |||
| 3 | Rationalize use of c[ad]+r, expunging cl-c[ad]\{3,4\}r. | ||
| 4 | Also expunge eudc-c[ad]+r. | ||
| 5 | |||
| 6 | * subr.el (internal--compiler-macro-cXXr): "New" function, copied | ||
| 7 | from cl--compiler-macro-cXXr. | ||
| 8 | (caar, cadr, cdar, cddr): Changed from defsubsts to defuns with | ||
| 9 | the above compiler-macro. | ||
| 10 | |||
| 11 | * net/eudc.el (eudc-cadr, eudc-cdar, eudc-caar, eudc-cdaar): Remove. | ||
| 12 | |||
| 13 | * emacs-lisp/cl.el (Top level dolist doing defaliases): Remove | ||
| 14 | caaar, etc., from list of new alias functions. | ||
| 15 | |||
| 16 | * emacs-lisp/cl-lib.el (cl-caaar, etc): Rename to caaar, etc. | ||
| 17 | (gen-cXXr--rawname, gen-cXXr-all-cl-aliases): New function/macro | ||
| 18 | which generate obsolete cl- aliases for caaar, etc. Invoke them. | ||
| 19 | |||
| 20 | * desktop.el: | ||
| 21 | * edmacro.el: | ||
| 22 | * emacs-lisp/cl-macs.el: | ||
| 23 | * frameset.el: | ||
| 24 | * ibuffer.el: | ||
| 25 | * mail/footnote.el: | ||
| 26 | * net/dbus.el: | ||
| 27 | * net/eudc-export.el: | ||
| 28 | * net/eudc.el: | ||
| 29 | * net/eudcb-ph.el: | ||
| 30 | * net/rcirc.el: | ||
| 31 | * net/secrets.el: | ||
| 32 | * play/5x5.el: | ||
| 33 | * play/decipher.el: | ||
| 34 | * play/hanoi.el: | ||
| 35 | * progmodes/hideif.el: | ||
| 36 | * ses.el: Replace cl-caaar, eudc-cadr, etc. with caaar and cadr, | ||
| 37 | etc. | ||
| 38 | |||
| 1 | 2015-04-05 Richard Stallman <rms@gnu.org> | 39 | 2015-04-05 Richard Stallman <rms@gnu.org> |
| 2 | 40 | ||
| 3 | * mail/rmail.el (rmail-show-message-1): When displaying a mime message, | 41 | * mail/rmail.el (rmail-show-message-1): When displaying a mime message, |