comparison lisp/international/mule.el @ 70157:eadcb9a07042

(keyboard-coding-system): defcustom info-link fixes: "Specify Coding" has been split, keyboard now in "Terminal Coding", and "Single-Byte Character Support" is now "Unibyte Mode".
author Eli Zaretskii <eliz@gnu.org>
date Fri, 21 Apr 2006 12:22:24 +0000
parents 112d44d51c3e
children 73aaf604b854 966a40e7fb54 2ecafc6d5db7
comparison
equal deleted inserted replaced
70156:83138aafe4a7 70157:eadcb9a07042
1279 1279
1280 (defcustom keyboard-coding-system nil 1280 (defcustom keyboard-coding-system nil
1281 "Specify coding system for keyboard input. 1281 "Specify coding system for keyboard input.
1282 If you set this on a terminal which can't distinguish Meta keys from 1282 If you set this on a terminal which can't distinguish Meta keys from
1283 8-bit characters, you will have to use ESC to type Meta characters. 1283 8-bit characters, you will have to use ESC to type Meta characters.
1284 See Info node `Specify Coding' and Info node `Single-Byte Character Support'. 1284 See Info node `Terminal Coding' and Info node `Unibyte Mode'.
1285 1285
1286 On non-windowing terminals, this is set from the locale by default. 1286 On non-windowing terminals, this is set from the locale by default.
1287 1287
1288 Setting this variable directly does not take effect; 1288 Setting this variable directly does not take effect;
1289 use either \\[customize] or \\[set-keyboard-coding-system]." 1289 use either \\[customize] or \\[set-keyboard-coding-system]."
1290 :type '(coding-system :tag "Coding system") 1290 :type '(coding-system :tag "Coding system")
1291 :link '(info-link "(emacs)Specify Coding") 1291 :link '(info-link "(emacs)Terminal Coding")
1292 :link '(info-link "(emacs)Single-Byte Character Support") 1292 :link '(info-link "(emacs)Unibyte Mode")
1293 :set (lambda (symbol value) 1293 :set (lambda (symbol value)
1294 ;; Don't load encoded-kbd-mode unnecessarily. 1294 ;; Don't load encoded-kbd-mode unnecessarily.
1295 (if (or value (boundp 'encoded-kbd-mode)) 1295 (if (or value (boundp 'encoded-kbd-mode))
1296 (set-keyboard-coding-system value) 1296 (set-keyboard-coding-system value)
1297 (set-default 'keyboard-coding-system nil))) ; must initialize 1297 (set-default 'keyboard-coding-system nil))) ; must initialize