mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-05 07:01:11 -08:00
(cp-make-coding-system): Deal with
unencodable characters.
This commit is contained in:
parent
149c2e7985
commit
5ba511bddf
2 changed files with 14 additions and 0 deletions
|
|
@ -1,3 +1,14 @@
|
|||
2002-11-26 Dave Love <fx@gnu.org>
|
||||
|
||||
* language/european.el (encode-mac-roman): Deal with unencodable
|
||||
characters.
|
||||
|
||||
* language/cyrillic.el (ccl-encode-koi8, ccl-encode-koi8-u)
|
||||
(ccl-encode-alternativnyj): Deal with unencodable characters.
|
||||
|
||||
* international/code-pages.el (cp-make-coding-system): Deal with
|
||||
unencodable characters.
|
||||
|
||||
2002-11-24 Richard M. Stallman <rms@gnu.org>
|
||||
|
||||
* mail/sendmail.el (mail-signature): Handle case where
|
||||
|
|
|
|||
|
|
@ -185,6 +185,9 @@ corresponding args of `make-coding-system'. If MNEMONIC isn't given,
|
|||
((loop
|
||||
(read-multibyte-character r0 r1)
|
||||
(translate-character ,encoder r0 r1)
|
||||
(if (r0 != ,(charset-id 'eight-bit-graphic))
|
||||
(if (r0 != ,(charset-id 'eight-bit-control))
|
||||
(r1 = ??)))
|
||||
(write-repeat r1)))))))
|
||||
`(let ((translation-table (cp-make-translation-table ,v))
|
||||
(codes (cp-valid-codes ,v)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue