aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorGlenn Morris2013-07-11 20:54:57 -0700
committerGlenn Morris2013-07-11 20:54:57 -0700
commit539a920cda27cad65e298535ec082aa52e86daa2 (patch)
tree5f86925daa5b06b3f8b7ece87cfec3d20ff30afa /lisp/ChangeLog
parentbacba3c26522ef297662bace31947d3e4f47c87a (diff)
downloademacs-539a920cda27cad65e298535ec082aa52e86daa2.tar.gz
emacs-539a920cda27cad65e298535ec082aa52e86daa2.zip
Remove some more reimplementations of cl-lib functions
* lisp/doc-view.el: Require cl-lib at runtime too. (doc-view-remove-if): Remove. (doc-view-search-next-match, doc-view-search-previous-match): Use cl-remove-if. * lisp/edmacro.el: Require cl-lib at runtime too. (edmacro-format-keys, edmacro-parse-keys): Use cl-mismatch, cl-subseq. (edmacro-mismatch, edmacro-subseq): Remove. * lisp/filesets.el: Comments. * lisp/shadowfile.el: Require cl-lib. (shadow-remove-if): Remove. (shadow-set-cluster, shadow-shadows-of-1, shadow-remove-from-todo): Use cl-remove-if. * lisp/wid-edit.el: Require cl-lib. (widget-choose): Use cl-remove-if. (widget-remove-if): Remove. * lisp/progmodes/ebrowse.el: Require cl-lib at runtime too. (ebrowse-delete-if-not): Remove. (ebrowse-browser-buffer-list, ebrowse-member-buffer-list) (ebrowse-tree-buffer-list, ebrowse-same-tree-member-buffer-list): Use cl-delete-if-not.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index fabbfdf1737..c9957d29911 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,29 @@
12013-07-12 Glenn Morris <rgm@gnu.org>
2
3 * doc-view.el: Require cl-lib at runtime too.
4 (doc-view-remove-if): Remove.
5 (doc-view-search-next-match, doc-view-search-previous-match):
6 Use cl-remove-if.
7
8 * edmacro.el: Require cl-lib at runtime too.
9 (edmacro-format-keys, edmacro-parse-keys): Use cl-mismatch, cl-subseq.
10 (edmacro-mismatch, edmacro-subseq): Remove.
11
12 * shadowfile.el: Require cl-lib.
13 (shadow-remove-if): Remove.
14 (shadow-set-cluster, shadow-shadows-of-1, shadow-remove-from-todo):
15 Use cl-remove-if.
16
17 * wid-edit.el: Require cl-lib.
18 (widget-choose): Use cl-remove-if.
19 (widget-remove-if): Remove.
20
21 * progmodes/ebrowse.el: Require cl-lib at runtime too.
22 (ebrowse-delete-if-not): Remove.
23 (ebrowse-browser-buffer-list, ebrowse-member-buffer-list)
24 (ebrowse-tree-buffer-list, ebrowse-same-tree-member-buffer-list):
25 Use cl-delete-if-not.
26
12013-07-12 Juanma Barranquero <lekktu@gmail.com> 272013-07-12 Juanma Barranquero <lekktu@gmail.com>
2 28
3 * emacs-lisp/cl-macs.el (cl-multiple-value-bind, cl-multiple-value-setq) 29 * emacs-lisp/cl-macs.el (cl-multiple-value-bind, cl-multiple-value-setq)