Avoid error message due to commented-out input method.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
a6beb3d2
RS
12001-11-05 Richard M. Stallman <rms@gnu.org>
2
3 * quail/rfc1345.el: Get rid of the explicit ^Z character.
4
cd946181
EZ
52001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
6
7 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
8
7115232b
DL
92001-11-04 Dave Love <fx@gnu.org>
10
11 * Makefile.in (LATIN): Add welsh.
12 (UNICODE): New.
13 (MISC): Add georgian.
14 (WORLD): Add UNICODE.
15
16 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
17 * quail/uni-input.el, quail/sgml-input.el: New file.
18
19 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
20
21 * quail/latin-alt.el ("dutch"): New method.
22
3a8b7edb
FP
232001-10-27 Francesco Potorti` <pot@gnu.org>
24
25 * quail/latin-post.el ("italian-postfix"): Undo previous change.
26
27 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
28
a4416b14
FP
292001-10-25 Francesco Potorti` <pot@gnu.org>
30
31 * quail/latin-post.el ("italian-postfix"): Euro symbol.
32
33 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
34
71431a0e
GM
352001-10-20 Gerd Moellmann <gerd@gnu.org>
36
6aa97356 37 * (Version 21.1 released.)
71431a0e 38
c4e7e308
EZ
392001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
40
41 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
42 mappings, so that one could type them without leaving the Hanyu
43 Pinyin input method. Suggested by Kenichi Handa
44 <handa@etl.go.jp>.
45
51724e26
EZ
462001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
47
48 * quail/greek.el ("greek-babel"): New input method. From David
49 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
50
ab952a4f
GM
512001-10-05 Gerd Moellmann <gerd@gnu.org>
52
53 * Branch for 21.1.
a4416b14 54
00651fbf
EZ
552001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
56
57 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
58 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
59
5a397d28
GM
602001-08-06 Gerd Moellmann <gerd@gnu.org>
61
62 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
63 "chinese-py".
64 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
65
be567141
PJ
662001-07-16 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
67
68 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el,
69 quail/czech.el, quail/devanagari.el, quail/ethiopic.el,
70 quail/greek.el, quail/hangul.el, quail/hangul3.el,
71 quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el,
72 quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el,
73 quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el,
74 quail/latin-pre.el, quail/lrt.el, quail/py-punct.el,
75 quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el,
76 quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
77 follow coding conventions.
78
e6aeb775
AC
792001-06-04 Andrew Choi <akochoi@i-cable.com>
80
81 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
82
ec57454f
AI
832001-06-01 Andrew Innes <andrewi@gnu.org>
84
85 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
86 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
87 $(srcdir)/quail/pypunct-b5.elc.
88 (NON_TIT_CNS): Remove.
89 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
90 (CHINESE_CNS): Remove.
91 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
92 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
93 $(srcdir)/quail/latin-ltx.elc.
94 (MISC_DIC): Copy from Makefile.in.
95 (CHINESE): Remove $(CHINESE_CNS).
96 (all): Add $(MISC_DIC) as target.
97 (.NOTPARALLEL): New target.
98 (.NO_PARALLEL): New target.
99 ($(MISC_DIC)): New target.
100 (clean mostlyclean): Clean more stuff.
101 (TIT_EL): New macro.
102 (MISC_DIC_EL): New macro.
103
104 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
105 (TIT-BIG5): Remove CTLauB.elc from it.
106 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
107 (clean mostlyclean): Remove obsolete reference.
108
70079787
EZ
1092001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
110
111 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
112
5e3d4fbc
AC
1132001-05-24 Andrew Choi <akochoi@i-cable.com>
114
937fad9a
AC
115 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
116
5e3d4fbc
AC
117 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
118
119 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
120
121 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
122 (TIT-BIG5): Remove CTLauB.elc from it.
123 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
124
f042e7b9
DL
1252001-05-17 Dave Love <fx@gnu.org>
126
127 * quail/latin-ltx.el ("TeX"): Renamed from "latin-latex2e".
128 Language family and indicator changed. Many new translations.
129
f08cf35b
GM
1302001-05-17 Gerd Moellmann <gerd@gnu.org>
131
132 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
133 slovak input methods. New maintainer. From Pavel Jan\e,Am\e(Bk
134 <Pavel@Janik.cz>.
135
b5eeaa1d
GM
1362001-04-23 Gerd Moellmann <gerd@gnu.org>
137
138 * quail/latin-ltx.el: Add more translations. From
139 jsbien@mimuw.edu.pl (Janusz S. Bie\e,Bq\e(B).
140
55a22ce1
EZ
1412001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
142
143 * quail/hangul.el <korean-hangul>: Doc fix.
144
90200fcc
AI
1452001-04-18 Andrew Innes <andrewi@gnu.org>
146
147 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
148 ($(TIT)):
149 ($(MISC_DIC)):
150 (.el.elc):
90200fcc
AI
151 (leim-list.el): Remove stuff to set EMACSLOADPATH.
152
f383cd0d
GM
1532001-04-05 Gerd Moellmann <gerd@gnu.org>
154
a55e4e68
GM
155 * Makefile.in (install): Remove .cvsignore files.
156
f383cd0d
GM
157 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
158 the same translations as for `japanese'.
159
4c1dadb1
AI
1602001-04-03 Andrew Innes <andrewi@gnu.org>
161
162 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
163 quail/ZIRANMA.elc.
164 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
165 $(srcdir)/quail/tsang-b5.elc.
166 (NON_TIT_CNS): Delete.
167 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
168 (CHINESE_CNS): Delete.
169 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
170 <handa@etl.go.jp>.
171 (MISC_DIC): New variable.
172 (CHINESE): Delete $(CHINESE_CNS).
173 (WORLD): Add $(MISC_DIC).
174 (all): Depends on $(MISC_DIC).
175 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
176 ($(MISC_DIC)): New target.
177 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
178 and $(MISC_DIC:.elc=.el).
179
e217c26e
EZ
1802001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
181
a46d278b
EZ
182 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
183 Kenichi Handa <handa@etl.go.jp>.
184
e217c26e
EZ
185 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
186
a3d0b0e0
KH
1872001-03-31 Kenichi Handa <handa@etl.go.jp>
188
189 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
190 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
191 ${srcdir}/quail/tsang-b5.elc.
192 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
193 (CHINESE-CNS): Delete it.
194 (MISC-DIC): New variable.
195 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 196 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
197 (all): Depends on ${MISC-DIC}.
198 (${MISC-DIC}): New target.
199 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
200
201 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
202 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
203
204 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
205
206 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
207 quail/quick-cns.el: Delete them.
a4416b14 208
9d5d1075
EZ
2092001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
210
211 * Makefile.in (${TIT}): Fix whitespace.
212
ed31fabf
GM
2132001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
214
215 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
216 (${TIT}): If the target file already exist, don't remake it.
217
1e406be0
KH
2182001-03-21 Kenichi Handa <handa@etl.go.jp>
219
220 * quail/slovak.el ("slovak"): Translate "=q" to "`".
221
8f369c02
KH
2222001-03-16 Pavel Jan\e,Bm\e(Bk ml. <Pavel@Janik.cz>
223
224 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
225 "=q", "+q", "=Q", and "+Q".
226 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
227 ("slovak-prog-2"): Likewise.
228 ("slovak-prog-3"): Likewise.
229
abfa36c4
EZ
2302001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
231
232 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
233
b8a7ebcf
KH
2342001-03-16 Kenichi Handa <handa@etl.go.jp>
235
236 * quail/japanese.el (quail-japanese-transliteration-rules): New
237 variable. Use it to define these input methods: "japanese",
238 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
239 (quail-japanese-kana-state): Delete this variable.
240 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
241 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 242
9a639fce
KH
2432001-03-14 Kenichi Handa <handa@mule.m17n.org>
244
245 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
246
51ab41b7
KH
2472001-03-06 Kenichi Handa <handa@etl.go.jp>
248
249 * CXTERM-DIC/4Corner.tit: Add copyright notice.
250
36d5e61d
KH
2512001-03-05 Kenichi Handa <handa@etl.go.jp>
252
253 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
254 change of the speicial key bindings.
255
bf0bdce8
KH
2562001-02-22 Kenichi Handa <handa@etl.go.jp>
257
51ab41b7 258 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
259
260 * CXTERM-DIC/ETZY.tit: Likewise.
261
262 * CXTERM-DIC/ZOZY.tit: Likewise.
263
193fba87
AI
2642001-02-05 Andrew Innes <andrewi@gnu.org>
265
266 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
267 path absolute.
268
350d71b3
AI
2692001-02-03 Andrew Innes <andrewi@gnu.org>
270
271 * makefile.w32-in (LATIN): Fix last change to use () not {}.
272
49bd4a69
KH
2732001-02-02 Kenichi Handa <handa@etl.go.jp>
274
275 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
276
277 * makefile.w32-in (LATIN): Likewise.
278
279 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
280
a51e9546
AI
2812001-02-01 Andrew Innes <andrewi@gnu.org>
282
283 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
284
c91d43ed
KH
2852001-02-01 Kenichi Handa <handa@etl.go.jp>
286
287 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
288
289 * quail/greek.el ("greek-mizuochi"): New input method for
290 classical Greek.
291
7ccf7ab9 2922001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 293
7ccf7ab9 294 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
295 one runs "make extraclean" at the top level.
296
0dac6924
AI
2972001-01-06 Andrew Innes <andrewi@gnu.org>
298
299 * makefile.nt ($(TIT)): Map .elc to .el.
300 (buildlisppath): Make path relative to $(MAKEDIR).
301
392164c1
AS
3022001-01-01 Andreas Schwab <schwab@suse.de>
303
304 * quail/latin-alt.el: Doc fixes.
305
ec6bd013
DL
3062000-12-18 Dave Love <fx@gnu.org>
307
308 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e,b(\e(B entry.
309 Change \e,b=\e(B, \e,b<\e(B, \e,b6\e(B.
310
8ff06845
KH
3112000-12-16 Kenichi Handa <handa@etl.go.jp>
312
313 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
314
4ee87dbb
AI
3152000-12-06 Andrew Innes <andrewi@gnu.org>
316
317 * makefile.w32-in (buildlisppath): Set to an absolute directory,
318 relative to $(CURDIR).
319 (INSTALLDIR): Use forward slash.
320
24c53d36
AI
3212000-11-24 Andrew Innes <andrewi@gnu.org>
322
323 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
324
325 * makefile.nt (.SUFFIXES): New target, include .elc .el.
326
37c35586
KH
3272000-11-21 Kenichi Handa <handa@etl.go.jp>
328
329 * Makefile.in (.SUFFIXES): New target, include .elc .el.
330
3c7d764e
KH
3312000-11-17 Kenichi Handa <handa@etl.go.jp>
332
333 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
334 remember the conversion start.
335
f3d3c491
AI
3362000-10-21 Andrew Innes <andrewi@gnu.org>
337
338 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
339 of conditional invocation of make.
a4416b14
FP
340 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
341 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
342 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
343 files to .elc.
344 ($(TIT)): Adjusted for the above change.
345 (clean mostlyclean): Likewise.
346 (.el.elc): New target.
347
348 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
349 of conditional invocation of make.
a4416b14
FP
350 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
351 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
352 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
353 files to .elc.
354 ($(TIT)): Adjusted for the above change.
355 (clean mostlyclean): Likewise.
356 (.el.elc): New target.
357
a115794c
EZ
3582000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
359
360 * Makefile.in (${TIT}, clean): Don't use shell `command`
361 expansion, use ${TIT:.elc=.el} instead.
362
ce75c97a
GM
3632000-09-26 Gerd Moellmann <gerd@gnu.org>
364
365 * Makefile.in: Make this the leim Makefile.in.
366 (clean): Also remove $NON-TIT and $WORLD.
367 (RUN-EMACS): Set EMACSLOADPATH.
368
7b920aa1
KH
3692000-09-21 Kenichi Handa <handa@etl.go.jp>
370
36e44f62
KH
371 * Makefile.in: Revert to no-leim Makefile.
372
cd3c0140
KH
373 * quail/.cvsignore: Include *.elc.
374
375 * ja-dic/.cvsignore: New file.
7b920aa1 376
5eedab4d
AI
3772000-09-16 Andrew Innes <andrewi@gnu.org>
378
379 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
380 (leim-list.el): Ditto.
381
382 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
383 (leim-list.el): Ditto.
384
39f547f7
AI
3852000-09-15 Andrew Innes <andrewi@gnu.org>
386
387 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
388 files.
389
fe83b953
AI
3902000-09-14 Andrew Innes <andrewi@gnu.org>
391
392 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
393 leim-list.el.
394 (distclean maintainer-clean): Ditto for stamp-subdir.
395
396 * makefile.nt: Rename skkdic to ja-dic.
397
0fddd0dc
KH
3982000-09-07 Kenichi Handa <handa@etl.go.jp>
399
400 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
401 translation.
402
403 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
404
405 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
406 ("chinese-tonepy-punct"): New input method.
407
408 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
409 translation.
410
411 * quail/japanese.el ("japanese"): Delete the key sequence for
412 Roman transliteration from the docstring because it's now shonw
413 automatically.
414 ("japanese-ascii", "japanese-zenkaku")
415 ("japanese-hankaku-kana", "japanese-hiragana")
416 ("japanese-katakana"): Docstring modified.
417
418 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
419 on describe-input-method.
420 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
421
44ef7cf6
AI
4222000-09-03 Andrew Innes <andrewi@gnu.org>
423
424 * makefile.w32-in: New file.
f8803e97 425 (install) Fix copying of directories.
44ef7cf6 426
5724ab7a
KH
4272000-08-31 Kenichi Handa <handa@etl.go.jp>
428
429 * quail/thai.el (thai-generate-quail-map): If the length of
430 translation is more than one, compose it.
431
daba11ce
DL
4322000-08-29 Dave Love <fx@gnu.org>
433
a39fb83d
DL
434 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
435
daba11ce
DL
436 * Makefile.in: ja-dic <- skk in several places.
437
457dd64a
KH
4382000-08-25 Kenichi Handa <handa@etl.go.jp>
439
440 * ja-dic: Directory name changed from skkdic.
441
a1a2e38f 442 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
443
444 * README: Rename skkdic to ja-dic throughout the file.
445
68ce69e1
DL
4462000-08-24 Dave Love <fx@gnu.org>
447
448 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 449 ("latin-1-prefix"): Add missing symbols.
68ce69e1 450
5a76406c
DL
4512000-08-23 Dave Love <fx@gnu.org>
452
453 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
454 add ~p for \e,A6\e(B.
455
240a16cf
KH
4562000-07-18 Kenichi Handa <handa@etl.go.jp>
457
458 * quail/japanese.el ("japanese"): Fix docstring.
459
7a3fd467
KH
4602000-07-17 Kenichi Handa <handa@etl.go.jp>
461
462 * quail/japanese.el ("japanese"): Docstring modified.
463
0bd5914b
KH
4642000-06-12 Kenichi Handa <handa@etl.go.jp>
465
466 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
467 ("tibetan-wylie"): State transition table modified.
468
4dc1225b
KH
4692000-06-01 Kenichi Handa <handa@etl.go.jp>
470
471 * quail/tibetan.el: Change all tibetan-1-column characters to
472 tibetan. Quail map for "tibetan-wylie" fixed.
473
6733d074
KH
4742000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
475
476 * quail/latin-pre.el ("polish-slash"): New input method.
477
69766f94
KH
4782000-03-02 Kenichi Handa <handa@etl.go.jp>
479
480 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
481
9a90d84c
GM
4822000-02-01 Gerd Moellmann <gerd@gnu.org>
483
484 * Makefile.in: Make this the no-leim Makefile. Move the
485 leim Makefile.in to ../leim-Makefile.in as it originally was.
486
487 * Makefile.noleim: Removed.
488
cba32d22
KH
4892000-01-28 Kenichi Handa <handa@etl.go.jp>
490
491 * quail/hanja.el (korean-hanja): Add an entry for "wod".
492
11ad3dee
KH
4932000-01-04 Kenichi Handa <handa@etl.go.jp>
494
495 * quail/japanese.el ("japanese"): Docstring augmented.
496
5ec14d3c
KH
4971999-12-15 Kenichi Handa <handa@etl.go.jp>
498
499 * quail/lao.el: Rewritten for new composition.
500
501 * quail/lrt.el: Rewritten for new composition.
502
503 * quail/thai.el: Rewritten for new composition.
504
505 * quail/tibetan.el: Rewritten for new composition.
506
113a1195
KH
5071999-12-13 Kenichi Handa <handa@etl.go.jp>
508
509 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
510 characters, not Latin-1.
511
98e85e34
GM
5121999-11-22 Andrew Innes <andrewi@gnu.org>
513
514 * makefile.nt: No need to generate subdirs.el.
515
371f58d5
GM
5161999-11-21 Andrew Innes <andrewi@gnu.org>
517
518 * makefile.nt: New file.
519
26922151
GM
5201999-10-26 Gerd Moellmann <gerd@gnu.org>
521
522 * Makefile.noleim: New.
523
58af2287
DL
5241999-09-19 Ken'ichi Handa <handa@gnu.org>
525
526 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
527 turkish-postfix.
528 ("turkish-postfix"): New Turkish input method which inserts
529 Latin-5 characters.
530
531 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
532 turkish-alt-postfix.
533 ("turkish-alt-postfix"): New Turkish input method which inserts
534 Latin-5 characters.
535
5361999-07-12 Richard Stallman <rms@gnu.org>
537
538 * Version 20.4 released.
539
5401998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
541
542 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
543
5441999-06-14 Ken'ichi Handa <handa@gnu.org>
545
546 * quail/ethiopic.el ("ethiopic"): Add translation rules.
547
5481999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
549
550 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
551 hanja.el.
552
5531999-05-25 Ken'ichi Handa <handa@gnu.org>
554
555 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
556
5571999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
558
559 * quail/latin-pre.el ("romanian-prefix"): New input method.
560 ("romanian-alt-prefix"): New input method.
561
5621999-03-04 Kenichi Handa <handa@etl.go.jp>
563
564 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
565
5661999-01-14 Kenichi Handa <handa@etl.go.jp>
567
568 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
569 to convert is `n', change it to Japanese Hiragana `n' before
570 conversion.
571
5721999-01-11 Kenichi Handa <handa@etl.go.jp>
573
574 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
575
576 * quail/hebrew.el: New file.
577
5781998-12-15 Kenichi Handa <handa@etl.go.jp>
579
580 * quail/devanagari.el (quail-devanagari-compose-characters):
581 Adjusted for the change of input method handling.
582 (quail-devanagari-hindi-compose-characters): Likewise.
583
5841998-10-15 Kenichi Handa <handa@etl.go.jp>
585
586 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
587 `(cd foo; pwd)`.
588 (install): Likewise.
589
5901998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
591
592 * quail/latin-post.el: Many doc fixes.
593 ("latin-1-postfix"): Add sequence for the small superscript o.
594 * quail/latin-pre.el: Many doc fixes.
595 ("latin-1-prefix"): Add sequences for the small
596 superscript underlined o and a.
597
5981998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
599
600 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
601 small superscript underlined o and a.
602 ("italian-alt-postfix"): Change it to something useful and
a4416b14 603 different from italian-postfix.
58af2287
DL
604 * latin-post.el ("latin-1-postfix"): Add a method to enter the
605 small superscript underlined o and a.
606 ("italian-postfix"): Same as above.
607 ("italian-postfix"): Add methods to enter e with acute accent and
608 the >> and << symbols.
609
6101998-09-25 Kenichi Handa <handa@etl.go.jp>
611
612 * quail/japanese.el (quail-japanese-hankaku-update-translation):
613 Adjusted for the change of input method handling.
614
6151998-09-11 Kenichi HANDA <handa@etl.go.jp>
616
617 * quail/japanese.el (quail-japanese-katakana-update-translation):
618 Adjusted for the change of input method handling.
619
6201998-08-31 Kenichi Handa <handa@etl.go.jp>
621
622 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
623 change of input method handling.
624 (quail-tibetan-input-tibkey): Likewise.
625
6261998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
627
628 * Version 20.3 released.
629
6301998-08-16 Kenichi HANDA <handa@etl.go.jp>
631
632 * quail/czech.el ("czech"): Make this input method deterministic,
633 kbd-translate, and show-layout.
634
6351998-08-15 Kenichi HANDA <handa@etl.go.jp>
636
637 * quail/ethiopic.el: Fix several translation rules.
638
6391998-08-12 Milan Zamazal <pdm@fi.muni.cz>
640
641 * quail/czech.el: Few key sequences added to some keyboards.
642
6431998-08-06 Kenichi Handa <handa@etl.go.jp>
644
645 * quail/japanese.el (quail-japanese-use-double-n): New variable.
646 (quail-japanese-update-translation): Adjusted for the change of
647 quail-update-translation. Now this function should return
648 CONTROL-FLAG.
649 (quail-japanese-toggle-kana): Update quail-conversion-str.
650 (quail-japanese-kanji-kkc): Likewise.
651 (quail-japanese-switch-package): Reset quail-current-str and
652 quail-conversion-str.
653
6541998-07-24 Kenichi Handa <handa@etl.go.jp>
655
656 * quail/japanese.el (quail-japanese-kanji-kkc): Set
657 quail-translation to nil after calling kkc-region so that
658 translation mode is restarted correctly.
659
6601998-07-21 Kenichi Handa <handa@etl.go.jp>
661
662 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
663 that conversion is cancelled in kkc-region.
664 (quail-japanese-switch-package): Fix previous change.
665
6661998-07-19 Kenichi Handa <handa@etl.go.jp>
667
668 * quail/japanese.el (quail-japanese-update-translation): Handle
669 a key which should fix the current translation and start a new
670 translation correctly.
671 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
672 change point.
673
6741998-07-15 Kenichi Handa <handa@etl.go.jp>
675
676 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
677 change of quail.el.
678 (quail-japanese-switch-package): Likewise.
679
6801998-07-03 Kenichi Handa <handa@etl.go.jp>
681
682 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
683 Some keys for ancient Korean syllables are changed properly.
684
6851998-06-20 Kenichi Handa <handa@etl.go.jp>
686
687 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
688 (ethio-select-a-translation): New function.
689
6901998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
691
692 * Makefile.in (RUN-EMACS): Add --multibyte.
693
6941998-04-29 Karl Heuer <kwzh@gnu.org>
695
696 * Makefile.in (SLAVIC): Delete redundant backslash.
697
6981998-04-28 Richard Stallman <rms@psilocin.gnu.org>
699
700 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
701
7021998-04-20 Kenichi Handa <handa@etl.go.jp>
703
704 * Makefile.in (SLAVIC): New macro.
705 (EUROPEAN): Include ${SLAVIC}.
706
7071998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
708
709 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
710 (leim-list.el): Depend on ${WORLD}.
711
712 * latin-alt.el (latin-2-alt-postfix): Doc fix.
713
7141998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
715
716 * czech.el, slovak.el: Correct starting commentary.
717
7181998-04-07 Milan Zamazal <pdm@fi.muni.cz>
719
720 * quail/czech.el, quail/slovak.el: Correct starting commentary.
721
7221998-04-06 Andreas Schwab <schwab@gnu.org>
723
724 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
725 to length.
726 (lrt-generate-quail-map): Change sref to aref, and make second
727 argument of substring a character index.
728
7291998-03-26 Richard Stallman <rms@psilocin.gnu.org>
730
731 * Makefile.in (${TIT}): Fix shell conditional syntax.
732
7331998-03-18 Kenichi Handa <handa@etl.go.jp>
734
735 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
736 "/ " to "/" (instead of " ").
737
7381998-03-17 Richard Stallman <rms@psilocin.gnu.org>
739
740 * quail/czech.el, quail/slovak.el: New files.
741
7421998-03-10 Richard Stallman <rms@psilocin.gnu.org>
743
744 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
745 Uses changed.
746
7471998-03-05 Kenichi Handa <handa@etl.go.jp>
748
749 * Makefile.in (${TIT}): To byte-compile quail packages, use just
750 built quail.
751
7521997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
753
754 * quail/hanja3.el: New file.
755
756 * quail/hanja-jis.el: Title string of the input method
757 "korean-hanja-jis" changed.
758
759 * quail/symbol-ksc.el: Title string of the input method
760 "korean-symbol" changed. Require 'korea-util.
761 (quail-hangul-switch-back): Deleted.
762
763 * quail/hangul3.el: Require 'korea-util.
764 (quail-hangul-switch-to-symbol-ksc): Deleted.
765
766 * quail/hanja.el: Require 'korea-util. Title string of the input
767 method "korean-hanja" changed.
768 (quail-hanja-switch-to-symbol-ksc): Deleted.
769
770 * quail/hangul.el: Require 'korea-util.
771 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 772
58af2287
DL
7731997-10-23 Kenichi Handa <handa@etl.go.jp>
774
775 * quail/ethiopic.el: The title string of input method "Ethiopic"
776 is changed.
777
7781997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
779
780 * Version 20.2 released.
781
7821997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
783
784 * quail/latin-post.el (german): Swap y and z.
785
7861997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
787
788 * Version 20.1 released.
789
790 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 791
58af2287
DL
7921997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
793
794 * quail/viqr.el (vietnamese-viqr): Doc fix.
795
7961997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
797
798 * quail/latin-alt.el: New file.
799
8001997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
801
802 * quail/latin-post.el: Undo previous change.
a4416b14 803
58af2287
DL
8041997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
805
806 * quail/latin-post.el (latin-2-postfix):
807 Replace comma and period with `. Replace colon with /.
808 (latin-1-postfix): Replace comma with /.
809 (french-postfix): Replace comma with /.
810 (latin-3-postfix): Replace comma with ` and period with /.
811 (latin-4-postfix): Replace comma with ` and period with ~.
812 (latin-5-postfix): Replace comma with ` and period with /.
813 (turkish-postfix): Replace comma with ` and period with /.
814
8151997-09-10 Kenichi Handa <handa@etl.go.jp>
816
817 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
818 function added to quail-mode-hook turn ethio-mode on only when
819 input method "ethiopic" is begin used.
820 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
821 (ethio-toggle-space): Likewise.
822 (ethio-insert-space): Likewise.
823 (ethio-insert-ethio-space): Likewise.
824 (ethio-prefer-ascii-punctuation): Likewise.
825 (ethio-toggle-punctuation): Likewise.
826 (ethio-gemination): Likewise.
827 ("ethiopic"): Doc-string of this Quail package modified. Bind
828 function keys for TRANSLATION-KEYMAP to
829 quail-execute-non-quail-command.
830
8311997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
832
833 * Makefile.in (install): Use quail/* in the second tar that
834 copies a dir named quail.
835
8361997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
837
838 * Makefile.in (install): Do not copy leim-list.el twice. Copy
839 `skk' subdirectory too.
840
8411997-09-03 Kenichi Handa <handa@etl.go.jp>
842
843 * quail/cyrillic.el: For each package, pass t for the SIMPLE
844 argument to quail-define-package.
845 * quail/cyril-jis.el: Likewise
846 * quail/greek.el: Likewise.
847 * quail/ipa.el: Likewise.
848 * quail/lao.el: Likewise.
849 * quail/lrt.el: Likewise.
850 * quail/thai.el: Likewise.
851 * quail/viqr.el: Likewise.
852
8531997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
854
855 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
856 TRANSLATION-KEYS.
857 (quail-mode-map): Change binding for ethio-insert-ethio-space.
858 (quail-mode-hook): Check the current Quail package name.
859
860 * quail/latin-post.el: Add rules for cancelling accents by typing
861 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
862 packages.
863
8641997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
865
866 * quail/latin-post.el, quail/latin-pre.el: For each package,
867 pass t for the SIMPLE argument to quail-define-package.
868
8691997-08-28 Kenichi Handa <handa@etl.go.jp>
870
871 * Makefile.in (dotdot): This macro deleted.
872 (SUBDIRS): Exclude skk.
873 (all): Substitute ${WORLD} to ${TIT}.
874 (%.el): This target deleted.
875 (${TIT}): Check existence of `quail' subdirectory.
876 (leim-list.el): Do not check old files.
877 (install): If ${srcdir} is different from the current directory,
878 copy also files under ${srcdir}.
879
8801997-08-26 Kenichi Handa <handa@etl.go.jp>
881
882 * Makefile.in: Re-arrange macros so that the macro TIT contains
883 only Quial packages generated from CXTERM dictionaries, and the
884 macro NON-TIT contains only Quial packages distributed with Emacs.
885 (install): Do not use -h option for tar, instead copy ${NON-TIT}
886 and ${TIT} separately.
887
8881997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
889
890 * Makefile.in (install): Discard extra data in tar | tar command.
891
8921997-08-23 Kenichi Handa <handa@etl.go.jp>
893
894 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
895 previous change.
896 (quail-devanagari-hindi-compose-characters): Fix previous change.
897
898 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
899 change.
900
9011997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
902
903 * Makefile.in (leim-list.el): Fix previous change.
904
905 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
906
9071997-08-21 Kenichi HANDA <handa@etl.go.jp>
908
909 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
910 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
911 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
912
913 * Makefile.in (install): Just copy leim-list.el instead of running
914 update-leim-list-file on ${INSTALLDIR}.
915 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
916 py-punct-b5.el -> pypunct-b5.el.
917 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
918 (leim-list.el): Delete old files not contained in ${WORLD}.
919
920 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
921 input-method-after-insert-chunk-hook.
922
923 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
924
9251997-08-19 Kenichi Handa <handa@etl.go.jp>
926
927 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
928 package fixed.
929
9301997-08-18 Kenichi Handa <handa@etl.go.jp>
931
932 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
933 throw.
934 (quail-japanese-kanji-kkc): Completely re-written.
935 (quail-japanese-kkc-mode-exit): New function.
936 (quail-japanese-switch-package): Call activate-input-method
937 instead of select-input-method.
938
939 * quail/thai.el (thai-consonant-input): Typo fixed.
940
941 * quail/devanagari.el (quail-devanagari-compose-characters): Do
942 not call throw.
943 (quail-devanagari-hindi-compose-characters): Likewise.
944
945 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
946 activate-input-method instead of select-input-method.
947
948 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
949
950 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
951 input-method-history instead of previous-input-method.
952
9531997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
954
955 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
956
9571997-08-16 Kenichi Handa <handa@etl.go.jp>
958
959 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
960 ("lao-lrt"): Doc-string of this Quail package modified.
961 Some tranlation rules added.
962
963 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
964 (lao-quail-define-rules): Some translation rules corrected.
965
9661997-08-11 Kenichi Handa <handa@etl.go.jp>
967
968 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
969 (lrt-vowel-table): The entry for "aM" corrected.
970
9711997-08-07 Kenichi Handa <handa@etl.go.jp>
972
973 * quail/lrt.el: Change title string of input method "lao-lrt".
974 (lrt-single-consonant-table): Several key sequence changed.
975 (lrt-composing-pattern-double-c): Handle a consonant with
976 semi-vowel-lower correctly.
977 (lrt-handle-maa-sakod): Do not reset quail-current-key.
978 (lrt-handle-tone-mark): Check the existence of double consonant
979 correctly.
980
981 * quail/lao.el: Change title string of input method "Lao".
982
9831997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
984
985 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
986 modified. Several tranlation rules modified.
987
9881997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
989
990 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
991 quail/cyril-jis.el.
992
993 * quail/cyril-jis.el: New file.
994
995 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
996
9971997-08-01 Kenichi Handa <handa@etl.go.jp>
998
999 * quail/ethiopic.el: In quail-mode-map, bind
1000 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1001 Quail package "ethiopic".
1002
10031997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1004
1005 * quail/cyrillic.el (cyrillic-translit): New input method.
1006
10071997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1008
1009 * quail/tibetan.el: New file.
1010
1011 * quail/py-punct.el: Require 'quail.
1012
1013 * quail/py-punct-b5.el: Require 'quail.
1014
1015 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1016 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1017
1018 * Makefile.in (TIT): New variable, contatination of TIT-GB and
1019 TIT-BIG5.
1020 (RUN-EMACS): Do not set EMACSLOADPATH.
1021 (ASIA): Include TIBEAN.
1022 (all): Remove stamp-bytecomp from dependency list.
1023 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
1024 (%.el): Make a link for byte-compiled file too.
1025 (stamp-bytecomp): Target deleted.
1026 (leim-list.el): Run Emacs with loading quail.
1027 (install-XXX): These targets deleted.
1028 (install): Remove files under INSTALLDIR before copying new files.
1029 Run Emacs with loading quail.
1030 (clean mostlyclean): Remove only generated files.
1031
10321997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1033
1034 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1035 (clean): Fix shell conditional.
1036
10371997-07-21 Jim Meyering <meyering@eng.ascend.com>
1038
1039 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1040 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1041
10421997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1043
1044 * Makefile.in: Modified to avoid *.el files being regarded
1045 as intermidiate files and deleted by GNU make.
1046
1047 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1048 (lrt-handle-maa-sakod): Correctly handle the case that
1049 quail-current-data is nil.
1050 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1051 tone.
1052
10531997-07-15 Kenichi Handa <handa@etl.go.jp>
1054
1055 * quail/py-punct.el: New file.
1056
1057 * quail/py-punct-b5.el: New file.
1058
1059 * quail/japanese.el: Doc-string of Quail package japanese modified.
1060
1061 * Makefile.in: Rules re-written to avoid tricky code.
1062 (CHINEGE-GB): Include quail/py-punct.elc.
1063 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1064
58af2287
DL
1065
10661997-07-10 Kenichi Handa <handa@etl.go.jp>
1067
1068 * quail/latin-pre.el: Change titles of quail packages.
1069
1070 * quail/latin-post.el: Likewise.
1071
6922b018
KH
1072
1073;; Local Variables:
1074;; coding: iso-2022-7bit-unix
1075;; End:
2a34a036
GM
1076
1077 Copyright (C) 1997, 1998, 1999, 2001 Free Software Foundation, Inc.
1078 Copying and distribution of this file, with or without modification,
1079 are permitted provided the copyright notice and this notice are preserved.