GNU Info

Info Node: (elisp)Coding Systems

(elisp)Coding Systems


Next: Input Methods Prev: Translation of Characters Up: Non-ASCII Characters
Enter node , (file) or (file)node

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.
MS-DOS File Types
How DOS "text" and "binary" files
relate to coding systems.

automatically generated by info2www version 1.2.2.9