diff options
author | Karl Heuer <kwzh@gnu.org> | 1997-12-04 05:28:27 +0000 |
---|---|---|
committer | Karl Heuer <kwzh@gnu.org> | 1997-12-04 05:28:27 +0000 |
commit | 7bba18953ee1a3161d04d0174c92a87fabfa68a8 (patch) | |
tree | a669244c5dda9ee2b867775345d4eee8f2cf60f1 /lisp/subr.el | |
parent | 869fc1d970eb624fb6967a2b67cd2a044c03d96a (diff) | |
download | emacs-7bba18953ee1a3161d04d0174c92a87fabfa68a8.tar.gz |
(global-set-key, local-set-key): Doc fix.
Diffstat (limited to 'lisp/subr.el')
-rw-r--r-- | lisp/subr.el | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/lisp/subr.el b/lisp/subr.el index af96a546a28..7e21ef9a46b 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -1042,12 +1042,15 @@ that can be added." (defun global-set-key (key command) "Give KEY a global binding as COMMAND. -COMMAND is a symbol naming an interactively-callable function. -KEY is a key sequence (a string or vector of characters or event types). -Non-ASCII characters with codes above 127 (such as ISO Latin-1) -can be included if you use a vector. -Note that if KEY has a local binding in the current buffer -that local binding will continue to shadow any global binding." +COMMAND is the command definition to use; usually it is +a symbol naming an interactively-callable function. +KEY is a key sequence; noninteractively, it is a string or vector +of characters or event types, and non-ASCII characters with codes +above 127 (such as ISO Latin-1) can be included if you use a vector. + +Note that if KEY has a local binding in the current buffer, +that local binding will continue to shadow any global binding +that you make with this function." (interactive "KSet key globally: \nCSet key %s to command: ") (or (vectorp key) (stringp key) (signal 'wrong-type-argument (list 'arrayp key))) @@ -1056,10 +1059,12 @@ that local binding will continue to shadow any global binding." (defun local-set-key (key command) "Give KEY a local binding as COMMAND. -COMMAND is a symbol naming an interactively-callable function. -KEY is a key sequence (a string or vector of characters or event types). -Non-ASCII characters with codes above 127 (such as ISO Latin-1) -can be included if you use a vector. +COMMAND is the command definition to use; usually it is +a symbol naming an interactively-callable function. +KEY is a key sequence; noninteractively, it is a string or vector +of characters or event types, and non-ASCII characters with codes +above 127 (such as ISO Latin-1) can be included if you use a vector. + The binding goes in the current buffer's local map, which in most cases is shared with all other buffers in the same major mode." (interactive "KSet key locally: \nCSet key %s locally to command: ") |