Mercurial > emacs
diff etc/NEWS @ 28751:6a79bbe8bf72
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Fri, 28 Apr 2000 11:53:43 +0000 |
parents | 6d96f2643b05 |
children | 2fb6dbfe29f6 |
line wrap: on
line diff
--- a/etc/NEWS Fri Apr 28 04:04:04 2000 +0000 +++ b/etc/NEWS Fri Apr 28 11:53:43 2000 +0000 @@ -1150,12 +1150,25 @@ ** The function `add-minor-mode' simplifies the definition of minor modes. -- Function: add-minor-mode SYMBOL NAME MAP - -Register a new minor mode. SYMBOL is the name of a buffer-local -variable that is toggled on or off to say whether the minor mode is -active or not. NAME is the string that will appear in the mode line -when the minor mode is active. MAP is the keymap for the minor mode. +- Function: add-minor-mode TOGGLE NAME &optional KEYMAP AFTER TOGGLE-FUN + +Register a new minor mode. + +TOGGLE is a symbol which is the name of a buffer-local variable that +is toggled on or off to say whether the minor mode is active or not. + +NAME specifies what will appear in the mode line when the minor mode +is active. NAME should be either a string starting with a space, or a +symbol whose value is such a string. + +Optional KEYMAP is the keymap for the minor mode that will be added +to `minor-mode-map-alist'. + +Optional AFTER specifies that TOGGLE should be added after AFTER +in `minor-mode-alist'. + +Optional TOGGLE-FUN is there for compatiblity with other Emacssen. +It is currently not used. ** The function `shell-command' now sets the default directory of the `*Shell Command Output*' buffer to the default directory of the buffer