Use define-minor-mode in more cases.
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 5 May 2010 03:45:21 +0000 (23:45 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 5 May 2010 03:45:21 +0000 (23:45 -0400)
commit80ac5d4d34b34947df9b0088d81ec02aa10a93b5
treead08364ee1613d99018bfd6cc42809ed3c1e08fa
parentf44379e7feb79dd734318706abe5a000cff34c9b
Use define-minor-mode in more cases.
* term/tvi970.el (tvi970-set-keypad-mode):
* simple.el (auto-fill-mode, overwrite-mode, binary-overwrite-mode)
(normal-erase-is-backspace-mode):
* scroll-bar.el (scroll-bar-mode): Use it and define-minor-mode.
(set-scroll-bar-mode-1): (Re)move to its sole caller.
(get-scroll-bar-mode): New function.
* emacs-lisp/cl-macs.el (eq): Handle a non-variable first arg.
lisp/ChangeLog
lisp/emacs-lisp/cl-loaddefs.el
lisp/emacs-lisp/cl-macs.el
lisp/scroll-bar.el
lisp/simple.el
lisp/term/tvi970.el