バッファをファイルに保存するところで眺めたくなったので一覧にする。
32 Non-ASCII Characters
32.1 Text Representations
Type | Statement |
---|---|
Variable | enable-multibyte-characters |
Function | position-bytes position |
Function | byte-to-position byte-position |
Function | bufferpos-to-filepos position &optional quality coding-system |
Function | filepos-to-bufferpos byte &optional quality coding-system |
Function | multibyte-string-p string |
Function | string-bytes string |
Function | unibyte-string &rest bytes |
32.2 Disabling Multibyte Characters
なし
32.3 Converting Text Representations
Type | Statement |
---|---|
Function | string-to-multibyte string |
Function | string-to-unibyte string |
Function | byte-to-string byte |
Function | multibyte-char-to-unibyte char |
Function | unibyte-char-to-multibyte char |
32.4 Selecting a Representation
Type | Statement |
---|---|
Function | set-buffer-multibyte multibyte |
Function | string-as-unibyte string |
Function | string-as-multibyte string |
32.5 Character Codes
Type | Statement |
---|---|
Function | characterp charcode |
Function | max-char |
Function | get-byte &optional pos string |
32.6 Character Properties
Type | Statement |
---|---|
Function | get-char-code-property char propname |
Function | char-code-property-description prop value |
Function | put-char-code-property char propname value |
Variable | unicode-category-table |
Variable | char-script-table |
Variable | char-width-table |
Variable | printable-chars |
32.7 Character Sets
Type | Statement |
---|---|
Function | charsetp object |
Variable | charset-list |
Function | charset-priority-list &optional highestp |
Function | set-charset-priority &rest charsets |
Function | char-charset character &optional restriction |
Function | charset-plist charset |
Function | put-charset-property charset propname value |
Function | get-charset-property charset propname |
Command | list-charset-chars charset |
Function | decode-char charset code-point |
Function | encode-char char charset |
Function | map-charset-chars function charset &optional arg from-code to-code |
32.8 Scanning for Character Sets
Type | Statement |
---|---|
Function | charset-after &optional pos |
Function | find-charset-region beg end &optional translation |
Function | find-charset-string string &optional translation |
32.9 Translation of Characters
Type | Statement |
---|---|
Function | make-translation-table &rest translations |
Variable | standard-translation-table-for-decode |
Variable | standard-translation-table-for-encode |
Variable | translation-table-for-input |
Function | make-translation-table-from-vector vec |
Function | make-translation-table-from-alist alist |
32.10 Coding Systems
32.10.1 Basic Concepts of Coding Systems
Type | Statement |
---|---|
Function | coding-system-get coding-system property |
Function | coding-system-aliases coding-system |
32.10.2 Encoding and I/O
Type | Statement |
---|---|
Variable | buffer-file-coding-system |
Variable | save-buffer-coding-system |
Variable | last-coding-system-used |
Variable | file-name-coding-system |
32.10.3 Coding Systems in Lisp
Type | Statement |
---|---|
Function | coding-system-list &optional base-only |
Function | coding-system-p object |
Function | check-coding-system coding-system |
Function | coding-system-eol-type coding-system |
Function | coding-system-change-eol-conversion coding-system eol-type |
Function | coding-system-change-text-conversion eol-coding text-coding |
Function | find-coding-systems-region from to |
Function | find-coding-systems-string string |
Function | find-coding-systems-for-charsets charsets |
Function | check-coding-systems-region start end coding-system-list |
Function | detect-coding-region start end &optional highest |
Function | detect-coding-string string &optional highest |
Variable | inhibit-null-byte-detection |
Variable | inhibit-iso-escape-detection |
Function | coding-system-charset-list coding-system |
32.10.4 User-Chosen Coding Systems
Type | Statement |
---|---|
Function | select-safe-coding-system from to &optional default-coding-system accept-default-p file |
Variable | select-safe-coding-system-function |
Function | read-coding-system prompt &optional default |
Function | read-non-nil-coding-system prompt |
32.10.5 Default Coding Systems
Type | Statement |
---|---|
User Option | auto-coding-regexp-alist |
User Option | file-coding-system-alist |
User Option | auto-coding-alist |
Variable | process-coding-system-alist |
Variable | network-coding-system-alist |
Variable | default-process-coding-system |
User Option | auto-coding-functions |
Function | find-auto-coding filename size |
Function | set-auto-coding filename size |
Function | find-operation-coding-system operation &rest arguments |
32.10.6 Specifying a Coding System for One Operation
Type | Statement |
---|---|
Variable | coding-system-for-read |
Variable | coding-system-for-write |
Variable | coding-system-require-warning |
User Option | inhibit-eol-conversion |
Function | coding-system-priority-list &optional highestp |
Function | set-coding-system-priority &rest coding-systems |
Macro | with-coding-priority coding-systems &rest body... |
32.10.7 Explicit Encoding and Decoding
Type | Statement |
---|---|
Command | encode-coding-region start end coding-system &optional destination |
Function | encode-coding-string string coding-system &optional nocopy buffer |
Command | decode-coding-region start end coding-system &optional destination |
Function | decode-coding-string string coding-system &optional nocopy buffer |
Function | decode-coding-inserted-region from to filename &optional visit beg end replace |
32.10.8 Terminal I/O Encoding
Type | Statement |
---|---|
Function | keyboard-coding-system &optional terminal |
Command | set-keyboard-coding-system coding-system &optional terminal |
Function | terminal-coding-system &optional terminal |
Command | set-terminal-coding-system coding-system &optional terminal |
32.11 Input Methods
Type | Statement |
---|---|
Variable | current-input-method |
User Option | default-input-method |
Command | set-input-method input-method |
Function | read-input-method-name prompt &optional default inhibit-null |
Variable | input-method-alist |
32.12 Locales
Type | Statement |
---|---|
Variable | locale-coding-system |
Variable | system-messages-locale |
Variable | system-time-locale |
Function | locale-info item |
おわり
しかし要素が多い。
関数以外も入れているからかもだけど。
Emacs Lisp する上で、ここが最後の山のような気がする。