mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-21 20:37:38 +00:00
(cp-make-coding-systems-for-codepage): Doc fix.
(cp-coding-system-for-codepage-1): Likewise.
This commit is contained in:
parent
4934bcddb3
commit
708b08156f
1 changed files with 8 additions and 5 deletions
|
|
@ -53,7 +53,9 @@ ENCODER is a translation table for encoding Emacs multibyte characters into
|
|||
external DOS codepage codes.
|
||||
|
||||
Note that the coding systems created by this function support automatic
|
||||
detection of the EOL format."
|
||||
detection of the EOL format. However, the decoders and encoders created
|
||||
for these coding systems only support DOS and Unix style EOLs (the -mac
|
||||
variety is actually just an alias for the -unix variety)."
|
||||
(save-match-data
|
||||
(let* ((coding-name (symbol-name coding))
|
||||
(ccl-decoder-dos
|
||||
|
|
@ -409,13 +411,14 @@ character' is generated by (make-char CHARSET OFFSET)."
|
|||
|
||||
;;;###autoload
|
||||
(defun cp-make-coding-systems-for-codepage (codepage iso-name offset)
|
||||
"Create 2 coding systems to convert IBM CODEPAGE into charset ISO-NAME
|
||||
"Create a coding system to convert IBM CODEPAGE into charset ISO-NAME
|
||||
whose first character is at offset OFFSET from the beginning of 8-bit
|
||||
ASCII table.
|
||||
|
||||
The two coding systems are identical except for the EOL conversion: one
|
||||
of them decodes DOS-style EOLs, the other assumes Unix style and doesn't
|
||||
perform any EOL conversions."
|
||||
The created coding system has the usual 3 subsidiary systems: for Unix-,
|
||||
DOS- and Mac-style EOL conversion. However, unlike built-in coding
|
||||
systems, the Mac-style EOL conversion is currently not supported by the
|
||||
decoder and encoder created by this function."
|
||||
(let* ((decode-table (intern (format "%s-decode-table" codepage)))
|
||||
(nonascii-table
|
||||
(intern (format "%s-nonascii-translation-table" codepage)))
|
||||
|
|
|
|||
Loading…
Reference in a new issue