Mercurial > hg > xemacs-beta
comparison lisp/unicode.el @ 877:e54d47b2d736
[xemacs-hg @ 2002-06-23 09:54:35 by stephent]
warning fixes <87bsa2qymn.fsf@tleepslib.sk.tsukuba.ac.jp>
unicode improvements <87znxmpc96.fsf@tleepslib.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Sun, 23 Jun 2002 09:54:41 +0000 |
parents | 578cb2932d72 |
children | 7f62a956b825 |
comparison
equal
deleted
inserted
replaced
876:890f3cafe600 | 877:e54d47b2d736 |
---|---|
80 ;; 700Mhz even with a totally optimization-disabled XEmacs. | 80 ;; 700Mhz even with a totally optimization-disabled XEmacs. |
81 (defun load-unicode-tables () | 81 (defun load-unicode-tables () |
82 "Initialize the Unicode translation tables for all standard charsets." | 82 "Initialize the Unicode translation tables for all standard charsets." |
83 (let ((parse-args | 83 (let ((parse-args |
84 '(("unicode/unicode-consortium" | 84 '(("unicode/unicode-consortium" |
85 ;; Due to the braindamaged way Mule treats the ASCII and Control-1 | |
86 ;; charsets' types, trying to load them results in out-of-range | |
87 ;; warnings at unicode.c:1439. They're no-ops anyway, they're | |
88 ;; hardwired in unicode.c (unicode_to_ichar, ichar_to_unicode). | |
89 ;; ("8859-1.TXT" ascii #x00 #x7F #x0) | |
90 ;; ("8859-1.TXT" control-1 #x80 #x9F #x-80) | |
91 ;; The 8859-1.TXT G1 assignments are half no-ops, hardwired in | |
92 ;; unicode.c ichar_to_unicode, but not in unicode_to_ichar. | |
85 ("8859-1.TXT" latin-iso8859-1 #xA0 #xFF #x-80) | 93 ("8859-1.TXT" latin-iso8859-1 #xA0 #xFF #x-80) |
86 ;; "8859-10.TXT" | 94 ;; "8859-10.TXT" |
87 ;; "8859-13.TXT" | 95 ;; "8859-13.TXT" |
88 ;; "8859-14.TXT" | |
89 ("8859-14.TXT" latin-iso8859-14 #xA0 #xFF #x-80) | 96 ("8859-14.TXT" latin-iso8859-14 #xA0 #xFF #x-80) |
90 ("8859-15.TXT" latin-iso8859-15 #xA0 #xFF #x-80) | 97 ("8859-15.TXT" latin-iso8859-15 #xA0 #xFF #x-80) |
91 ("8859-2.TXT" latin-iso8859-2 #xA0 #xFF #x-80) | 98 ("8859-2.TXT" latin-iso8859-2 #xA0 #xFF #x-80) |
92 ("8859-3.TXT" latin-iso8859-3 #xA0 #xFF #x-80) | 99 ("8859-3.TXT" latin-iso8859-3 #xA0 #xFF #x-80) |
93 ("8859-4.TXT" latin-iso8859-4 #xA0 #xFF #x-80) | 100 ("8859-4.TXT" latin-iso8859-4 #xA0 #xFF #x-80) |