aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love1999-11-18 23:49:29 +0000
committerDave Love1999-11-18 23:49:29 +0000
commit618bd252b543714748dc181d888ba9263b5d1057 (patch)
tree8ad85bfa603a5c5f082ce247d226778dfff21dd9
parent719f38ac954f3c7f56b9cd1c8e894fd4f83f9e02 (diff)
downloademacs-618bd252b543714748dc181d888ba9263b5d1057.tar.gz
emacs-618bd252b543714748dc181d888ba9263b5d1057.zip
(input-mode-8-bit): Fix the customization.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/simple.el11
2 files changed, 11 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index a3bbf8c899a..31a23836fd2 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
11999-11-18 Dave Love <fx@gnu.org>
2
3 * simple.el (input-mode-8-bit): Fix the customization.
4
11999-11-18 Gerd Moellmann <gerd@gnu.org> 51999-11-18 Gerd Moellmann <gerd@gnu.org>
2 6
3 * international/iso-acc.el (iso-languages): Add more 7 * international/iso-acc.el (iso-languages): Add more
diff --git a/lisp/simple.el b/lisp/simple.el
index 084bf39e8cc..bc78fc66f99 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -3501,17 +3501,20 @@ or go back to just one window (by deleting all but the selected window)."
3501 3501
3502(define-key global-map "\e\e\e" 'keyboard-escape-quit) 3502(define-key global-map "\e\e\e" 'keyboard-escape-quit)
3503 3503
3504(defcustom input-mode-8-bit nil 3504(defcustom input-mode-8-bit t
3505 "Toggle whether 8-bit keyboard input is accepted. 3505 "Control acceptance of 8-bit keyboard input.
3506This may be useful for inputting non-ASCII characters if your keyboard 3506This may be useful for inputting non-ASCII characters if your keyboard
3507can generate them. 3507can generate them. It is not necessary to change this under a window
3508system which can distinguish 8-bit characters and Meta keys.
3508Setting this variable directly does not take effect; 3509Setting this variable directly does not take effect;
3509use either M-x customize or the function `set-input-mode'." 3510use either M-x customize or the function `set-input-mode'."
3510 :set (lambda (symbol value) 3511 :set (lambda (symbol value)
3511 (let ((mode (current-input-mode))) 3512 (let ((mode (current-input-mode)))
3512 (set-input-mode (nth 0 mode) (nth 1 mode) value))) 3513 (set-input-mode (nth 0 mode) (nth 1 mode) value)))
3513 :initialize 'custom-initialize-default 3514 :initialize 'custom-initialize-default
3514 :type 'boolean 3515 :type '(choice (const :tag "8-bit input for a Meta key" t)
3516 (const :tag "Direct 8-bit character input" 0)
3517 (const :tag "Assume top bit is parity and ignore" nil))
3515 :version "21.1" 3518 :version "21.1"
3516 :link '(custom-manual "Single-Byte European Support") 3519 :link '(custom-manual "Single-Byte European Support")
3517 :group 'keyboard) 3520 :group 'keyboard)