summaryrefslogtreecommitdiff
path: root/lisp/international/mule.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2021-08-22 11:32:26 +0300
committerEli Zaretskii <eliz@gnu.org>2021-08-22 11:32:26 +0300
commit316cc9152faee7577e158f7caf26ce4c9cd5371a (patch)
treec09582320aaeab81a856a1715e8c32352c2ea574 /lisp/international/mule.el
parent8fe536f90dae0d14fa3fe76489e41b10c4a4add0 (diff)
downloademacs-316cc9152faee7577e158f7caf26ce4c9cd5371a.tar.gz
Improve documentation of 'set-keyboard-coding-system'
* doc/lispref/nonascii.texi (Terminal I/O Encoding): * doc/emacs/mule.texi (Terminal Coding): * lisp/international/mule.el (set-keyboard-coding-system): Document that 'set-keyboard-coding-system' has no effect on modern MS-Windows systems. (Bug#15289)
Diffstat (limited to 'lisp/international/mule.el')
-rw-r--r--lisp/international/mule.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/international/mule.el b/lisp/international/mule.el
index 9cd38afd8be..1a53237f14a 100644
--- a/lisp/international/mule.el
+++ b/lisp/international/mule.el
@@ -1380,8 +1380,11 @@ If CODING-SYSTEM is nil or the coding-type of CODING-SYSTEM is
`raw-text', the decoding of keyboard input is disabled.
TERMINAL may be a terminal object, a frame, or nil for the
-selected frame's terminal. The setting has no effect on
-graphical terminals."
+selected frame's terminal.
+
+The setting has no effect on graphical terminals. It also
+has no effect on MS-Windows text-mode terminals, except on
+Windows 9X systems. For Windows 9X, see also `w32-set-console-codepage'."
(interactive
(list (let* ((coding (keyboard-coding-system nil))
(default (if (eq (coding-system-type coding) 'raw-text)