GNU Info

Info Node: (elisp)Terminal I/O Encoding

(elisp)Terminal I/O Encoding


Next: MS-DOS File Types Prev: Explicit Encoding Up: Coding Systems
Enter node , (file) or (file)node

Terminal I/O Encoding
---------------------

   Emacs can decode keyboard input using a coding system, and encode
terminal output.  This is useful for terminals that transmit or display
text using a particular encoding such as Latin-1.  Emacs does not set
`last-coding-system-used' for encoding or decoding for the terminal.

 - Function: keyboard-coding-system
     This function returns the coding system that is in use for decoding
     keyboard input--or `nil' if no coding system is to be used.

 - Function: set-keyboard-coding-system coding-system
     This function specifies CODING-SYSTEM as the coding system to use
     for decoding keyboard input.  If CODING-SYSTEM is `nil', that
     means do not decode keyboard input.

 - Function: terminal-coding-system
     This function returns the coding system that is in use for encoding
     terminal output--or `nil' for no encoding.

 - Function: set-terminal-coding-system coding-system
     This function specifies CODING-SYSTEM as the coding system to use
     for encoding terminal output.  If CODING-SYSTEM is `nil', that
     means do not encode terminal output.


automatically generated by info2www version 1.2.2.9