(File Name Completion): Document the significance of
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
ab952a4f
GM
12001-10-05 Gerd Moellmann <gerd@gnu.org>
2
3 * Branch for 21.1.
4
00651fbf
EZ
52001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
6
7 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
8 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
9
5a397d28
GM
102001-08-06 Gerd Moellmann <gerd@gnu.org>
11
12 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
13 "chinese-py".
14 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
15
be567141
PJ
162001-07-16 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
17
18 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el,
19 quail/czech.el, quail/devanagari.el, quail/ethiopic.el,
20 quail/greek.el, quail/hangul.el, quail/hangul3.el,
21 quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el,
22 quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el,
23 quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el,
24 quail/latin-pre.el, quail/lrt.el, quail/py-punct.el,
25 quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el,
26 quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
27 follow coding conventions.
28
e6aeb775
AC
292001-06-04 Andrew Choi <akochoi@i-cable.com>
30
31 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
32
ec57454f
AI
332001-06-01 Andrew Innes <andrewi@gnu.org>
34
35 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
36 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
37 $(srcdir)/quail/pypunct-b5.elc.
38 (NON_TIT_CNS): Remove.
39 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
40 (CHINESE_CNS): Remove.
41 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
42 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
43 $(srcdir)/quail/latin-ltx.elc.
44 (MISC_DIC): Copy from Makefile.in.
45 (CHINESE): Remove $(CHINESE_CNS).
46 (all): Add $(MISC_DIC) as target.
47 (.NOTPARALLEL): New target.
48 (.NO_PARALLEL): New target.
49 ($(MISC_DIC)): New target.
50 (clean mostlyclean): Clean more stuff.
51 (TIT_EL): New macro.
52 (MISC_DIC_EL): New macro.
53
54 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
55 (TIT-BIG5): Remove CTLauB.elc from it.
56 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
57 (clean mostlyclean): Remove obsolete reference.
58
70079787
EZ
592001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
60
61 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
62
5e3d4fbc
AC
632001-05-24 Andrew Choi <akochoi@i-cable.com>
64
937fad9a
AC
65 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
66
5e3d4fbc
AC
67 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
68
69 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
70
71 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
72 (TIT-BIG5): Remove CTLauB.elc from it.
73 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
74
f042e7b9
DL
752001-05-17 Dave Love <fx@gnu.org>
76
77 * quail/latin-ltx.el ("TeX"): Renamed from "latin-latex2e".
78 Language family and indicator changed. Many new translations.
79
f08cf35b
GM
802001-05-17 Gerd Moellmann <gerd@gnu.org>
81
82 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
83 slovak input methods. New maintainer. From Pavel Jan\e,Am\e(Bk
84 <Pavel@Janik.cz>.
85
b5eeaa1d
GM
862001-04-23 Gerd Moellmann <gerd@gnu.org>
87
88 * quail/latin-ltx.el: Add more translations. From
89 jsbien@mimuw.edu.pl (Janusz S. Bie\e,Bq\e(B).
90
55a22ce1
EZ
912001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
92
93 * quail/hangul.el <korean-hangul>: Doc fix.
94
90200fcc
AI
952001-04-18 Andrew Innes <andrewi@gnu.org>
96
97 * makefile.w32-in (EMACSLOADPATH): Define.
98 ($(TIT)):
99 ($(MISC_DIC)):
100 (.el.elc):
101 (leim-list.el): Remove stuff to set EMACSLOADPATH.
102
f383cd0d
GM
1032001-04-05 Gerd Moellmann <gerd@gnu.org>
104
a55e4e68
GM
105 * Makefile.in (install): Remove .cvsignore files.
106
f383cd0d
GM
107 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
108 the same translations as for `japanese'.
109
4c1dadb1
AI
1102001-04-03 Andrew Innes <andrewi@gnu.org>
111
112 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
113 quail/ZIRANMA.elc.
114 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
115 $(srcdir)/quail/tsang-b5.elc.
116 (NON_TIT_CNS): Delete.
117 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
118 (CHINESE_CNS): Delete.
119 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
120 <handa@etl.go.jp>.
121 (MISC_DIC): New variable.
122 (CHINESE): Delete $(CHINESE_CNS).
123 (WORLD): Add $(MISC_DIC).
124 (all): Depends on $(MISC_DIC).
125 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
126 ($(MISC_DIC)): New target.
127 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
128 and $(MISC_DIC:.elc=.el).
129
e217c26e
EZ
1302001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
131
a46d278b
EZ
132 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
133 Kenichi Handa <handa@etl.go.jp>.
134
e217c26e
EZ
135 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
136
a3d0b0e0
KH
1372001-03-31 Kenichi Handa <handa@etl.go.jp>
138
139 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
140 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
141 ${srcdir}/quail/tsang-b5.elc.
142 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
143 (CHINESE-CNS): Delete it.
144 (MISC-DIC): New variable.
145 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 146 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
147 (all): Depends on ${MISC-DIC}.
148 (${MISC-DIC}): New target.
149 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
150
151 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
152 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
153
154 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
155
156 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
157 quail/quick-cns.el: Delete them.
158
9d5d1075
EZ
1592001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
160
161 * Makefile.in (${TIT}): Fix whitespace.
162
ed31fabf
GM
1632001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
164
165 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
166 (${TIT}): If the target file already exist, don't remake it.
167
1e406be0
KH
1682001-03-21 Kenichi Handa <handa@etl.go.jp>
169
170 * quail/slovak.el ("slovak"): Translate "=q" to "`".
171
8f369c02
KH
1722001-03-16 Pavel Jan\e,Bm\e(Bk ml. <Pavel@Janik.cz>
173
174 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
175 "=q", "+q", "=Q", and "+Q".
176 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
177 ("slovak-prog-2"): Likewise.
178 ("slovak-prog-3"): Likewise.
179
abfa36c4
EZ
1802001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
181
182 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
183
b8a7ebcf
KH
1842001-03-16 Kenichi Handa <handa@etl.go.jp>
185
186 * quail/japanese.el (quail-japanese-transliteration-rules): New
187 variable. Use it to define these input methods: "japanese",
188 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
189 (quail-japanese-kana-state): Delete this variable.
190 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
191 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 192
9a639fce
KH
1932001-03-14 Kenichi Handa <handa@mule.m17n.org>
194
195 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
196
51ab41b7
KH
1972001-03-06 Kenichi Handa <handa@etl.go.jp>
198
199 * CXTERM-DIC/4Corner.tit: Add copyright notice.
200
36d5e61d
KH
2012001-03-05 Kenichi Handa <handa@etl.go.jp>
202
203 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
204 change of the speicial key bindings.
205
bf0bdce8
KH
2062001-02-22 Kenichi Handa <handa@etl.go.jp>
207
51ab41b7 208 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
209
210 * CXTERM-DIC/ETZY.tit: Likewise.
211
212 * CXTERM-DIC/ZOZY.tit: Likewise.
213
193fba87
AI
2142001-02-05 Andrew Innes <andrewi@gnu.org>
215
216 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
217 path absolute.
218
350d71b3
AI
2192001-02-03 Andrew Innes <andrewi@gnu.org>
220
221 * makefile.w32-in (LATIN): Fix last change to use () not {}.
222
49bd4a69
KH
2232001-02-02 Kenichi Handa <handa@etl.go.jp>
224
225 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
226
227 * makefile.w32-in (LATIN): Likewise.
228
229 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
230
a51e9546
AI
2312001-02-01 Andrew Innes <andrewi@gnu.org>
232
233 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
234
c91d43ed
KH
2352001-02-01 Kenichi Handa <handa@etl.go.jp>
236
237 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
238
239 * quail/greek.el ("greek-mizuochi"): New input method for
240 classical Greek.
241
7ccf7ab9 2422001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 243
7ccf7ab9 244 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
245 one runs "make extraclean" at the top level.
246
0dac6924
AI
2472001-01-06 Andrew Innes <andrewi@gnu.org>
248
249 * makefile.nt ($(TIT)): Map .elc to .el.
250 (buildlisppath): Make path relative to $(MAKEDIR).
251
392164c1
AS
2522001-01-01 Andreas Schwab <schwab@suse.de>
253
254 * quail/latin-alt.el: Doc fixes.
255
ec6bd013
DL
2562000-12-18 Dave Love <fx@gnu.org>
257
258 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e,b(\e(B entry.
259 Change \e,b=\e(B, \e,b<\e(B, \e,b6\e(B.
260
8ff06845
KH
2612000-12-16 Kenichi Handa <handa@etl.go.jp>
262
263 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
264
4ee87dbb
AI
2652000-12-06 Andrew Innes <andrewi@gnu.org>
266
267 * makefile.w32-in (buildlisppath): Set to an absolute directory,
268 relative to $(CURDIR).
269 (INSTALLDIR): Use forward slash.
270
24c53d36
AI
2712000-11-24 Andrew Innes <andrewi@gnu.org>
272
273 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
274
275 * makefile.nt (.SUFFIXES): New target, include .elc .el.
276
37c35586
KH
2772000-11-21 Kenichi Handa <handa@etl.go.jp>
278
279 * Makefile.in (.SUFFIXES): New target, include .elc .el.
280
3c7d764e
KH
2812000-11-17 Kenichi Handa <handa@etl.go.jp>
282
283 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
284 remember the conversion start.
285
f3d3c491
AI
2862000-10-21 Andrew Innes <andrewi@gnu.org>
287
288 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
289 of conditional invocation of make.
290 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
291 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
292 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
293 files to .elc.
294 ($(TIT)): Adjusted for the above change.
295 (clean mostlyclean): Likewise.
296 (.el.elc): New target.
297
298 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
299 of conditional invocation of make.
300 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
301 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
302 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
303 files to .elc.
304 ($(TIT)): Adjusted for the above change.
305 (clean mostlyclean): Likewise.
306 (.el.elc): New target.
307
a115794c
EZ
3082000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
309
310 * Makefile.in (${TIT}, clean): Don't use shell `command`
311 expansion, use ${TIT:.elc=.el} instead.
312
ce75c97a
GM
3132000-09-26 Gerd Moellmann <gerd@gnu.org>
314
315 * Makefile.in: Make this the leim Makefile.in.
316 (clean): Also remove $NON-TIT and $WORLD.
317 (RUN-EMACS): Set EMACSLOADPATH.
318
7b920aa1
KH
3192000-09-21 Kenichi Handa <handa@etl.go.jp>
320
36e44f62
KH
321 * Makefile.in: Revert to no-leim Makefile.
322
cd3c0140
KH
323 * quail/.cvsignore: Include *.elc.
324
325 * ja-dic/.cvsignore: New file.
7b920aa1 326
5eedab4d
AI
3272000-09-16 Andrew Innes <andrewi@gnu.org>
328
329 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
330 (leim-list.el): Ditto.
331
332 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
333 (leim-list.el): Ditto.
334
39f547f7
AI
3352000-09-15 Andrew Innes <andrewi@gnu.org>
336
337 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
338 files.
339
fe83b953
AI
3402000-09-14 Andrew Innes <andrewi@gnu.org>
341
342 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
343 leim-list.el.
344 (distclean maintainer-clean): Ditto for stamp-subdir.
345
346 * makefile.nt: Rename skkdic to ja-dic.
347
0fddd0dc
KH
3482000-09-07 Kenichi Handa <handa@etl.go.jp>
349
350 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
351 translation.
352
353 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
354
355 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
356 ("chinese-tonepy-punct"): New input method.
357
358 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
359 translation.
360
361 * quail/japanese.el ("japanese"): Delete the key sequence for
362 Roman transliteration from the docstring because it's now shonw
363 automatically.
364 ("japanese-ascii", "japanese-zenkaku")
365 ("japanese-hankaku-kana", "japanese-hiragana")
366 ("japanese-katakana"): Docstring modified.
367
368 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
369 on describe-input-method.
370 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
371
44ef7cf6
AI
3722000-09-03 Andrew Innes <andrewi@gnu.org>
373
374 * makefile.w32-in: New file.
f8803e97 375 (install) Fix copying of directories.
44ef7cf6 376
5724ab7a
KH
3772000-08-31 Kenichi Handa <handa@etl.go.jp>
378
379 * quail/thai.el (thai-generate-quail-map): If the length of
380 translation is more than one, compose it.
381
daba11ce
DL
3822000-08-29 Dave Love <fx@gnu.org>
383
a39fb83d
DL
384 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
385
daba11ce
DL
386 * Makefile.in: ja-dic <- skk in several places.
387
457dd64a
KH
3882000-08-25 Kenichi Handa <handa@etl.go.jp>
389
390 * ja-dic: Directory name changed from skkdic.
391
a1a2e38f 392 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
393
394 * README: Rename skkdic to ja-dic throughout the file.
395
68ce69e1
DL
3962000-08-24 Dave Love <fx@gnu.org>
397
398 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 399 ("latin-1-prefix"): Add missing symbols.
68ce69e1 400
5a76406c
DL
4012000-08-23 Dave Love <fx@gnu.org>
402
403 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
404 add ~p for \e,A6\e(B.
405
240a16cf
KH
4062000-07-18 Kenichi Handa <handa@etl.go.jp>
407
408 * quail/japanese.el ("japanese"): Fix docstring.
409
7a3fd467
KH
4102000-07-17 Kenichi Handa <handa@etl.go.jp>
411
412 * quail/japanese.el ("japanese"): Docstring modified.
413
0bd5914b
KH
4142000-06-12 Kenichi Handa <handa@etl.go.jp>
415
416 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
417 ("tibetan-wylie"): State transition table modified.
418
4dc1225b
KH
4192000-06-01 Kenichi Handa <handa@etl.go.jp>
420
421 * quail/tibetan.el: Change all tibetan-1-column characters to
422 tibetan. Quail map for "tibetan-wylie" fixed.
423
6733d074
KH
4242000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
425
426 * quail/latin-pre.el ("polish-slash"): New input method.
427
69766f94
KH
4282000-03-02 Kenichi Handa <handa@etl.go.jp>
429
430 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
431
9a90d84c
GM
4322000-02-01 Gerd Moellmann <gerd@gnu.org>
433
434 * Makefile.in: Make this the no-leim Makefile. Move the
435 leim Makefile.in to ../leim-Makefile.in as it originally was.
436
437 * Makefile.noleim: Removed.
438
cba32d22
KH
4392000-01-28 Kenichi Handa <handa@etl.go.jp>
440
441 * quail/hanja.el (korean-hanja): Add an entry for "wod".
442
11ad3dee
KH
4432000-01-04 Kenichi Handa <handa@etl.go.jp>
444
445 * quail/japanese.el ("japanese"): Docstring augmented.
446
5ec14d3c
KH
4471999-12-15 Kenichi Handa <handa@etl.go.jp>
448
449 * quail/lao.el: Rewritten for new composition.
450
451 * quail/lrt.el: Rewritten for new composition.
452
453 * quail/thai.el: Rewritten for new composition.
454
455 * quail/tibetan.el: Rewritten for new composition.
456
113a1195
KH
4571999-12-13 Kenichi Handa <handa@etl.go.jp>
458
459 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
460 characters, not Latin-1.
461
98e85e34
GM
4621999-11-22 Andrew Innes <andrewi@gnu.org>
463
464 * makefile.nt: No need to generate subdirs.el.
465
371f58d5
GM
4661999-11-21 Andrew Innes <andrewi@gnu.org>
467
468 * makefile.nt: New file.
469
26922151
GM
4701999-10-26 Gerd Moellmann <gerd@gnu.org>
471
472 * Makefile.noleim: New.
473
58af2287
DL
4741999-09-19 Ken'ichi Handa <handa@gnu.org>
475
476 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
477 turkish-postfix.
478 ("turkish-postfix"): New Turkish input method which inserts
479 Latin-5 characters.
480
481 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
482 turkish-alt-postfix.
483 ("turkish-alt-postfix"): New Turkish input method which inserts
484 Latin-5 characters.
485
4861999-07-12 Richard Stallman <rms@gnu.org>
487
488 * Version 20.4 released.
489
4901998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
491
492 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
493
4941999-06-14 Ken'ichi Handa <handa@gnu.org>
495
496 * quail/ethiopic.el ("ethiopic"): Add translation rules.
497
4981999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
499
500 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
501 hanja.el.
502
5031999-05-25 Ken'ichi Handa <handa@gnu.org>
504
505 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
506
5071999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
508
509 * quail/latin-pre.el ("romanian-prefix"): New input method.
510 ("romanian-alt-prefix"): New input method.
511
5121999-03-04 Kenichi Handa <handa@etl.go.jp>
513
514 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
515
5161999-01-14 Kenichi Handa <handa@etl.go.jp>
517
518 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
519 to convert is `n', change it to Japanese Hiragana `n' before
520 conversion.
521
5221999-01-11 Kenichi Handa <handa@etl.go.jp>
523
524 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
525
526 * quail/hebrew.el: New file.
527
5281998-12-15 Kenichi Handa <handa@etl.go.jp>
529
530 * quail/devanagari.el (quail-devanagari-compose-characters):
531 Adjusted for the change of input method handling.
532 (quail-devanagari-hindi-compose-characters): Likewise.
533
5341998-10-15 Kenichi Handa <handa@etl.go.jp>
535
536 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
537 `(cd foo; pwd)`.
538 (install): Likewise.
539
5401998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
541
542 * quail/latin-post.el: Many doc fixes.
543 ("latin-1-postfix"): Add sequence for the small superscript o.
544 * quail/latin-pre.el: Many doc fixes.
545 ("latin-1-prefix"): Add sequences for the small
546 superscript underlined o and a.
547
5481998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
549
550 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
551 small superscript underlined o and a.
552 ("italian-alt-postfix"): Change it to something useful and
553 different from italian-postfix.
554 * latin-post.el ("latin-1-postfix"): Add a method to enter the
555 small superscript underlined o and a.
556 ("italian-postfix"): Same as above.
557 ("italian-postfix"): Add methods to enter e with acute accent and
558 the >> and << symbols.
559
5601998-09-25 Kenichi Handa <handa@etl.go.jp>
561
562 * quail/japanese.el (quail-japanese-hankaku-update-translation):
563 Adjusted for the change of input method handling.
564
5651998-09-11 Kenichi HANDA <handa@etl.go.jp>
566
567 * quail/japanese.el (quail-japanese-katakana-update-translation):
568 Adjusted for the change of input method handling.
569
5701998-08-31 Kenichi Handa <handa@etl.go.jp>
571
572 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
573 change of input method handling.
574 (quail-tibetan-input-tibkey): Likewise.
575
5761998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
577
578 * Version 20.3 released.
579
5801998-08-16 Kenichi HANDA <handa@etl.go.jp>
581
582 * quail/czech.el ("czech"): Make this input method deterministic,
583 kbd-translate, and show-layout.
584
5851998-08-15 Kenichi HANDA <handa@etl.go.jp>
586
587 * quail/ethiopic.el: Fix several translation rules.
588
5891998-08-12 Milan Zamazal <pdm@fi.muni.cz>
590
591 * quail/czech.el: Few key sequences added to some keyboards.
592
5931998-08-06 Kenichi Handa <handa@etl.go.jp>
594
595 * quail/japanese.el (quail-japanese-use-double-n): New variable.
596 (quail-japanese-update-translation): Adjusted for the change of
597 quail-update-translation. Now this function should return
598 CONTROL-FLAG.
599 (quail-japanese-toggle-kana): Update quail-conversion-str.
600 (quail-japanese-kanji-kkc): Likewise.
601 (quail-japanese-switch-package): Reset quail-current-str and
602 quail-conversion-str.
603
6041998-07-24 Kenichi Handa <handa@etl.go.jp>
605
606 * quail/japanese.el (quail-japanese-kanji-kkc): Set
607 quail-translation to nil after calling kkc-region so that
608 translation mode is restarted correctly.
609
6101998-07-21 Kenichi Handa <handa@etl.go.jp>
611
612 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
613 that conversion is cancelled in kkc-region.
614 (quail-japanese-switch-package): Fix previous change.
615
6161998-07-19 Kenichi Handa <handa@etl.go.jp>
617
618 * quail/japanese.el (quail-japanese-update-translation): Handle
619 a key which should fix the current translation and start a new
620 translation correctly.
621 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
622 change point.
623
6241998-07-15 Kenichi Handa <handa@etl.go.jp>
625
626 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
627 change of quail.el.
628 (quail-japanese-switch-package): Likewise.
629
6301998-07-03 Kenichi Handa <handa@etl.go.jp>
631
632 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
633 Some keys for ancient Korean syllables are changed properly.
634
6351998-06-20 Kenichi Handa <handa@etl.go.jp>
636
637 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
638 (ethio-select-a-translation): New function.
639
6401998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
641
642 * Makefile.in (RUN-EMACS): Add --multibyte.
643
6441998-04-29 Karl Heuer <kwzh@gnu.org>
645
646 * Makefile.in (SLAVIC): Delete redundant backslash.
647
6481998-04-28 Richard Stallman <rms@psilocin.gnu.org>
649
650 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
651
6521998-04-20 Kenichi Handa <handa@etl.go.jp>
653
654 * Makefile.in (SLAVIC): New macro.
655 (EUROPEAN): Include ${SLAVIC}.
656
6571998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
658
659 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
660 (leim-list.el): Depend on ${WORLD}.
661
662 * latin-alt.el (latin-2-alt-postfix): Doc fix.
663
6641998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
665
666 * czech.el, slovak.el: Correct starting commentary.
667
6681998-04-07 Milan Zamazal <pdm@fi.muni.cz>
669
670 * quail/czech.el, quail/slovak.el: Correct starting commentary.
671
6721998-04-06 Andreas Schwab <schwab@gnu.org>
673
674 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
675 to length.
676 (lrt-generate-quail-map): Change sref to aref, and make second
677 argument of substring a character index.
678
6791998-03-26 Richard Stallman <rms@psilocin.gnu.org>
680
681 * Makefile.in (${TIT}): Fix shell conditional syntax.
682
6831998-03-18 Kenichi Handa <handa@etl.go.jp>
684
685 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
686 "/ " to "/" (instead of " ").
687
6881998-03-17 Richard Stallman <rms@psilocin.gnu.org>
689
690 * quail/czech.el, quail/slovak.el: New files.
691
6921998-03-10 Richard Stallman <rms@psilocin.gnu.org>
693
694 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
695 Uses changed.
696
6971998-03-05 Kenichi Handa <handa@etl.go.jp>
698
699 * Makefile.in (${TIT}): To byte-compile quail packages, use just
700 built quail.
701
7021997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
703
704 * quail/hanja3.el: New file.
705
706 * quail/hanja-jis.el: Title string of the input method
707 "korean-hanja-jis" changed.
708
709 * quail/symbol-ksc.el: Title string of the input method
710 "korean-symbol" changed. Require 'korea-util.
711 (quail-hangul-switch-back): Deleted.
712
713 * quail/hangul3.el: Require 'korea-util.
714 (quail-hangul-switch-to-symbol-ksc): Deleted.
715
716 * quail/hanja.el: Require 'korea-util. Title string of the input
717 method "korean-hanja" changed.
718 (quail-hanja-switch-to-symbol-ksc): Deleted.
719
720 * quail/hangul.el: Require 'korea-util.
721 (quail-hangul-switch-to-symbol-ksc): Deleted.
722
7231997-10-23 Kenichi Handa <handa@etl.go.jp>
724
725 * quail/ethiopic.el: The title string of input method "Ethiopic"
726 is changed.
727
7281997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
729
730 * Version 20.2 released.
731
7321997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
733
734 * quail/latin-post.el (german): Swap y and z.
735
7361997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
737
738 * Version 20.1 released.
739
740 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
741
7421997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
743
744 * quail/viqr.el (vietnamese-viqr): Doc fix.
745
7461997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
747
748 * quail/latin-alt.el: New file.
749
7501997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
751
752 * quail/latin-post.el: Undo previous change.
753
7541997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
755
756 * quail/latin-post.el (latin-2-postfix):
757 Replace comma and period with `. Replace colon with /.
758 (latin-1-postfix): Replace comma with /.
759 (french-postfix): Replace comma with /.
760 (latin-3-postfix): Replace comma with ` and period with /.
761 (latin-4-postfix): Replace comma with ` and period with ~.
762 (latin-5-postfix): Replace comma with ` and period with /.
763 (turkish-postfix): Replace comma with ` and period with /.
764
7651997-09-10 Kenichi Handa <handa@etl.go.jp>
766
767 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
768 function added to quail-mode-hook turn ethio-mode on only when
769 input method "ethiopic" is begin used.
770 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
771 (ethio-toggle-space): Likewise.
772 (ethio-insert-space): Likewise.
773 (ethio-insert-ethio-space): Likewise.
774 (ethio-prefer-ascii-punctuation): Likewise.
775 (ethio-toggle-punctuation): Likewise.
776 (ethio-gemination): Likewise.
777 ("ethiopic"): Doc-string of this Quail package modified. Bind
778 function keys for TRANSLATION-KEYMAP to
779 quail-execute-non-quail-command.
780
7811997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
782
783 * Makefile.in (install): Use quail/* in the second tar that
784 copies a dir named quail.
785
7861997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
787
788 * Makefile.in (install): Do not copy leim-list.el twice. Copy
789 `skk' subdirectory too.
790
7911997-09-03 Kenichi Handa <handa@etl.go.jp>
792
793 * quail/cyrillic.el: For each package, pass t for the SIMPLE
794 argument to quail-define-package.
795 * quail/cyril-jis.el: Likewise
796 * quail/greek.el: Likewise.
797 * quail/ipa.el: Likewise.
798 * quail/lao.el: Likewise.
799 * quail/lrt.el: Likewise.
800 * quail/thai.el: Likewise.
801 * quail/viqr.el: Likewise.
802
8031997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
804
805 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
806 TRANSLATION-KEYS.
807 (quail-mode-map): Change binding for ethio-insert-ethio-space.
808 (quail-mode-hook): Check the current Quail package name.
809
810 * quail/latin-post.el: Add rules for cancelling accents by typing
811 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
812 packages.
813
8141997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
815
816 * quail/latin-post.el, quail/latin-pre.el: For each package,
817 pass t for the SIMPLE argument to quail-define-package.
818
8191997-08-28 Kenichi Handa <handa@etl.go.jp>
820
821 * Makefile.in (dotdot): This macro deleted.
822 (SUBDIRS): Exclude skk.
823 (all): Substitute ${WORLD} to ${TIT}.
824 (%.el): This target deleted.
825 (${TIT}): Check existence of `quail' subdirectory.
826 (leim-list.el): Do not check old files.
827 (install): If ${srcdir} is different from the current directory,
828 copy also files under ${srcdir}.
829
8301997-08-26 Kenichi Handa <handa@etl.go.jp>
831
832 * Makefile.in: Re-arrange macros so that the macro TIT contains
833 only Quial packages generated from CXTERM dictionaries, and the
834 macro NON-TIT contains only Quial packages distributed with Emacs.
835 (install): Do not use -h option for tar, instead copy ${NON-TIT}
836 and ${TIT} separately.
837
8381997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
839
840 * Makefile.in (install): Discard extra data in tar | tar command.
841
8421997-08-23 Kenichi Handa <handa@etl.go.jp>
843
844 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
845 previous change.
846 (quail-devanagari-hindi-compose-characters): Fix previous change.
847
848 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
849 change.
850
8511997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
852
853 * Makefile.in (leim-list.el): Fix previous change.
854
855 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
856
8571997-08-21 Kenichi HANDA <handa@etl.go.jp>
858
859 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
860 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
861 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
862
863 * Makefile.in (install): Just copy leim-list.el instead of running
864 update-leim-list-file on ${INSTALLDIR}.
865 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
866 py-punct-b5.el -> pypunct-b5.el.
867 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
868 (leim-list.el): Delete old files not contained in ${WORLD}.
869
870 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
871 input-method-after-insert-chunk-hook.
872
873 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
874
8751997-08-19 Kenichi Handa <handa@etl.go.jp>
876
877 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
878 package fixed.
879
8801997-08-18 Kenichi Handa <handa@etl.go.jp>
881
882 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
883 throw.
884 (quail-japanese-kanji-kkc): Completely re-written.
885 (quail-japanese-kkc-mode-exit): New function.
886 (quail-japanese-switch-package): Call activate-input-method
887 instead of select-input-method.
888
889 * quail/thai.el (thai-consonant-input): Typo fixed.
890
891 * quail/devanagari.el (quail-devanagari-compose-characters): Do
892 not call throw.
893 (quail-devanagari-hindi-compose-characters): Likewise.
894
895 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
896 activate-input-method instead of select-input-method.
897
898 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
899
900 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
901 input-method-history instead of previous-input-method.
902
9031997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
904
905 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
906
9071997-08-16 Kenichi Handa <handa@etl.go.jp>
908
909 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
910 ("lao-lrt"): Doc-string of this Quail package modified.
911 Some tranlation rules added.
912
913 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
914 (lao-quail-define-rules): Some translation rules corrected.
915
9161997-08-11 Kenichi Handa <handa@etl.go.jp>
917
918 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
919 (lrt-vowel-table): The entry for "aM" corrected.
920
9211997-08-07 Kenichi Handa <handa@etl.go.jp>
922
923 * quail/lrt.el: Change title string of input method "lao-lrt".
924 (lrt-single-consonant-table): Several key sequence changed.
925 (lrt-composing-pattern-double-c): Handle a consonant with
926 semi-vowel-lower correctly.
927 (lrt-handle-maa-sakod): Do not reset quail-current-key.
928 (lrt-handle-tone-mark): Check the existence of double consonant
929 correctly.
930
931 * quail/lao.el: Change title string of input method "Lao".
932
9331997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
934
935 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
936 modified. Several tranlation rules modified.
937
9381997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
939
940 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
941 quail/cyril-jis.el.
942
943 * quail/cyril-jis.el: New file.
944
945 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
946
9471997-08-01 Kenichi Handa <handa@etl.go.jp>
948
949 * quail/ethiopic.el: In quail-mode-map, bind
950 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
951 Quail package "ethiopic".
952
9531997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
954
955 * quail/cyrillic.el (cyrillic-translit): New input method.
956
9571997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
958
959 * quail/tibetan.el: New file.
960
961 * quail/py-punct.el: Require 'quail.
962
963 * quail/py-punct-b5.el: Require 'quail.
964
965 * quail/ethiopic.el: Change Quail package name to "ethiopic".
966 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
967
968 * Makefile.in (TIT): New variable, contatination of TIT-GB and
969 TIT-BIG5.
970 (RUN-EMACS): Do not set EMACSLOADPATH.
971 (ASIA): Include TIBEAN.
972 (all): Remove stamp-bytecomp from dependency list.
973 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
974 (%.el): Make a link for byte-compiled file too.
975 (stamp-bytecomp): Target deleted.
976 (leim-list.el): Run Emacs with loading quail.
977 (install-XXX): These targets deleted.
978 (install): Remove files under INSTALLDIR before copying new files.
979 Run Emacs with loading quail.
980 (clean mostlyclean): Remove only generated files.
981
9821997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
983
984 * Makefile.in (stamp-bytecomp): Fix shell conditional.
985 (clean): Fix shell conditional.
986
9871997-07-21 Jim Meyering <meyering@eng.ascend.com>
988
989 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
990 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
991
9921997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
993
994 * Makefile.in: Modified to avoid *.el files being regarded
995 as intermidiate files and deleted by GNU make.
996
997 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
998 (lrt-handle-maa-sakod): Correctly handle the case that
999 quail-current-data is nil.
1000 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1001 tone.
1002
10031997-07-15 Kenichi Handa <handa@etl.go.jp>
1004
1005 * quail/py-punct.el: New file.
1006
1007 * quail/py-punct-b5.el: New file.
1008
1009 * quail/japanese.el: Doc-string of Quail package japanese modified.
1010
1011 * Makefile.in: Rules re-written to avoid tricky code.
1012 (CHINEGE-GB): Include quail/py-punct.elc.
1013 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
1014
1015
10161997-07-10 Kenichi Handa <handa@etl.go.jp>
1017
1018 * quail/latin-pre.el: Change titles of quail packages.
1019
1020 * quail/latin-post.el: Likewise.
1021
6922b018
KH
1022
1023;; Local Variables:
1024;; coding: iso-2022-7bit-unix
1025;; End:
2a34a036
GM
1026
1027 Copyright (C) 1997, 1998, 1999, 2001 Free Software Foundation, Inc.
1028 Copying and distribution of this file, with or without modification,
1029 are permitted provided the copyright notice and this notice are preserved.