Mercurial > hg > xemacs-beta
diff lisp/unicode.el @ 2297:13a418960a88
[xemacs-hg @ 2004-09-22 02:05:42 by stephent]
various doc patches <87isa7awrh.fsf@tleepslib.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Wed, 22 Sep 2004 02:06:52 +0000 |
parents | b531bf8658e9 |
children | ecf1ebac70d8 |
line wrap: on
line diff
--- a/lisp/unicode.el Wed Sep 22 01:10:57 2004 +0000 +++ b/lisp/unicode.el Wed Sep 22 02:06:52 2004 +0000 @@ -31,6 +31,7 @@ ; ;; Subsets of Unicode. +; #### what is this bogosity ... "chars 96, final ?2" !!?! ; (make-charset 'mule-unicode-2500-33ff ; "Unicode characters of the range U+2500..U+33FF." ; '(dimension @@ -124,7 +125,8 @@ ;; "CP950.TXT" ;; "GB12345.TXT" ("GB2312.TXT" chinese-gb2312) - ;; "HANGUL.TXT" + ;; "HANGUL.TXT" + ;; #### shouldn't JIS X 0201's upper limit be 7f? ("JIS0201.TXT" latin-jisx0201 #x21 #x80) ("JIS0201.TXT" katakana-jisx0201 #xA0 #xFF #x-80) ("JIS0208.TXT" japanese-jisx0208 nil nil nil ignore-first-column) @@ -139,6 +141,7 @@ ;; "SHIFTJIS.TXT" ) ("unicode/mule-ucs" + ;; #### we don't support surrogates?!?? ;; use these instead of the above ones once we support surrogates ;;("chinese-cns11643-1.txt" chinese-cns11643-1) ;;("chinese-cns11643-2.txt" chinese-cns11643-2) @@ -249,6 +252,8 @@ "UCS-4 Little Endian" '(mnemonic "UCS4-LE" documentation + ;; #### I don't think this is permitted by ISO 10646, only Unicode. + ;; Call it UTF-32 instead? "Little-endian version of UCS-4 Unicode encoding. See `ucs-4' coding system." type ucs-4 little-endian t)) @@ -259,7 +264,7 @@ '(mnemonic "UTF8" documentation "UTF-8 Unicode encoding -- ASCII-compatible 8-bit variable-width encoding -with the same principles as the Mule-internal encoding: +sharing the following principles with the Mule-internal encoding: -- All ASCII characters (codepoints 0 through 127) are represented by themselves (i.e. using one byte, with the same value as the