aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog32
1 files changed, 32 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 334efbc10e1..c7fb5cabe07 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,37 @@
12012-12-01 Chong Yidong <cyd@gnu.org> 12012-12-01 Chong Yidong <cyd@gnu.org>
2 2
3 Modularize add-log-current-defun (Bug#2224).
4 Suggested by Jari Aalto.
5
6 * vc/add-log.el (add-log-current-defun-function): Doc fix.
7 (add-log-current-defun): Move mode-specific code to other files.
8 (add-log-lisp-like-modes, add-log-c-like-modes)
9 (add-log-tex-like-modes): Variables deleted.
10
11 * emacs-lisp/lisp-mode.el (lisp-current-defun-name): New.
12 (lisp-mode-variables): Use it.
13
14 * progmodes/cc-mode.el (c-common-init):
15 * progmodes/cperl-mode.el (cperl-mode): Set a value for
16 add-log-current-defun-function.
17
18 * progmodes/m4-mode.el (m4-current-defun-name): New function.
19 (m4-mode): Use it.
20
21 * progmodes/perl-mode.el (perl-current-defun-name): New.
22 (perl-mode): Use it.
23
24 * progmodes/scheme.el (scheme-mode-variables, dsssl-mode): Use
25 lisp-current-defun-name.
26
27 * textmodes/tex-mode.el (tex-current-defun-name): New.
28 (tex-common-initialization): Use it.
29
30 * textmodes/texinfo.el (texinfo-current-defun-name): New.
31 (texinfo-mode): Use it.
32
332012-12-01 Chong Yidong <cyd@gnu.org>
34
3 * emacs-lisp/lisp-mode.el (lisp-mode-variables, lisp-mode): 35 * emacs-lisp/lisp-mode.el (lisp-mode-variables, lisp-mode):
4 * progmodes/autoconf.el (autoconf-mode): 36 * progmodes/autoconf.el (autoconf-mode):
5 * progmodes/js.el (js-mode): 37 * progmodes/js.el (js-mode):