aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1997-12-04 05:28:27 +0000
committerKarl Heuer1997-12-04 05:28:27 +0000
commit7bba18953ee1a3161d04d0174c92a87fabfa68a8 (patch)
treea669244c5dda9ee2b867775345d4eee8f2cf60f1
parent869fc1d970eb624fb6967a2b67cd2a044c03d96a (diff)
downloademacs-7bba18953ee1a3161d04d0174c92a87fabfa68a8.tar.gz
emacs-7bba18953ee1a3161d04d0174c92a87fabfa68a8.zip
(global-set-key, local-set-key): Doc fix.
-rw-r--r--lisp/subr.el25
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."
1042 1042
1043(defun global-set-key (key command) 1043(defun global-set-key (key command)
1044 "Give KEY a global binding as COMMAND. 1044 "Give KEY a global binding as COMMAND.
1045COMMAND is a symbol naming an interactively-callable function. 1045COMMAND is the command definition to use; usually it is
1046KEY is a key sequence (a string or vector of characters or event types). 1046a symbol naming an interactively-callable function.
1047Non-ASCII characters with codes above 127 (such as ISO Latin-1) 1047KEY is a key sequence; noninteractively, it is a string or vector
1048can be included if you use a vector. 1048of characters or event types, and non-ASCII characters with codes
1049Note that if KEY has a local binding in the current buffer 1049above 127 (such as ISO Latin-1) can be included if you use a vector.
1050that local binding will continue to shadow any global binding." 1050
1051Note that if KEY has a local binding in the current buffer,
1052that local binding will continue to shadow any global binding
1053that you make with this function."
1051 (interactive "KSet key globally: \nCSet key %s to command: ") 1054 (interactive "KSet key globally: \nCSet key %s to command: ")
1052 (or (vectorp key) (stringp key) 1055 (or (vectorp key) (stringp key)
1053 (signal 'wrong-type-argument (list 'arrayp key))) 1056 (signal 'wrong-type-argument (list 'arrayp key)))
@@ -1056,10 +1059,12 @@ that local binding will continue to shadow any global binding."
1056 1059
1057(defun local-set-key (key command) 1060(defun local-set-key (key command)
1058 "Give KEY a local binding as COMMAND. 1061 "Give KEY a local binding as COMMAND.
1059COMMAND is a symbol naming an interactively-callable function. 1062COMMAND is the command definition to use; usually it is
1060KEY is a key sequence (a string or vector of characters or event types). 1063a symbol naming an interactively-callable function.
1061Non-ASCII characters with codes above 127 (such as ISO Latin-1) 1064KEY is a key sequence; noninteractively, it is a string or vector
1062can be included if you use a vector. 1065of characters or event types, and non-ASCII characters with codes
1066above 127 (such as ISO Latin-1) can be included if you use a vector.
1067
1063The binding goes in the current buffer's local map, 1068The binding goes in the current buffer's local map,
1064which in most cases is shared with all other buffers in the same major mode." 1069which in most cases is shared with all other buffers in the same major mode."
1065 (interactive "KSet key locally: \nCSet key %s locally to command: ") 1070 (interactive "KSet key locally: \nCSet key %s locally to command: ")