annotate etc/unicode/mule-ucs/tibetan.txt @ 4690:257b468bf2ca

Move the #'query-coding-region implementation to C. This is necessary because there is no reasonable way to access the corresponding mswindows-multibyte functionality from Lisp, and we need such functionality if we're going to have a reliable and portable #'query-coding-region implementation. However, this change doesn't yet provide #'query-coding-region for the mswindow-multibyte coding systems, there should be no functional differences between an XEmacs with this change and one without it. src/ChangeLog addition: 2009-09-19 Aidan Kehoe <kehoea@parhasard.net> Move the #'query-coding-region implementation to C. This is necessary because there is no reasonable way to access the corresponding mswindows-multibyte functionality from Lisp, and we need such functionality if we're going to have a reliable and portable #'query-coding-region implementation. However, this change doesn't yet provide #'query-coding-region for the mswindow-multibyte coding systems, there should be no functional differences between an XEmacs with this change and one without it. * mule-coding.c (struct fixed_width_coding_system): Add a new coding system type, fixed_width, and implement it. It uses the CCL infrastructure but has a much simpler creation API, and its own query_method, formerly in lisp/mule/mule-coding.el. * unicode.c: Move the Unicode query method implementation here from unicode.el. * lisp.h: Declare Fmake_coding_system_internal, Fcopy_range_table here. * intl-win32.c (complex_vars_of_intl_win32): Use Fmake_coding_system_internal, not Fmake_coding_system. * general-slots.h: Add Qsucceeded, Qunencodable, Qinvalid_sequence here. * file-coding.h (enum coding_system_variant): Add fixed_width_coding_system here. (struct coding_system_methods): Add query_method and query_lstream_method to the coding system methods. Provide flags for the query methods. Declare the default query method; initialise it correctly in INITIALIZE_CODING_SYSTEM_TYPE. * file-coding.c (default_query_method): New function, the default query method for coding systems that do not set it. Moved from coding.el. (make_coding_system_1): Accept new elements in PROPS in #'make-coding-system; aliases, a list of aliases; safe-chars and safe-charsets (these were previously accepted but not saved); and category. (Fmake_coding_system_internal): New function, what used to be #'make-coding-system--on Mule builds, we've now moved some of the functionality of this to Lisp. (Fcoding_system_canonical_name_p): Move this earlier in the file, since it's now called from within make_coding_system_1. (Fquery_coding_region): Move the implementation of this here, from coding.el. (complex_vars_of_file_coding): Call Fmake_coding_system_internal, not Fmake_coding_system; specify safe-charsets properties when we're a mule build. * extents.h (mouse_highlight_priority, Fset_extent_priority, Fset_extent_face, Fmap_extents): Make these available to other C files. lisp/ChangeLog addition: 2009-09-19 Aidan Kehoe <kehoea@parhasard.net> Move the #'query-coding-region implementation to C. * coding.el: Consolidate code that depends on the presence or absence of Mule at the end of this file. (default-query-coding-region, query-coding-region): Move these functions to C. (default-query-coding-region-safe-charset-skip-chars-map): Remove this variable, the corresponding C variable is Vdefault_query_coding_region_chartab_cache in file-coding.c. (query-coding-string): Update docstring to reflect actual multiple values, be more careful about not modifying a range table that we're currently mapping over. (encode-coding-char): Make the implementation of this simpler. (featurep 'mule): Autoload #'make-coding-system from mule/make-coding-system.el if we're a mule build; provide an appropriate compiler macro. Do various non-mule compatibility things if we're not a mule build. * update-elc.el (additional-dump-dependencies): Add mule/make-coding-system as a dump time dependency if we're a mule build. * unicode.el (ccl-encode-to-ucs-2): (decode-char): (encode-char): Move these earlier in the file, for the sake of some byte compile warnings. (unicode-query-coding-region): Move this to unicode.c * mule/make-coding-system.el: New file, not dumped. Contains the functionality to rework the arguments necessary for fixed-width coding systems, and contains the implementation of #'make-coding-system, which now calls #'make-coding-system-internal. * mule/vietnamese.el (viscii): * mule/latin.el (iso-8859-2): (windows-1250): (iso-8859-3): (iso-8859-4): (iso-8859-14): (iso-8859-15): (iso-8859-16): (iso-8859-9): (macintosh): (windows-1252): * mule/hebrew.el (iso-8859-8): * mule/greek.el (iso-8859-7): (windows-1253): * mule/cyrillic.el (iso-8859-5): (koi8-r): (koi8-u): (windows-1251): (alternativnyj): (koi8-ru): (koi8-t): (koi8-c): (koi8-o): * mule/arabic.el (iso-8859-6): (windows-1256): Move all these coding systems to being of type fixed-width, not of type CCL. This allows the distinct query-coding-region for them to be in C, something which will eventually allow us to implement query-coding-region for the mswindows-multibyte coding systems. * mule/general-late.el (posix-charset-to-coding-system-hash): Document why we're pre-emptively persuading the byte compiler that the ELC for this file needs to be written using escape-quoted. Call #'set-unicode-query-skip-chars-args, now the Unicode query-coding-region implementation is in C. * mule/thai-xtis.el (tis-620): Don't bother checking whether we're XEmacs or not here. * mule/mule-coding.el: Move the eight bit fixed-width functionality from this file to make-coding-system.el. tests/ChangeLog addition: 2009-09-19 Aidan Kehoe <kehoea@parhasard.net> * automated/mule-tests.el: Check a coding system's type, not an 8-bit-fixed property, for whether that coding system should be treated as a fixed-width coding system. * automated/query-coding-tests.el: Don't test the query coding functionality for mswindows-multibyte coding systems, it's not yet implemented.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 19 Sep 2009 22:53:13 +0100
parents a29c4eef8f00
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
779
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
1 # Converted from mule-ucs/lisp/reldata/utibetan.el.
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
2 #
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
3 # NOTE: Does not contain all characters listed in that table, because some
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
4 # of them are composites.
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
5
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
6 0x2130 0x0F00 # TIBETAN SYLLABLE OM
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
7 0x2131 0x0F01 # TIBETAN MARK GTER YIG MGO TRUNCATED A
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
8 0x2132 0x0F02 # TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
9 0x2133 0x0F03 # TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
10 0x2134 0x0F04 # TIBETAN MARK INITIAL YIG MGO MDUN MA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
11 0x2135 0x0F05 # TIBETAN MARK CLOSING YIG MGO SGAB MA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
12 0x2136 0x0F06 # TIBETAN MARK CARET YIG MGO PHUR SHAD MA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
13 0x2137 0x0F07 # TIBETAN MARK YIG MGO TSHEG SHAD MA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
14 0x2138 0x0F08 # TIBETAN MARK SBRUL SHAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
15 0x2139 0x0F09 # TIBETAN MARK BSKUR YIG MGO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
16 0x213a 0x0F0A # TIBETAN MARK BKA- SHOG YIG MGO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
17 0x213b 0x0F0B # TIBETAN MARK INTERSYLLABIC TSHEG
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
18 0x213c 0x0F0C # TIBETAN MARK DELIMITER TSHEG BSTAR
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
19 0x213d 0x0F0D # TIBETAN MARK SHAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
20 0x213e 0x0F0E # TIBETAN MARK NYIS SHAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
21 0x213f 0x0F0F # TIBETAN MARK TSHEG SHAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
22 0x2140 0x0F10 # TIBETAN MARK NYIS TSHEG SHAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
23 0x2141 0x0F11 # TIBETAN MARK RIN CHEN SPUNGS SHAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
24 0x2142 0x0F12 # TIBETAN MARK RGYA GRAM SHAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
25 0x2143 0x0F13 # TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
26 0x2144 0x0F14 # TIBETAN MARK GTER TSHEG
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
27 0x2145 0x0F15 # TIBETAN LOGOTYPE SIGN CHAD RTAGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
28 0x2146 0x0F16 # TIBETAN LOGOTYPE SIGN LHAG RTAGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
29 0x2147 0x0F17 # TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
30 0x2148 0x0F18 # TIBETAN ASTROLOGICAL SIGN -KHYUD PA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
31 0x2149 0x0F19 # TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
32 0x214a 0x0F1A # TIBETAN SIGN RDEL DKAR GCIG
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
33 0x214b 0x0F1B # TIBETAN SIGN RDEL DKAR GNYIS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
34 0x214c 0x0F1C # TIBETAN SIGN RDEL DKAR GSUM
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
35 0x214d 0x0F1D # TIBETAN SIGN RDEL NAG GCIG
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
36 0x214e 0x0F1E # TIBETAN SIGN RDEL NAG GNYIS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
37 0x214f 0x0F1F # TIBETAN SIGN RDEL DKAR RDEL NAG
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
38 0x2150 0x0F20 # TIBETAN DIGIT ZERO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
39 0x2151 0x0F21 # TIBETAN DIGIT ONE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
40 0x2152 0x0F22 # TIBETAN DIGIT TWO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
41 0x2153 0x0F23 # TIBETAN DIGIT THREE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
42 0x2154 0x0F24 # TIBETAN DIGIT FOUR
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
43 0x2155 0x0F25 # TIBETAN DIGIT FIVE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
44 0x2156 0x0F26 # TIBETAN DIGIT SIX
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
45 0x2157 0x0F27 # TIBETAN DIGIT SEVEN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
46 0x2158 0x0F28 # TIBETAN DIGIT EIGHT
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
47 0x2159 0x0F29 # TIBETAN DIGIT NINE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
48 0x215a 0x0F2A # TIBETAN DIGIT HALF ONE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
49 0x215b 0x0F2B # TIBETAN DIGIT HALF TWO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
50 0x215c 0x0F2C # TIBETAN DIGIT HALF THREE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
51 0x215d 0x0F2D # TIBETAN DIGIT HALF FOUR
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
52 0x215e 0x0F2E # TIBETAN DIGIT HALF FIVE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
53 0x215f 0x0F2F # TIBETAN DIGIT HALF SIX
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
54 0x2160 0x0F30 # TIBETAN DIGIT HALF SEVEN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
55 0x2161 0x0F31 # TIBETAN DIGIT HALF EIGHT
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
56 0x2162 0x0F32 # TIBETAN DIGIT HALF NINE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
57 0x2163 0x0F33 # TIBETAN DIGIT HALF ZERO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
58 0x2164 0x0F34 # TIBETAN MARK BSDUS RTAGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
59 0x2165 0x0F35 # TIBETAN MARK NGAS BZUNG NYI ZLA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
60 0x2166 0x0F36 # TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
61 0x2167 0x0F37 # TIBETAN MARK NGAS BZUNG SGOR RTAGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
62 0x2168 0x0F38 # TIBETAN MARK CHE MGO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
63 0x2169 0x0F39 # TIBETAN MARK TSA -PHRU
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
64 0x216a 0x0F3A # TIBETAN MARK GUG RTAGS GYON
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
65 0x216b 0x0F3B # TIBETAN MARK GUG RTAGS GYAS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
66 0x216c 0x0F3C # TIBETAN MARK ANG KHANG GYON
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
67 0x216d 0x0F3D # TIBETAN MARK ANG KHANG GYAS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
68 0x216e 0x0F3E # TIBETAN SIGN YAR TSHES
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
69 0x216f 0x0F3F # TIBETAN SIGN MAR TSHES
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
70 0x2251 0x0F70 # TIBETAN VOWEL SIGN A (RESERVED in UNICODE)
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
71 0x2252 0x0F71 # TIBETAN VOWEL SIGN AA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
72 0x2253 0x0F72 # TIBETAN VOWEL SIGN I
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
73 0x2254 0x0F73 # TIBETAN VOWEL SIGN II
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
74 0x2255 0x0F74 # TIBETAN VOWEL SIGN U
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
75 0x2256 0x0F75 # TIBETAN VOWEL SIGN UU
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
76 0x2257 0x0F76 # TIBETAN VOWEL SIGN VOCALIC R
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
77 0x2258 0x0F77 # TIBETAN VOWEL SIGN VOCALIC RR
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
78 0x2259 0x0F78 # TIBETAN VOWEL SIGN VOCALIC L
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
79 0x225a 0x0F79 # TIBETAN VOWEL SIGN VOCALIC LL
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
80 0x225b 0x0F7A # TIBETAN VOWEL SIGN E
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
81 0x225c 0x0F7B # TIBETAN VOWEL SIGN EE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
82 0x225d 0x0F7C # TIBETAN VOWEL SIGN O
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
83 0x225e 0x0F7D # TIBETAN VOWEL SIGN OO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
84 0x225f 0x0F7E # TIBETAN SIGN RJES SU NGA RO
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
85 0x2260 0x0F7F # TIBETAN SIGN RNAM BCAD
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
86 0x2261 0x0F80 # TIBETAN VOWEL SIGN REVERSED I
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
87 0x2262 0x0F81 # TIBETAN VOWEL SIGN REVERSED II
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
88 0x2263 0x0F82 # TIBETAN SIGN NYI ZLA NAA DA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
89 0x2264 0x0F83 # TIBETAN SIGN SNA LDAN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
90 0x2265 0x0F84 # TIBETAN MARK HALANTA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
91 0x2266 0x0F85 # TIBETAN MARK PALUTA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
92 0x2267 0x0F86 # TIBETAN SIGN LCI RTAGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
93 0x2268 0x0F87 # TIBETAN SIGN YANG RTAGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
94 0x2269 0x0F88 # TIBETAN SIGN LCE TSA CAN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
95 0x226a 0x0F89 # TIBETAN SIGN MCHU CAN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
96 0x226b 0x0F8A # TIBETAN SIGN GRU CAN RGYINGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
97 0x226c 0x0F8B # TIBETAN SIGN GRU MED RGYINGS
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
98 0x2321 0x0F90 # TIBETAN SUBJOINED LETTER KA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
99 0x2322 0x0F91 # TIBETAN SUBJOINED LETTER KHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
100 0x2323 0x0F92 # TIBETAN SUBJOINED LETTER GA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
101 0x2324 0x0F93 # TIBETAN SUBJOINED LETTER GHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
102 0x2325 0x0F94 # TIBETAN SUBJOINED LETTER NGA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
103 0x2326 0x0F95 # TIBETAN SUBJOINED LETTER CA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
104 0x2327 0x0F96 # TIBETAN SUBJOINED LETTER CHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
105 0x2328 0x0F97 # TIBETAN SUBJOINED LETTER JA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
106 0x232a 0x0F99 # TIBETAN SUBJOINED LETTER NYA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
107 0x232b 0x0F9A # TIBETAN SUBJOINED LETTER TTA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
108 0x232c 0x0F9B # TIBETAN SUBJOINED LETTER TTHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
109 0x232d 0x0F9C # TIBETAN SUBJOINED LETTER DDA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
110 0x232e 0x0F9D # TIBETAN SUBJOINED LETTER DDHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
111 0x232f 0x0F9E # TIBETAN SUBJOINED LETTER NNA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
112 0x2330 0x0F9F # TIBETAN SUBJOINED LETTER TA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
113 0x2331 0x0FA0 # TIBETAN SUBJOINED LETTER THA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
114 0x2332 0x0FA1 # TIBETAN SUBJOINED LETTER DA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
115 0x2333 0x0FA2 # TIBETAN SUBJOINED LETTER DHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
116 0x2334 0x0FA3 # TIBETAN SUBJOINED LETTER NA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
117 0x2335 0x0FA4 # TIBETAN SUBJOINED LETTER PA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
118 0x2336 0x0FA5 # TIBETAN SUBJOINED LETTER PHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
119 0x2337 0x0FA6 # TIBETAN SUBJOINED LETTER BA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
120 0x2338 0x0FA7 # TIBETAN SUBJOINED LETTER BHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
121 0x2339 0x0FA8 # TIBETAN SUBJOINED LETTER MA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
122 0x233a 0x0FA9 # TIBETAN SUBJOINED LETTER TSA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
123 0x233b 0x0FAA # TIBETAN SUBJOINED LETTER TSHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
124 0x233c 0x0FAB # TIBETAN SUBJOINED LETTER DZA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
125 0x233d 0x0FAC # TIBETAN SUBJOINED LETTER DZHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
126 0x233e 0x0FAD # TIBETAN SUBJOINED LETTER WA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
127 0x233f 0x0FAE # TIBETAN SUBJOINED LETTER ZHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
128 0x2340 0x0FAF # TIBETAN SUBJOINED LETTER ZA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
129 0x2341 0x0FB0 # TIBETAN SUBJOINED LETTER -A
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
130 0x2342 0x0FB1 # TIBETAN SUBJOINED LETTER YA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
131 0x2343 0x0FB2 # TIBETAN SUBJOINED LETTER RA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
132 0x2344 0x0FB3 # TIBETAN SUBJOINED LETTER LA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
133 0x2345 0x0FB4 # TIBETAN SUBJOINED LETTER SHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
134 0x2346 0x0FB5 # TIBETAN SUBJOINED LETTER SSA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
135 0x2347 0x0FB6 # TIBETAN SUBJOINED LETTER SA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
136 0x2348 0x0FB7 # TIBETAN SUBJOINED LETTER HA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
137 0x2349 0x0FB8 # TIBETAN SUBJOINED LETTER A
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
138 0x234a 0x0FB9 # TIBETAN SUBJOINED LETTER KSSA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
139 0x234b 0x0FBA # TIBETAN SUBJOINED LETTER FIXED-FORM WA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
140 0x234c 0x0FBB # TIBETAN SUBJOINED LETTER FIXED-FORM YA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
141 0x234d 0x0FBC # TIBETAN SUBJOINED LETTER FIXED-FORM RA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
142 0x234f 0x0FBE # TIBETAN KU RU KHA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
143 0x2350 0x0FBF # TIBETAN KU RU KHA BZHI MIG CAN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
144 0x2351 0x0FC0 # TIBETAN CANTILLATION SIGN HEAVY BEAT
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
145 0x2352 0x0FC1 # TIBETAN CANTILLATION SIGN LIGHT BEAT
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
146 0x2353 0x0FC2 # TIBETAN CANTILLATION SIGN CANG TE-U
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
147 0x2354 0x0FC3 # TIBETAN CANTILLATION SIGN SBUB -CHAL
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
148 0x2355 0x0FC4 # TIBETAN SYMBOL DRIL BU
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
149 0x2356 0x0FC5 # TIBETAN SYMBOL RDO RJE
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
150 0x2357 0x0FC6 # TIBETAN SYMBOL PADMA GDAN
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
151 0x2358 0x0FC7 # TIBETAN SYMBOL RDO RJE RGYA GRAM
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
152 0x2359 0x0FC8 # TIBETAN SYMBOL PHUR PA
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
153 0x235a 0x0FC9 # TIBETAN SYMBOL NOR BU
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
154 0x235b 0x0FCA # TIBETAN SYMBOL NOR BU NYIS -KHYIL
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
155 0x235c 0x0FCB # TIBETAN SYMBOL NOR BU GSUM -KHYIL
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
156 0x235d 0x0FCC # TIBETAN SYMBOL NOR BU BZHI -KHYIL
a29c4eef8f00 [xemacs-hg @ 2002-03-18 09:40:27 by ben]
ben
parents:
diff changeset
157 0x2360 0x0FCF # TIBETAN SIGN RDEL NAG GSUM