diff options
| author | Dave Love | 2002-10-28 18:43:41 +0000 |
|---|---|---|
| committer | Dave Love | 2002-10-28 18:43:41 +0000 |
| commit | fe8d896ad7e249959fc968bfbc34e3a339229044 (patch) | |
| tree | 3e2727dd65bdb509cd772ec1f293175f0c575088 | |
| parent | 2d8a4bbe9c36974ae9881729a806ad426fead247 (diff) | |
| download | emacs-fe8d896ad7e249959fc968bfbc34e3a339229044.tar.gz emacs-fe8d896ad7e249959fc968bfbc34e3a339229044.zip | |
(cp-make-coding-system): Use
utf-translation-table-for-decode, not
utf-8-translation-table-for-decode.
(mule-diag): Require.
| -rw-r--r-- | lisp/international/code-pages.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/international/code-pages.el b/lisp/international/code-pages.el index b681d4d7d66..f7609659e43 100644 --- a/lisp/international/code-pages.el +++ b/lisp/international/code-pages.el | |||
| @@ -54,6 +54,8 @@ | |||
| 54 | 54 | ||
| 55 | ;;; Code: | 55 | ;;; Code: |
| 56 | 56 | ||
| 57 | (require 'mule-diag) ; for non-iso-charset-alist | ||
| 58 | |||
| 57 | (defun cp-make-translation-table (v) | 59 | (defun cp-make-translation-table (v) |
| 58 | "Return a translation table made from 128-long vector V. | 60 | "Return a translation table made from 128-long vector V. |
| 59 | V comprises characters encodable by mule-utf-8." | 61 | V comprises characters encodable by mule-utf-8." |
| @@ -174,7 +176,7 @@ corresponding args of `make-coding-system'. If MNEMONIC isn't given, | |||
| 174 | (translate-character ,decoder r0 r1) | 176 | (translate-character ,decoder r0 r1) |
| 175 | ;; Allow fragmentation on decoding -- relevant for | 177 | ;; Allow fragmentation on decoding -- relevant for |
| 176 | ;; Cyrillic, Greek and, possibly Arabic and Hebrew. | 178 | ;; Cyrillic, Greek and, possibly Arabic and Hebrew. |
| 177 | (translate-character utf-8-translation-table-for-decode r0 r1) | 179 | (translate-character utf-translation-table-for-decode r0 r1) |
| 178 | (write-multibyte-character r0 r1) | 180 | (write-multibyte-character r0 r1) |
| 179 | (repeat)))))) | 181 | (repeat)))))) |
| 180 | (ccl-encoder | 182 | (ccl-encoder |