[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/doc/lispref nonascii.texi
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] emacs/doc/lispref nonascii.texi |
Date: |
Sat, 17 Jan 2009 19:14:30 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Eli Zaretskii <eliz> 09/01/17 19:14:30
Modified files:
doc/lispref : nonascii.texi
Log message:
(Terminal I/O Encoding): `keyboard-coding-system' and
`set-keyboard-coding-system' now accept an optional terminal argument.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/nonascii.texi?cvsroot=emacs&r1=1.19&r2=1.20
Patches:
Index: nonascii.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/doc/lispref/nonascii.texi,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- nonascii.texi 17 Jan 2009 10:09:16 -0000 1.19
+++ nonascii.texi 17 Jan 2009 19:14:29 -0000 1.20
@@ -1596,15 +1596,21 @@
not set @code{last-coding-system-used} for encoding or decoding of
terminal I/O.
address@hidden keyboard-coding-system
address@hidden keyboard-coding-system &optional terminal
This function returns the coding system that is in use for decoding
-keyboard input---or @code{nil} if no coding system is to be used.
+keyboard input from @var{terminal}---or @code{nil} if no coding system
+is to be used for that terminal. If @var{terminal} is omitted or
address@hidden, it means the selected frame's terminal. @xref{Multiple
+Terminals}.
@end defun
address@hidden Command set-keyboard-coding-system coding-system
-This command specifies @var{coding-system} as the coding system to
-use for decoding keyboard input. If @var{coding-system} is @code{nil},
-that means do not decode keyboard input.
address@hidden Command set-keyboard-coding-system coding-system &optional
terminal
+This command specifies @var{coding-system} as the coding system to use
+for decoding keyboard input from @var{terminal}. If
address@hidden is @code{nil}, that means do not decode keyboard
+input. If @var{terminal} is a frame, it means that frame's terminal;
+if it is @code{nil}, that means the currently selected frame's
+terminal. @xref{Multiple Terminals}.
@end deffn
@defun terminal-coding-system