/[emacs]/emacs/lisp/language/thai-util.el
ViewVC logotype

Diff of /emacs/lisp/language/thai-util.el

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.21 by handa, Thu Jun 1 07:02:41 2000 UTC revision 1.21.2.1 by fx, Thu Nov 22 10:47:20 2001 UTC
# Line 1  Line 1 
1  ;;; thai-util.el --- utilities for Thai  ;;; thai-util.el --- utilities for Thai -*- coding: iso-2022-7bit; -*-
2    
3  ;; Copyright (C) 1995 Electrotechnical Laboratory, JAPAN.  ;; Copyright (C) 1995 Electrotechnical Laboratory, JAPAN.
4  ;; Licensed to the Free Software Foundation.  ;; Licensed to the Free Software Foundation.
5    ;; Copyright (C) 2001  Free Software Foundation, Inc.
6    
7  ;; Keywords: mule, multilingual, thai  ;; Keywords: mule, multilingual, thai, i18n
8    
9  ;; This file is part of GNU Emacs.  ;; This file is part of GNU Emacs.
10    
# Line 22  Line 23 
23  ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,  ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
24  ;; Boston, MA 02111-1307, USA.  ;; Boston, MA 02111-1307, USA.
25    
26    ;;; Commentary:
27    
28  ;;; Code:  ;;; Code:
29    
30  ;; Setting information of Thai characters.  ;; Setting information of Thai characters.
# Line 137  Line 140 
140             (?,T|(B invalid nil)                                               ; 0xFC             (?,T|(B invalid nil)                                               ; 0xFC
141             (?,T}(B invalid nil)                                               ; 0xFD             (?,T}(B invalid nil)                                               ; 0xFD
142             (?,T~(B invalid nil)                                               ; 0xFE             (?,T~(B invalid nil)                                               ; 0xFE
143    
144               ;; Unicode equivalents
145               (?$,1Ba(B consonant "LETTER KO KAI")
146               (?$,1Bb(B consonant "LETTER KHO KHAI")
147               (?$,1Bc(B consonant "LETTER KHO KHUAT")
148               (?$,1Bd(B consonant "LETTER KHO KHWAI")
149               (?$,1Be(B consonant "LETTER KHO KHON")
150               (?$,1Bf(B consonant "LETTER KHO RAKHANG")
151               (?$,1Bg(B consonant "LETTER NGO NGU")
152               (?$,1Bh(B consonant "LETTER CHO CHAN")
153               (?$,1Bi(B consonant "LETTER CHO CHING")
154               (?$,1Bj(B consonant "LETTER CHO CHANG")
155               (?$,1Bk(B consonant "LETTER SO SO")
156               (?$,1Bl(B consonant "LETTER CHO CHOE")
157               (?$,1Bm(B consonant "LETTER YO YING")
158               (?$,1Bn(B consonant "LETTER DO CHADA")
159               (?$,1Bo(B consonant "LETTER TO PATAK")
160               (?$,1Bp(B consonant "LETTER THO THAN")
161               (?$,1Bq(B consonant "LETTER THO NANGMONTHO")
162               (?$,1Br(B consonant "LETTER THO PHUTHAO")
163               (?$,1Bs(B consonant "LETTER NO NEN")
164               (?$,1Bt(B consonant "LETTER DO DEK")
165               (?$,1Bu(B consonant "LETTER TO TAO")
166               (?$,1Bv(B consonant "LETTER THO THUNG")
167               (?$,1Bw(B consonant "LETTER THO THAHAN")
168               (?$,1Bx(B consonant "LETTER THO THONG")
169               (?$,1By(B consonant "LETTER NO NU")
170               (?$,1Bz(B consonant "LETTER BO BAIMAI")
171               (?$,1B{(B consonant "LETTER PO PLA")
172               (?$,1B|(B consonant "LETTER PHO PHUNG")
173               (?$,1B}(B consonant "LETTER FO FA")
174               (?$,1B~(B consonant "LETTER PHO PHAN")
175               (?$,1B(B consonant "LETTER FO FAN")
176               (?$,1C (B consonant "LETTER PHO SAMPHAO")
177               (?$,1C!(B consonant "LETTER MO MA")
178               (?$,1C"(B consonant "LETTER YO YAK")
179               (?$,1C#(B consonant "LETTER RO RUA")
180               (?$,1C$(B vowel-base "LETTER RU (Pali vowel letter)")
181               (?$,1C%(B consonant "LETTER LO LING")
182               (?$,1C&(B vowel-base "LETTER LU (Pali vowel letter)")
183               (?$,1C'(B consonant "LETTER WO WAEN")
184               (?$,1C((B consonant "LETTER SO SALA")
185               (?$,1C)(B consonant "LETTER SO RUSI")
186               (?$,1C*(B consonant "LETTER SO SUA")
187               (?$,1C+(B consonant "LETTER HO HIP")
188               (?$,1C,(B consonant "LETTER LO CHULA")
189               (?$,1C-(B consonant "LETTER O ANG")
190               (?$,1C.(B consonant "LETTER HO NOK HUK")
191               (?$,1C/(B special "PAI YAN NOI (abbreviation)")
192               (?$,1C0(B vowel-base "VOWEL SIGN SARA A")
193               (?$,1C1(B vowel-upper "VOWEL SIGN MAI HAN-AKAT N/S-T")
194               (?$,1C2(B vowel-base "VOWEL SIGN SARA AA")
195               (?$,1C3(B vowel-base "VOWEL SIGN SARA AM")
196               (?$,1C4(B vowel-upper "VOWEL SIGN SARA I N/S-T")
197               (?$,1C5(B vowel-upper "VOWEL SIGN SARA II N/S-T")
198               (?$,1C6(B vowel-upper "VOWEL SIGN SARA UE N/S-T")
199               (?$,1C7(B vowel-upper "VOWEL SIGN SARA UEE N/S-T")
200               (?$,1C8(B vowel-lower "VOWEL SIGN SARA U N/S-B")
201               (?$,1C9(B vowel-lower "VOWEL SIGN SARA UU N/S-B")
202               (?$,1C:(B vowel-lower "VOWEL SIGN PHINTHU N/S-B (Pali virama)")
203               (?$,1C?(B special "BAHT SIGN (currency symbol)")
204               (?$,1C@(B vowel-base "VOWEL SIGN SARA E")
205               (?$,1CA(B vowel-base "VOWEL SIGN SARA AE")
206               (?$,1CB(B vowel-base "VOWEL SIGN SARA O")
207               (?$,1CC(B vowel-base "VOWEL SIGN SARA MAI MUAN")
208               (?$,1CD(B vowel-base "VOWEL SIGN SARA MAI MALAI")
209               (?$,1CE(B vowel-base "LAK KHANG YAO")
210               (?$,1CF(B special "MAI YAMOK (repetion)")
211               (?$,1CG(B vowel-upper "VOWEL SIGN MAI TAI KHU N/S-T")
212               (?$,1CH(B tone "TONE MAI EK N/S-T")
213               (?$,1CI(B tone "TONE MAI THO N/S-T")
214               (?$,1CJ(B tone "TONE MAI TRI N/S-T")
215               (?$,1CK(B tone "TONE MAI CHATTAWA N/S-T")
216               (?$,1CL(B tone "THANTHAKHAT N/S-T (cancellation mark)")
217               (?$,1CM(B tone "NIKKHAHIT N/S-T (final nasal)")
218               (?$,1CN(B vowel-upper "YAMAKKAN N/S-T")
219               (?$,1CO(B special "FONRMAN")
220               (?$,1CP(B special "DIGIT ZERO")
221               (?$,1CQ(B special "DIGIT ONE")
222               (?$,1CR(B special "DIGIT TWO")
223               (?$,1CS(B special "DIGIT THREE")
224               (?$,1CT(B special "DIGIT FOUR")
225               (?$,1CU(B special "DIGIT FIVE")
226               (?$,1CV(B special "DIGIT SIX")
227               (?$,1CW(B special "DIGIT SEVEN")
228               (?$,1CX(B special "DIGIT EIGHT")
229               (?$,1CY(B special "DIGIT NINE")
230               (?$,1CZ(B special "ANGKHANKHU (ellipsis)")
231               (?$,1C[(B special "KHOMUT (beginning of religious texts)")
232             ))             ))
233        elm)        elm)
234    (while l    (while l

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.21.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26