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.