Mercurial > emacs
annotate leim/quail/latin-pre.el @ 30744:6181f12f7f51
(trace_move) [GLYPH_DEBUG]: New variable.
(TRACE_MOVE) [GLYPH_DEBUG]: New macro.
(move_it_in_display_line_to): Record iterator's ascent and descent
before producing glyphs, and restore them when we know the glyph
doesn't fit on the line.
(move_it_to): Restructured so that it's easier to debug. If
moving to a vpos, and not moving to an x or character position,
stop as soon as the specified vpos is reached; don't move further
into that line because that might change the computed line height.
(try_cursor_movement): New function, extracted from the cursor
movement branch of redisplay_window. If ending on a partially
visible line, don't try to scroll if the cursor line is taller
than the window.
(redisplay_window): Use try_cursor_movement.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 10 Aug 2000 19:15:37 +0000 |
parents | 08cd5ffb5799 |
children | 00918609ef4a |
rev | line source |
---|---|
18673 | 1 ;;; latin-pre.el -- Quail packages for inputting various European characters. |
2 | |
3 ;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN. | |
4 ;; Licensed to the Free Software Foundation. | |
5 | |
6 ;; Keywords: mule, multilingual, latin, input method | |
7 | |
8 ;; This file is part of GNU Emacs. | |
9 | |
10 ;; GNU Emacs is free software; you can redistribute it and/or modify | |
11 ;; it under the terms of the GNU General Public License as published by | |
12 ;; the Free Software Foundation; either version 2, or (at your option) | |
13 ;; any later version. | |
14 | |
15 ;; GNU Emacs is distributed in the hope that it will be useful, | |
16 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
18 ;; GNU General Public License for more details. | |
19 | |
20 ;; You should have received a copy of the GNU General Public License | |
21 ;; along with GNU Emacs; see the file COPYING. If not, write to the | |
22 ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |
23 ;; Boston, MA 02111-1307, USA. | |
24 | |
25 ;;; Commentary: | |
26 | |
27 ;; All key translation maps are copied from iso-acc.el. | |
28434
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
28 ;; latin-1-prefix: extra special characters added, adapted from the vim |
27940
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
29 ;; digraphs (from J.H.M.Dassen <jdassen@wi.leidenuniv.nl>) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
30 ;; by R.F. Smith <rsmith@xs4all.nl> |
28434
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
31 ;; |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
32 ;; polish-slash: |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
33 ;; Author: W,B3(Bodek Bzyl <matwb@univ.gda.pl> |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
34 ;; Maintainer: W,B3(Bodek Bzyl <matwb@univ.gda.pl> |
18673 | 35 |
36 ;;; Code: | |
37 | |
38 (require 'quail) | |
39 | |
40 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
41 "latin-1-prefix" "Latin-1" "1>" t |
18673 | 42 "Latin-1 characters input method with prefix modifiers |
43 | |
44 effect | prefix | examples | |
45 ------------+--------+---------- | |
46 acute | ' | 'a -> ,Aa(B, '' -> ,A4(B | |
47 grave | ` | `a -> ,A`(B | |
48 circumflex | ^ | ^a -> ,Ab(B | |
27940
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
49 diaeresis | \" | \"a -> ,Ad(B \"\" -> ,A((B |
18673 | 50 tilde | ~ | ~a -> ,Ac(B |
51 cedilla | ~ | ~c -> ,Ag(B | |
27940
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
52 misc | \" ~ / | \"s -> ,A_(B ~d -> ,Ap(B ~t -> ,A~(B /a -> ,Ae(B /e -> ,Af(B /o -> ,Ax(B |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
53 symbol | ~ | ~> -> ,A;(B ~< -> ,A+(B ~! -> ,A!(B ~? -> ,A?(B ~~ -> ,A8(B |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
54 | ~ | ~p -> ,A'(B ~x -> ,A$(B ~. -> ,A7(B ~$ -> ,A#(B ~u -> ,A5(B |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
55 symbol | _ / | _o -> ,A:(B _a -> ,A*(B // -> ,A0(B /\\ -> ,AW(B _y -> ,A%(B |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
56 | _ / | _: -> ,Aw(B /c -> ,A"(B /2 -> ,A=(B /4 -> ,A<(B /3 -> ,A>(B |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
57 symbol | ^ | ^r -> ,A.(B ^c -> ,A)(B ^2 -> ,A2(B ^3 -> ,A3(B |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
58 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 59 |
60 (quail-define-rules | |
61 ("'A" ?,AA(B) | |
62 ("'E" ?,AI(B) | |
63 ("'I" ?,AM(B) | |
64 ("'O" ?,AS(B) | |
65 ("'U" ?,AZ(B) | |
66 ("'Y" ?,A](B) | |
67 ("'a" ?,Aa(B) | |
68 ("'e" ?,Ai(B) | |
69 ("'i" ?,Am(B) | |
70 ("'o" ?,As(B) | |
71 ("'u" ?,Az(B) | |
72 ("'y" ?,A}(B) | |
73 ("''" ?,A4(B) | |
74 ("' " ?') | |
75 ("`A" ?,A@(B) | |
76 ("`E" ?,AH(B) | |
77 ("`I" ?,AL(B) | |
78 ("`O" ?,AR(B) | |
79 ("`U" ?,AY(B) | |
80 ("`a" ?,A`(B) | |
81 ("`e" ?,Ah(B) | |
82 ("`i" ?,Al(B) | |
83 ("`o" ?,Ar(B) | |
84 ("`u" ?,Ay(B) | |
85 ("``" ?`) | |
86 ("` " ?`) | |
87 ("^A" ?,AB(B) | |
88 ("^E" ?,AJ(B) | |
89 ("^I" ?,AN(B) | |
90 ("^O" ?,AT(B) | |
91 ("^U" ?,A[(B) | |
92 ("^a" ?,Ab(B) | |
93 ("^e" ?,Aj(B) | |
94 ("^i" ?,An(B) | |
95 ("^o" ?,At(B) | |
96 ("^u" ?,A{(B) | |
97 ("^^" ?^) | |
98 ("^ " ?^) | |
99 ("\"A" ?,AD(B) | |
100 ("\"E" ?,AK(B) | |
101 ("\"I" ?,AO(B) | |
102 ("\"O" ?,AV(B) | |
103 ("\"U" ?,A\(B) | |
104 ("\"a" ?,Ad(B) | |
105 ("\"e" ?,Ak(B) | |
106 ("\"i" ?,Ao(B) | |
107 ("\"o" ?,Av(B) | |
108 ("\"s" ?,A_(B) | |
109 ("\"u" ?,A|(B) | |
110 ("\"y" ?,A(B) | |
111 ("\"\"" ?,A((B) | |
112 ("\" " ?\") | |
113 ("~A" ?,AC(B) | |
114 ("~C" ?,AG(B) | |
115 ("~D" ?,AP(B) | |
116 ("~N" ?,AQ(B) | |
117 ("~O" ?,AU(B) | |
118 ("~T" ?,A^(B) | |
119 ("~a" ?,Ac(B) | |
120 ("~c" ?,Ag(B) | |
121 ("~d" ?,Ap(B) | |
122 ("~n" ?,Aq(B) | |
123 ("~o" ?,Au(B) | |
124 ("~t" ?,A~(B) | |
125 ("~>" ?\,A;(B) | |
126 ("~<" ?\,A+(B) | |
127 ("~!" ?,A!(B) | |
128 ("~?" ?,A?(B) | |
129 ("~~" ?,A8(B) | |
130 ("~ " ?~) | |
131 ("/A" ?,AE(B) | |
132 ("/E" ?,AF(B) | |
133 ("/O" ?,AX(B) | |
134 ("/a" ?,Ae(B) | |
135 ("/e" ?,Af(B) | |
136 ("/o" ?,Ax(B) | |
137 ("//" ?,A0(B) | |
21221
cb6ab6de7548
("latin-1-prefix"): Fix the translation of
Kenichi Handa <handa@m17n.org>
parents:
19652
diff
changeset
|
138 ("/ " ?/) |
23470 | 139 ("_o" ?,A:(B) |
140 ("_a" ?,A*(B) | |
27940
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
141 ;; Symbols added by Roland Smith <rsmith@xs4all.nl> |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
142 ("_+" ?,A1(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
143 ("_y" ?,A%(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
144 ("_:" ?,Aw(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
145 ("/c" ?,A"(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
146 ("/\\" ?,AW(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
147 ("/2" ?,A=(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
148 ("/4" ?,A<(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
149 ("/3" ?,A>(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
150 ("~p" ?,A'(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
151 ("~x" ?,A$(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
152 ("~." ?,A7(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
153 ("~$" ?,A#(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
154 ("~u" ?,A5(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
155 ("^r" ?,A.(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
156 ("^c" ?,A)(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
157 ("^2" ?,A2(B) |
ad4ce97753b4
("latin-1-prefix"): Add rules for symbols.
Kenichi Handa <handa@m17n.org>
parents:
26822
diff
changeset
|
158 ("^3" ?,A3(B) |
18673 | 159 ) |
160 | |
161 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
162 "catalan-prefix" "Latin-1" "CA>" t |
18673 | 163 "Catalan and Spanish input method with prefix modifiers |
164 | |
165 effect | prefix | examples | |
166 ------------+--------+---------- | |
23470 | 167 acute | ' | 'a -> ,Aa(B '' -> ,A4(B |
18673 | 168 grave | ` | `a -> ,A`(B |
23470 | 169 diaeresis | \" | \"i -> ,Ao(B \"\" -> ,A((B |
18673 | 170 tilde | ~ | ~n -> ,Aq(B |
171 cedilla | ~ | ~c -> ,Ag(B | |
23470 | 172 symbol | ~ | ~> -> ,A;(B ~< -> ,A+(B ~! -> ,A!(B ~? -> ,A?(B |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
173 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 174 |
175 (quail-define-rules | |
176 ("'A" ?,AA(B) | |
177 ("'E" ?,AI(B) | |
178 ("'I" ?,AM(B) | |
179 ("'O" ?,AS(B) | |
180 ("'U" ?,AZ(B) | |
181 ("'a" ?,Aa(B) | |
182 ("'e" ?,Ai(B) | |
183 ("'i" ?,Am(B) | |
184 ("'o" ?,As(B) | |
185 ("'u" ?,Az(B) | |
186 ("' " ?') | |
187 ("`A" ?,A@(B) | |
188 ("`E" ?,AH(B) | |
189 ("`O" ?,AR(B) | |
190 ("`a" ?,A`(B) | |
191 ("`e" ?,Ah(B) | |
192 ("`o" ?,Ar(B) | |
193 ("` " ?`) | |
194 ("\"I" ?,AO(B) | |
195 ("\"U" ?,A\(B) | |
196 ("\"i" ?,Ao(B) | |
197 ("\"u" ?,A|(B) | |
198 ("\" " ?\") | |
199 ("~C" ?,AG(B) | |
200 ("~N" ?,AQ(B) | |
201 ("~c" ?,Ag(B) | |
202 ("~n" ?,Aq(B) | |
203 ("~>" ?\,A;(B) | |
204 ("~<" ?\,A+(B) | |
205 ("~!" ?,A!(B) | |
206 ("~?" ?,A?(B) | |
207 ("~ " ?~) | |
208 ) | |
209 | |
210 (quail-define-package | |
26822
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
211 "esperanto-prefix" "Latin-3" "EO>" t |
18673 | 212 "Esperanto input method with prefix modifiers |
213 Key translation rules are: | |
26822
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
214 ^H -> ?,C&(B ^J -> ?,C,(B ^h -> ?,C6(B ^j -> ?,C<(B ^C -> ?,CF(B ^G -> ?,CX(B, |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
215 ^S -> ?,C^(B ^c -> ?,Cf(B ^g -> ?,Cx(B ^s -> ?,C~(B ~U -> ?,C](B ~u -> ?,C}(B |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
216 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 217 |
218 (quail-define-rules | |
26822
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
219 ("^H" ?,C&(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
220 ("^J" ?,C,(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
221 ("^h" ?,C6(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
222 ("^j" ?,C<(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
223 ("^C" ?,CF(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
224 ("^G" ?,CX(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
225 ("^S" ?,C^(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
226 ("^c" ?,Cf(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
227 ("^g" ?,Cx(B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
228 ("^s" ?,C~(B) |
18673 | 229 ("^^" ?^) |
230 ("^ " ?^) | |
26822
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
231 ("~U" ?,C](B) |
62c80c35f341
("esperanto-prefix"): Make it produce Latin-3
Kenichi Handa <handa@m17n.org>
parents:
24705
diff
changeset
|
232 ("~u" ?,C}(B) |
18673 | 233 ("~ " ?~) |
234 ) | |
235 | |
236 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
237 "french-prefix" "Latin-1" "FR>" t |
18673 | 238 "French (Fran,Ag(Bais) input method with prefix modifiers |
239 | |
240 effect | prefix | examples | |
241 ------------+--------+---------- | |
242 acute | ' | 'e -> ,Ai(B | |
243 grave | ` | `a -> ,A`(B | |
244 circumflex | ^ | ^a -> ,Ab(B | |
245 diaeresis | \" | \"i -> ,Ao(B | |
23470 | 246 cedilla | ~ or , | ~c -> ,Ag(B ,c -> ,Ag(B |
247 symbol | ~ | ~> -> ,A;(B ~< -> ,A+(B | |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
248 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 249 |
250 (quail-define-rules | |
251 ("'E" ?,AI(B) | |
252 ("'C" ?,AG(B) | |
253 ("'e" ?,Ai(B) | |
254 ("'c" ?,Ag(B) | |
255 ("' " ?') | |
256 ("`A" ?,A@(B) | |
257 ("`E" ?,AH(B) | |
258 ("`U" ?,AY(B) | |
259 ("`a" ?,A`(B) | |
260 ("`e" ?,Ah(B) | |
261 ("`u" ?,Ay(B) | |
262 ("` " ?`) | |
263 ("^A" ?,AB(B) | |
264 ("^E" ?,AJ(B) | |
265 ("^I" ?,AN(B) | |
266 ("^O" ?,AT(B) | |
267 ("^U" ?,A[(B) | |
268 ("^a" ?,Ab(B) | |
269 ("^e" ?,Aj(B) | |
270 ("^i" ?,An(B) | |
271 ("^o" ?,At(B) | |
272 ("^u" ?,A{(B) | |
273 ("^ " ?^) | |
274 ("\"E" ?,AK(B) | |
275 ("\"I" ?,AO(B) | |
276 ("\"e" ?,Ak(B) | |
277 ("\"i" ?,Ao(B) | |
278 ("\" " ?\") | |
279 ("~<" ?\,A+(B) | |
280 ("~>" ?\,A;(B) | |
281 ("~C" ?,AG(B) | |
282 ("~c" ?,Ag(B) | |
283 ("~," ?,) | |
284 (",C" ?,AG(B) | |
285 (",c" ?,Ag(B) | |
286 (", " ?~) | |
287 ) | |
288 | |
289 (quail-define-package | |
24705
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
290 "romanian-prefix" "Romanian" "RO>" t |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
291 "Romanian (rom,Bb(Bne,B:(Bte) input method with prefix modifiers |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
292 |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
293 effect | prefix | examples |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
294 ------------+--------+------------------ |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
295 tilde | ~ | ~a -> ,Bc(B |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
296 circumflex | ^ | ^a -> ,Bb(B, ^i -> ,Bn(B |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
297 cedilla | , | ,s -> ,B:(B, ,t -> ,B~(B |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
298 ~ | ~ | ~~ -> ~ |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
299 ^ | ^ | ^^ -> ^ |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
300 , | , | ,, -> , |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
301 " nil t nil nil nil nil nil nil nil nil t) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
302 |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
303 (quail-define-rules |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
304 ("~A" ?,BC(B) ("~a" ?,Bc(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
305 ("^A" ?,BB(B) ("^a" ?,Bb(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
306 ("^I" ?,BN(B) ("^i" ?,Bn(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
307 (",S" ?,B*(B) (",s" ?,B:(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
308 (",T" ?,B^(B) (",t" ?,B~(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
309 ("^^" ?^) ("~~" ?~) (",," ?,)) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
310 |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
311 (quail-define-package |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
312 "romanian-alt-prefix" "Romanian" "RO>" t |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
313 "Alternative Romanian (rom,Bb(Bne,B:(Bte) input method with prefix modifiers |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
314 |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
315 effect | prefix | examples |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
316 ------------+--------+------------------ |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
317 tilde | \" | \"a -> ,Bb(B |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
318 circumflex | ' | 'a -> ,Bb(B, 'i -> ,Bn(B |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
319 cedilla | ' | 's -> ,B:(B, 't -> ,B~(B |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
320 ' | ' | '' -> ' |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
321 \" | \" | \"\" -> \" |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
322 " nil t nil nil nil nil nil nil nil nil t) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
323 |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
324 (quail-define-rules |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
325 ("'A" ?,BC(B) ("'a" ?,Bc(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
326 ("\"A" ?,BB(B) ("\"a" ?,Bb(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
327 ("'I" ?,BN(B) ("'i" ?,Bn(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
328 ("'S" ?,B*(B) ("'s" ?,B:(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
329 ("'T" ?,B^(B) ("'t" ?,B~(B) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
330 ("''" ?') ("\"\"" ?\")) |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
331 |
af1bca0bf79b
("romanian-prefix"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
23470
diff
changeset
|
332 (quail-define-package |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
333 "german-prefix" "Latin-1" "DE>" t |
18673 | 334 "German (Deutsch) input method with prefix modifiers |
335 Key translation rules are: | |
23470 | 336 \"A -> ,AD(B -> \"O -> ,AV(B \"U -> ,A\(B \"s -> ?,A_(B |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
337 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 338 |
339 (quail-define-rules | |
340 ("\"A" ?,AD(B) | |
341 ("\"O" ?,AV(B) | |
342 ("\"U" ?,A\(B) | |
343 ("\"a" ?,Ad(B) | |
344 ("\"o" ?,Av(B) | |
345 ("\"u" ?,A|(B) | |
346 ("\"s" ?,A_(B) | |
347 ("\" " ?\") | |
348 ) | |
349 | |
350 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
351 "irish-prefix" "Latin-1" "GA>" t |
18673 | 352 "Irish input method with prefix modifiers |
353 Key translation rules are: | |
23470 | 354 'A -> ,AA(B 'E -> ,AI(B 'I -> ,AM(B 'O -> ,AS(B 'U -> ,AZ(B |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
355 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 356 |
357 (quail-define-rules | |
358 ("'A" ?,AA(B) | |
359 ("'E" ?,AI(B) | |
360 ("'I" ?,AM(B) | |
361 ("'O" ?,AS(B) | |
362 ("'U" ?,AZ(B) | |
363 ("'a" ?,Aa(B) | |
364 ("'e" ?,Ai(B) | |
365 ("'i" ?,Am(B) | |
366 ("'o" ?,As(B) | |
367 ("'u" ?,Az(B) | |
368 ("' " ?') | |
369 ) | |
370 | |
371 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
372 "portuguese-prefix" "Latin-1" "PT>" t |
18673 | 373 "Portuguese input method with prefix modifiers |
374 | |
375 effect | prefix | examples | |
376 ------------+--------+---------- | |
23470 | 377 acute | ' | 'a -> ,Aa(B '' -> ,A4(B |
18673 | 378 grave | ` | `a -> ,A`(B |
379 circumflex | ^ | ^a -> ,Ab(B | |
380 diaeresis | \" | \"u -> ,A|(B | |
381 tilde | ~ | ~a -> ,Ac(B | |
23470 | 382 cedilla | ' or , | 'c -> ,Ag(B ,c -> ,Ag(B |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
383 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 384 |
385 (quail-define-rules | |
386 ("'A" ?,AA(B) | |
387 ("'E" ?,AI(B) | |
388 ("'I" ?,AM(B) | |
389 ("'O" ?,AS(B) | |
390 ("'U" ?,AZ(B) | |
391 ("'C" ?,AG(B) | |
392 ("'a" ?,Aa(B) | |
393 ("'e" ?,Ai(B) | |
394 ("'i" ?,Am(B) | |
395 ("'o" ?,As(B) | |
396 ("'u" ?,Az(B) | |
397 ("'c" ?,Ag(B) | |
398 ("' " ?') | |
399 ("`A" ?,A@(B) | |
400 ("`a" ?,A`(B) | |
401 ("` " ?`) | |
402 ("^A" ?,AB(B) | |
403 ("^E" ?,AJ(B) | |
404 ("^O" ?,AT(B) | |
405 ("^a" ?,Ab(B) | |
406 ("^e" ?,Aj(B) | |
407 ("^o" ?,At(B) | |
408 ("^ " ?^) | |
409 ("\"U" ?,A\(B) | |
410 ("\"u" ?,A|(B) | |
411 ("\" " ?\") | |
412 ("~A" ?,AC(B) | |
413 ("~O" ?,AU(B) | |
414 ("~a" ?,Ac(B) | |
415 ("~o" ?,Au(B) | |
416 ("~ " ?~) | |
417 (",c" ?,Ag(B) | |
418 (",C" ?,AG(B) | |
419 (",," ?,) | |
420 ) | |
421 | |
422 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
423 "spanish-prefix" "Latin-1" "ES>" t |
18673 | 424 "Spanish (Espa,Aq(Bol) input method with prefix modifiers |
425 | |
426 effect | prefix | examples | |
427 ------------+--------+---------- | |
428 acute | ' | 'a -> ,Aa(B | |
429 diaeresis | \" | \"u -> ,A|(B | |
430 tilde | ~ | ~n -> ,Aq(B | |
23470 | 431 symbol | ~ | ~> -> ,A;(B ~< -> ,A+(B ~! -> ,A!(B ~? -> ,A?(B |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
432 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 433 |
434 (quail-define-rules | |
435 ("'A" ?,AA(B) | |
436 ("'E" ?,AI(B) | |
437 ("'I" ?,AM(B) | |
438 ("'O" ?,AS(B) | |
439 ("'U" ?,AZ(B) | |
440 ("'a" ?,Aa(B) | |
441 ("'e" ?,Ai(B) | |
442 ("'i" ?,Am(B) | |
443 ("'o" ?,As(B) | |
444 ("'u" ?,Az(B) | |
445 ("' " ?') | |
446 ("\"U" ?,A\(B) | |
447 ("\"u" ?,A|(B) | |
448 ("\" " ?\") | |
449 ("~N" ?,AQ(B) | |
450 ("~n" ?,Aq(B) | |
451 ("~>" ?\,A;(B) | |
452 ("~<" ?\,A+(B) | |
453 ("~!" ?,A!(B) | |
454 ("~?" ?,A?(B) | |
455 ("~ " ?~) | |
456 ) | |
457 | |
458 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
459 "latin-2-prefix" "Latin-2" "2>" t |
18673 | 460 "Latin-2 characters input method with prefix modifiers |
461 | |
462 effect | prefix | examples | |
463 ------------+--------+---------- | |
23470 | 464 acute | ' | 'a -> ,Ba(B '' -> ?,B4(B |
18673 | 465 circumflex | ^ | ^a -> ,Bb(B |
23470 | 466 diaeresis | \" | \"a -> ,Bd(B \"\" -> ,B((B |
18673 | 467 breve | ~ | ~a -> ,Bc(B |
468 caron | ~ | ~c -> ,Bh(B | |
23470 | 469 cedilla | ` | `c -> ,Bg(B `e -> ?,Bj(B |
470 misc | ' ` ~ | 'd -> ,Bp(B `l -> ,B3(B `z -> ,B?(B ~o -> ,Bu(B ~u -> ,B{(B | |
471 symbol | ~ | `. -> ,B(B ~~ -> ,B"(B ~. -> ?,B8(B | |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
472 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 473 |
474 (quail-define-rules | |
475 ("'A" ?,BA(B) | |
476 ("'C" ?,BF(B) | |
477 ("'D" ?,BP(B) | |
478 ("'E" ?,BI(B) | |
479 ("'I" ?,BM(B) | |
480 ("'L" ?,BE(B) | |
481 ("'N" ?,BQ(B) | |
482 ("'O" ?,BS(B) | |
483 ("'R" ?,B@(B) | |
484 ("'S" ?,B&(B) | |
485 ("'U" ?,BZ(B) | |
486 ("'Y" ?,B](B) | |
487 ("'Z" ?,B,(B) | |
488 ("'a" ?,Ba(B) | |
489 ("'c" ?,Bf(B) | |
490 ("'d" ?,Bp(B) | |
491 ("'e" ?,Bi(B) | |
492 ("'i" ?,Bm(B) | |
493 ("'l" ?,Be(B) | |
494 ("'n" ?,Bq(B) | |
495 ("'o" ?,Bs(B) | |
496 ("'r" ?,B`(B) | |
497 ("'s" ?,B6(B) | |
498 ("'u" ?,Bz(B) | |
499 ("'y" ?,B}(B) | |
500 ("'z" ?,B<(B) | |
501 ("''" ?,B4(B) | |
502 ("' " ?') | |
503 ("`A" ?,B!(B) | |
504 ("`C" ?,BG(B) | |
505 ("`E" ?,BJ(B) | |
506 ("`L" ?,B#(B) | |
507 ("`S" ?,B*(B) | |
508 ("`T" ?,B^(B) | |
509 ("`Z" ?,B/(B) | |
510 ("`a" ?,B1(B) | |
511 ("`l" ?,B3(B) | |
512 ("`c" ?,Bg(B) | |
513 ("`e" ?,Bj(B) | |
514 ("`s" ?,B:(B) | |
515 ("`t" ?,B~(B) | |
516 ("`z" ?,B?(B) | |
517 ("``" ?,B*(B) | |
518 ("`." ?,B(B) | |
519 ("` " ?`) | |
520 ("^A" ?,BB(B) | |
521 ("^I" ?,BN(B) | |
522 ("^O" ?,BT(B) | |
523 ("^a" ?,Bb(B) | |
524 ("^i" ?,Bn(B) | |
525 ("^o" ?,Bt(B) | |
526 ("^^" ?^) | |
527 ("^ " ?^) | |
528 ("\"A" ?,BD(B) | |
529 ("\"E" ?,BK(B) | |
530 ("\"O" ?,BV(B) | |
531 ("\"U" ?,B\(B) | |
532 ("\"a" ?,Bd(B) | |
533 ("\"e" ?,Bk(B) | |
534 ("\"o" ?,Bv(B) | |
535 ("\"s" ?,B_(B) | |
536 ("\"u" ?,B|(B) | |
537 ("\"\"" ?,B((B) | |
538 ("\" " ?\") | |
539 ("~A" ?,BC(B) | |
540 ("~C" ?,BH(B) | |
541 ("~D" ?,BO(B) | |
542 ("~L" ?,B%(B) | |
543 ("~N" ?,BR(B) | |
544 ("~O" ?,BU(B) | |
545 ("~R" ?,BX(B) | |
546 ("~S" ?,B)(B) | |
547 ("~T" ?,B+(B) | |
548 ("~U" ?,B[(B) | |
549 ("~Z" ?,B.(B) | |
550 ("~a" ?,Bc(B) | |
551 ("~c" ?,Bh(B) | |
552 ("~d" ?,Bo(B) | |
553 ("~l" ?,B5(B) | |
554 ("~n" ?,Br(B) | |
555 ("~o" ?,Bu(B) | |
556 ("~r" ?,Bx(B) | |
557 ("~s" ?,B9(B) | |
558 ("~t" ?,B;(B) | |
559 ("~u" ?,B{(B) | |
560 ("~z" ?,B>(B) | |
561 ("~v" ?,B"(B) | |
562 ("~~" ?,B"(B) | |
563 ("~." ?,B8(B) | |
564 ("~ " ?~) | |
565 ) | |
566 | |
567 (quail-define-package | |
18716
25c391385880
Change titles of quail packages.
Kenichi Handa <handa@m17n.org>
parents:
18673
diff
changeset
|
568 "latin-3-prefix" "Latin-3" "3>" t |
18673 | 569 "Latin-3 characters input method with prefix modifiers |
570 | |
571 effect | prefix | examples | |
572 ------------+--------+---------- | |
23470 | 573 acute | ' | 'a -> ,Ca(B '' -> ?,C4(B |
18673 | 574 grave | ` | `a -> ,C`(B |
575 circumflex | ^ | ^a -> ,Cb(B | |
23470 | 576 diaeresis | \" | \"a -> ,Cd(B \"\" -> ,C((B |
577 cedilla | ~ | ~c -> ,Cg(B ~s -> ,C:(B ~~ -> ,C8(B | |
578 dot above | ~ / . | ~o -> ,Cu(B /o -> ,Cu(B .o -> ,Cu(B | |
579 misc | \" ~ / | \"s -> ,C_(B ~g -> ,C;(B ~u -> ,C}(B /h -> ,C1(B /i -> ,C9(B | |
580 symbol | ~ | ~` -> ,C"(B /# -> ,C#(B /$ -> ,C$(B // -> ,C0(B | |
19652
c1b01ff226c4
Pass t for the SIMPLE argument to quail-define-package.
Richard M. Stallman <rms@gnu.org>
parents:
18716
diff
changeset
|
581 " nil t nil nil nil nil nil nil nil nil t) |
18673 | 582 |
583 (quail-define-rules | |
584 ("'A" ?,CA(B) | |
585 ("'E" ?,CI(B) | |
586 ("'I" ?,CM(B) | |
587 ("'O" ?,CS(B) | |
588 ("'U" ?,CZ(B) | |
589 ("'a" ?,Ca(B) | |
590 ("'e" ?,Ci(B) | |
591 ("'i" ?,Cm(B) | |
592 ("'o" ?,Cs(B) | |
593 ("'u" ?,Cz(B) | |
594 ("''" ?,C4(B) | |
595 ("' " ?') | |
596 ("`A" ?,C@(B) | |
597 ("`E" ?,CH(B) | |
598 ("`I" ?,CL(B) | |
599 ("`O" ?,CR(B) | |
600 ("`U" ?,CY(B) | |
601 ("`a" ?,C`(B) | |
602 ("`e" ?,Ch(B) | |
603 ("`i" ?,Cl(B) | |
604 ("`o" ?,Cr(B) | |
605 ("`u" ?,Cy(B) | |
606 ("``" ?`) | |
607 ("` " ?`) | |
608 ("^A" ?,CB(B) | |
609 ("^C" ?,CF(B) | |
610 ("^E" ?,CJ(B) | |
611 ("^G" ?,CX(B) | |
612 ("^H" ?,C&(B) | |
613 ("^I" ?,CN(B) | |
614 ("^J" ?,C,(B) | |
615 ("^O" ?,CT(B) | |
616 ("^S" ?,C^(B) | |
617 ("^U" ?,C[(B) | |
618 ("^a" ?,Cb(B) | |
619 ("^c" ?,Cf(B) | |
620 ("^e" ?,Cj(B) | |
621 ("^g" ?,Cx(B) | |
622 ("^h" ?,C6(B) | |
623 ("^i" ?,Cn(B) | |
624 ("^j" ?,C<(B) | |
625 ("^o" ?,Ct(B) | |
626 ("^s" ?,C~(B) | |
627 ("^u" ?,C{(B) | |
628 ("^^" ?^) | |
629 ("^ " ?^) | |
630 ("\"A" ?,CD(B) | |
631 ("\"E" ?,CK(B) | |
632 ("\"I" ?,CO(B) | |
633 ("\"O" ?,CV(B) | |
634 ("\"U" ?,C\(B) | |
635 ("\"a" ?,Cd(B) | |
636 ("\"e" ?,Ck(B) | |
637 ("\"i" ?,Co(B) | |
638 ("\"o" ?,Cv(B) | |
639 ("\"u" ?,C|(B) | |
640 ("\"s" ?,C_(B) | |
641 ("\"\"" ?,C((B) | |
642 ("\" " ?\") | |
643 ("~A" ?,CC(B) | |
644 ("~C" ?,CG(B) | |
645 ("~D" ?,CP(B) | |
646 ("~N" ?,CQ(B) | |
647 ("~O" ?,CU(B) | |
648 ("~a" ?,Cc(B) | |
649 ("~c" ?,Cg(B) | |
650 ("~d" ?,Cp(B) | |
651 ("~n" ?,Cq(B) | |
652 ("~o" ?,Cu(B) | |
653 ("~$" ?,C%(B) | |
654 ("~S" ?,C*(B) | |
655 ("~s" ?,C:(B) | |
656 ("~G" ?,C+(B) | |
657 ("~g" ?,C;(B) | |
658 ("~U" ?,C](B) | |
659 ("~u" ?,C}(B) | |
660 ("~`" ?,C"(B) | |
661 ("~~" ?,C8(B) | |
662 ("~ " ?~) | |
663 ("/C" ?,CE(B) | |
664 ("/G" ?,CU(B) | |
665 ("/H" ?,C!(B) | |
666 ("/I" ?,C)(B) | |
667 ("/Z" ?,C/(B) | |
668 ("/c" ?,Ce(B) | |
669 ("/g" ?,Cu(B) | |
670 ("/h" ?,C1(B) | |
671 ("/i" ?,C9(B) | |
672 ("/z" ?,C?(B) | |
673 ("/r" ?,C.(B) | |
674 ("/." ?,C(B) | |
675 ("/#" ?,C#(B) | |
676 ("/$" ?,C$(B) | |
677 ("//" ?,C0(B) | |
678 ("/ " ?/) | |
679 (".C" ?,CE(B) | |
680 (".G" ?,CU(B) | |
681 (".I" ?,C)(B) | |
682 (".Z" ?,C/(B) | |
683 (".c" ?,Ce(B) | |
684 (".g" ?,Cu(B) | |
685 (".z" ?,C?(B) | |
686 ) | |
28434
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
687 |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
688 |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
689 (quail-define-package |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
690 "polish-slash" "Polish" "PL>" nil |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
691 "Polish diacritics in Latin-2 encoding are input as `/[acelnosxzACELNOSXZ]'. |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
692 For example, the character named `aogonek' is obtained by `/a'." |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
693 nil t t t t nil nil nil nil nil t) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
694 |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
695 (quail-define-rules |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
696 ("/a" ?,B1(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
697 ("/c" ?,Bf(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
698 ("/e" ?,Bj(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
699 ("/l" ?,B3(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
700 ("/n" ?,Bq(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
701 ("/o" ?,Bs(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
702 ("/s" ?,B6(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
703 ("/x" ?,B<(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
704 ("/z" ?,B?(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
705 ("/A" ?,B!(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
706 ("/C" ?,BF(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
707 ("/E" ?,BJ(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
708 ("/L" ?,B#(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
709 ("/N" ?,BQ(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
710 ("/O" ?,BS(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
711 ("/S" ?,B&(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
712 ("/X" ?,B,(B) |
08cd5ffb5799
("polish-slash"): New input method.
Kenichi Handa <handa@m17n.org>
parents:
27940
diff
changeset
|
713 ("/Z" ?,B/(B)) |