Update copyright years and GPL version.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
aca7a3d2
MB
12008-02-02 James Cloos <cloos@jhcloos.com>
2
3 * quail/arabic.el: Updated (sync with xkeyboard-config keyboard).
4
52008-02-02 Kenichi Handa <handa@m17n.org>
6
7 * Makefile.in (OTHERS): Add arabic.elc.
8
92008-02-02 James Cloos <cloos@jhcloos.com>
10
11 * quail/arabic.el: New file.
12
132008-02-02 Kenichi Handa <handa@m17n.org>
14
15 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
16
172008-02-02 KAWABATA, Taichi <kawabata@m17n.org>
18
19 * quail/indian.el (quail-indian-flatten-list): Delete it.
20 (quail-define-inscript-package): Pay attention to `nil' values of
21 char/key-table.
22 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
23
242008-02-02 Dave Love <fx@gnu.org>
25
26 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
27 just an alias for turkish-postfix.
28
29 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
30 just an alias for turkish-alt-postfix.
31
32 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
33
342008-02-02 Kenichi Handa <handa@m17n.org>
35
36 * quail/thai.el: Don't require thai-util.
37 (quail-thai-update-translation): Function deleted.
38 (thai-generate-quail-map): Changed to a macro that directly calls
39 quail-define-rules.
40 ("thai-kesmanee", "thai-pattachote"): Don't use
41 UPDATE-TRANSLATION-FUNCTION.
42
43 * quail/indian.el (quail-indian-preceding-char-position): Function
44 deleted.
45 (quail-indian-update-preceding-char): Variable deleted.
46 (quail-indian-update-translation): Function deleted.
47 (quail-define-indian-trans-package): Don't call
48 quail-define-package with quail-indian-update-translation.
49 (quail-define-inscript-package): Likewise.
50
512008-02-02 Dave Love <fx@gnu.org>
52
53 * quail/indian.el (quail-indian-preceding-char-position)
54 (quail-indian-update-translation, quail-define-inscript-package):
55 Use characterp, not char-valid-p.
56
572008-02-02 Dave Love <fx@gnu.org>
58
59 * quail/welsh.el ("welsh"): Doc fix.
60
61 * quail/cyrillic.el: Reinstate some commented-out redundancies.
62 ("russian-typewriter"): Renamed from cyrillic-typewriter. Make
63 cyrillic-jcuken effectively an alias for it.
64 ("russian-computer"): New.
65 ("bulgarian-phonetic"): Renamed from bulgarian-pho.
66 ("bulgarian-bds"): Renamed from bulgarian-standard.
67
682008-02-02 Dave Love <fx@gnu.org>
69
70 * quail/indian.el: Update from head.
71
722008-02-02 Dave Love <fx@gnu.org>
73
74 * ja-dic/ja-dic.el: Add coding tag.
75
762008-02-02 Dave Love <fx@gnu.org>
77
78 * latin-post.el: Recoded to utf-8.
79 ("latin-postfix"): New method.
80
81 * latin-alt.el: Recoded to utf-8.
82 ("latin-alt-postfix"): New method.
83
84 * quail/latin-pre.el: Recoded to utf-8.
85 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
86 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> \e,Cu\e(B,
87 ~O -> \e,CU\e(B.
88 ("latin-prefix"): New method.
89
90 * quail/uni-input.el (utf-8-ccl-encode): Deleted.
91 (ucs-input-method): Modified.
92
932008-02-02 Dave Love <fx@gnu.org>
94
95 * quail/hanja3.el, quail/hanja.el, makefile.nt, Makefile.in:
96 * quail/vntelex.el: Update from trunk.
97
98 * quail/cyrillic.el: Doc fixes.
99 ("cyrillic-beylorussian"): Commented-out.
100 ("cyrillic-translit-bulgarian"): Deleted.
101 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
102 ("ukrainian-computer", "belarusian", "bulgarian-standard"): New.
103 ("bulgarian-pho"): Add \e,A'\e(B, \e,Lp\e(B, \e,LN\e(B.
104
1052008-02-02 Kenichi Handa <handa@etl.go.jp>
106
107 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
108
5169d861 1092008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7
KH
110
111 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and
112 \vk.
113
f3041af1
DN
1142008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
115
116 * makefile.w32-in:
117 * Makefile.in: Remove references to Xenix.
118
1ebeeed0
RS
1192007-12-15 Richard Stallman <rms@gnu.org>
120
121 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
122
123 * quail/latin-alt.el: Many doc fixes.
124 ("danish-alt-postfix")
125 ("esperanto-alt-postfix", "finnish-alt-postfix")
126 ("german-alt-postfix", "icelandic-alt-postfix")
127 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
128 ("spanish-alt-postfix", "swedish-alt-postfix"):
129 Deleted; they were identical to the non-alt versions.
130
3d587afd
KH
1312007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
132
133 * quail/lao.el (quail-map-from-table): Allow a tone just after a
134 consonant.
135
63150f3c
GM
1362007-11-17 Glenn Morris <rgm@gnu.org>
137
138 * Makefile.in (check-declare): New target.
139
fe1ada9b
GM
1402007-10-31 Glenn Morris <rgm@gnu.org>
141
142 * Makefile.in (install): Change ownership of installed files.
143
fbd80e28
KH
1442007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
145
146 * quail/latin-ltx.el ("\\qed"): Add this rule.
147
92f137df
JB
1482007-10-24 Juanma Barranquero <lekktu@gmail.com>
149
150 * quail/indian.el (quail-indian-update-preceding-char):
151 Don't mark the variable as frame-local; it wasn't used as such.
152
cacc7b51
GM
1532007-07-25 Glenn Morris <rgm@gnu.org>
154
155 * Relicense all FSF files to GPLv3 or later.
156
157 * COPYING: Switch to GPLv3.
158
1eceac24
EZ
1592007-07-16 Eli Zaretskii <eliz@gnu.org>
160
161 * makefile.w32-in (extraclean): Don't delete *~.
162
7dfc4cda
CY
1632007-06-02 Chong Yidong <cyd@stupidchicken.com>
164
165 * Version 22.1 released.
166
dd822b89
KH
1672007-01-30 Kenichi Handa <handa@m17n.org>
168
169 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 170 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
171
172 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
173 license notices.
1e899515 174
bce8f5e8
KH
1752007-01-24 Kenichi Handa <handa@m17n.org>
176
177 * MISC-DIC/README: New file.
178
179 * CXTERM-DIC/README: New file.
180
181 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
182 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
183 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
184 X11R6/contrib/programs/cxterm.
185
186 * ja-dic/ja-dic.el: Regenerated.
187
88f698d9
KH
1882007-01-12 Kenichi Handa <handa@m17n.org>
189
190 * quail/uni-input.el (ucs-input-method): Signal an error for a
191 Unicode character that is not yet supported.
192
14429ceb
AS
1932006-12-26 Andreas Schwab <schwab@suse.de>
194
195 * Makefile.in (datarootdir): Define.
196
6148a044
EZ
1972006-12-20 Eli Zaretskii <eliz@gnu.org>
198
199 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
200 ${NON-TIT-MISC}.
201
e4208ff7
JB
2022006-12-09 Juanma Barranquero <lekktu@gmail.com>
203
204 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
205
206 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
207
f248f005
EZ
2082006-12-09 Eli Zaretskii <eliz@gnu.org>
209
210 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
211 Run Emacs to append non-empty non-comment lines in leim-ext.el
212 to leim-list.el.
213
dd4b03cd
JB
2142006-12-05 Juanma Barranquero <lekktu@gmail.com>
215
216 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
217
41584b03
JB
2182006-11-29 Juanma Barranquero <lekktu@gmail.com>
219
220 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
221 in docstring.
222
9200c926
RF
2232006-11-04 Romain Francoise <romain@orebokech.com>
224
225 * Makefile.in (bootstrap-clean): New target.
226
94461c21
KH
2272006-10-12 Kenichi Handa <handa@m17n.org>
228
229 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
230 to it.
231
f51dc44f
CY
2322006-10-05 Chong Yidong <cyd@stupidchicken.com>
233
234 * quail/latin-ltx.el: Fix typo in previous change.
235
d781da00
SM
2362006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
237
238 * quail/latin-ltx.el: Remove rules that start with { since they are
239 redundant and hence impact the { key for no good reason.
240
bcc1caeb
KH
2412006-10-02 Kenichi Handa <handa@m17n.org>
242
243 * Makefile.in (install): Fix previous change.
244
7ad02ea8
KH
2452006-09-28 Kenichi Handa <handa@m17n.org>
246
247 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
248
45a2056c
JB
2492006-09-15 Jay Belanger <belanger@truman.edu>
250
251 * COPYING: Replace "Library Public License" by "Lesser Public
252 License" throughout.
253
f9536fb2
KH
2542006-09-06 Micha\e,Ak\e(Bl Cadilhac <michael.cadilhac@lrde.org>
255
256 * quail/uni-input.el (ucs-input-method): Don't make the action of
257 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
258 mechanism do it.
259
62508862
DK
2602006-07-12 David Kastrup <dak@gnu.org>
261
262 * quail/greek.el: Change iota subscriptum transliteration in
263 Ibycus4 encoding's capitals from "i" to "|".
264
a6a2b5d4
EZ
2652006-03-03 Claudio Fontana <claudio@gnu.org>
266
9e2bcc86
EZ
267 * Makefile.in (install): Add DESTDIR variable to support staged
268 installations.
a6a2b5d4 269
abeb5855
EZ
2702005-12-17 Eli Zaretskii <eliz@gnu.org>
271
272 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
273 commands enclosed in $(ARGQUOTE)s should not be split between two
274 lines, as that will break with GNU Make >3.80, when sh.exe is used
275 and arg quoting is with '..'.
276
11bdfcdd
AS
2772005-11-03 Andreas Schwab <schwab@suse.de>
278
279 * Makefile.in (GZIP_PROG): Renamed from GZIP.
280 (install): Adjust.
281
7a7f042f
RF
2822005-11-01 Romain Francoise <romain@orebokech.com>
283
284 * Makefile.in (install): Compress source files.
285
895725e1
JL
2862005-10-28 Juri Linkov <juri@jurta.org>
287
288 * quail/symbol-ksc.el: Add missing characters from 1st pos of
289 every table of [korean-ksc5601], and swap incorrectly ordered
290 characters at pos 91 and 90.
291
c814bdfc
KH
2922005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
293
294 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
295 U+2006). Add more mappings from TeX's textcomp package.
296
f344e9d2
JL
2972005-10-25 Juri Linkov <juri@jurta.org>
298
299 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
300 to t for this multi-key input method.
301
a6726944
KH
3022005-10-24 Kenichi Handa <handa@m17n.org>
303
304 * quail/uni-input.el (ucs-input-activate): Don't add
305 quail-kill-guidance-buf to kill-buffer-hook.
306
71ec7e9b
KH
3072005-07-08 Kenichi Handa <handa@m17n.org>
308
309 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
310 insertion and deletion.
311
a0ec7a4a
LK
3122005-07-04 Lute Kamstra <lute@gnu.org>
313
314 Update FSF's address in GPL notices.
315
59579816
KH
3162005-06-28 Kenichi Handa <handa@m17n.org>
317
318 * leim-ext.el: Add rules for inserting full-width space for
319 quail/Punct and quail/Punct-b5.
320
94d4bafb
EZ
3212005-06-04 Eli Zaretskii <eliz@gnu.org>
322
41584b03 323 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
324 (extraclean): New target, emulates Makefile.in.
325
e183fe27
KH
3262005-04-06 Kenichi Handa <handa@m17n.org>
327
41584b03 328 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 329
eebfcf8e
KH
3302005-03-26 Kenichi Handa <handa@m17n.org>
331
41584b03 332 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
333
3342005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
335
336 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 337 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
338 ("thai-kesmanee"): Don't use quail-thai-update-translation.
339 (thai-generate-quail-map): Likewise.
340
761a8755
KH
3412005-03-15 Kenichi Handa <handa@m17n.org>
342
343 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
344
c68f7e21
KH
3452005-03-08 Kenichi Handa <handa@m17n.org>
346
347 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
348 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
349
a3341d3c
KH
3502004-12-04 Kenichi Handa <handa@m17n.org>
351
352 * quail/lao.el (lao-key-alist): Declare it by defvar.
353 (lao-key-alist-vector): New variable.
354 (lao-consonant-key-alist, lao-semivowel-key-alist)
355 (lao-vowel-key-alist, lao-voweltone-key-alist)
356 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
357 lao-key-alist-vector.
358
a7ff4354
KH
3592004-09-25 Kenichi Handa <handa@m17n.org>
360
361 * quail/uni-input.el (ucs-input-method): Add error clause to
362 condition-case.
363
88a74fa5
KH
3642004-09-21 Kenichi Handa <handa@m17n.org>
365
366 * quail/uni-input.el: Move the call of register-input-method to
367 leim-ext.el.
368 (ucs-input-insert-char): New function.
369 (ucs-input-method): Use ucs-input-insert-char.
370 (ucs-input-activate): Call quail-hide-guidance instead of
371 quail-hide-guidance-buf.
372
373 * leim-ext.el: Add autoload for 'ucs-input-activate and
374 register-input-method for "ucs".
375
15203bb7
DK
3762004-08-21 David Kastrup <dak@gnu.org>
377
378 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
379 combinations.
380
295f3b30
KH
3812004-08-16 Kenichi Handa <handa@m17n.org>
382
383 * quail/georgian.el ("georgian"): Call quail-define-package with
384 the show-layout arg t.
385
de10c114
AS
3862004-08-06 Andreas Schwab <schwab@suse.de>
387
388 * Makefile.in (install): Remove .arch-inventory files.
389
d604e09b
DK
3902004-07-01 David Kastrup <dak@gnu.org>
391
41584b03 392 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 393
f96ec754
AS
3942004-06-30 Andreas Schwab <schwab@suse.de>
395
396 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
397 serialize parallel builds.
398 (${MISC:.elc=.el}): Depend on changed.misc.
399
62bfe0fc
KH
4002004-06-05 Kenichi Handa <handa@m17n.org>
401
68330491
EZ
402 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
403 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
404
405 * leim-ext.el: New file.
406
9254ee5e
KH
4072004-05-17 Werner Lemberg <wl@gnu.org>
408
409 * quail/sisheng.el: New file.
410
53e1a54f
KH
4112004-05-17 Kenichi Handa <handa@m17n.org>
412
413 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
414
cdc9b845
EZ
4152004-05-11 Eli Zaretskii <eliz@gnu.org>
416
417 * Makefile.in (leim-list.el): Move commands to convert TIT and
418 MISC dictionaries from here...
419 (changed.tit, changed.misc): ...to here. Remove the (now
420 unneeded) test of the contents of changed.* files.
421
9a28b921
AS
4222004-05-10 Andreas Schwab <schwab@suse.de>
423
424 * Makefile.in (all): Readd dependency on ${WORLD} so that lisp
425 files are compiled when bootstrapping.
426
bef96454
SM
4272004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
428
429 * quail/latin-ltx.el ("TeX"): Fix typo.
430
d2c846aa
SM
4312004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
432
433 * quail/latin-ltx.el: Use utf-8 coding.
434 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
435
2cd23d89
KH
4362004-05-04 Kenichi Handa <handa@m17n.org>
437
438 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
439 (MISC-SOURCES): Likewise.
440
4412004-05-01 Kenichi Handa <handa@m17n.org>
442
41584b03 443 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa
SM
444 (MISC): Rename from MISC-DIC.
445 (WORLD): Adjute for the above changes.
2cd23d89
KH
446 (TIT-MISC, NON-TIT-MISC): New targets.
447 (all): Don't depend on ${WORLD}.
d2c846aa 448 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
449 (TIT-SOURCES, MISC-SOURCES): New macros.
450 (changed.tit, changed.misc): New targets.
d2c846aa 451 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
452 changed.misc. Generate quail files from TIT and MISC files if
453 necessary.
454 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
455 ${MISC-DIC}.
456
238add5e
JR
4572004-05-03 Jason Rumney <jasonr@gnu.org>
458
459 * makefile.nt: Remove.
460
d814862a
JB
4612004-04-23 Juanma Barranquero <lektu@terra.es>
462
463 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
464
28082746
AI
4652004-04-09 Andrew Innes <andrewi@gnu.org>
466
467 * makefile.w32-in (distclean clean): Remove nmake specific
468 stamp-subdir test.
469
bb62616f
KH
4702004-02-28 Kenichi Handa <handa@m17n.org>
471
d2c846aa 472 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
473 ${MISC-DIC}.
474 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
475 (maintainer-clean): Delete files that are not in CVS repository.
476
d2c846aa 477 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
478 $(MISC-DIC).
479 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
480 (maintainer-clean): Delete files that are not in CVS repository.
481
d2c846aa 482 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
483 $(MISC-DIC).
484 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
485 (maintainer-clean): Delete files that are not in CVS repository.
486
15203bb7 4872004-02-16 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
488
489 * Makefile.in (distclean maintainer-clean): Depend on clean.
490
bdb6a227
KH
4912004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
492
493 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
494
e555f8d5
KH
4952004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
496
497 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 498 Duplicate entry removed.
e555f8d5
KH
499 ("bulgarian-bds"): Docstring fixed.
500
c51b37fd
DL
5012003-10-06 Dave Love <fx@gnu.org>
502
503 * quail/latin-ltx.el: Several additions.
504
ac7ec68c
KH
5052003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
506
507 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
508
f653dfd9
DL
5092003-08-20 Dave Love <fx@gnu.org>
510
511 * quail/latin-ltx.el: Add \rhd.
512
15a03c32
MR
5132003-08-19 Markus Rost <rost@math.ohio-state.edu>
514
515 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
516
15f772c8
KH
5172003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
518
d814862a 519 * quail/indian.el (quail-indian-update-translation): Adjust the
15f772c8
KH
520 behaviour according to the change of quail-translate-key.
521
603b8073
KH
5222003-05-22 Kenichi Handa <handa@m17n.org>
523
524 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
525 Chinese characters from GB to Big5.
526
34c614a8 5272003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
528
529 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
530
069e6098
AS
5312003-04-05 Andreas Schwab <schwab@suse.de>
532
533 * Makefile.in (install): Remove CVS related and backup files from
534 installation directory.
535
15988eba
DK
5362003-02-27 David Kastrup <dak@gnu.org>
537
d814862a 538 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 539
b2c16093
DK
5402003-02-23 David Kastrup <dak@gnu.org>
541
d814862a 542 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 543
a56c637d
DL
5442003-02-17 Dave Love <fx@gnu.org>
545
546 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
547
83930535
JB
5482003-02-14 Juanma Barranquero <lektu@terra.es>
549
d2c846aa 550 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 551
61cb0b53 5522003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
553
554 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 555 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
556 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
557 (punjabi-inscript, gujarati-inscript, oriya-inscript)
558 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
559 (kannada-inscript, malayalam-inscript, tamil-inscript):
560 New INSCRIPT based input methods.
59fdf430 561
ff57e5d6
KH
5622003-02-07 Kenichi Handa <handa@m17n.org>
563
564 * quail/cyrillic.el: Update quail-package-alist (not
565 input-method-alist) to make "cyrillic-jcuken" an alias of
566 "russian-typewriter". Add cookie for quail-update-leim-list-file.
567
e29969ca
DK
5682003-02-05 David Kastrup <dak@gnu.org>
569
d2c846aa 570 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 571
139c4e54
DL
5722003-01-05 Dave Love <fx@gnu.org>
573
574 * makefile.w32-in (SLAVIC): Add croatian.elc.
575
576 * Makefile.in (SLAVIC): Add croatian.elc.
577
578 * quail/croatian.el: New file.
579
abceb4ac
JB
5802002-12-10 Juanma Barranquero <lektu@terra.es>
581
582 * makefile.w32-in (LATIN): Add welsh.elc.
583 (MISC): Add georgian.elc.
584 (UNICODE): Add it.
585 (WORLD): Add $(UNICODE).
586
59daa29a
DL
5872002-11-14 Dave Love <fx@gnu.org>
588
589 * quail/slovak.el: Add coding cookie.
590
591 * quail/latin-ltx.el: Fix coding cookie.
592
593 * quail/hebrew.el: Add coding cookie.
594
595 * quail/czech.el: Add coding cookie.
596
597 * quail/welsh.el: Undo last change.
598
b4b11a40
DL
5992002-09-11 Dave Love <fx@gnu.org>
600
601 * quail/latin-post.el ("slovenian"): New.
602
570af494
KH
6032002-09-05 Kenichi Handa <handa@etl.go.jp>
604
605 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
606
ad0b1666
DL
6072002-07-24 Dave Love <fx@gnu.org>
608
a5e5d4ad
DL
609 * quail/latin-alt.el ("latin-alt-postfix"): New.
610
611 * quail/latin-post.el ("latin-postfix"): New.
612
ad0b1666
DL
613 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
614 ("latin-3-prefix"): Doc fix.
a5e5d4ad 615 ("latin-prefix"): New.
ad0b1666 616
f860212e
DL
6172002-07-12 Dave Love <fx@gnu.org>
618
619 * quail/cyrillic.el: Doc fixes.
620 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 621 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
622 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
623 ("ukrainian-computer", "belarusian", "bulgarian-bds")
624 ("russian-computer"): New.
15203bb7 625 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add \e,A'\e(B, \e$,1uV\e(B, \e$,1(N\e(B.
d2c846aa 626 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 627
282b5fb7
KH
6282002-06-20 Dave Love <fx@gnu.org>
629
630 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
570af494 631 characters and ~o -> \e$,1 A\e(B, ~O -> \e$,1 @\e(B.
282b5fb7 632
fe960d0a
EZ
6332002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
634
635 * Makefile.in (install): Use "tar -chf", to follow symlinks.
636
9a40c2fb
PJ
6372002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
638
639 * quail/vntelex.el: Add even more rules.
640
ab59447f
PJ
6412002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
642
643 * quail/vntelex.el: Add new rules to escape from composition.
644
e656fc9d
PJ
6452002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
646
647 * quail/vntelex.el: Use proper charset.
648
177c0ea7 6492002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
650
651 * quail/hanja.el ("Od"): Remove rule.
0347c911 652
175e150b
EZ
6532002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
654
655 * quail/indian.el: Replace commented-out lines with a condition
656 that is always false.
657
c031864a
JC
6582002-04-06 Jaeyoun Chung <jay@kldp.org>
659
d2c846aa 660 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
661 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
662
cb0dc144 663 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
664 sequence fixed ('/' for 'v' pair).
665 added a few more third character composing rule.
666
129f2c75
WL
6672002-03-03 Werner Lemberg <wl@gnu.org>
668
669 * quail/vntelex.el: New file.
cb0dc144
JB
670 * Makefile.in (VIETNAMESE):
671 * makefile.nt (VIETNAMESE):
672 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 673
5c196f29
AI
6742002-02-10 Andrew Innes <andrewi@gnu.org>
675
676 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
677 ($(MISC_DIC)): Ditto.
678
108eaabb
RS
6792002-02-06 Richard M. Stallman <rms@gnu.org>
680
681 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
682 Don't define "~," at all.
683
570af494 6842002-01-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
cc13aa25 685
570af494 686 * quail/latin-pre.el (latin-2-prefix): Add \e$,1 :\e(B and \e$,1 ;\e(B.
cc13aa25
PJ
687 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
688
18e1da99 6892002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
690
691 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
692 method, to consider the "accent" and "diaeresis" as prefix keys.
693 A new method (named "greek-postfix") was added which implements
694 the old behavior. Also changed the mapping of the "Q/q" key to
695 produce the ":/;" characters, as is customary in greek keyboards.
696 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 697
8f7d3eca
JC
6982002-01-07 Jaeyoun Chung <jay@kldp.org>
699
d814862a 700 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 701 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 702
121f67fa
EZ
7032002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
704
705 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
706
7f93e2ab
DL
7072002-01-01 Dave Love <fx@gnu.org>
708
d2c846aa 709 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
710 (quail-define-inscript-package): Avoid mapcar*.
711
3c08498a
DL
7122001-12-20 Dave Love <fx@gnu.org>
713
714 * quail/latin-ltx.el: Fix un-doubled backslashes.
715
96566974
DL
7162001-12-15 Dave Love <fx@gnu.org>
717
abceb4ac 718 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
719 ("spanish-prefix"): Fix language assignment.
720
abceb4ac
JB
721 * quail/latin-post.el ("french-postfix", "german-postfix")
722 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
723 ("french-keyboard", "french-azerty", "german")
96566974
DL
724 ("spanish-keyboard"): Fix language assignment.
725
726 * quail/indian.el: Don't require cl.
d2c846aa 727 (quail-indian-flatten-list): Rename from flatten-list.
96566974 728
abceb4ac
JB
729 * quail/cyrillic.el ("cyrillic-beylorussian")
730 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
731 ("belarusian", "bulgarian-pho"): Fix language assignment.
732
733 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
734 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
735 ("turkish-alt-postfix"): Fix language assignment.
736 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 737 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 738
570af494 7392001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
03f9f7ae
PJ
740
741 * COPYING: New file.
742
eea6cc1f
JC
7432001-12-03 Jaeyoun Chung <jay@kldp.org>
744
d814862a 745 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
746 Korean keyboard type 3 users.
747
de371c8c
DL
7482001-11-29 Dave Love <fx@gnu.org>
749
750 * quail/latin-ltx.el: Extra translations. Fix some
751 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
752 symbols.
753
ea17b6e1
JR
7542001-11-28 Juanma Barranquero <lektu@terra.es>
755
d814862a 756 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
757 quail/devanagari.elc -> quail/indian.elc.
758
759 * makefile.nt (INDIAN): Likewise.
760
177c0ea7 7612001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
762
763 * quail/devanagari.el: Renamed to indian.el.
764
765 * quail/indian.el: Renamed from devanagari.el, and completely
766 re-written. The input method devanagari-hindi-transliteration is
767 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
768 devanagari-inscript, devanagari-transliteration is renamed to
769 devanagari-kyoto-harvard.
770
771 * Makefile.in: Adjusted for the file name change;
772 quail/devanagari.elc -> quail/indian.elc.
773
e154cc44
EZ
7742001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
775
776 * quail/welsh.el: Avoid an error message due to a commented-out
777 input method.
778
a6beb3d2
RS
7792001-11-05 Richard M. Stallman <rms@gnu.org>
780
781 * quail/rfc1345.el: Get rid of the explicit ^Z character.
782
cd946181
EZ
7832001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
784
785 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
786
7115232b
DL
7872001-11-04 Dave Love <fx@gnu.org>
788
789 * Makefile.in (LATIN): Add welsh.
790 (UNICODE): New.
791 (MISC): Add georgian.
792 (WORLD): Add UNICODE.
793
794 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
795 * quail/uni-input.el, quail/sgml-input.el: New file.
796
797 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
798
799 * quail/latin-alt.el ("dutch"): New method.
800
3a8b7edb
FP
8012001-10-27 Francesco Potorti` <pot@gnu.org>
802
803 * quail/latin-post.el ("italian-postfix"): Undo previous change.
804
805 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
806
a4416b14
FP
8072001-10-25 Francesco Potorti` <pot@gnu.org>
808
809 * quail/latin-post.el ("italian-postfix"): Euro symbol.
810
811 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
812
71431a0e
GM
8132001-10-20 Gerd Moellmann <gerd@gnu.org>
814
6aa97356 815 * (Version 21.1 released.)
71431a0e 816
c4e7e308
EZ
8172001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
818
819 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
820 mappings, so that one could type them without leaving the Hanyu
821 Pinyin input method. Suggested by Kenichi Handa
822 <handa@etl.go.jp>.
823
51724e26
EZ
8242001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
825
826 * quail/greek.el ("greek-babel"): New input method. From David
827 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
828
ab952a4f
GM
8292001-10-05 Gerd Moellmann <gerd@gnu.org>
830
831 * Branch for 21.1.
a4416b14 832
00651fbf
EZ
8332001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
834
835 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
836 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
837
5a397d28
GM
8382001-08-06 Gerd Moellmann <gerd@gnu.org>
839
840 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
841 "chinese-py".
842 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
843
570af494 8442001-07-16 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
be567141 845
150998ec
PJ
846 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
847 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
848 * quail/greek.el, quail/hangul.el, quail/hangul3.el
849 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
850 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
851 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
852 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
853 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
854 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
855 follow coding conventions.
856
e6aeb775
AC
8572001-06-04 Andrew Choi <akochoi@i-cable.com>
858
859 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
860
ec57454f
AI
8612001-06-01 Andrew Innes <andrewi@gnu.org>
862
863 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
864 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
865 $(srcdir)/quail/pypunct-b5.elc.
866 (NON_TIT_CNS): Remove.
867 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
868 (CHINESE_CNS): Remove.
869 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
870 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
871 $(srcdir)/quail/latin-ltx.elc.
872 (MISC_DIC): Copy from Makefile.in.
873 (CHINESE): Remove $(CHINESE_CNS).
874 (all): Add $(MISC_DIC) as target.
875 (.NOTPARALLEL): New target.
876 (.NO_PARALLEL): New target.
877 ($(MISC_DIC)): New target.
878 (clean mostlyclean): Clean more stuff.
879 (TIT_EL): New macro.
880 (MISC_DIC_EL): New macro.
881
882 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
883 (TIT-BIG5): Remove CTLauB.elc from it.
884 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
885 (clean mostlyclean): Remove obsolete reference.
886
70079787
EZ
8872001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
888
889 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
890
5e3d4fbc
AC
8912001-05-24 Andrew Choi <akochoi@i-cable.com>
892
937fad9a
AC
893 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
894
5e3d4fbc
AC
895 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
896
897 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
898
899 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
900 (TIT-BIG5): Remove CTLauB.elc from it.
901 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
902
f042e7b9
DL
9032001-05-17 Dave Love <fx@gnu.org>
904
d2c846aa 905 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
906 Language family and indicator changed. Many new translations.
907
f08cf35b
GM
9082001-05-17 Gerd Moellmann <gerd@gnu.org>
909
910 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
911 slovak input methods. New maintainer. From Pavel Jan\e,Am\e(Bk
912 <Pavel@Janik.cz>.
913
b5eeaa1d
GM
9142001-04-23 Gerd Moellmann <gerd@gnu.org>
915
916 * quail/latin-ltx.el: Add more translations. From
570af494 917 jsbien@mimuw.edu.pl (Janusz S. Bie\e$,1 d\e(B).
b5eeaa1d 918
55a22ce1
EZ
9192001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
920
921 * quail/hangul.el <korean-hangul>: Doc fix.
922
90200fcc
AI
9232001-04-18 Andrew Innes <andrewi@gnu.org>
924
925 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
926 ($(TIT)):
927 ($(MISC_DIC)):
928 (.el.elc):
90200fcc
AI
929 (leim-list.el): Remove stuff to set EMACSLOADPATH.
930
f383cd0d
GM
9312001-04-05 Gerd Moellmann <gerd@gnu.org>
932
a55e4e68
GM
933 * Makefile.in (install): Remove .cvsignore files.
934
f383cd0d
GM
935 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
936 the same translations as for `japanese'.
937
4c1dadb1
AI
9382001-04-03 Andrew Innes <andrewi@gnu.org>
939
940 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
941 quail/ZIRANMA.elc.
942 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
943 $(srcdir)/quail/tsang-b5.elc.
944 (NON_TIT_CNS): Delete.
945 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
946 (CHINESE_CNS): Delete.
947 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
948 <handa@etl.go.jp>.
949 (MISC_DIC): New variable.
950 (CHINESE): Delete $(CHINESE_CNS).
951 (WORLD): Add $(MISC_DIC).
952 (all): Depends on $(MISC_DIC).
953 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
954 ($(MISC_DIC)): New target.
955 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
956 and $(MISC_DIC:.elc=.el).
957
e217c26e
EZ
9582001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
959
a46d278b
EZ
960 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
961 Kenichi Handa <handa@etl.go.jp>.
962
e217c26e
EZ
963 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
964
a3d0b0e0
KH
9652001-03-31 Kenichi Handa <handa@etl.go.jp>
966
967 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
968 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
969 ${srcdir}/quail/tsang-b5.elc.
970 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
971 (CHINESE-CNS): Delete it.
972 (MISC-DIC): New variable.
973 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 974 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
975 (all): Depends on ${MISC-DIC}.
976 (${MISC-DIC}): New target.
977 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
978
979 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
980 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
981
982 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
983
984 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 985 * quail/quick-cns.el: Delete them.
a4416b14 986
9d5d1075
EZ
9872001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
988
989 * Makefile.in (${TIT}): Fix whitespace.
990
ed31fabf
GM
9912001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
992
993 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
994 (${TIT}): If the target file already exist, don't remake it.
995
1e406be0
KH
9962001-03-21 Kenichi Handa <handa@etl.go.jp>
997
998 * quail/slovak.el ("slovak"): Translate "=q" to "`".
999
570af494 10002001-03-16 Pavel Jan\e,Am\e(Bk ml. <Pavel@Janik.cz>
8f369c02
KH
1001
1002 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1003 "=q", "+q", "=Q", and "+Q".
1004 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1005 ("slovak-prog-2"): Likewise.
1006 ("slovak-prog-3"): Likewise.
1007
abfa36c4
EZ
10082001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1009
1010 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1011
b8a7ebcf
KH
10122001-03-16 Kenichi Handa <handa@etl.go.jp>
1013
1014 * quail/japanese.el (quail-japanese-transliteration-rules): New
1015 variable. Use it to define these input methods: "japanese",
1016 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1017 (quail-japanese-kana-state): Delete this variable.
1018 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
1019 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 1020
9a639fce
KH
10212001-03-14 Kenichi Handa <handa@mule.m17n.org>
1022
1023 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1024
51ab41b7
KH
10252001-03-06 Kenichi Handa <handa@etl.go.jp>
1026
1027 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1028
36d5e61d
KH
10292001-03-05 Kenichi Handa <handa@etl.go.jp>
1030
1031 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
1032 change of the speicial key bindings.
1033
bf0bdce8
KH
10342001-02-22 Kenichi Handa <handa@etl.go.jp>
1035
51ab41b7 1036 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1037
1038 * CXTERM-DIC/ETZY.tit: Likewise.
1039
1040 * CXTERM-DIC/ZOZY.tit: Likewise.
1041
193fba87
AI
10422001-02-05 Andrew Innes <andrewi@gnu.org>
1043
1044 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1045 path absolute.
1046
350d71b3
AI
10472001-02-03 Andrew Innes <andrewi@gnu.org>
1048
1049 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1050
49bd4a69
KH
10512001-02-02 Kenichi Handa <handa@etl.go.jp>
1052
1053 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1054
1055 * makefile.w32-in (LATIN): Likewise.
1056
1057 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1058
a51e9546
AI
10592001-02-01 Andrew Innes <andrewi@gnu.org>
1060
1061 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1062
c91d43ed
KH
10632001-02-01 Kenichi Handa <handa@etl.go.jp>
1064
1065 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1066
1067 * quail/greek.el ("greek-mizuochi"): New input method for
1068 classical Greek.
1069
7ccf7ab9 10702001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1071
7ccf7ab9 1072 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
1073 one runs "make extraclean" at the top level.
1074
0dac6924
AI
10752001-01-06 Andrew Innes <andrewi@gnu.org>
1076
1077 * makefile.nt ($(TIT)): Map .elc to .el.
1078 (buildlisppath): Make path relative to $(MAKEDIR).
1079
392164c1
AS
10802001-01-01 Andreas Schwab <schwab@suse.de>
1081
1082 * quail/latin-alt.el: Doc fixes.
1083
ec6bd013
DL
10842000-12-18 Dave Love <fx@gnu.org>
1085
570af494
KH
1086 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e$,1!!\e(B entry.
1087 Change \e$,1 s\e(B, \e$,1 r\e(B, \e,A6\e(B.
ec6bd013 1088
8ff06845
KH
10892000-12-16 Kenichi Handa <handa@etl.go.jp>
1090
1091 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1092
4ee87dbb
AI
10932000-12-06 Andrew Innes <andrewi@gnu.org>
1094
1095 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1096 relative to $(CURDIR).
1097 (INSTALLDIR): Use forward slash.
1098
24c53d36
AI
10992000-11-24 Andrew Innes <andrewi@gnu.org>
1100
1101 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1102
1103 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1104
37c35586
KH
11052000-11-21 Kenichi Handa <handa@etl.go.jp>
1106
1107 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1108
3c7d764e
KH
11092000-11-17 Kenichi Handa <handa@etl.go.jp>
1110
1111 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1112 remember the conversion start.
1113
f3d3c491
AI
11142000-10-21 Andrew Innes <andrewi@gnu.org>
1115
1116 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1117 of conditional invocation of make.
a4416b14
FP
1118 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1119 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1120 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1121 files to .elc.
1122 ($(TIT)): Adjusted for the above change.
1123 (clean mostlyclean): Likewise.
1124 (.el.elc): New target.
1125
1126 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1127 of conditional invocation of make.
a4416b14
FP
1128 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1129 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1130 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1131 files to .elc.
1132 ($(TIT)): Adjusted for the above change.
1133 (clean mostlyclean): Likewise.
1134 (.el.elc): New target.
1135
a115794c
EZ
11362000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1137
1138 * Makefile.in (${TIT}, clean): Don't use shell `command`
1139 expansion, use ${TIT:.elc=.el} instead.
1140
ce75c97a
GM
11412000-09-26 Gerd Moellmann <gerd@gnu.org>
1142
1143 * Makefile.in: Make this the leim Makefile.in.
1144 (clean): Also remove $NON-TIT and $WORLD.
1145 (RUN-EMACS): Set EMACSLOADPATH.
1146
7b920aa1
KH
11472000-09-21 Kenichi Handa <handa@etl.go.jp>
1148
36e44f62
KH
1149 * Makefile.in: Revert to no-leim Makefile.
1150
cd3c0140
KH
1151 * quail/.cvsignore: Include *.elc.
1152
1153 * ja-dic/.cvsignore: New file.
7b920aa1 1154
5eedab4d
AI
11552000-09-16 Andrew Innes <andrewi@gnu.org>
1156
1157 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1158 (leim-list.el): Ditto.
1159
1160 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1161 (leim-list.el): Ditto.
1162
39f547f7
AI
11632000-09-15 Andrew Innes <andrewi@gnu.org>
1164
1165 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1166 files.
1167
fe83b953
AI
11682000-09-14 Andrew Innes <andrewi@gnu.org>
1169
1170 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1171 leim-list.el.
1172 (distclean maintainer-clean): Ditto for stamp-subdir.
1173
1174 * makefile.nt: Rename skkdic to ja-dic.
1175
0fddd0dc
KH
11762000-09-07 Kenichi Handa <handa@etl.go.jp>
1177
1178 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1179 translation.
1180
1181 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1182
1183 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1184 ("chinese-tonepy-punct"): New input method.
1185
1186 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1187 translation.
1188
1189 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1190 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1191 automatically.
1192 ("japanese-ascii", "japanese-zenkaku")
1193 ("japanese-hankaku-kana", "japanese-hiragana")
1194 ("japanese-katakana"): Docstring modified.
1195
1196 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1197 on describe-input-method.
1198 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1199
44ef7cf6
AI
12002000-09-03 Andrew Innes <andrewi@gnu.org>
1201
1202 * makefile.w32-in: New file.
f8803e97 1203 (install) Fix copying of directories.
44ef7cf6 1204
5724ab7a
KH
12052000-08-31 Kenichi Handa <handa@etl.go.jp>
1206
1207 * quail/thai.el (thai-generate-quail-map): If the length of
1208 translation is more than one, compose it.
1209
daba11ce
DL
12102000-08-29 Dave Love <fx@gnu.org>
1211
570af494 1212 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e$,1 s\e(B and \e$,1 r\e(B.
a39fb83d 1213
daba11ce
DL
1214 * Makefile.in: ja-dic <- skk in several places.
1215
457dd64a
KH
12162000-08-25 Kenichi Handa <handa@etl.go.jp>
1217
1218 * ja-dic: Directory name changed from skkdic.
1219
a1a2e38f 1220 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1221
1222 * README: Rename skkdic to ja-dic throughout the file.
1223
68ce69e1
DL
12242000-08-24 Dave Love <fx@gnu.org>
1225
1226 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1227 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1228
5a76406c
DL
12292000-08-23 Dave Love <fx@gnu.org>
1230
1231 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
1232 add ~p for \e,A6\e(B.
1233
240a16cf
KH
12342000-07-18 Kenichi Handa <handa@etl.go.jp>
1235
1236 * quail/japanese.el ("japanese"): Fix docstring.
1237
7a3fd467
KH
12382000-07-17 Kenichi Handa <handa@etl.go.jp>
1239
1240 * quail/japanese.el ("japanese"): Docstring modified.
1241
0bd5914b
KH
12422000-06-12 Kenichi Handa <handa@etl.go.jp>
1243
1244 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1245 ("tibetan-wylie"): State transition table modified.
1246
4dc1225b
KH
12472000-06-01 Kenichi Handa <handa@etl.go.jp>
1248
1249 * quail/tibetan.el: Change all tibetan-1-column characters to
1250 tibetan. Quail map for "tibetan-wylie" fixed.
1251
177c0ea7 12522000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1253
1254 * quail/latin-pre.el ("polish-slash"): New input method.
1255
69766f94
KH
12562000-03-02 Kenichi Handa <handa@etl.go.jp>
1257
1258 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1259
9a90d84c
GM
12602000-02-01 Gerd Moellmann <gerd@gnu.org>
1261
1262 * Makefile.in: Make this the no-leim Makefile. Move the
1263 leim Makefile.in to ../leim-Makefile.in as it originally was.
1264
1265 * Makefile.noleim: Removed.
1266
cba32d22
KH
12672000-01-28 Kenichi Handa <handa@etl.go.jp>
1268
1269 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1270
11ad3dee
KH
12712000-01-04 Kenichi Handa <handa@etl.go.jp>
1272
1273 * quail/japanese.el ("japanese"): Docstring augmented.
1274
5ec14d3c
KH
12751999-12-15 Kenichi Handa <handa@etl.go.jp>
1276
1277 * quail/lao.el: Rewritten for new composition.
1278
1279 * quail/lrt.el: Rewritten for new composition.
1280
1281 * quail/thai.el: Rewritten for new composition.
1282
1283 * quail/tibetan.el: Rewritten for new composition.
1284
113a1195
KH
12851999-12-13 Kenichi Handa <handa@etl.go.jp>
1286
1287 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1288 characters, not Latin-1.
1289
98e85e34
GM
12901999-11-22 Andrew Innes <andrewi@gnu.org>
1291
1292 * makefile.nt: No need to generate subdirs.el.
1293
371f58d5
GM
12941999-11-21 Andrew Innes <andrewi@gnu.org>
1295
1296 * makefile.nt: New file.
1297
177c0ea7 12981999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1299
1300 * Makefile.noleim: New.
1301
58af2287
DL
13021999-09-19 Ken'ichi Handa <handa@gnu.org>
1303
1304 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1305 turkish-postfix.
1306 ("turkish-postfix"): New Turkish input method which inserts
1307 Latin-5 characters.
1308
1309 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1310 turkish-alt-postfix.
1311 ("turkish-alt-postfix"): New Turkish input method which inserts
1312 Latin-5 characters.
1313
13141999-07-12 Richard Stallman <rms@gnu.org>
1315
1316 * Version 20.4 released.
1317
13181998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1319
1320 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1321
13221999-06-14 Ken'ichi Handa <handa@gnu.org>
1323
1324 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1325
13261999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1327
1328 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1329 hanja.el.
1330
13311999-05-25 Ken'ichi Handa <handa@gnu.org>
1332
1333 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1334
13351999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1336
1337 * quail/latin-pre.el ("romanian-prefix"): New input method.
1338 ("romanian-alt-prefix"): New input method.
1339
13401999-03-04 Kenichi Handa <handa@etl.go.jp>
1341
1342 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1343
13441999-01-14 Kenichi Handa <handa@etl.go.jp>
1345
1346 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1347 to convert is `n', change it to Japanese Hiragana `n' before
1348 conversion.
1349
13501999-01-11 Kenichi Handa <handa@etl.go.jp>
1351
1352 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1353
1354 * quail/hebrew.el: New file.
1355
13561998-12-15 Kenichi Handa <handa@etl.go.jp>
1357
1358 * quail/devanagari.el (quail-devanagari-compose-characters):
1359 Adjusted for the change of input method handling.
1360 (quail-devanagari-hindi-compose-characters): Likewise.
1361
13621998-10-15 Kenichi Handa <handa@etl.go.jp>
1363
1364 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1365 `(cd foo; pwd)`.
1366 (install): Likewise.
1367
13681998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
1369
1370 * quail/latin-post.el: Many doc fixes.
1371 ("latin-1-postfix"): Add sequence for the small superscript o.
1372 * quail/latin-pre.el: Many doc fixes.
1373 ("latin-1-prefix"): Add sequences for the small
1374 superscript underlined o and a.
1375
13761998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
1377
1378 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1379 small superscript underlined o and a.
1380 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1381 different from italian-postfix.
58af2287
DL
1382 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1383 small superscript underlined o and a.
1384 ("italian-postfix"): Same as above.
1385 ("italian-postfix"): Add methods to enter e with acute accent and
1386 the >> and << symbols.
1387
13881998-09-25 Kenichi Handa <handa@etl.go.jp>
1389
1390 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1391 Adjusted for the change of input method handling.
1392
13931998-09-11 Kenichi HANDA <handa@etl.go.jp>
1394
1395 * quail/japanese.el (quail-japanese-katakana-update-translation):
1396 Adjusted for the change of input method handling.
1397
13981998-08-31 Kenichi Handa <handa@etl.go.jp>
1399
1400 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1401 change of input method handling.
1402 (quail-tibetan-input-tibkey): Likewise.
1403
14041998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1405
1406 * Version 20.3 released.
1407
14081998-08-16 Kenichi HANDA <handa@etl.go.jp>
1409
1410 * quail/czech.el ("czech"): Make this input method deterministic,
1411 kbd-translate, and show-layout.
1412
14131998-08-15 Kenichi HANDA <handa@etl.go.jp>
1414
1415 * quail/ethiopic.el: Fix several translation rules.
1416
14171998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1418
1419 * quail/czech.el: Few key sequences added to some keyboards.
1420
14211998-08-06 Kenichi Handa <handa@etl.go.jp>
1422
1423 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1424 (quail-japanese-update-translation): Adjusted for the change of
1425 quail-update-translation. Now this function should return
1426 CONTROL-FLAG.
1427 (quail-japanese-toggle-kana): Update quail-conversion-str.
1428 (quail-japanese-kanji-kkc): Likewise.
1429 (quail-japanese-switch-package): Reset quail-current-str and
1430 quail-conversion-str.
1431
14321998-07-24 Kenichi Handa <handa@etl.go.jp>
1433
1434 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1435 quail-translation to nil after calling kkc-region so that
1436 translation mode is restarted correctly.
1437
14381998-07-21 Kenichi Handa <handa@etl.go.jp>
1439
1440 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1441 that conversion is cancelled in kkc-region.
1442 (quail-japanese-switch-package): Fix previous change.
1443
14441998-07-19 Kenichi Handa <handa@etl.go.jp>
1445
1446 * quail/japanese.el (quail-japanese-update-translation): Handle
1447 a key which should fix the current translation and start a new
1448 translation correctly.
1449 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1450 change point.
1451
14521998-07-15 Kenichi Handa <handa@etl.go.jp>
1453
1454 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1455 change of quail.el.
1456 (quail-japanese-switch-package): Likewise.
1457
14581998-07-03 Kenichi Handa <handa@etl.go.jp>
1459
1460 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1461 Some keys for ancient Korean syllables are changed properly.
1462
14631998-06-20 Kenichi Handa <handa@etl.go.jp>
1464
1465 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1466 (ethio-select-a-translation): New function.
1467
14681998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1469
1470 * Makefile.in (RUN-EMACS): Add --multibyte.
1471
14721998-04-29 Karl Heuer <kwzh@gnu.org>
1473
1474 * Makefile.in (SLAVIC): Delete redundant backslash.
1475
14761998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1477
1478 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1479
14801998-04-20 Kenichi Handa <handa@etl.go.jp>
1481
1482 * Makefile.in (SLAVIC): New macro.
1483 (EUROPEAN): Include ${SLAVIC}.
1484
14851998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1486
1487 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1488 (leim-list.el): Depend on ${WORLD}.
1489
1490 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1491
14921998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1493
1494 * czech.el, slovak.el: Correct starting commentary.
1495
14961998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1497
1498 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1499
15001998-04-06 Andreas Schwab <schwab@gnu.org>
1501
1502 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1503 to length.
1504 (lrt-generate-quail-map): Change sref to aref, and make second
1505 argument of substring a character index.
1506
15071998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1508
1509 * Makefile.in (${TIT}): Fix shell conditional syntax.
1510
15111998-03-18 Kenichi Handa <handa@etl.go.jp>
1512
cb0dc144 1513 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1514 "/ " to "/" (instead of " ").
1515
15161998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1517
1518 * quail/czech.el, quail/slovak.el: New files.
1519
15201998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1521
1522 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1523 Uses changed.
1524
15251998-03-05 Kenichi Handa <handa@etl.go.jp>
1526
1527 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1528 built quail.
1529
177c0ea7 15301997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1531
1532 * quail/hanja3.el: New file.
1533
1534 * quail/hanja-jis.el: Title string of the input method
1535 "korean-hanja-jis" changed.
1536
1537 * quail/symbol-ksc.el: Title string of the input method
1538 "korean-symbol" changed. Require 'korea-util.
1539 (quail-hangul-switch-back): Deleted.
1540
1541 * quail/hangul3.el: Require 'korea-util.
1542 (quail-hangul-switch-to-symbol-ksc): Deleted.
1543
1544 * quail/hanja.el: Require 'korea-util. Title string of the input
1545 method "korean-hanja" changed.
1546 (quail-hanja-switch-to-symbol-ksc): Deleted.
1547
1548 * quail/hangul.el: Require 'korea-util.
1549 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1550
58af2287
DL
15511997-10-23 Kenichi Handa <handa@etl.go.jp>
1552
1553 * quail/ethiopic.el: The title string of input method "Ethiopic"
1554 is changed.
1555
15561997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1557
1558 * Version 20.2 released.
1559
15601997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1561
1562 * quail/latin-post.el (german): Swap y and z.
1563
15641997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1565
1566 * Version 20.1 released.
1567
1568 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1569
58af2287
DL
15701997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1571
1572 * quail/viqr.el (vietnamese-viqr): Doc fix.
1573
15741997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1575
1576 * quail/latin-alt.el: New file.
1577
15781997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1579
1580 * quail/latin-post.el: Undo previous change.
a4416b14 1581
58af2287
DL
15821997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1583
1584 * quail/latin-post.el (latin-2-postfix):
1585 Replace comma and period with `. Replace colon with /.
1586 (latin-1-postfix): Replace comma with /.
1587 (french-postfix): Replace comma with /.
1588 (latin-3-postfix): Replace comma with ` and period with /.
1589 (latin-4-postfix): Replace comma with ` and period with ~.
1590 (latin-5-postfix): Replace comma with ` and period with /.
1591 (turkish-postfix): Replace comma with ` and period with /.
1592
15931997-09-10 Kenichi Handa <handa@etl.go.jp>
1594
1595 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1596 function added to quail-mode-hook turn ethio-mode on only when
1597 input method "ethiopic" is begin used.
1598 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1599 (ethio-toggle-space): Likewise.
1600 (ethio-insert-space): Likewise.
1601 (ethio-insert-ethio-space): Likewise.
1602 (ethio-prefer-ascii-punctuation): Likewise.
1603 (ethio-toggle-punctuation): Likewise.
1604 (ethio-gemination): Likewise.
1605 ("ethiopic"): Doc-string of this Quail package modified. Bind
1606 function keys for TRANSLATION-KEYMAP to
1607 quail-execute-non-quail-command.
1608
16091997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1610
1611 * Makefile.in (install): Use quail/* in the second tar that
1612 copies a dir named quail.
1613
16141997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1615
1616 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1617 `skk' subdirectory too.
1618
16191997-09-03 Kenichi Handa <handa@etl.go.jp>
1620
1621 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1622 argument to quail-define-package.
1623 * quail/cyril-jis.el: Likewise
1624 * quail/greek.el: Likewise.
1625 * quail/ipa.el: Likewise.
1626 * quail/lao.el: Likewise.
1627 * quail/lrt.el: Likewise.
1628 * quail/thai.el: Likewise.
1629 * quail/viqr.el: Likewise.
1630
16311997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1632
1633 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
1634 TRANSLATION-KEYS.
1635 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1636 (quail-mode-hook): Check the current Quail package name.
1637
1638 * quail/latin-post.el: Add rules for cancelling accents by typing
1639 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1640 packages.
1641
16421997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1643
1644 * quail/latin-post.el, quail/latin-pre.el: For each package,
1645 pass t for the SIMPLE argument to quail-define-package.
1646
16471997-08-28 Kenichi Handa <handa@etl.go.jp>
1648
1649 * Makefile.in (dotdot): This macro deleted.
1650 (SUBDIRS): Exclude skk.
1651 (all): Substitute ${WORLD} to ${TIT}.
1652 (%.el): This target deleted.
1653 (${TIT}): Check existence of `quail' subdirectory.
1654 (leim-list.el): Do not check old files.
1655 (install): If ${srcdir} is different from the current directory,
1656 copy also files under ${srcdir}.
1657
16581997-08-26 Kenichi Handa <handa@etl.go.jp>
1659
1660 * Makefile.in: Re-arrange macros so that the macro TIT contains
1661 only Quial packages generated from CXTERM dictionaries, and the
1662 macro NON-TIT contains only Quial packages distributed with Emacs.
1663 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1664 and ${TIT} separately.
1665
16661997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1667
1668 * Makefile.in (install): Discard extra data in tar | tar command.
1669
16701997-08-23 Kenichi Handa <handa@etl.go.jp>
1671
1672 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1673 previous change.
1674 (quail-devanagari-hindi-compose-characters): Fix previous change.
1675
1676 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1677 change.
1678
16791997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1680
1681 * Makefile.in (leim-list.el): Fix previous change.
1682
1683 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1684
16851997-08-21 Kenichi HANDA <handa@etl.go.jp>
1686
1687 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1688 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1689 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1690
1691 * Makefile.in (install): Just copy leim-list.el instead of running
1692 update-leim-list-file on ${INSTALLDIR}.
1693 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1694 py-punct-b5.el -> pypunct-b5.el.
1695 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1696 (leim-list.el): Delete old files not contained in ${WORLD}.
1697
1698 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1699 input-method-after-insert-chunk-hook.
1700
1701 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1702
17031997-08-19 Kenichi Handa <handa@etl.go.jp>
1704
1705 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1706 package fixed.
1707
17081997-08-18 Kenichi Handa <handa@etl.go.jp>
1709
1710 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1711 throw.
1712 (quail-japanese-kanji-kkc): Completely re-written.
1713 (quail-japanese-kkc-mode-exit): New function.
1714 (quail-japanese-switch-package): Call activate-input-method
1715 instead of select-input-method.
1716
1717 * quail/thai.el (thai-consonant-input): Typo fixed.
1718
1719 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1720 not call throw.
1721 (quail-devanagari-hindi-compose-characters): Likewise.
1722
1723 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1724 activate-input-method instead of select-input-method.
1725
1726 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1727
1728 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1729 input-method-history instead of previous-input-method.
1730
17311997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1732
59daa29a 1733 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1734
17351997-08-16 Kenichi Handa <handa@etl.go.jp>
1736
1737 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1738 ("lao-lrt"): Doc-string of this Quail package modified.
1739 Some tranlation rules added.
1740
1741 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1742 (lao-quail-define-rules): Some translation rules corrected.
1743
17441997-08-11 Kenichi Handa <handa@etl.go.jp>
1745
1746 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1747 (lrt-vowel-table): The entry for "aM" corrected.
1748
17491997-08-07 Kenichi Handa <handa@etl.go.jp>
1750
1751 * quail/lrt.el: Change title string of input method "lao-lrt".
1752 (lrt-single-consonant-table): Several key sequence changed.
1753 (lrt-composing-pattern-double-c): Handle a consonant with
1754 semi-vowel-lower correctly.
1755 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1756 (lrt-handle-tone-mark): Check the existence of double consonant
1757 correctly.
1758
1759 * quail/lao.el: Change title string of input method "Lao".
1760
17611997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1762
1763 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1764 modified. Several tranlation rules modified.
1765
17661997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1767
1768 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1769 quail/cyril-jis.el.
1770
1771 * quail/cyril-jis.el: New file.
1772
1773 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1774
17751997-08-01 Kenichi Handa <handa@etl.go.jp>
1776
1777 * quail/ethiopic.el: In quail-mode-map, bind
1778 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1779 Quail package "ethiopic".
1780
17811997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1782
1783 * quail/cyrillic.el (cyrillic-translit): New input method.
1784
17851997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1786
1787 * quail/tibetan.el: New file.
1788
1789 * quail/py-punct.el: Require 'quail.
1790
1791 * quail/py-punct-b5.el: Require 'quail.
1792
1793 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1794 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1795
1796 * Makefile.in (TIT): New variable, contatination of TIT-GB and
1797 TIT-BIG5.
1798 (RUN-EMACS): Do not set EMACSLOADPATH.
1799 (ASIA): Include TIBEAN.
1800 (all): Remove stamp-bytecomp from dependency list.
1801 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
1802 (%.el): Make a link for byte-compiled file too.
1803 (stamp-bytecomp): Target deleted.
1804 (leim-list.el): Run Emacs with loading quail.
1805 (install-XXX): These targets deleted.
1806 (install): Remove files under INSTALLDIR before copying new files.
1807 Run Emacs with loading quail.
1808 (clean mostlyclean): Remove only generated files.
1809
18101997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1811
1812 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1813 (clean): Fix shell conditional.
1814
18151997-07-21 Jim Meyering <meyering@eng.ascend.com>
1816
1817 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1818 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1819
18201997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1821
1822 * Makefile.in: Modified to avoid *.el files being regarded
1823 as intermidiate files and deleted by GNU make.
1824
1825 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1826 (lrt-handle-maa-sakod): Correctly handle the case that
1827 quail-current-data is nil.
1828 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1829 tone.
1830
18311997-07-15 Kenichi Handa <handa@etl.go.jp>
1832
1833 * quail/py-punct.el: New file.
1834
1835 * quail/py-punct-b5.el: New file.
1836
1837 * quail/japanese.el: Doc-string of Quail package japanese modified.
1838
1839 * Makefile.in: Rules re-written to avoid tricky code.
1840 (CHINEGE-GB): Include quail/py-punct.elc.
1841 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1842
58af2287
DL
18431997-07-10 Kenichi Handa <handa@etl.go.jp>
1844
1845 * quail/latin-pre.el: Change titles of quail packages.
1846
1847 * quail/latin-post.el: Likewise.
1848
6922b018 1849;; Local Variables:
238add5e 1850;; coding: iso-2022-7bit
33462dfa 1851;; add-log-time-zone-rule: t
6922b018 1852;; End:
2a34a036 1853
a748d010 1854 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
6d344054 1855 2007, 2008 Free Software Foundation, Inc.
5b87ad55
GM
1856
1857 This file is part of GNU Emacs.
1858
1859 GNU Emacs is free software; you can redistribute it and/or modify
1860 it under the terms of the GNU General Public License as published by
cacc7b51 1861 the Free Software Foundation; either version 3, or (at your option)
5b87ad55
GM
1862 any later version.
1863
1864 GNU Emacs is distributed in the hope that it will be useful,
1865 but WITHOUT ANY WARRANTY; without even the implied warranty of
1866 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1867 GNU General Public License for more details.
1868
1869 You should have received a copy of the GNU General Public License
1870 along with GNU Emacs; see the file COPYING. If not, write to the
1871 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
1872 Boston, MA 02110-1301, USA.
ab5796a9
MB
1873
1874;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4