diff 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
line wrap: on
line diff
--- a/lisp/unicode.el	Sun Jun 23 09:26:37 2002 +0000
+++ b/lisp/unicode.el	Sun Jun 23 09:54:41 2002 +0000
@@ -82,10 +82,17 @@
   "Initialize the Unicode translation tables for all standard charsets."
   (let ((parse-args
 	 '(("unicode/unicode-consortium"
+	    ;; Due to the braindamaged way Mule treats the ASCII and Control-1
+	    ;; charsets' types, trying to load them results in out-of-range
+	    ;; warnings at unicode.c:1439.  They're no-ops anyway, they're
+	    ;; hardwired in unicode.c (unicode_to_ichar, ichar_to_unicode).
+	    ;; ("8859-1.TXT" ascii #x00 #x7F #x0)
+	    ;; ("8859-1.TXT" control-1 #x80 #x9F #x-80)
+            ;; The 8859-1.TXT G1 assignments are half no-ops, hardwired in
+	    ;; unicode.c ichar_to_unicode, but not in unicode_to_ichar.
 	    ("8859-1.TXT" latin-iso8859-1 #xA0 #xFF #x-80)
 	    ;; "8859-10.TXT"
 	    ;; "8859-13.TXT"
-	    ;; "8859-14.TXT"
 	    ("8859-14.TXT" latin-iso8859-14 #xA0 #xFF #x-80)
 	    ("8859-15.TXT" latin-iso8859-15 #xA0 #xFF #x-80)
 	    ("8859-2.TXT" latin-iso8859-2 #xA0 #xFF #x-80)