CVS update by aidan xemacs/etc/unicode/unicode-consortium ...
xemacs-cvs at xemacs.org
xemacs-cvs at xemacs.org
Sat Jul 28 04:25:45 EDT 2007
User: aidan
Date: 07/07/28 10:25:45
Modified: xemacs/etc/unicode/unicode-consortium BIG5.TXT
Log:
Don't map any BIG5 characters to U+FFFD.
Revision Changes Path
1.82 +7 -0 XEmacs/xemacs/etc/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/etc/ChangeLog,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -p -r1.81 -r1.82
--- ChangeLog 2007/05/21 05:01:03 1.81
+++ ChangeLog 2007/07/28 08:25:40 1.82
@@ -1,3 +1,10 @@
+2007-07-28 Aidan Kehoe <kehoea at parhasard.net>
+
+ * unicode/unicode-consortium/BIG5.TXT:
+ Don't map any characters to U+FFFD; for round trip compatibility,
+ map those that were mapped to U+FFFD to the Unicode private use
+ area.
+
2007-05-21 Stephen J. Turnbull <stephen at xemacs.org>
* XEmacs 21.5.28 "fuki" is released.
1.4 +12 -7 XEmacs/xemacs/etc/unicode/unicode-consortium/BIG5.TXT
Index: BIG5.TXT
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/etc/unicode/unicode-consortium/BIG5.TXT,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- BIG5.TXT 2007/01/27 18:29:03 1.3
+++ BIG5.TXT 2007/07/28 08:25:44 1.4
@@ -58,6 +58,11 @@
# We currently map all of these characters to U+FFFD REPLACEMENT CHARACTER.
# It is also possible to map these characters to their duplicates, or to
# the user zone.
+#
+# XEmacs change; we map them to private use characters above
+# U+F0000. 0xA15A => U+FA15A, and so on. See
+# http://mid.gmane.org/s3tsl7j7zg9.fsf@magellan.suse.de and related
+# discussion.
#
# Notes:
#
@@ -118,7 +123,7 @@
0xA157 0xFE31 # PRESENTATION FORM FOR VERTICAL EM DASH
0xA158 0x2014 # EM DASH
0xA159 0xFE33 # PRESENTATION FORM FOR VERTICAL LOW LINE
-0xA15A 0xFFFD # *** NO MAPPING ***
+0xA15A 0xFA15A # #### PRIVATE USE
0xA15B 0xFE34 # PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
0xA15C 0xFE4F # WAVY LOW LINE
0xA15D 0xFF08 # FULLWIDTH LEFT PARENTHESIS
@@ -189,9 +194,9 @@
0xA1C0 0x32A3 # CIRCLED IDEOGRAPH CORRECT
0xA1C1 0x2105 # CARE OF
0xA1C2 0x203E # OVERLINE
-0xA1C3 0xFFFD # *** NO MAPPING ***
+0xA1C3 0xFA1C3 # #### PRIVATE USE
0xA1C4 0xFF3F # FULLWIDTH LOW LINE
-0xA1C5 0xFFFD # *** NO MAPPING ***
+0xA1C5 0xFA1C5 # #### PRIVATE USE
0xA1C6 0xFE49 # DASHED OVERLINE
0xA1C7 0xFE4A # CENTRELINE OVERLINE
0xA1C8 0xFE4D # DASHED LOW LINE
@@ -248,8 +253,8 @@
0xA1FB 0x2198 # SOUTH EAST ARROW
0xA1FC 0x2225 # PARALLEL TO
0xA1FD 0x2223 # DIVIDES
-0xA1FE 0xFFFD # *** NO MAPPING ***
-0xA240 0xFFFD # *** NO MAPPING ***
+0xA1FE 0xFA1FE # #### PRIVATE USE
+0xA240 0xFA240 # #### PRIVATE USE
0xA241 0xFF0F # FULLWIDTH SOLIDUS
0xA242 0xFF3C # FULLWIDTH REVERSE SOLIDUS
0xA243 0xFF04 # FULLWIDTH DOLLAR SIGN
@@ -355,9 +360,9 @@
0xA2C9 0x3027 # HANGZHOU NUMERAL SEVEN
0xA2CA 0x3028 # HANGZHOU NUMERAL EIGHT
0xA2CB 0x3029 # HANGZHOU NUMERAL NINE
-0xA2CC 0xFFFD # *** NO MAPPING ***
+0xA2CC 0xFA2CC # #### PRIVATE USE
0xA2CD 0x5344 # <CJK>
-0xA2CE 0xFFFD # *** NO MAPPING ***
+0xA2CE 0xFA2CE # #### PRIVATE USE
0xA2CF 0xFF21 # FULLWIDTH LATIN CAPITAL LETTER A
0xA2D0 0xFF22 # FULLWIDTH LATIN CAPITAL LETTER B
0xA2D1 0xFF23 # FULLWIDTH LATIN CAPITAL LETTER C
More information about the XEmacs-CVS
mailing list