Mercurial > emacs
annotate leim/quail/vntelex.el @ 93165:c4dc2a72d555
(vc-status-mark-buffer-changed): Add an optional file parameter.
(vc-resynch-buffer): Use it.
(vc-delete-file): Expand the file name before using it. Be
careful to not create a new buffer with the old file contents.
Update the VC state after performing the operation.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Sun, 23 Mar 2008 21:05:32 +0000 |
parents | 3ca83a726835 |
children | 606f2d163a64 4f1fd208c354 |
rev | line source |
---|---|
45057 | 1 ;;; vntelex.el --- Quail package for Vietnamese by Telex method |
43703 | 2 |
79727 | 3 ;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
75253
f5f322eb227f
Update copyright for years from Emacs 21 to present.
Glenn Morris <rgm@gnu.org>
parents:
70125
diff
changeset
|
4 ;; Free Software Foundation, Inc. |
43703 | 5 |
6 ;; Author: Werner Lemberg <wl@gnu.org> | |
7 ;; Keywords: multilingual, input method, Vietnamese | |
8 | |
9 ;; This file is part of GNU Emacs. | |
10 | |
11 ;; GNU Emacs is free software; you can redistribute it and/or modify | |
12 ;; it under the terms of the GNU General Public License as published by | |
78275
2904684117d6
Switch license to GPLv3 or later.
Glenn Morris <rgm@gnu.org>
parents:
75253
diff
changeset
|
13 ;; the Free Software Foundation; either version 3, or (at your option) |
43703 | 14 ;; any later version. |
15 | |
16 ;; GNU Emacs is distributed in the hope that it will be useful, | |
17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
19 ;; GNU General Public License for more details. | |
20 | |
21 ;; You should have received a copy of the GNU General Public License | |
22 ;; along with GNU Emacs; see the file COPYING. If not, write to the | |
64083 | 23 ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
24 ;; Boston, MA 02110-1301, USA. | |
43703 | 25 |
26 ;;; Commentary: | |
27 | |
28 ;; based on the files VietnameseTelex.kmap (written by Nguyen Thanh | |
29 ;; Bien <biennt@linuxvn.com>) and VNtelex.kmap (written by Nguyen Dai | |
30 ;; Quy <DaiQuy.Nguyen@ulg.ac.be>) from the yudit 2.4 package | |
31 | |
32 ;;; Code: | |
33 | |
34 (require 'quail) | |
35 | |
36 | |
37 (quail-define-package | |
38 "vietnamese-telex" ; NAME | |
39 "Vietnamese" ; LANGUAGE | |
40 "VT" ; TITLE | |
41 t ; GUIDANCE | |
42 "Vietnamese telex input method | |
43 | |
44 Vowels with circumflex: | |
45 | |
44961 | 46 aa -> ,1b(B, EE -> ,2j(B, etc. |
43703 | 47 |
48 Other diacritics: | |
49 | |
50 effect postfix examples | |
51 ------------------------------ | |
52 breve w aw -> ,1e(B | |
53 horn w ow -> ,1=(B | |
54 | |
55 acute s as -> ,1a(B | |
44961 | 56 grave f af -> ,1`(B |
43703 | 57 hook above r ar -> ,1d(B |
44961 | 58 tilde x ax -> ,1c(B |
43703 | 59 dot below j aj -> ,1U(B |
60 | |
61 d bar dd -> ,1p(B | |
62 | |
63 Combinations: | |
64 | |
65 AWF -> ,2"(B, owx -> ,1^(B, etc. | |
66 | |
67 Alternatives: | |
68 | |
44961 | 69 EE = Ee -> ,2j(B, AWF = Awf -> ,2"(B, etc. |
43703 | 70 |
71 Doubling the postfix (but not in combinations) separates the letter | |
72 and postfix: Eee -> Ee, ajj -> aj, etc. | |
73 " ; DOCSTRING | |
74 nil ; TRANSLATION-KEYS | |
75 t ; FORGET-LAST-SELECTION | |
76 nil ; DETERMINISTIC | |
77 nil ; KBD-TRANSLATE | |
78 nil ; SHOW-LAYOUT | |
79 nil ; CREATE-DECODE-MAP | |
80 nil ; MAXIMUM-SHORTEST | |
81 nil ; OVERLAY-PLIST | |
82 nil ; UPDATE-TRANSLATION-FUNCTION | |
83 nil ; CONVERSION-KEYS | |
84 t) ; SIMPLE | |
85 | |
86 (quail-define-rules | |
44961 | 87 ("af" ?,1`(B) ; LATIN SMALL LETTER A WITH GRAVE |
88 ("AF" ?,2`(B) ; LATIN CAPITAL LETTER A WITH GRAVE | |
89 ("Af" ?,2`(B) | |
90 ("as" ?,1a(B) ; LATIN SMALL LETTER A WITH ACUTE | |
91 ("AS" ?,2a(B) ; LATIN CAPITAL LETTER A WITH ACUTE | |
92 ("As" ?,2a(B) | |
93 ("aa" ?,1b(B) ; LATIN SMALL LETTER A WITH CIRCUMFLEX | |
94 ("AA" ?,2b(B) ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX | |
95 ("Aa" ?,2b(B) | |
96 ("ax" ?,1c(B) ; LATIN SMALL LETTER A WITH TILDE | |
97 ("AX" ?,2c(B) ; LATIN CAPITAL LETTER A WITH TILDE | |
98 ("Ax" ?,2c(B) | |
99 ("ef" ?,1h(B) ; LATIN SMALL LETTER E WITH GRAVE | |
100 ("EF" ?,2h(B) ; LATIN CAPITAL LETTER E WITH GRAVE | |
101 ("Ef" ?,2h(B) | |
102 ("es" ?,1i(B) ; LATIN SMALL LETTER E WITH ACUTE | |
103 ("ES" ?,2i(B) ; LATIN CAPITAL LETTER E WITH ACUTE | |
104 ("Es" ?,2i(B) | |
105 ("ee" ?,1j(B) ; LATIN SMALL LETTER E WITH CIRCUMFLEX | |
106 ("EE" ?,2j(B) ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX | |
107 ("Ee" ?,2j(B) | |
108 ("if" ?,1l(B) ; LATIN SMALL LETTER I WITH GRAVE | |
109 ("IF" ?,2l(B) ; LATIN CAPITAL LETTER I WITH GRAVE | |
110 ("If" ?,2l(B) | |
111 ("is" ?,1m(B) ; LATIN SMALL LETTER I WITH ACUTE | |
112 ("IS" ?,2m(B) ; LATIN CAPITAL LETTER I WITH ACUTE | |
113 ("Is" ?,2m(B) | |
114 ("of" ?,1r(B) ; LATIN SMALL LETTER O WITH GRAVE | |
115 ("OF" ?,2r(B) ; LATIN CAPITAL LETTER O WITH GRAVE | |
116 ("Of" ?,2r(B) | |
117 ("os" ?,1s(B) ; LATIN SMALL LETTER O WITH ACUTE | |
118 ("OS" ?,2s(B) ; LATIN CAPITAL LETTER O WITH ACUTE | |
119 ("Os" ?,2s(B) | |
120 ("oo" ?,1t(B) ; LATIN SMALL LETTER O WITH CIRCUMFLEX | |
121 ("OO" ?,2t(B) ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX | |
122 ("Oo" ?,2t(B) | |
123 ("ox" ?,1u(B) ; LATIN SMALL LETTER O WITH TILDE | |
124 ("OX" ?,2u(B) ; LATIN CAPITAL LETTER O WITH TILDE | |
125 ("Ox" ?,2u(B) | |
126 ("uf" ?,1y(B) ; LATIN SMALL LETTER U WITH GRAVE | |
127 ("UF" ?,2y(B) ; LATIN CAPITAL LETTER U WITH GRAVE | |
128 ("Uf" ?,2y(B) | |
129 ("us" ?,1z(B) ; LATIN SMALL LETTER U WITH ACUTE | |
130 ("US" ?,2z(B) ; LATIN CAPITAL LETTER U WITH ACUTE | |
131 ("Us" ?,2z(B) | |
132 ("ys" ?,1}(B) ; LATIN SMALL LETTER Y WITH ACUTE | |
133 ("YS" ?,2}(B) ; LATIN CAPITAL LETTER Y WITH ACUTE | |
134 ("Ys" ?,2}(B) | |
135 ("aw" ?,1e(B) ; LATIN SMALL LETTER A WITH BREVE | |
136 ("AW" ?,2e(B) ; LATIN CAPITAL LETTER A WITH BREVE | |
137 ("Aw" ?,2e(B) | |
138 ("ix" ?,1n(B) ; LATIN SMALL LETTER I WITH TILDE | |
139 ("IX" ?,2n(B) ; LATIN CAPITAL LETTER I WITH TILDE | |
140 ("Ix" ?,2n(B) | |
141 ("ux" ?,1{(B) ; LATIN SMALL LETTER U WITH TILDE | |
142 ("UX" ?,2{(B) ; LATIN CAPITAL LETTER U WITH TILDE | |
143 ("Ux" ?,2{(B) | |
43703 | 144 ("ow" ?,1=(B) ; LATIN SMALL LETTER O WITH HORN |
145 ("OW" ?,2=(B) ; LATIN CAPITAL LETTER O WITH HORN | |
146 ("Ow" ?,2=(B) | |
147 ("uw" ?,1_(B) ; LATIN SMALL LETTER U WITH HORN | |
148 ("UW" ?,2_(B) ; LATIN CAPITAL LETTER U WITH HORN | |
149 ("Uw" ?,2_(B) | |
150 ("aj" ?,1U(B) ; LATIN SMALL LETTER A WITH DOT BELOW | |
151 ("AJ" ?,2U(B) ; LATIN CAPITAL LETTER A WITH DOT BELOW | |
152 ("Aj" ?,2U(B) | |
153 ("ar" ?,1d(B) ; LATIN SMALL LETTER A WITH HOOK ABOVE | |
154 ("AR" ?,2d(B) ; LATIN CAPITAL LETTER A WITH HOOK ABOVE | |
155 ("Ar" ?,2d(B) | |
156 ("aas" ?,1$(B) ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE | |
157 ("AAS" ?,2$(B) ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE | |
158 ("Aas" ?,2$(B) | |
159 ("aaf" ?,1%(B) ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE | |
160 ("AAF" ?,2%(B) ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE | |
161 ("Aaf" ?,2%(B) | |
162 ("aar" ?,1&(B) ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE | |
163 ("AAR" ?,2&(B) ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE | |
164 ("Aar" ?,2&(B) | |
165 ("aax" ?,1g(B) ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE | |
166 ("AAX" ?,2g(B) ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE | |
167 ("Aax" ?,2g(B) | |
168 ("aaj" ?,1'(B) ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW | |
169 ("AAJ" ?,2'(B) ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW | |
170 ("Aaj" ?,2'(B) | |
171 ("aws" ?,1!(B) ; LATIN SMALL LETTER A WITH BREVE AND ACUTE | |
172 ("AWS" ?,2!(B) ; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE | |
173 ("Aws" ?,2!(B) | |
174 ("awf" ?,1"(B) ; LATIN SMALL LETTER A WITH BREVE AND GRAVE | |
175 ("AWF" ?,2"(B) ; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE | |
176 ("Awf" ?,2"(B) | |
177 ("awr" ?,1F(B) ; LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE | |
178 ("AWR" ?,2F(B) ; LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE | |
179 ("Awr" ?,2F(B) | |
180 ("awx" ?,1G(B) ; LATIN SMALL LETTER A WITH BREVE AND TILDE | |
181 ("AWX" ?,2G(B) ; LATIN CAPITAL LETTER A WITH BREVE AND TILDE | |
182 ("Awx" ?,2G(B) | |
183 ("awj" ?,1#(B) ; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW | |
184 ("AWJ" ?,2#(B) ; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW | |
185 ("Awj" ?,2#(B) | |
186 ("ej" ?,1)(B) ; LATIN SMALL LETTER E WITH DOT BELOW | |
187 ("EJ" ?,2)(B) ; LATIN CAPITAL LETTER E WITH DOT BELOW | |
188 ("Ej" ?,2)(B) | |
189 ("er" ?,1k(B) ; LATIN SMALL LETTER E WITH HOOK ABOVE | |
190 ("ER" ?,2k(B) ; LATIN CAPITAL LETTER E WITH HOOK ABOVE | |
191 ("Er" ?,2k(B) | |
192 ("ex" ?,1((B) ; LATIN SMALL LETTER E WITH TILDE | |
193 ("EX" ?,2((B) ; LATIN CAPITAL LETTER E WITH TILDE | |
194 ("Ex" ?,2((B) | |
195 ("ees" ?,1*(B) ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE | |
196 ("EES" ?,2*(B) ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE | |
197 ("Ees" ?,2*(B) | |
198 ("eef" ?,1+(B) ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE | |
199 ("EEF" ?,2+(B) ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE | |
200 ("Eef" ?,2+(B) | |
201 ("eer" ?,1,(B) ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE | |
202 ("EER" ?,2,(B) ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE | |
203 ("Eer" ?,2,(B) | |
204 ("eex" ?,1-(B) ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE | |
205 ("EEX" ?,2-(B) ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE | |
206 ("Eex" ?,2-(B) | |
207 ("eej" ?,1.(B) ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW | |
208 ("EEJ" ?,2.(B) ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW | |
209 ("Eej" ?,2.(B) | |
210 ("ir" ?,1o(B) ; LATIN SMALL LETTER I WITH HOOK ABOVE | |
211 ("IR" ?,2o(B) ; LATIN CAPITAL LETTER I WITH HOOK ABOVE | |
212 ("Ir" ?,2o(B) | |
213 ("ij" ?,18(B) ; LATIN SMALL LETTER I WITH DOT BELOW | |
214 ("IJ" ?,28(B) ; LATIN CAPITAL LETTER I WITH DOT BELOW | |
215 ("Ij" ?,28(B) | |
216 ("oj" ?,1w(B) ; LATIN SMALL LETTER O WITH DOT BELOW | |
217 ("OJ" ?,2w(B) ; LATIN CAPITAL LETTER O WITH DOT BELOW | |
218 ("Oj" ?,2w(B) | |
219 ("or" ?,1v(B) ; LATIN SMALL LETTER O WITH HOOK ABOVE | |
220 ("OR" ?,2v(B) ; LATIN CAPITAL LETTER O WITH HOOK ABOVE | |
221 ("Or" ?,2v(B) | |
222 ("oos" ?,1/(B) ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE | |
223 ("OOS" ?,2/(B) ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE | |
224 ("Oos" ?,2/(B) | |
225 ("oof" ?,10(B) ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE | |
226 ("OOF" ?,20(B) ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE | |
227 ("Oof" ?,20(B) | |
228 ("oor" ?,11(B) ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE | |
229 ("OOR" ?,21(B) ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE | |
230 ("Oor" ?,21(B) | |
231 ("oox" ?,12(B) ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE | |
232 ("OOX" ?,22(B) ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE | |
233 ("Oox" ?,22(B) | |
234 ("ooj" ?,15(B) ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW | |
235 ("OOJ" ?,25(B) ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW | |
236 ("Ooj" ?,25(B) | |
237 ("ows" ?,1>(B) ; LATIN SMALL LETTER O WITH HORN AND ACUTE | |
238 ("OWS" ?,2>(B) ; LATIN CAPITAL LETTER O WITH HORN AND ACUTE | |
239 ("Ows" ?,2>(B) | |
240 ("owf" ?,16(B) ; LATIN SMALL LETTER O WITH HORN AND GRAVE | |
241 ("OWF" ?,26(B) ; LATIN CAPITAL LETTER O WITH HORN AND GRAVE | |
242 ("Owf" ?,26(B) | |
243 ("owr" ?,17(B) ; LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE | |
244 ("OWR" ?,27(B) ; LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE | |
245 ("Owr" ?,27(B) | |
246 ("owx" ?,1^(B) ; LATIN SMALL LETTER O WITH HORN AND TILDE | |
247 ("OWX" ?,2^(B) ; LATIN CAPITAL LETTER O WITH HORN AND TILDE | |
248 ("Owx" ?,2^(B) | |
249 ("owj" ?,1~(B) ; LATIN SMALL LETTER O WITH HORN AND DOT BELOW | |
250 ("OWJ" ?,2~(B) ; LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW | |
251 ("Owj" ?,2~(B) | |
252 ("uj" ?,1x(B) ; LATIN SMALL LETTER U WITH DOT BELOW | |
253 ("UJ" ?,2x(B) ; LATIN CAPITAL LETTER U WITH DOT BELOW | |
254 ("Uj" ?,2x(B) | |
255 ("ur" ?,1|(B) ; LATIN SMALL LETTER U WITH HOOK ABOVE | |
256 ("UR" ?,2|(B) ; LATIN CAPITAL LETTER U WITH HOOK ABOVE | |
257 ("Ur" ?,2|(B) | |
258 ("uws" ?,1Q(B) ; LATIN SMALL LETTER U WITH HORN AND ACUTE | |
259 ("UWS" ?,2Q(B) ; LATIN CAPITAL LETTER U WITH HORN AND ACUTE | |
260 ("Uws" ?,2Q(B) | |
261 ("uwf" ?,1W(B) ; LATIN SMALL LETTER U WITH HORN AND GRAVE | |
262 ("UWF" ?,2W(B) ; LATIN CAPITAL LETTER U WITH HORN AND GRAVE | |
263 ("Uwf" ?,2W(B) | |
264 ("uwr" ?,1X(B) ; LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE | |
265 ("UWR" ?,2X(B) ; LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE | |
266 ("Uwr" ?,2X(B) | |
267 ("uwx" ?,1f(B) ; LATIN SMALL LETTER U WITH HORN AND TILDE | |
268 ("UWX" ?,2f(B) ; LATIN CAPITAL LETTER U WITH HORN AND TILDE | |
269 ("Uwx" ?,2f(B) | |
270 ("uwj" ?,1q(B) ; LATIN SMALL LETTER U WITH HORN AND DOT BELOW | |
271 ("UWJ" ?,2q(B) ; LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW | |
272 ("Uwj" ?,2q(B) | |
273 ("yf" ?,1O(B) ; LATIN SMALL LETTER Y WITH GRAVE | |
274 ("YF" ?,2O(B) ; LATIN CAPITAL LETTER Y WITH GRAVE | |
275 ("Yf" ?,2O(B) | |
276 ("yj" ?,1\(B) ; LATIN SMALL LETTER Y WITH DOT BELOW | |
277 ("YJ" ?,2\(B) ; LATIN CAPITAL LETTER Y WITH DOT BELOW | |
278 ("Yj" ?,2\(B) | |
279 ("yr" ?,1V(B) ; LATIN SMALL LETTER Y WITH HOOK ABOVE | |
280 ("YR" ?,2V(B) ; LATIN CAPITAL LETTER Y WITH HOOK ABOVE | |
281 ("Yr" ?,2V(B) | |
282 ("yx" ?,1[(B) ; LATIN SMALL LETTER Y WITH TILDE | |
283 ("YX" ?,2[(B) ; LATIN CAPITAL LETTER Y WITH TILDE | |
284 ("Yx" ?,2[(B) | |
44961 | 285 ("dd" ?,1p(B) ; LATIN SMALL LETTER D WITH STROKE |
286 ("DD" ?,2p(B) ; LATIN CAPITAL LETTER D WITH STROKE | |
287 ("Dd" ?,2p(B) | |
288 ;("$$" ?$,1tK(B) ; U+20AB DONG SIGN (#### check) | |
43703 | 289 |
290 ("aff" ["aff"]) | |
291 ("AFF" ["AF"]) | |
292 ("Aff" ["Af"]) | |
293 ("ass" ["as"]) | |
294 ("ASS" ["AS"]) | |
295 ("Ass" ["As"]) | |
296 ("aaa" ["aa"]) | |
297 ("AAA" ["AA"]) | |
298 ("Aaa" ["Aa"]) | |
299 ("axx" ["ax"]) | |
300 ("AXX" ["AX"]) | |
301 ("Axx" ["Ax"]) | |
302 ("eff" ["ef"]) | |
303 ("EFF" ["EF"]) | |
304 ("Eff" ["Ef"]) | |
305 ("ess" ["es"]) | |
306 ("ESS" ["ES"]) | |
307 ("Ess" ["Es"]) | |
308 ("eee" ["ee"]) | |
309 ("EEE" ["EE"]) | |
310 ("Eee" ["Ee"]) | |
311 ("iff" ["if"]) | |
312 ("IFF" ["IF"]) | |
313 ("Iff" ["If"]) | |
314 ("iss" ["is"]) | |
315 ("ISS" ["IS"]) | |
316 ("Iss" ["Is"]) | |
317 ("off" ["of"]) | |
318 ("OFF" ["OF"]) | |
319 ("Off" ["Of"]) | |
320 ("oss" ["os"]) | |
321 ("OSS" ["OS"]) | |
322 ("Oss" ["Os"]) | |
323 ("ooo" ["oo"]) | |
324 ("OOO" ["OO"]) | |
325 ("Ooo" ["Oo"]) | |
326 ("oxx" ["ox"]) | |
327 ("OXX" ["OX"]) | |
328 ("Oxx" ["Ox"]) | |
329 ("uff" ["uf"]) | |
330 ("UFF" ["UF"]) | |
331 ("Uff" ["Uf"]) | |
332 ("uss" ["us"]) | |
333 ("USS" ["US"]) | |
334 ("Uss" ["Us"]) | |
335 ("yss" ["ys"]) | |
336 ("YSS" ["YS"]) | |
337 ("Yss" ["Ys"]) | |
338 ("aww" ["aw"]) | |
339 ("AWW" ["AW"]) | |
340 ("Aww" ["Aw"]) | |
341 ("ixx" ["ix"]) | |
342 ("IXX" ["IX"]) | |
343 ("Ixx" ["Ix"]) | |
344 ("uxx" ["ux"]) | |
345 ("UXX" ["UX"]) | |
346 ("Uxx" ["ux"]) | |
347 ("oww" ["ow"]) | |
348 ("OWW" ["OW"]) | |
349 ("Oww" ["Ow"]) | |
350 ("uww" ["uw"]) | |
351 ("UWW" ["UW"]) | |
352 ("Uww" ["Uw"]) | |
353 ("ajj" ["aj"]) | |
354 ("AJJ" ["AJ"]) | |
355 ("Ajj" ["Aj"]) | |
356 ("arr" ["ar"]) | |
357 ("ARR" ["AR"]) | |
358 ("Arr" ["Ar"]) | |
359 ("ejj" ["ej"]) | |
360 ("EJJ" ["EJ"]) | |
361 ("Ejj" ["Ej"]) | |
362 ("err" ["er"]) | |
363 ("ERR" ["ER"]) | |
364 ("Err" ["Er"]) | |
365 ("exx" ["ex"]) | |
366 ("EXX" ["EX"]) | |
367 ("Exx" ["Ex"]) | |
368 ("irr" ["ir"]) | |
369 ("IRR" ["IR"]) | |
370 ("Irr" ["Ir"]) | |
371 ("ijj" ["ij"]) | |
372 ("IJJ" ["IJ"]) | |
373 ("Ijj" ["Ij"]) | |
374 ("ojj" ["oj"]) | |
375 ("OJJ" ["OJ"]) | |
376 ("Ojj" ["Oj"]) | |
377 ("orr" ["or"]) | |
378 ("ORR" ["OR"]) | |
379 ("Orr" ["Or"]) | |
380 ("ujj" ["uj"]) | |
381 ("UJJ" ["UJ"]) | |
382 ("Ujj" ["Uj"]) | |
383 ("urr" ["ur"]) | |
384 ("URR" ["UR"]) | |
385 ("Urr" ["Ur"]) | |
386 ("yff" ["yf"]) | |
387 ("YFF" ["YF"]) | |
388 ("Yff" ["Yf"]) | |
389 ("yjj" ["yj"]) | |
390 ("YJJ" ["YJ"]) | |
391 ("Yjj" ["Yj"]) | |
392 ("yrr" ["yr"]) | |
393 ("YRR" ["YR"]) | |
394 ("Yrr" ["Yr"]) | |
395 ("yxx" ["yx"]) | |
396 ("YXX" ["YX"]) | |
397 ("Yxx" ["Yx"]) | |
398 ("ddd" ["dd"]) | |
399 ("DDD" ["DD"]) | |
400 ("Ddd" ["Dd"]) | |
401 ;("$$$" ["$$"]) | |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
402 |
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
403 ;; escape from composition |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
45106
diff
changeset
|
404 ("\\w" ?w) ; breve or horn |
45106 | 405 ("\\W" ?W) |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
406 ("\\a" ?a) ; a circumflex |
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
407 ("\\A" ?A) ; A circumflex |
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
408 ("\\e" ?e) ; e circumflex |
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
409 ("\\E" ?E) ; E circumflex |
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
410 ("\\o" ?o) ; o circumflex |
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
411 ("\\O" ?O) ; O circumflex |
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
412 ("\\s" ?s) ; acute |
45106 | 413 ("\\S" ?S) |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
414 ("\\f" ?f) ; grave |
45106 | 415 ("\\F" ?F) |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
416 ("\\r" ?r) ; hook above |
45106 | 417 ("\\R" ?R) |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
418 ("\\x" ?x) ; tilde |
45106 | 419 ("\\X" ?X) |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
420 ("\\j" ?j) ; dot below |
45106 | 421 ("\\J" ?J) |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
422 ("\\d" ?d) ; d-bar (d) |
45106 | 423 ("\\D" ?D) ; D-bar (d) |
45059
832fe4d4233f
Add new rules to escape from composition.
Pavel Janík <Pavel@Janik.cz>
parents:
45057
diff
changeset
|
424 ("\\\\" ?\\) ; literal backslash |
43703 | 425 ) |
426 | |
427 ;; Local Variables: | |
428 ;; coding: iso-2022-7bit | |
429 ;; End: | |
45057 | 430 |
52401 | 431 ;;; arch-tag: 60db6880-0c9f-4456-b9fe-628de053a5ab |
45057 | 432 ;;; vntelex.el ends here |