Mercurial > emacs
comparison lisp/ChangeLog @ 111222:cdad894f9ed0
Remove duplicate Lisp definitions of define-minor-mode variables defined in C.
* lisp/abbrev.el (abbrev-mode):
* lisp/composite.el (auto-composition-mode):
* lisp/menu-bar.el (menu-bar-mode):
* lisp/simple.el (transient-mark-mode):
* lisp/tool-bar.el (tool-bar-mode): Adjust the define-minor-mode calls so
that they do not define the associated variables twice.
* lisp/simple.el (transient-mark-mode): Remove defvar.
* lisp/composite.el (auto-composition-mode): Make variable auto-buffer-local.
* lisp/cus-start.el: Add transient-mark-mode, menu-bar-mode, tool-bar-mode.
Handle multiple groups, and also custom-delayed-init-variables.
* lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix.
* src/buffer.c (syms_of_buffer) <abbrev-mode, transient-mark-mode>:
* src/frame.c (syms_of_frame) <tool-bar-mode>: Move docs here from Lisp.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Thu, 28 Oct 2010 20:29:29 -0700 |
parents | e2284aa4cad3 |
children | 0cd3fc7f7dba |
comparison
equal
deleted
inserted
replaced
111221:e2284aa4cad3 | 111222:cdad894f9ed0 |
---|---|
1 2010-10-29 Glenn Morris <rgm@gnu.org> | |
2 | |
3 * abbrev.el (abbrev-mode): | |
4 * composite.el (auto-composition-mode): | |
5 * menu-bar.el (menu-bar-mode): | |
6 * simple.el (transient-mark-mode): | |
7 * tool-bar.el (tool-bar-mode): Adjust the define-minor-mode calls so | |
8 that they do not define the associated variables twice. | |
9 * simple.el (transient-mark-mode): Remove defvar. | |
10 * composite.el (auto-composition-mode): Make variable auto-buffer-local. | |
11 * cus-start.el: Add transient-mark-mode, menu-bar-mode, tool-bar-mode. | |
12 Handle multiple groups, and also custom-delayed-init-variables. | |
13 * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix. | |
14 | |
1 2010-10-29 Stefan Monnier <monnier@iro.umontreal.ca> | 15 2010-10-29 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | 16 |
3 * emacs-lisp/pcase.el (pcase): New `string' and `guard' patterns. | 17 * emacs-lisp/pcase.el (pcase): New `string' and `guard' patterns. |
4 (pcase-if): Add one minor optimization. | 18 (pcase-if): Add one minor optimization. |
5 (pcase-split-equal): Rename from pcase-split-eq. | 19 (pcase-split-equal): Rename from pcase-split-eq. |