aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2012-06-27 11:11:28 -0400
committerStefan Monnier2012-06-27 11:11:28 -0400
commitd5c6faf921772e523fc224333d8af142c830a7e6 (patch)
treec56d324652a27862cad6eaa553017b6f8ffef5c1 /lisp/ChangeLog
parent7b953864bad04a37e9cc0e0de4328caf1b4c400e (diff)
downloademacs-d5c6faf921772e523fc224333d8af142c830a7e6.tar.gz
emacs-d5c6faf921772e523fc224333d8af142c830a7e6.zip
* lisp/emacs-lisp/cl.el (flet): Mark obsolete.
* lisp/emacs-lisp/cl-macs.el (cl-flet*): New macro. * lisp/vc/vc-rcs.el (vc-rcs-annotate-command, vc-rcs-parse): * lisp/progmodes/js.el (js-c-fill-paragraph): * lisp/progmodes/ebrowse.el (ebrowse-switch-member-buffer-to-sibling-class) (ebrowse-switch-member-buffer-to-derived-class): * test/automated/ert-x-tests.el (ert-test-run-tests-interactively-2): * lisp/play/5x5.el (5x5-solver): Use cl-flet. Fixes: debbugs:11780
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 180f87e46b0..cb70d88b849 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,13 @@
12012-06-27 Stefan Monnier <monnier@iro.umontreal.ca> 12012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
2 2
3 * emacs-lisp/cl.el (flet): Mark obsolete.
4 * emacs-lisp/cl-macs.el (cl-flet*): New macro.
5 * vc/vc-rcs.el (vc-rcs-annotate-command, vc-rcs-parse):
6 * progmodes/js.el (js-c-fill-paragraph):
7 * progmodes/ebrowse.el (ebrowse-switch-member-buffer-to-sibling-class)
8 (ebrowse-switch-member-buffer-to-derived-class):
9 * play/5x5.el (5x5-solver): Use cl-flet.
10
3 * emacs-lisp/cl.el: Use lexical-binding. Fix flet (bug#11780). 11 * emacs-lisp/cl.el: Use lexical-binding. Fix flet (bug#11780).
4 (cl--symbol-function): New macro. 12 (cl--symbol-function): New macro.
5 (cl--letf, cl--letf*): Use it. 13 (cl--letf, cl--letf*): Use it.