;; `make-coding-system'.
(put 'no-conversion 'coding-system
- (vector nil ?= "Do no conversion"
+ (vector nil ?= "Do no conversion.
+
+When you visit a file with this coding, the file is read into a
+unibyte buffer as is, thus each byte of a file is treated as a
+character."
(list 'coding-category 'coding-category-binary
'alias-coding-systems '(no-conversion))
nil))
(make-coding-system
'emacs-mule 0 ?=
- "Emacs internal format used in buffer and string"
+ "Emacs internal format used in buffer and string.
+
+Encoding text with this coding system produces the actual byte
+sequence of the text in buffers and strings. An exception is made for
+eight-bit-control characters. Each of them is encoded into a single
+byte."
nil
'((safe-charsets . t)))
(make-coding-system
'raw-text 5 ?t
- "Raw text, which means text contains random 8-bit codes."
+ "Raw text, which means text contains random 8-bit codes.
+Encoding text with this coding system produces the actual byte
+sequence of the text in buffers and strings. An exception is made for
+eight-bit-control characters. Each of them is encoded into a single
+byte.
+
+When you visit a file with this coding, the file is read into a
+unibyte buffer as is (except for EOL format), thus each byte of a file
+is treated as a character."
nil
'((safe-charsets . t)))