annotate lisp/quail/quail-viet.el @ 70:131b0175ea99 r20-0b30

Import from CVS: tag r20-0b30
author cvs
date Mon, 13 Aug 2007 09:02:59 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
1 ;; Quail packages for inputting Vietnamese characters.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
2 ;; Copyright (C) 1992 Free Software Foundation, Inc.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
3 ;; This file is part of Mule (MULtilingual Enhancement of GNU Emacs).
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
4
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
5 ;; Mule is free software distributed in the form of patches to GNU Emacs.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
6 ;; You can redistribute it and/or modify
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
7 ;; it under the terms of the GNU General Public License as published by
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
8 ;; the Free Software Foundation; either version 1, or (at your option)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
9 ;; any later version.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
10
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
11 ;; Mule is distributed in the hope that it will be useful,
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
12 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
13 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
14 ;; GNU General Public License for more details.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
15
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
16 ;; You should have received a copy of the GNU General Public License
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
17 ;; along with GNU Emacs; see the file COPYING. If not, write to
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
18 ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
19
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
20 ;;; 93.5.19 created for Mule Ver.0.9.8
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
21 ;;; by Cuong T. Nguyen <cuong@haydn.stanford.edu>
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
22 ;;; 93.5.26 modified for Mule Ver.0.9.8 by K.Handa <handa@etl.go.jp>
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
23
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
24 (require 'quail)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
25
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
26 (quail-define-package "viqr" "VIQR" t "Vietnamese VIQR inputting method.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
27
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
28 effect | postfix | examples
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
29 ------------+---------+----------
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
30 breve | ( | a( -> ,1e(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
31 circumflex | ^ | a^ -> ,1b(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
32 horn | + | o+ -> ,1=(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
33 ------------+---------+----------
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
34 acute | ' | a' -> ,1a(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
35 grave | ` | a` -> ,1`(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
36 hook above | ? | a? -> ,1d(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
37 tilde | ~ | a~ -> ,1c(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
38 dot below | . | a. -> ,1U(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
39 ------------+---------+----------
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
40 d bar | dd | dd -> ,1p(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
41 ------------+---------+----------
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
42 no compose | \ | a\. -> a.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
43 ------------+---------+----------
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
44 combination| (~ | a(~ -> ,1G(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
45
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
46 " nil t t nil nil nil t)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
47
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
48 ;;; lower-case
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
49 (quail-defrule "a('" ?,1!(B) ; 161
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
50 (quail-defrule "a(`" ?,1"(B) ; 162
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
51 (quail-defrule "a(." ?,1#(B) ; 163
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
52 (quail-defrule "a^'" ?,1$(B) ; 164
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
53 (quail-defrule "a^`" ?,1%(B) ; 165
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
54 (quail-defrule "a^?" ?,1&(B) ; 166
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
55 (quail-defrule "a^." ?,1'(B) ; 167
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
56 (quail-defrule "e~" ?,1((B) ; 168
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
57 (quail-defrule "e." ?,1)(B) ; 169
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
58 (quail-defrule "e^'" ?,1*(B) ; 170
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
59 (quail-defrule "e^`" ?,1+(B) ; 171
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
60 (quail-defrule "e^?" ?,1,(B) ; 172
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
61 (quail-defrule "e^~" ?,1-(B) ; 173
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
62 (quail-defrule "e^." ?,1.(B) ; 174
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
63 (quail-defrule "o^'" ?,1/(B) ; 175
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
64 (quail-defrule "o^`" ?,10(B) ; 176
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
65 (quail-defrule "o^?" ?,11(B) ; 177
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
66 (quail-defrule "o^~" ?,12(B) ; 178
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
67 (quail-defrule "o^." ?,15(B) ; 181
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
68 (quail-defrule "o+`" ?,16(B) ; 182
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
69 (quail-defrule "o+?" ?,17(B) ; 183
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
70 (quail-defrule "i." ?,18(B) ; 184
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
71 (quail-defrule "o+" ?,1=(B) ; 189
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
72 (quail-defrule "o+'" ?,1>(B) ; 190
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
73 (quail-defrule "a(?" ?,1F(B) ; 198
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
74 (quail-defrule "a(~" ?,1G(B) ; 199
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
75 (quail-defrule "y`" ?,1O(B) ; 207
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
76 (quail-defrule "u+'" ?,1Q(B) ; 209
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
77 (quail-defrule "a." ?,1U(B) ; 213
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
78 (quail-defrule "y?" ?,1V(B) ; 214
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
79 (quail-defrule "u+`" ?,1W(B) ; 215
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
80 (quail-defrule "u+?" ?,1X(B) ; 216
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
81 (quail-defrule "y~" ?,1[(B) ; 219
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
82 (quail-defrule "y." ?,1\(B) ; 220
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
83 (quail-defrule "o+~" ?,1^(B) ; 222
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
84 (quail-defrule "u+" ?,1_(B) ; 223
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
85 (quail-defrule "a`" ?,1`(B) ; 224
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
86 (quail-defrule "a'" ?,1a(B) ; 225
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
87 (quail-defrule "a^" ?,1b(B) ; 226
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
88 (quail-defrule "a~" ?,1c(B) ; 227
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
89 (quail-defrule "a?" ?,1d(B) ; 228
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
90 (quail-defrule "a(" ?,1e(B) ; 229
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
91 (quail-defrule "u+~" ?,1f(B) ; 230
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
92 (quail-defrule "a^~" ?,1g(B) ; 231
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
93 (quail-defrule "e`" ?,1h(B) ; 232
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
94 (quail-defrule "e'" ?,1i(B) ; 233
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
95 (quail-defrule "e^" ?,1j(B) ; 234
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
96 (quail-defrule "e?" ?,1k(B) ; 235
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
97 (quail-defrule "i`" ?,1l(B) ; 236
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
98 (quail-defrule "i'" ?,1m(B) ; 237
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
99 (quail-defrule "i~" ?,1n(B) ; 238
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
100 (quail-defrule "i?" ?,1o(B) ; 239
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
101 (quail-defrule "dd" ?,1p(B) ; 240
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
102 (quail-defrule "u+." ?,1q(B) ; 241
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
103 (quail-defrule "o`" ?,1r(B) ; 242
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
104 (quail-defrule "o'" ?,1s(B) ; 243
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
105 (quail-defrule "o^" ?,1t(B) ; 244
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
106 (quail-defrule "o~" ?,1u(B) ; 245
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
107 (quail-defrule "o?" ?,1v(B) ; 246
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
108 (quail-defrule "o." ?,1w(B) ; 247
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
109 (quail-defrule "u." ?,1x(B) ; 248
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
110 (quail-defrule "u`" ?,1y(B) ; 249
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
111 (quail-defrule "u'" ?,1z(B) ; 250
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
112 (quail-defrule "u~" ?,1{(B) ; 251
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
113 (quail-defrule "u?" ?,1|(B) ; 252
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
114 (quail-defrule "y'" ?,1}(B) ; 253
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
115 (quail-defrule "o+." ?,1~(B) ; 254
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
116
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
117 ;;; upper-case
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
118 (quail-defrule "A('" ?,2!(B) ; 161
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
119 (quail-defrule "A(`" ?,2"(B) ; 162
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
120 (quail-defrule "A(." ?,2#(B) ; 163
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
121 (quail-defrule "A^'" ?,2$(B) ; 164
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
122 (quail-defrule "A^`" ?,2%(B) ; 165
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
123 (quail-defrule "A^?" ?,2&(B) ; 166
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
124 (quail-defrule "A^." ?,2'(B) ; 167
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
125 (quail-defrule "E~" ?,2((B) ; 168
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
126 (quail-defrule "E." ?,2)(B) ; 169
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
127 (quail-defrule "E^'" ?,2*(B) ; 170
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
128 (quail-defrule "E^`" ?,2+(B) ; 171
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
129 (quail-defrule "E^?" ?,2,(B) ; 172
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
130 (quail-defrule "E^~" ?,2-(B) ; 173
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
131 (quail-defrule "E^." ?,2.(B) ; 174
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
132 (quail-defrule "O^'" ?,2/(B) ; 175
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
133 (quail-defrule "O^`" ?,20(B) ; 176
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
134 (quail-defrule "O^?" ?,21(B) ; 177
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
135 (quail-defrule "O^~" ?,22(B) ; 178
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
136 (quail-defrule "O^." ?,25(B) ; 181
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
137 (quail-defrule "O+`" ?,26(B) ; 182
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
138 (quail-defrule "O+?" ?,27(B) ; 183
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
139 (quail-defrule "I." ?,28(B) ; 184
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
140 (quail-defrule "O+" ?,2=(B) ; 189
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
141 (quail-defrule "O+'" ?,2>(B) ; 190
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
142 (quail-defrule "A(?" ?,2F(B) ; 198
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
143 (quail-defrule "A(~" ?,2G(B) ; 199
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
144 (quail-defrule "Y`" ?,2O(B) ; 207
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
145 (quail-defrule "U+'" ?,2Q(B) ; 209
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
146 (quail-defrule "A." ?,2U(B) ; 213
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
147 (quail-defrule "Y?" ?,2V(B) ; 214
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
148 (quail-defrule "U+`" ?,2W(B) ; 215
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
149 (quail-defrule "U+?" ?,2X(B) ; 216
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
150 (quail-defrule "Y~" ?,2[(B) ; 219
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
151 (quail-defrule "Y." ?,2\(B) ; 220
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
152 (quail-defrule "O+~" ?,2^(B) ; 222
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
153 (quail-defrule "U+" ?,2_(B) ; 223
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
154 (quail-defrule "A`" ?,2`(B) ; 224
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
155 (quail-defrule "A'" ?,2a(B) ; 225
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
156 (quail-defrule "A^" ?,2b(B) ; 226
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
157 (quail-defrule "A~" ?,2c(B) ; 227
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
158 (quail-defrule "A?" ?,2d(B) ; 228
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
159 (quail-defrule "A(" ?,2e(B) ; 229
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
160 (quail-defrule "U+~" ?,2f(B) ; 230
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
161 (quail-defrule "A^~" ?,2g(B) ; 231
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
162 (quail-defrule "E`" ?,2h(B) ; 232
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
163 (quail-defrule "E'" ?,2i(B) ; 233
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
164 (quail-defrule "E^" ?,2j(B) ; 234
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
165 (quail-defrule "E?" ?,2k(B) ; 235
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
166 (quail-defrule "I`" ?,2l(B) ; 236
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
167 (quail-defrule "I'" ?,2m(B) ; 237
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
168 (quail-defrule "I~" ?,2n(B) ; 238
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
169 (quail-defrule "I?" ?,2o(B) ; 239
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
170 (quail-defrule "DD" ?,2p(B) ; 240
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
171 (quail-defrule "dD" ?,2p(B) ; 240
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
172 (quail-defrule "Dd" ?,2p(B) ; 240
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
173 (quail-defrule "U+." ?,2q(B) ; 241
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
174 (quail-defrule "O`" ?,2r(B) ; 242
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
175 (quail-defrule "O'" ?,2s(B) ; 243
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
176 (quail-defrule "O^" ?,2t(B) ; 244
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
177 (quail-defrule "O~" ?,2u(B) ; 245
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
178 (quail-defrule "O?" ?,2v(B) ; 246
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
179 (quail-defrule "O." ?,2w(B) ; 247
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
180 (quail-defrule "U." ?,2x(B) ; 248
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
181 (quail-defrule "U`" ?,2y(B) ; 249
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
182 (quail-defrule "U'" ?,2z(B) ; 250
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
183 (quail-defrule "U~" ?,2{(B) ; 251
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
184 (quail-defrule "U?" ?,2|(B) ; 252
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
185 (quail-defrule "Y'" ?,2}(B) ; 253
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
186 (quail-defrule "O+." ?,2~(B) ; 254
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
187
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
188 ;;; Escape from composition
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
189 (quail-defrule "\\(" ?() ; breve (left parenthesis)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
190 (quail-defrule "\\^" ?^) ; circumflex (caret)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
191 (quail-defrule "\\+" ?+) ; horn (plus sign)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
192 (quail-defrule "\\'" ?') ; acute (apostrophe)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
193 (quail-defrule "\\`" ?`) ; grave (backquote)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
194 (quail-defrule "\\?" ??) ; hook above (question mark)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
195 (quail-defrule "\\~" ?~) ; tilde (tilde)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
196 (quail-defrule "\\." ?.) ; dot below (period)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
197 (quail-defrule "\\d" ?d) ; d-bar (d)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
198 (quail-defrule "\\\\" ?\\) ; literal backslash
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
199
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
200 (quail-setup-current-package)