Mercurial > emacs
comparison lisp/international/code-pages.el @ 52125:af50719208cc
Don't require mule-diag.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Tue, 05 Aug 2003 00:16:48 +0000 |
parents | 1dd164759685 |
children | 695cf19ef79e |
comparison
equal
deleted
inserted
replaced
52124:f961cd1cd732 | 52125:af50719208cc |
---|---|
136 (let ((cp (format "cp%s" codepage))) | 136 (let ((cp (format "cp%s" codepage))) |
137 (unless (coding-system-p (intern cp)) | 137 (unless (coding-system-p (intern cp)) |
138 (cp-make-coding-systems-for-codepage | 138 (cp-make-coding-systems-for-codepage |
139 cp (cp-charset-for-codepage cp) (cp-offset-for-codepage cp)))))) | 139 cp (cp-charset-for-codepage cp) (cp-offset-for-codepage cp)))))) |
140 ) ; eval-after-load | 140 ) ; eval-after-load |
141 | |
142 ;; For `non-iso-charset-alist'. Do this after redefining | |
143 ;; `cp-supported-codepages', which is called through loading | |
144 ;; mule-diag. | |
145 (require 'mule-diag) | |
146 | 141 |
147 ;; Macro to allow ccl compilation at byte-compile time, avoiding | 142 ;; Macro to allow ccl compilation at byte-compile time, avoiding |
148 ;; loading ccl. | 143 ;; loading ccl. |
149 ;;;###autoload | 144 ;;;###autoload |
150 (defmacro cp-make-coding-system (name v &optional doc-string mnemonic) | 145 (defmacro cp-make-coding-system (name v &optional doc-string mnemonic) |