(mutually_exclusive_p): In 'case wordbeg', compare op2
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
9a28b921
AS
12004-05-10 Andreas Schwab <schwab@suse.de>
2
3 * Makefile.in (all): Readd dependency on ${WORLD} so that lisp
4 files are compiled when bootstrapping.
5
bef96454
SM
62004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
7
8 * quail/latin-ltx.el ("TeX"): Fix typo.
9
d2c846aa
SM
102004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
11
12 * quail/latin-ltx.el: Use utf-8 coding.
13 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
14
2cd23d89
KH
152004-05-04 Kenichi Handa <handa@m17n.org>
16
17 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
18 (MISC-SOURCES): Likewise.
19
202004-05-01 Kenichi Handa <handa@m17n.org>
21
d2c846aa
SM
22 * Makefile.in (OTHERS): Raname from MISC.
23 (MISC): Rename from MISC-DIC.
24 (WORLD): Adjute for the above changes.
2cd23d89
KH
25 (TIT-MISC, NON-TIT-MISC): New targets.
26 (all): Don't depend on ${WORLD}.
d2c846aa 27 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
28 (TIT-SOURCES, MISC-SOURCES): New macros.
29 (changed.tit, changed.misc): New targets.
d2c846aa 30 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
31 changed.misc. Generate quail files from TIT and MISC files if
32 necessary.
33 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
34 ${MISC-DIC}.
35
238add5e
JR
362004-05-03 Jason Rumney <jasonr@gnu.org>
37
38 * makefile.nt: Remove.
39
d814862a
JB
402004-04-23 Juanma Barranquero <lektu@terra.es>
41
42 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
43
28082746
AI
442004-04-09 Andrew Innes <andrewi@gnu.org>
45
46 * makefile.w32-in (distclean clean): Remove nmake specific
47 stamp-subdir test.
48
bb62616f
KH
492004-02-28 Kenichi Handa <handa@m17n.org>
50
d2c846aa 51 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
52 ${MISC-DIC}.
53 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
54 (maintainer-clean): Delete files that are not in CVS repository.
55
d2c846aa 56 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
57 $(MISC-DIC).
58 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
59 (maintainer-clean): Delete files that are not in CVS repository.
60
d2c846aa 61 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
62 $(MISC-DIC).
63 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
64 (maintainer-clean): Delete files that are not in CVS repository.
65
f92f5e37
KH
662004-02-16 J\e,bi\e(Br\e,bt\e(Bme Marant <jmarant@nerim.net> (tiny change)
67
68 * Makefile.in (distclean maintainer-clean): Depend on clean.
69
bdb6a227
KH
702004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
71
72 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
73
e555f8d5
KH
742004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
75
76 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 77 Duplicate entry removed.
e555f8d5
KH
78 ("bulgarian-bds"): Docstring fixed.
79
c51b37fd
DL
802003-10-06 Dave Love <fx@gnu.org>
81
82 * quail/latin-ltx.el: Several additions.
83
ac7ec68c
KH
842003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
85
86 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
87
f653dfd9
DL
882003-08-20 Dave Love <fx@gnu.org>
89
90 * quail/latin-ltx.el: Add \rhd.
91
15a03c32
MR
922003-08-19 Markus Rost <rost@math.ohio-state.edu>
93
94 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
95
15f772c8
KH
962003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
97
d814862a 98 * quail/indian.el (quail-indian-update-translation): Adjust the
15f772c8
KH
99 behaviour according to the change of quail-translate-key.
100
603b8073
KH
1012003-05-22 Kenichi Handa <handa@m17n.org>
102
103 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
104 Chinese characters from GB to Big5.
105
458d0770
KH
1062003-05-01 Bzyl Wlodzimierz <matwb@julia.univ.gda.pl> (tiny change)
107
108 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
109
069e6098
AS
1102003-04-05 Andreas Schwab <schwab@suse.de>
111
112 * Makefile.in (install): Remove CVS related and backup files from
113 installation directory.
114
15988eba
DK
1152003-02-27 David Kastrup <dak@gnu.org>
116
d814862a 117 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 118
b2c16093
DK
1192003-02-23 David Kastrup <dak@gnu.org>
120
d814862a 121 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 122
a56c637d
DL
1232003-02-17 Dave Love <fx@gnu.org>
124
125 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
126
83930535
JB
1272003-02-14 Juanma Barranquero <lektu@terra.es>
128
d2c846aa 129 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 130
61cb0b53 1312003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
132
133 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 134 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
135 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
136 (punjabi-inscript, gujarati-inscript, oriya-inscript)
137 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
138 (kannada-inscript, malayalam-inscript, tamil-inscript):
139 New INSCRIPT based input methods.
59fdf430 140
ff57e5d6
KH
1412003-02-07 Kenichi Handa <handa@m17n.org>
142
143 * quail/cyrillic.el: Update quail-package-alist (not
144 input-method-alist) to make "cyrillic-jcuken" an alias of
145 "russian-typewriter". Add cookie for quail-update-leim-list-file.
146
e29969ca
DK
1472003-02-05 David Kastrup <dak@gnu.org>
148
d2c846aa 149 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 150
139c4e54
DL
1512003-01-05 Dave Love <fx@gnu.org>
152
153 * makefile.w32-in (SLAVIC): Add croatian.elc.
154
155 * Makefile.in (SLAVIC): Add croatian.elc.
156
157 * quail/croatian.el: New file.
158
abceb4ac
JB
1592002-12-10 Juanma Barranquero <lektu@terra.es>
160
161 * makefile.w32-in (LATIN): Add welsh.elc.
162 (MISC): Add georgian.elc.
163 (UNICODE): Add it.
164 (WORLD): Add $(UNICODE).
165
59daa29a
DL
1662002-11-14 Dave Love <fx@gnu.org>
167
168 * quail/slovak.el: Add coding cookie.
169
170 * quail/latin-ltx.el: Fix coding cookie.
171
172 * quail/hebrew.el: Add coding cookie.
173
174 * quail/czech.el: Add coding cookie.
175
176 * quail/welsh.el: Undo last change.
177
b4b11a40
DL
1782002-09-11 Dave Love <fx@gnu.org>
179
180 * quail/latin-post.el ("slovenian"): New.
181
570af494
KH
1822002-09-05 Kenichi Handa <handa@etl.go.jp>
183
184 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
185
ad0b1666
DL
1862002-07-24 Dave Love <fx@gnu.org>
187
a5e5d4ad
DL
188 * quail/latin-alt.el ("latin-alt-postfix"): New.
189
190 * quail/latin-post.el ("latin-postfix"): New.
191
ad0b1666
DL
192 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
193 ("latin-3-prefix"): Doc fix.
a5e5d4ad 194 ("latin-prefix"): New.
ad0b1666 195
f860212e
DL
1962002-07-12 Dave Love <fx@gnu.org>
197
198 * quail/cyrillic.el: Doc fixes.
199 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 200 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
201 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
202 ("ukrainian-computer", "belarusian", "bulgarian-bds")
203 ("russian-computer"): New.
d2c846aa
SM
204 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add \e,A'\e(B, \e$,1uV\e(B, \e,LN\e(B.
205 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 206
282b5fb7
KH
2072002-06-20 Dave Love <fx@gnu.org>
208
209 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
570af494 210 characters and ~o -> \e$,1 A\e(B, ~O -> \e$,1 @\e(B.
282b5fb7 211
fe960d0a
EZ
2122002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
213
214 * Makefile.in (install): Use "tar -chf", to follow symlinks.
215
9a40c2fb
PJ
2162002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
217
218 * quail/vntelex.el: Add even more rules.
219
ab59447f
PJ
2202002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
221
222 * quail/vntelex.el: Add new rules to escape from composition.
223
e656fc9d
PJ
2242002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
225
226 * quail/vntelex.el: Use proper charset.
227
177c0ea7 2282002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
229
230 * quail/hanja.el ("Od"): Remove rule.
0347c911 231
175e150b
EZ
2322002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
233
234 * quail/indian.el: Replace commented-out lines with a condition
235 that is always false.
236
c031864a
JC
2372002-04-06 Jaeyoun Chung <jay@kldp.org>
238
d2c846aa 239 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
240 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
241
242 * quail/hangul3.el: buggy alternative second character
243 sequence fixed ('/' for 'v' pair).
244 added a few more third character composing rule.
245
129f2c75
WL
2462002-03-03 Werner Lemberg <wl@gnu.org>
247
248 * quail/vntelex.el: New file.
249 * Makefile.in (VIETNAMESE), makefile.nt (VIETNAMESE),
250 makefile.w32-in (VIETNAMESE): Add it.
251
5c196f29
AI
2522002-02-10 Andrew Innes <andrewi@gnu.org>
253
254 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
255 ($(MISC_DIC)): Ditto.
256
108eaabb
RS
2572002-02-06 Richard M. Stallman <rms@gnu.org>
258
259 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
260 Don't define "~," at all.
261
570af494 2622002-01-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
cc13aa25 263
570af494 264 * quail/latin-pre.el (latin-2-prefix): Add \e$,1 :\e(B and \e$,1 ;\e(B.
cc13aa25
PJ
265 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
266
18e1da99 2672002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
268
269 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
270 method, to consider the "accent" and "diaeresis" as prefix keys.
271 A new method (named "greek-postfix") was added which implements
272 the old behavior. Also changed the mapping of the "Q/q" key to
273 produce the ":/;" characters, as is customary in greek keyboards.
274 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 275
8f7d3eca
JC
2762002-01-07 Jaeyoun Chung <jay@kldp.org>
277
d814862a 278 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 279 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 280
121f67fa
EZ
2812002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
282
283 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
284
7f93e2ab
DL
2852002-01-01 Dave Love <fx@gnu.org>
286
d2c846aa 287 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
288 (quail-define-inscript-package): Avoid mapcar*.
289
3c08498a
DL
2902001-12-20 Dave Love <fx@gnu.org>
291
292 * quail/latin-ltx.el: Fix un-doubled backslashes.
293
96566974
DL
2942001-12-15 Dave Love <fx@gnu.org>
295
abceb4ac 296 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
297 ("spanish-prefix"): Fix language assignment.
298
abceb4ac
JB
299 * quail/latin-post.el ("french-postfix", "german-postfix")
300 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
301 ("french-keyboard", "french-azerty", "german")
96566974
DL
302 ("spanish-keyboard"): Fix language assignment.
303
304 * quail/indian.el: Don't require cl.
d2c846aa 305 (quail-indian-flatten-list): Rename from flatten-list.
96566974 306
abceb4ac
JB
307 * quail/cyrillic.el ("cyrillic-beylorussian")
308 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
309 ("belarusian", "bulgarian-pho"): Fix language assignment.
310
311 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
312 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
313 ("turkish-alt-postfix"): Fix language assignment.
314 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 315 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 316
570af494 3172001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
03f9f7ae
PJ
318
319 * COPYING: New file.
320
eea6cc1f
JC
3212001-12-03 Jaeyoun Chung <jay@kldp.org>
322
d814862a 323 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
324 Korean keyboard type 3 users.
325
de371c8c
DL
3262001-11-29 Dave Love <fx@gnu.org>
327
328 * quail/latin-ltx.el: Extra translations. Fix some
329 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
330 symbols.
331
ea17b6e1
JR
3322001-11-28 Juanma Barranquero <lektu@terra.es>
333
d814862a 334 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
335 quail/devanagari.elc -> quail/indian.elc.
336
337 * makefile.nt (INDIAN): Likewise.
338
177c0ea7 3392001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
340
341 * quail/devanagari.el: Renamed to indian.el.
342
343 * quail/indian.el: Renamed from devanagari.el, and completely
344 re-written. The input method devanagari-hindi-transliteration is
345 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
346 devanagari-inscript, devanagari-transliteration is renamed to
347 devanagari-kyoto-harvard.
348
349 * Makefile.in: Adjusted for the file name change;
350 quail/devanagari.elc -> quail/indian.elc.
351
e154cc44
EZ
3522001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
353
354 * quail/welsh.el: Avoid an error message due to a commented-out
355 input method.
356
a6beb3d2
RS
3572001-11-05 Richard M. Stallman <rms@gnu.org>
358
359 * quail/rfc1345.el: Get rid of the explicit ^Z character.
360
cd946181
EZ
3612001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
362
363 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
364
7115232b
DL
3652001-11-04 Dave Love <fx@gnu.org>
366
367 * Makefile.in (LATIN): Add welsh.
368 (UNICODE): New.
369 (MISC): Add georgian.
370 (WORLD): Add UNICODE.
371
372 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
373 * quail/uni-input.el, quail/sgml-input.el: New file.
374
375 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
376
377 * quail/latin-alt.el ("dutch"): New method.
378
3a8b7edb
FP
3792001-10-27 Francesco Potorti` <pot@gnu.org>
380
381 * quail/latin-post.el ("italian-postfix"): Undo previous change.
382
383 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
384
a4416b14
FP
3852001-10-25 Francesco Potorti` <pot@gnu.org>
386
387 * quail/latin-post.el ("italian-postfix"): Euro symbol.
388
389 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
390
71431a0e
GM
3912001-10-20 Gerd Moellmann <gerd@gnu.org>
392
6aa97356 393 * (Version 21.1 released.)
71431a0e 394
c4e7e308
EZ
3952001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
396
397 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
398 mappings, so that one could type them without leaving the Hanyu
399 Pinyin input method. Suggested by Kenichi Handa
400 <handa@etl.go.jp>.
401
51724e26
EZ
4022001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
403
404 * quail/greek.el ("greek-babel"): New input method. From David
405 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
406
ab952a4f
GM
4072001-10-05 Gerd Moellmann <gerd@gnu.org>
408
409 * Branch for 21.1.
a4416b14 410
00651fbf
EZ
4112001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
412
413 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
414 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
415
5a397d28
GM
4162001-08-06 Gerd Moellmann <gerd@gnu.org>
417
418 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
419 "chinese-py".
420 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
421
570af494 4222001-07-16 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
be567141 423
150998ec
PJ
424 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
425 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
426 * quail/greek.el, quail/hangul.el, quail/hangul3.el
427 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
428 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
429 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
430 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
431 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
432 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
433 follow coding conventions.
434
e6aeb775
AC
4352001-06-04 Andrew Choi <akochoi@i-cable.com>
436
437 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
438
ec57454f
AI
4392001-06-01 Andrew Innes <andrewi@gnu.org>
440
441 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
442 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
443 $(srcdir)/quail/pypunct-b5.elc.
444 (NON_TIT_CNS): Remove.
445 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
446 (CHINESE_CNS): Remove.
447 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
448 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
449 $(srcdir)/quail/latin-ltx.elc.
450 (MISC_DIC): Copy from Makefile.in.
451 (CHINESE): Remove $(CHINESE_CNS).
452 (all): Add $(MISC_DIC) as target.
453 (.NOTPARALLEL): New target.
454 (.NO_PARALLEL): New target.
455 ($(MISC_DIC)): New target.
456 (clean mostlyclean): Clean more stuff.
457 (TIT_EL): New macro.
458 (MISC_DIC_EL): New macro.
459
460 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
461 (TIT-BIG5): Remove CTLauB.elc from it.
462 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
463 (clean mostlyclean): Remove obsolete reference.
464
70079787
EZ
4652001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
466
467 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
468
5e3d4fbc
AC
4692001-05-24 Andrew Choi <akochoi@i-cable.com>
470
937fad9a
AC
471 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
472
5e3d4fbc
AC
473 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
474
475 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
476
477 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
478 (TIT-BIG5): Remove CTLauB.elc from it.
479 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
480
f042e7b9
DL
4812001-05-17 Dave Love <fx@gnu.org>
482
d2c846aa 483 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
484 Language family and indicator changed. Many new translations.
485
f08cf35b
GM
4862001-05-17 Gerd Moellmann <gerd@gnu.org>
487
488 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
489 slovak input methods. New maintainer. From Pavel Jan\e,Am\e(Bk
490 <Pavel@Janik.cz>.
491
b5eeaa1d
GM
4922001-04-23 Gerd Moellmann <gerd@gnu.org>
493
494 * quail/latin-ltx.el: Add more translations. From
570af494 495 jsbien@mimuw.edu.pl (Janusz S. Bie\e$,1 d\e(B).
b5eeaa1d 496
55a22ce1
EZ
4972001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
498
499 * quail/hangul.el <korean-hangul>: Doc fix.
500
90200fcc
AI
5012001-04-18 Andrew Innes <andrewi@gnu.org>
502
503 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
504 ($(TIT)):
505 ($(MISC_DIC)):
506 (.el.elc):
90200fcc
AI
507 (leim-list.el): Remove stuff to set EMACSLOADPATH.
508
f383cd0d
GM
5092001-04-05 Gerd Moellmann <gerd@gnu.org>
510
a55e4e68
GM
511 * Makefile.in (install): Remove .cvsignore files.
512
f383cd0d
GM
513 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
514 the same translations as for `japanese'.
515
4c1dadb1
AI
5162001-04-03 Andrew Innes <andrewi@gnu.org>
517
518 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
519 quail/ZIRANMA.elc.
520 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
521 $(srcdir)/quail/tsang-b5.elc.
522 (NON_TIT_CNS): Delete.
523 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
524 (CHINESE_CNS): Delete.
525 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
526 <handa@etl.go.jp>.
527 (MISC_DIC): New variable.
528 (CHINESE): Delete $(CHINESE_CNS).
529 (WORLD): Add $(MISC_DIC).
530 (all): Depends on $(MISC_DIC).
531 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
532 ($(MISC_DIC)): New target.
533 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
534 and $(MISC_DIC:.elc=.el).
535
e217c26e
EZ
5362001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
537
a46d278b
EZ
538 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
539 Kenichi Handa <handa@etl.go.jp>.
540
e217c26e
EZ
541 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
542
a3d0b0e0
KH
5432001-03-31 Kenichi Handa <handa@etl.go.jp>
544
545 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
546 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
547 ${srcdir}/quail/tsang-b5.elc.
548 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
549 (CHINESE-CNS): Delete it.
550 (MISC-DIC): New variable.
551 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 552 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
553 (all): Depends on ${MISC-DIC}.
554 (${MISC-DIC}): New target.
555 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
556
557 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
558 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
559
560 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
561
562 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
563 quail/quick-cns.el: Delete them.
a4416b14 564
9d5d1075
EZ
5652001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
566
567 * Makefile.in (${TIT}): Fix whitespace.
568
ed31fabf
GM
5692001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
570
571 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
572 (${TIT}): If the target file already exist, don't remake it.
573
1e406be0
KH
5742001-03-21 Kenichi Handa <handa@etl.go.jp>
575
576 * quail/slovak.el ("slovak"): Translate "=q" to "`".
577
570af494 5782001-03-16 Pavel Jan\e,Am\e(Bk ml. <Pavel@Janik.cz>
8f369c02
KH
579
580 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
581 "=q", "+q", "=Q", and "+Q".
582 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
583 ("slovak-prog-2"): Likewise.
584 ("slovak-prog-3"): Likewise.
585
abfa36c4
EZ
5862001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
587
588 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
589
b8a7ebcf
KH
5902001-03-16 Kenichi Handa <handa@etl.go.jp>
591
592 * quail/japanese.el (quail-japanese-transliteration-rules): New
593 variable. Use it to define these input methods: "japanese",
594 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
595 (quail-japanese-kana-state): Delete this variable.
596 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
597 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 598
9a639fce
KH
5992001-03-14 Kenichi Handa <handa@mule.m17n.org>
600
601 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
602
51ab41b7
KH
6032001-03-06 Kenichi Handa <handa@etl.go.jp>
604
605 * CXTERM-DIC/4Corner.tit: Add copyright notice.
606
36d5e61d
KH
6072001-03-05 Kenichi Handa <handa@etl.go.jp>
608
609 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
610 change of the speicial key bindings.
611
bf0bdce8
KH
6122001-02-22 Kenichi Handa <handa@etl.go.jp>
613
51ab41b7 614 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
615
616 * CXTERM-DIC/ETZY.tit: Likewise.
617
618 * CXTERM-DIC/ZOZY.tit: Likewise.
619
193fba87
AI
6202001-02-05 Andrew Innes <andrewi@gnu.org>
621
622 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
623 path absolute.
624
350d71b3
AI
6252001-02-03 Andrew Innes <andrewi@gnu.org>
626
627 * makefile.w32-in (LATIN): Fix last change to use () not {}.
628
49bd4a69
KH
6292001-02-02 Kenichi Handa <handa@etl.go.jp>
630
631 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
632
633 * makefile.w32-in (LATIN): Likewise.
634
635 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
636
a51e9546
AI
6372001-02-01 Andrew Innes <andrewi@gnu.org>
638
639 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
640
c91d43ed
KH
6412001-02-01 Kenichi Handa <handa@etl.go.jp>
642
643 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
644
645 * quail/greek.el ("greek-mizuochi"): New input method for
646 classical Greek.
647
7ccf7ab9 6482001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 649
7ccf7ab9 650 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
651 one runs "make extraclean" at the top level.
652
0dac6924
AI
6532001-01-06 Andrew Innes <andrewi@gnu.org>
654
655 * makefile.nt ($(TIT)): Map .elc to .el.
656 (buildlisppath): Make path relative to $(MAKEDIR).
657
392164c1
AS
6582001-01-01 Andreas Schwab <schwab@suse.de>
659
660 * quail/latin-alt.el: Doc fixes.
661
ec6bd013
DL
6622000-12-18 Dave Love <fx@gnu.org>
663
570af494
KH
664 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e$,1!!\e(B entry.
665 Change \e$,1 s\e(B, \e$,1 r\e(B, \e,A6\e(B.
ec6bd013 666
8ff06845
KH
6672000-12-16 Kenichi Handa <handa@etl.go.jp>
668
669 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
670
4ee87dbb
AI
6712000-12-06 Andrew Innes <andrewi@gnu.org>
672
673 * makefile.w32-in (buildlisppath): Set to an absolute directory,
674 relative to $(CURDIR).
675 (INSTALLDIR): Use forward slash.
676
24c53d36
AI
6772000-11-24 Andrew Innes <andrewi@gnu.org>
678
679 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
680
681 * makefile.nt (.SUFFIXES): New target, include .elc .el.
682
37c35586
KH
6832000-11-21 Kenichi Handa <handa@etl.go.jp>
684
685 * Makefile.in (.SUFFIXES): New target, include .elc .el.
686
3c7d764e
KH
6872000-11-17 Kenichi Handa <handa@etl.go.jp>
688
689 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
690 remember the conversion start.
691
f3d3c491
AI
6922000-10-21 Andrew Innes <andrewi@gnu.org>
693
694 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
695 of conditional invocation of make.
a4416b14
FP
696 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
697 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
698 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
699 files to .elc.
700 ($(TIT)): Adjusted for the above change.
701 (clean mostlyclean): Likewise.
702 (.el.elc): New target.
703
704 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
705 of conditional invocation of make.
a4416b14
FP
706 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
707 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
708 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
709 files to .elc.
710 ($(TIT)): Adjusted for the above change.
711 (clean mostlyclean): Likewise.
712 (.el.elc): New target.
713
a115794c
EZ
7142000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
715
716 * Makefile.in (${TIT}, clean): Don't use shell `command`
717 expansion, use ${TIT:.elc=.el} instead.
718
ce75c97a
GM
7192000-09-26 Gerd Moellmann <gerd@gnu.org>
720
721 * Makefile.in: Make this the leim Makefile.in.
722 (clean): Also remove $NON-TIT and $WORLD.
723 (RUN-EMACS): Set EMACSLOADPATH.
724
7b920aa1
KH
7252000-09-21 Kenichi Handa <handa@etl.go.jp>
726
36e44f62
KH
727 * Makefile.in: Revert to no-leim Makefile.
728
cd3c0140
KH
729 * quail/.cvsignore: Include *.elc.
730
731 * ja-dic/.cvsignore: New file.
7b920aa1 732
5eedab4d
AI
7332000-09-16 Andrew Innes <andrewi@gnu.org>
734
735 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
736 (leim-list.el): Ditto.
737
738 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
739 (leim-list.el): Ditto.
740
39f547f7
AI
7412000-09-15 Andrew Innes <andrewi@gnu.org>
742
743 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
744 files.
745
fe83b953
AI
7462000-09-14 Andrew Innes <andrewi@gnu.org>
747
748 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
749 leim-list.el.
750 (distclean maintainer-clean): Ditto for stamp-subdir.
751
752 * makefile.nt: Rename skkdic to ja-dic.
753
0fddd0dc
KH
7542000-09-07 Kenichi Handa <handa@etl.go.jp>
755
756 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
757 translation.
758
759 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
760
761 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
762 ("chinese-tonepy-punct"): New input method.
763
764 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
765 translation.
766
767 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 768 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
769 automatically.
770 ("japanese-ascii", "japanese-zenkaku")
771 ("japanese-hankaku-kana", "japanese-hiragana")
772 ("japanese-katakana"): Docstring modified.
773
774 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
775 on describe-input-method.
776 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
777
44ef7cf6
AI
7782000-09-03 Andrew Innes <andrewi@gnu.org>
779
780 * makefile.w32-in: New file.
f8803e97 781 (install) Fix copying of directories.
44ef7cf6 782
5724ab7a
KH
7832000-08-31 Kenichi Handa <handa@etl.go.jp>
784
785 * quail/thai.el (thai-generate-quail-map): If the length of
786 translation is more than one, compose it.
787
daba11ce
DL
7882000-08-29 Dave Love <fx@gnu.org>
789
570af494 790 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e$,1 s\e(B and \e$,1 r\e(B.
a39fb83d 791
daba11ce
DL
792 * Makefile.in: ja-dic <- skk in several places.
793
457dd64a
KH
7942000-08-25 Kenichi Handa <handa@etl.go.jp>
795
796 * ja-dic: Directory name changed from skkdic.
797
a1a2e38f 798 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
799
800 * README: Rename skkdic to ja-dic throughout the file.
801
68ce69e1
DL
8022000-08-24 Dave Love <fx@gnu.org>
803
804 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 805 ("latin-1-prefix"): Add missing symbols.
68ce69e1 806
5a76406c
DL
8072000-08-23 Dave Love <fx@gnu.org>
808
809 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
810 add ~p for \e,A6\e(B.
811
240a16cf
KH
8122000-07-18 Kenichi Handa <handa@etl.go.jp>
813
814 * quail/japanese.el ("japanese"): Fix docstring.
815
7a3fd467
KH
8162000-07-17 Kenichi Handa <handa@etl.go.jp>
817
818 * quail/japanese.el ("japanese"): Docstring modified.
819
0bd5914b
KH
8202000-06-12 Kenichi Handa <handa@etl.go.jp>
821
822 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
823 ("tibetan-wylie"): State transition table modified.
824
4dc1225b
KH
8252000-06-01 Kenichi Handa <handa@etl.go.jp>
826
827 * quail/tibetan.el: Change all tibetan-1-column characters to
828 tibetan. Quail map for "tibetan-wylie" fixed.
829
177c0ea7 8302000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
831
832 * quail/latin-pre.el ("polish-slash"): New input method.
833
69766f94
KH
8342000-03-02 Kenichi Handa <handa@etl.go.jp>
835
836 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
837
9a90d84c
GM
8382000-02-01 Gerd Moellmann <gerd@gnu.org>
839
840 * Makefile.in: Make this the no-leim Makefile. Move the
841 leim Makefile.in to ../leim-Makefile.in as it originally was.
842
843 * Makefile.noleim: Removed.
844
cba32d22
KH
8452000-01-28 Kenichi Handa <handa@etl.go.jp>
846
847 * quail/hanja.el (korean-hanja): Add an entry for "wod".
848
11ad3dee
KH
8492000-01-04 Kenichi Handa <handa@etl.go.jp>
850
851 * quail/japanese.el ("japanese"): Docstring augmented.
852
5ec14d3c
KH
8531999-12-15 Kenichi Handa <handa@etl.go.jp>
854
855 * quail/lao.el: Rewritten for new composition.
856
857 * quail/lrt.el: Rewritten for new composition.
858
859 * quail/thai.el: Rewritten for new composition.
860
861 * quail/tibetan.el: Rewritten for new composition.
862
113a1195
KH
8631999-12-13 Kenichi Handa <handa@etl.go.jp>
864
865 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
866 characters, not Latin-1.
867
98e85e34
GM
8681999-11-22 Andrew Innes <andrewi@gnu.org>
869
870 * makefile.nt: No need to generate subdirs.el.
871
371f58d5
GM
8721999-11-21 Andrew Innes <andrewi@gnu.org>
873
874 * makefile.nt: New file.
875
177c0ea7 8761999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
877
878 * Makefile.noleim: New.
879
58af2287
DL
8801999-09-19 Ken'ichi Handa <handa@gnu.org>
881
882 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
883 turkish-postfix.
884 ("turkish-postfix"): New Turkish input method which inserts
885 Latin-5 characters.
886
887 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
888 turkish-alt-postfix.
889 ("turkish-alt-postfix"): New Turkish input method which inserts
890 Latin-5 characters.
891
8921999-07-12 Richard Stallman <rms@gnu.org>
893
894 * Version 20.4 released.
895
8961998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
897
898 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
899
9001999-06-14 Ken'ichi Handa <handa@gnu.org>
901
902 * quail/ethiopic.el ("ethiopic"): Add translation rules.
903
9041999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
905
906 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
907 hanja.el.
908
9091999-05-25 Ken'ichi Handa <handa@gnu.org>
910
911 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
912
9131999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
914
915 * quail/latin-pre.el ("romanian-prefix"): New input method.
916 ("romanian-alt-prefix"): New input method.
917
9181999-03-04 Kenichi Handa <handa@etl.go.jp>
919
920 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
921
9221999-01-14 Kenichi Handa <handa@etl.go.jp>
923
924 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
925 to convert is `n', change it to Japanese Hiragana `n' before
926 conversion.
927
9281999-01-11 Kenichi Handa <handa@etl.go.jp>
929
930 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
931
932 * quail/hebrew.el: New file.
933
9341998-12-15 Kenichi Handa <handa@etl.go.jp>
935
936 * quail/devanagari.el (quail-devanagari-compose-characters):
937 Adjusted for the change of input method handling.
938 (quail-devanagari-hindi-compose-characters): Likewise.
939
9401998-10-15 Kenichi Handa <handa@etl.go.jp>
941
942 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
943 `(cd foo; pwd)`.
944 (install): Likewise.
945
9461998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
947
948 * quail/latin-post.el: Many doc fixes.
949 ("latin-1-postfix"): Add sequence for the small superscript o.
950 * quail/latin-pre.el: Many doc fixes.
951 ("latin-1-prefix"): Add sequences for the small
952 superscript underlined o and a.
953
9541998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
955
956 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
957 small superscript underlined o and a.
958 ("italian-alt-postfix"): Change it to something useful and
a4416b14 959 different from italian-postfix.
58af2287
DL
960 * latin-post.el ("latin-1-postfix"): Add a method to enter the
961 small superscript underlined o and a.
962 ("italian-postfix"): Same as above.
963 ("italian-postfix"): Add methods to enter e with acute accent and
964 the >> and << symbols.
965
9661998-09-25 Kenichi Handa <handa@etl.go.jp>
967
968 * quail/japanese.el (quail-japanese-hankaku-update-translation):
969 Adjusted for the change of input method handling.
970
9711998-09-11 Kenichi HANDA <handa@etl.go.jp>
972
973 * quail/japanese.el (quail-japanese-katakana-update-translation):
974 Adjusted for the change of input method handling.
975
9761998-08-31 Kenichi Handa <handa@etl.go.jp>
977
978 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
979 change of input method handling.
980 (quail-tibetan-input-tibkey): Likewise.
981
9821998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
983
984 * Version 20.3 released.
985
9861998-08-16 Kenichi HANDA <handa@etl.go.jp>
987
988 * quail/czech.el ("czech"): Make this input method deterministic,
989 kbd-translate, and show-layout.
990
9911998-08-15 Kenichi HANDA <handa@etl.go.jp>
992
993 * quail/ethiopic.el: Fix several translation rules.
994
9951998-08-12 Milan Zamazal <pdm@fi.muni.cz>
996
997 * quail/czech.el: Few key sequences added to some keyboards.
998
9991998-08-06 Kenichi Handa <handa@etl.go.jp>
1000
1001 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1002 (quail-japanese-update-translation): Adjusted for the change of
1003 quail-update-translation. Now this function should return
1004 CONTROL-FLAG.
1005 (quail-japanese-toggle-kana): Update quail-conversion-str.
1006 (quail-japanese-kanji-kkc): Likewise.
1007 (quail-japanese-switch-package): Reset quail-current-str and
1008 quail-conversion-str.
1009
10101998-07-24 Kenichi Handa <handa@etl.go.jp>
1011
1012 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1013 quail-translation to nil after calling kkc-region so that
1014 translation mode is restarted correctly.
1015
10161998-07-21 Kenichi Handa <handa@etl.go.jp>
1017
1018 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1019 that conversion is cancelled in kkc-region.
1020 (quail-japanese-switch-package): Fix previous change.
1021
10221998-07-19 Kenichi Handa <handa@etl.go.jp>
1023
1024 * quail/japanese.el (quail-japanese-update-translation): Handle
1025 a key which should fix the current translation and start a new
1026 translation correctly.
1027 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1028 change point.
1029
10301998-07-15 Kenichi Handa <handa@etl.go.jp>
1031
1032 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1033 change of quail.el.
1034 (quail-japanese-switch-package): Likewise.
1035
10361998-07-03 Kenichi Handa <handa@etl.go.jp>
1037
1038 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1039 Some keys for ancient Korean syllables are changed properly.
1040
10411998-06-20 Kenichi Handa <handa@etl.go.jp>
1042
1043 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1044 (ethio-select-a-translation): New function.
1045
10461998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1047
1048 * Makefile.in (RUN-EMACS): Add --multibyte.
1049
10501998-04-29 Karl Heuer <kwzh@gnu.org>
1051
1052 * Makefile.in (SLAVIC): Delete redundant backslash.
1053
10541998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1055
1056 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1057
10581998-04-20 Kenichi Handa <handa@etl.go.jp>
1059
1060 * Makefile.in (SLAVIC): New macro.
1061 (EUROPEAN): Include ${SLAVIC}.
1062
10631998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1064
1065 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1066 (leim-list.el): Depend on ${WORLD}.
1067
1068 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1069
10701998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1071
1072 * czech.el, slovak.el: Correct starting commentary.
1073
10741998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1075
1076 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1077
10781998-04-06 Andreas Schwab <schwab@gnu.org>
1079
1080 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1081 to length.
1082 (lrt-generate-quail-map): Change sref to aref, and make second
1083 argument of substring a character index.
1084
10851998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1086
1087 * Makefile.in (${TIT}): Fix shell conditional syntax.
1088
10891998-03-18 Kenichi Handa <handa@etl.go.jp>
1090
1091 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
1092 "/ " to "/" (instead of " ").
1093
10941998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1095
1096 * quail/czech.el, quail/slovak.el: New files.
1097
10981998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1099
1100 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1101 Uses changed.
1102
11031998-03-05 Kenichi Handa <handa@etl.go.jp>
1104
1105 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1106 built quail.
1107
177c0ea7 11081997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1109
1110 * quail/hanja3.el: New file.
1111
1112 * quail/hanja-jis.el: Title string of the input method
1113 "korean-hanja-jis" changed.
1114
1115 * quail/symbol-ksc.el: Title string of the input method
1116 "korean-symbol" changed. Require 'korea-util.
1117 (quail-hangul-switch-back): Deleted.
1118
1119 * quail/hangul3.el: Require 'korea-util.
1120 (quail-hangul-switch-to-symbol-ksc): Deleted.
1121
1122 * quail/hanja.el: Require 'korea-util. Title string of the input
1123 method "korean-hanja" changed.
1124 (quail-hanja-switch-to-symbol-ksc): Deleted.
1125
1126 * quail/hangul.el: Require 'korea-util.
1127 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1128
58af2287
DL
11291997-10-23 Kenichi Handa <handa@etl.go.jp>
1130
1131 * quail/ethiopic.el: The title string of input method "Ethiopic"
1132 is changed.
1133
11341997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1135
1136 * Version 20.2 released.
1137
11381997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1139
1140 * quail/latin-post.el (german): Swap y and z.
1141
11421997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1143
1144 * Version 20.1 released.
1145
1146 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1147
58af2287
DL
11481997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1149
1150 * quail/viqr.el (vietnamese-viqr): Doc fix.
1151
11521997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1153
1154 * quail/latin-alt.el: New file.
1155
11561997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1157
1158 * quail/latin-post.el: Undo previous change.
a4416b14 1159
58af2287
DL
11601997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1161
1162 * quail/latin-post.el (latin-2-postfix):
1163 Replace comma and period with `. Replace colon with /.
1164 (latin-1-postfix): Replace comma with /.
1165 (french-postfix): Replace comma with /.
1166 (latin-3-postfix): Replace comma with ` and period with /.
1167 (latin-4-postfix): Replace comma with ` and period with ~.
1168 (latin-5-postfix): Replace comma with ` and period with /.
1169 (turkish-postfix): Replace comma with ` and period with /.
1170
11711997-09-10 Kenichi Handa <handa@etl.go.jp>
1172
1173 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1174 function added to quail-mode-hook turn ethio-mode on only when
1175 input method "ethiopic" is begin used.
1176 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1177 (ethio-toggle-space): Likewise.
1178 (ethio-insert-space): Likewise.
1179 (ethio-insert-ethio-space): Likewise.
1180 (ethio-prefer-ascii-punctuation): Likewise.
1181 (ethio-toggle-punctuation): Likewise.
1182 (ethio-gemination): Likewise.
1183 ("ethiopic"): Doc-string of this Quail package modified. Bind
1184 function keys for TRANSLATION-KEYMAP to
1185 quail-execute-non-quail-command.
1186
11871997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1188
1189 * Makefile.in (install): Use quail/* in the second tar that
1190 copies a dir named quail.
1191
11921997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1193
1194 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1195 `skk' subdirectory too.
1196
11971997-09-03 Kenichi Handa <handa@etl.go.jp>
1198
1199 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1200 argument to quail-define-package.
1201 * quail/cyril-jis.el: Likewise
1202 * quail/greek.el: Likewise.
1203 * quail/ipa.el: Likewise.
1204 * quail/lao.el: Likewise.
1205 * quail/lrt.el: Likewise.
1206 * quail/thai.el: Likewise.
1207 * quail/viqr.el: Likewise.
1208
12091997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1210
1211 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
1212 TRANSLATION-KEYS.
1213 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1214 (quail-mode-hook): Check the current Quail package name.
1215
1216 * quail/latin-post.el: Add rules for cancelling accents by typing
1217 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1218 packages.
1219
12201997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1221
1222 * quail/latin-post.el, quail/latin-pre.el: For each package,
1223 pass t for the SIMPLE argument to quail-define-package.
1224
12251997-08-28 Kenichi Handa <handa@etl.go.jp>
1226
1227 * Makefile.in (dotdot): This macro deleted.
1228 (SUBDIRS): Exclude skk.
1229 (all): Substitute ${WORLD} to ${TIT}.
1230 (%.el): This target deleted.
1231 (${TIT}): Check existence of `quail' subdirectory.
1232 (leim-list.el): Do not check old files.
1233 (install): If ${srcdir} is different from the current directory,
1234 copy also files under ${srcdir}.
1235
12361997-08-26 Kenichi Handa <handa@etl.go.jp>
1237
1238 * Makefile.in: Re-arrange macros so that the macro TIT contains
1239 only Quial packages generated from CXTERM dictionaries, and the
1240 macro NON-TIT contains only Quial packages distributed with Emacs.
1241 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1242 and ${TIT} separately.
1243
12441997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1245
1246 * Makefile.in (install): Discard extra data in tar | tar command.
1247
12481997-08-23 Kenichi Handa <handa@etl.go.jp>
1249
1250 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1251 previous change.
1252 (quail-devanagari-hindi-compose-characters): Fix previous change.
1253
1254 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1255 change.
1256
12571997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1258
1259 * Makefile.in (leim-list.el): Fix previous change.
1260
1261 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1262
12631997-08-21 Kenichi HANDA <handa@etl.go.jp>
1264
1265 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1266 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1267 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1268
1269 * Makefile.in (install): Just copy leim-list.el instead of running
1270 update-leim-list-file on ${INSTALLDIR}.
1271 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1272 py-punct-b5.el -> pypunct-b5.el.
1273 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1274 (leim-list.el): Delete old files not contained in ${WORLD}.
1275
1276 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1277 input-method-after-insert-chunk-hook.
1278
1279 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1280
12811997-08-19 Kenichi Handa <handa@etl.go.jp>
1282
1283 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1284 package fixed.
1285
12861997-08-18 Kenichi Handa <handa@etl.go.jp>
1287
1288 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1289 throw.
1290 (quail-japanese-kanji-kkc): Completely re-written.
1291 (quail-japanese-kkc-mode-exit): New function.
1292 (quail-japanese-switch-package): Call activate-input-method
1293 instead of select-input-method.
1294
1295 * quail/thai.el (thai-consonant-input): Typo fixed.
1296
1297 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1298 not call throw.
1299 (quail-devanagari-hindi-compose-characters): Likewise.
1300
1301 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1302 activate-input-method instead of select-input-method.
1303
1304 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1305
1306 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1307 input-method-history instead of previous-input-method.
1308
13091997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1310
59daa29a 1311 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1312
13131997-08-16 Kenichi Handa <handa@etl.go.jp>
1314
1315 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1316 ("lao-lrt"): Doc-string of this Quail package modified.
1317 Some tranlation rules added.
1318
1319 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1320 (lao-quail-define-rules): Some translation rules corrected.
1321
13221997-08-11 Kenichi Handa <handa@etl.go.jp>
1323
1324 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1325 (lrt-vowel-table): The entry for "aM" corrected.
1326
13271997-08-07 Kenichi Handa <handa@etl.go.jp>
1328
1329 * quail/lrt.el: Change title string of input method "lao-lrt".
1330 (lrt-single-consonant-table): Several key sequence changed.
1331 (lrt-composing-pattern-double-c): Handle a consonant with
1332 semi-vowel-lower correctly.
1333 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1334 (lrt-handle-tone-mark): Check the existence of double consonant
1335 correctly.
1336
1337 * quail/lao.el: Change title string of input method "Lao".
1338
13391997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1340
1341 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1342 modified. Several tranlation rules modified.
1343
13441997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1345
1346 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1347 quail/cyril-jis.el.
1348
1349 * quail/cyril-jis.el: New file.
1350
1351 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1352
13531997-08-01 Kenichi Handa <handa@etl.go.jp>
1354
1355 * quail/ethiopic.el: In quail-mode-map, bind
1356 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1357 Quail package "ethiopic".
1358
13591997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1360
1361 * quail/cyrillic.el (cyrillic-translit): New input method.
1362
13631997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1364
1365 * quail/tibetan.el: New file.
1366
1367 * quail/py-punct.el: Require 'quail.
1368
1369 * quail/py-punct-b5.el: Require 'quail.
1370
1371 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1372 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1373
1374 * Makefile.in (TIT): New variable, contatination of TIT-GB and
1375 TIT-BIG5.
1376 (RUN-EMACS): Do not set EMACSLOADPATH.
1377 (ASIA): Include TIBEAN.
1378 (all): Remove stamp-bytecomp from dependency list.
1379 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
1380 (%.el): Make a link for byte-compiled file too.
1381 (stamp-bytecomp): Target deleted.
1382 (leim-list.el): Run Emacs with loading quail.
1383 (install-XXX): These targets deleted.
1384 (install): Remove files under INSTALLDIR before copying new files.
1385 Run Emacs with loading quail.
1386 (clean mostlyclean): Remove only generated files.
1387
13881997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1389
1390 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1391 (clean): Fix shell conditional.
1392
13931997-07-21 Jim Meyering <meyering@eng.ascend.com>
1394
1395 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1396 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1397
13981997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1399
1400 * Makefile.in: Modified to avoid *.el files being regarded
1401 as intermidiate files and deleted by GNU make.
1402
1403 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1404 (lrt-handle-maa-sakod): Correctly handle the case that
1405 quail-current-data is nil.
1406 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1407 tone.
1408
14091997-07-15 Kenichi Handa <handa@etl.go.jp>
1410
1411 * quail/py-punct.el: New file.
1412
1413 * quail/py-punct-b5.el: New file.
1414
1415 * quail/japanese.el: Doc-string of Quail package japanese modified.
1416
1417 * Makefile.in: Rules re-written to avoid tricky code.
1418 (CHINEGE-GB): Include quail/py-punct.elc.
1419 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1420
58af2287
DL
1421
14221997-07-10 Kenichi Handa <handa@etl.go.jp>
1423
1424 * quail/latin-pre.el: Change titles of quail packages.
1425
1426 * quail/latin-post.el: Likewise.
1427
6922b018
KH
1428
1429;; Local Variables:
238add5e 1430;; coding: iso-2022-7bit
6922b018 1431;; End:
2a34a036
GM
1432
1433 Copyright (C) 1997, 1998, 1999, 2001 Free Software Foundation, Inc.
1434 Copying and distribution of this file, with or without modification,
1435 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
1436
1437;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4