32.10 Coding Systems ==================== When Emacs reads or writes a file, and when Emacs sends text to a subprocess or receives text from a subprocess, it normally performs character code conversion and end-of-line conversion as specified by a particular “coding system”. How to define a coding system is an arcane matter, and is not documented here.
· Coding System Basics Basic concepts. · Encoding and I/O How file I/O functions handle coding systems. · Lisp and Coding Systems Functions to operate on coding system names. · User-Chosen Coding Systems Asking the user to choose a coding system. · Default Coding Systems Controlling the default choices. · Specifying Coding Systems Requesting a particular coding system for a single file operation. · Explicit Encoding Encoding or decoding text without doing I/O. · Terminal I/O Encoding Use of encoding for terminal I/O.