(EMACSLOADPATH): Define.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
f383cd0d
GM
12001-04-05 Gerd Moellmann <gerd@gnu.org>
2
a55e4e68
GM
3 * Makefile.in (install): Remove .cvsignore files.
4
f383cd0d
GM
5 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
6 the same translations as for `japanese'.
7
4c1dadb1
AI
82001-04-03 Andrew Innes <andrewi@gnu.org>
9
10 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
11 quail/ZIRANMA.elc.
12 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
13 $(srcdir)/quail/tsang-b5.elc.
14 (NON_TIT_CNS): Delete.
15 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
16 (CHINESE_CNS): Delete.
17 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
18 <handa@etl.go.jp>.
19 (MISC_DIC): New variable.
20 (CHINESE): Delete $(CHINESE_CNS).
21 (WORLD): Add $(MISC_DIC).
22 (all): Depends on $(MISC_DIC).
23 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
24 ($(MISC_DIC)): New target.
25 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
26 and $(MISC_DIC:.elc=.el).
27
e217c26e
EZ
282001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
29
a46d278b
EZ
30 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
31 Kenichi Handa <handa@etl.go.jp>.
32
e217c26e
EZ
33 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
34
a3d0b0e0
KH
352001-03-31 Kenichi Handa <handa@etl.go.jp>
36
37 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
38 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
39 ${srcdir}/quail/tsang-b5.elc.
40 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
41 (CHINESE-CNS): Delete it.
42 (MISC-DIC): New variable.
43 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 44 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
45 (all): Depends on ${MISC-DIC}.
46 (${MISC-DIC}): New target.
47 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
48
49 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
50 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
51
52 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
53
54 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
55 quail/quick-cns.el: Delete them.
56
9d5d1075
EZ
572001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
58
59 * Makefile.in (${TIT}): Fix whitespace.
60
ed31fabf
GM
612001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
62
63 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
64 (${TIT}): If the target file already exist, don't remake it.
65
1e406be0
KH
662001-03-21 Kenichi Handa <handa@etl.go.jp>
67
68 * quail/slovak.el ("slovak"): Translate "=q" to "`".
69
8f369c02
KH
702001-03-16 Pavel Jan\e,Bm\e(Bk ml. <Pavel@Janik.cz>
71
72 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
73 "=q", "+q", "=Q", and "+Q".
74 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
75 ("slovak-prog-2"): Likewise.
76 ("slovak-prog-3"): Likewise.
77
abfa36c4
EZ
782001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
79
80 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
81
b8a7ebcf
KH
822001-03-16 Kenichi Handa <handa@etl.go.jp>
83
84 * quail/japanese.el (quail-japanese-transliteration-rules): New
85 variable. Use it to define these input methods: "japanese",
86 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
87 (quail-japanese-kana-state): Delete this variable.
88 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
89 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 90
9a639fce
KH
912001-03-14 Kenichi Handa <handa@mule.m17n.org>
92
93 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
94
51ab41b7
KH
952001-03-06 Kenichi Handa <handa@etl.go.jp>
96
97 * CXTERM-DIC/4Corner.tit: Add copyright notice.
98
36d5e61d
KH
992001-03-05 Kenichi Handa <handa@etl.go.jp>
100
101 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
102 change of the speicial key bindings.
103
bf0bdce8
KH
1042001-02-22 Kenichi Handa <handa@etl.go.jp>
105
51ab41b7 106 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
107
108 * CXTERM-DIC/ETZY.tit: Likewise.
109
110 * CXTERM-DIC/ZOZY.tit: Likewise.
111
193fba87
AI
1122001-02-05 Andrew Innes <andrewi@gnu.org>
113
114 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
115 path absolute.
116
350d71b3
AI
1172001-02-03 Andrew Innes <andrewi@gnu.org>
118
119 * makefile.w32-in (LATIN): Fix last change to use () not {}.
120
49bd4a69
KH
1212001-02-02 Kenichi Handa <handa@etl.go.jp>
122
123 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
124
125 * makefile.w32-in (LATIN): Likewise.
126
127 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
128
a51e9546
AI
1292001-02-01 Andrew Innes <andrewi@gnu.org>
130
131 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
132
c91d43ed
KH
1332001-02-01 Kenichi Handa <handa@etl.go.jp>
134
135 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
136
137 * quail/greek.el ("greek-mizuochi"): New input method for
138 classical Greek.
139
7ccf7ab9 1402001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 141
7ccf7ab9 142 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
143 one runs "make extraclean" at the top level.
144
0dac6924
AI
1452001-01-06 Andrew Innes <andrewi@gnu.org>
146
147 * makefile.nt ($(TIT)): Map .elc to .el.
148 (buildlisppath): Make path relative to $(MAKEDIR).
149
392164c1
AS
1502001-01-01 Andreas Schwab <schwab@suse.de>
151
152 * quail/latin-alt.el: Doc fixes.
153
ec6bd013
DL
1542000-12-18 Dave Love <fx@gnu.org>
155
156 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e,b(\e(B entry.
157 Change \e,b=\e(B, \e,b<\e(B, \e,b6\e(B.
158
8ff06845
KH
1592000-12-16 Kenichi Handa <handa@etl.go.jp>
160
161 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
162
4ee87dbb
AI
1632000-12-06 Andrew Innes <andrewi@gnu.org>
164
165 * makefile.w32-in (buildlisppath): Set to an absolute directory,
166 relative to $(CURDIR).
167 (INSTALLDIR): Use forward slash.
168
24c53d36
AI
1692000-11-24 Andrew Innes <andrewi@gnu.org>
170
171 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
172
173 * makefile.nt (.SUFFIXES): New target, include .elc .el.
174
37c35586
KH
1752000-11-21 Kenichi Handa <handa@etl.go.jp>
176
177 * Makefile.in (.SUFFIXES): New target, include .elc .el.
178
3c7d764e
KH
1792000-11-17 Kenichi Handa <handa@etl.go.jp>
180
181 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
182 remember the conversion start.
183
f3d3c491
AI
1842000-10-21 Andrew Innes <andrewi@gnu.org>
185
186 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
187 of conditional invocation of make.
188 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
189 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
190 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
191 files to .elc.
192 ($(TIT)): Adjusted for the above change.
193 (clean mostlyclean): Likewise.
194 (.el.elc): New target.
195
196 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
197 of conditional invocation of make.
198 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
199 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
200 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
201 files to .elc.
202 ($(TIT)): Adjusted for the above change.
203 (clean mostlyclean): Likewise.
204 (.el.elc): New target.
205
a115794c
EZ
2062000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
207
208 * Makefile.in (${TIT}, clean): Don't use shell `command`
209 expansion, use ${TIT:.elc=.el} instead.
210
ce75c97a
GM
2112000-09-26 Gerd Moellmann <gerd@gnu.org>
212
213 * Makefile.in: Make this the leim Makefile.in.
214 (clean): Also remove $NON-TIT and $WORLD.
215 (RUN-EMACS): Set EMACSLOADPATH.
216
7b920aa1
KH
2172000-09-21 Kenichi Handa <handa@etl.go.jp>
218
36e44f62
KH
219 * Makefile.in: Revert to no-leim Makefile.
220
cd3c0140
KH
221 * quail/.cvsignore: Include *.elc.
222
223 * ja-dic/.cvsignore: New file.
7b920aa1 224
5eedab4d
AI
2252000-09-16 Andrew Innes <andrewi@gnu.org>
226
227 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
228 (leim-list.el): Ditto.
229
230 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
231 (leim-list.el): Ditto.
232
39f547f7
AI
2332000-09-15 Andrew Innes <andrewi@gnu.org>
234
235 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
236 files.
237
fe83b953
AI
2382000-09-14 Andrew Innes <andrewi@gnu.org>
239
240 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
241 leim-list.el.
242 (distclean maintainer-clean): Ditto for stamp-subdir.
243
244 * makefile.nt: Rename skkdic to ja-dic.
245
0fddd0dc
KH
2462000-09-07 Kenichi Handa <handa@etl.go.jp>
247
248 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
249 translation.
250
251 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
252
253 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
254 ("chinese-tonepy-punct"): New input method.
255
256 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
257 translation.
258
259 * quail/japanese.el ("japanese"): Delete the key sequence for
260 Roman transliteration from the docstring because it's now shonw
261 automatically.
262 ("japanese-ascii", "japanese-zenkaku")
263 ("japanese-hankaku-kana", "japanese-hiragana")
264 ("japanese-katakana"): Docstring modified.
265
266 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
267 on describe-input-method.
268 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
269
44ef7cf6
AI
2702000-09-03 Andrew Innes <andrewi@gnu.org>
271
272 * makefile.w32-in: New file.
f8803e97 273 (install) Fix copying of directories.
44ef7cf6 274
5724ab7a
KH
2752000-08-31 Kenichi Handa <handa@etl.go.jp>
276
277 * quail/thai.el (thai-generate-quail-map): If the length of
278 translation is more than one, compose it.
279
daba11ce
DL
2802000-08-29 Dave Love <fx@gnu.org>
281
a39fb83d
DL
282 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
283
daba11ce
DL
284 * Makefile.in: ja-dic <- skk in several places.
285
457dd64a
KH
2862000-08-25 Kenichi Handa <handa@etl.go.jp>
287
288 * ja-dic: Directory name changed from skkdic.
289
a1a2e38f 290 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
291
292 * README: Rename skkdic to ja-dic throughout the file.
293
68ce69e1
DL
2942000-08-24 Dave Love <fx@gnu.org>
295
296 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 297 ("latin-1-prefix"): Add missing symbols.
68ce69e1 298
5a76406c
DL
2992000-08-23 Dave Love <fx@gnu.org>
300
301 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
302 add ~p for \e,A6\e(B.
303
240a16cf
KH
3042000-07-18 Kenichi Handa <handa@etl.go.jp>
305
306 * quail/japanese.el ("japanese"): Fix docstring.
307
7a3fd467
KH
3082000-07-17 Kenichi Handa <handa@etl.go.jp>
309
310 * quail/japanese.el ("japanese"): Docstring modified.
311
0bd5914b
KH
3122000-06-12 Kenichi Handa <handa@etl.go.jp>
313
314 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
315 ("tibetan-wylie"): State transition table modified.
316
4dc1225b
KH
3172000-06-01 Kenichi Handa <handa@etl.go.jp>
318
319 * quail/tibetan.el: Change all tibetan-1-column characters to
320 tibetan. Quail map for "tibetan-wylie" fixed.
321
6733d074
KH
3222000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
323
324 * quail/latin-pre.el ("polish-slash"): New input method.
325
69766f94
KH
3262000-03-02 Kenichi Handa <handa@etl.go.jp>
327
328 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
329
9a90d84c
GM
3302000-02-01 Gerd Moellmann <gerd@gnu.org>
331
332 * Makefile.in: Make this the no-leim Makefile. Move the
333 leim Makefile.in to ../leim-Makefile.in as it originally was.
334
335 * Makefile.noleim: Removed.
336
cba32d22
KH
3372000-01-28 Kenichi Handa <handa@etl.go.jp>
338
339 * quail/hanja.el (korean-hanja): Add an entry for "wod".
340
11ad3dee
KH
3412000-01-04 Kenichi Handa <handa@etl.go.jp>
342
343 * quail/japanese.el ("japanese"): Docstring augmented.
344
5ec14d3c
KH
3451999-12-15 Kenichi Handa <handa@etl.go.jp>
346
347 * quail/lao.el: Rewritten for new composition.
348
349 * quail/lrt.el: Rewritten for new composition.
350
351 * quail/thai.el: Rewritten for new composition.
352
353 * quail/tibetan.el: Rewritten for new composition.
354
113a1195
KH
3551999-12-13 Kenichi Handa <handa@etl.go.jp>
356
357 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
358 characters, not Latin-1.
359
98e85e34
GM
3601999-11-22 Andrew Innes <andrewi@gnu.org>
361
362 * makefile.nt: No need to generate subdirs.el.
363
371f58d5
GM
3641999-11-21 Andrew Innes <andrewi@gnu.org>
365
366 * makefile.nt: New file.
367
26922151
GM
3681999-10-26 Gerd Moellmann <gerd@gnu.org>
369
370 * Makefile.noleim: New.
371
6567e9b5
GM
3721999-09-19 Ken'ichi Handa <handa@gnu.org>
373
374 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
375 turkish-postfix.
376 ("turkish-postfix"): New Turkish input method which inserts
377 Latin-5 characters.
378
379 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
380 turkish-alt-postfix.
381 ("turkish-alt-postfix"): New Turkish input method which inserts
382 Latin-5 characters.
383
384After the release of 20.4, development was split into two separate
385code lines. One line contained the code for Emacs 21, and the other
386one the code for the 20.x releases after 20.4. The following change
387log entries up to the entry ``20.4 released'' are for the 20.x code
388line. Change logs above this notice are those for the 21.x code line.
389
3902000-06-13 Gerd Moellmann <gerd@gnu.org>
391
392 * Version 20.7 released.
393
3942000-05-23 Andrew Innes <andrewi@gnu.org>
395
396 * makefile.nt ($(TIT)): Set emacs_dir in the environment before
397 running emacs, to ensure load-path is correct.
398 (leim-list.el): Ditto.
399
4002000-02-26 Gerd Moellmann <gerd@gnu.org>
401
402 * Version 20.6 released.
403
4041999-12-07 Gerd Moellmann <gerd@gnu.org>
405
406 * Version 20.5 released.
407
4081999-11-22 Andrew Innes <andrewi@gnu.org>
409
410 * makefile.nt: No need to generate subdirs.el.
411
4121999-11-21 Andrew Innes <andrewi@gnu.org>
413
414 * makefile.nt: New file.
415
58af2287
DL
4161999-09-19 Ken'ichi Handa <handa@gnu.org>
417
418 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
419 turkish-postfix.
420 ("turkish-postfix"): New Turkish input method which inserts
421 Latin-5 characters.
422
423 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
424 turkish-alt-postfix.
425 ("turkish-alt-postfix"): New Turkish input method which inserts
426 Latin-5 characters.
427
4281999-07-12 Richard Stallman <rms@gnu.org>
429
430 * Version 20.4 released.
431
4321998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
433
434 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
435
4361999-06-14 Ken'ichi Handa <handa@gnu.org>
437
438 * quail/ethiopic.el ("ethiopic"): Add translation rules.
439
4401999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
441
442 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
443 hanja.el.
444
4451999-05-25 Ken'ichi Handa <handa@gnu.org>
446
447 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
448
4491999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
450
451 * quail/latin-pre.el ("romanian-prefix"): New input method.
452 ("romanian-alt-prefix"): New input method.
453
4541999-03-04 Kenichi Handa <handa@etl.go.jp>
455
456 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
457
4581999-01-14 Kenichi Handa <handa@etl.go.jp>
459
460 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
461 to convert is `n', change it to Japanese Hiragana `n' before
462 conversion.
463
4641999-01-11 Kenichi Handa <handa@etl.go.jp>
465
466 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
467
468 * quail/hebrew.el: New file.
469
4701998-12-15 Kenichi Handa <handa@etl.go.jp>
471
472 * quail/devanagari.el (quail-devanagari-compose-characters):
473 Adjusted for the change of input method handling.
474 (quail-devanagari-hindi-compose-characters): Likewise.
475
4761998-10-15 Kenichi Handa <handa@etl.go.jp>
477
478 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
479 `(cd foo; pwd)`.
480 (install): Likewise.
481
4821998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
483
484 * quail/latin-post.el: Many doc fixes.
485 ("latin-1-postfix"): Add sequence for the small superscript o.
486 * quail/latin-pre.el: Many doc fixes.
487 ("latin-1-prefix"): Add sequences for the small
488 superscript underlined o and a.
489
4901998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
491
492 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
493 small superscript underlined o and a.
494 ("italian-alt-postfix"): Change it to something useful and
495 different from italian-postfix.
496 * latin-post.el ("latin-1-postfix"): Add a method to enter the
497 small superscript underlined o and a.
498 ("italian-postfix"): Same as above.
499 ("italian-postfix"): Add methods to enter e with acute accent and
500 the >> and << symbols.
501
5021998-09-25 Kenichi Handa <handa@etl.go.jp>
503
504 * quail/japanese.el (quail-japanese-hankaku-update-translation):
505 Adjusted for the change of input method handling.
506
5071998-09-11 Kenichi HANDA <handa@etl.go.jp>
508
509 * quail/japanese.el (quail-japanese-katakana-update-translation):
510 Adjusted for the change of input method handling.
511
5121998-08-31 Kenichi Handa <handa@etl.go.jp>
513
514 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
515 change of input method handling.
516 (quail-tibetan-input-tibkey): Likewise.
517
5181998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
519
520 * Version 20.3 released.
521
5221998-08-16 Kenichi HANDA <handa@etl.go.jp>
523
524 * quail/czech.el ("czech"): Make this input method deterministic,
525 kbd-translate, and show-layout.
526
5271998-08-15 Kenichi HANDA <handa@etl.go.jp>
528
529 * quail/ethiopic.el: Fix several translation rules.
530
5311998-08-12 Milan Zamazal <pdm@fi.muni.cz>
532
533 * quail/czech.el: Few key sequences added to some keyboards.
534
5351998-08-06 Kenichi Handa <handa@etl.go.jp>
536
537 * quail/japanese.el (quail-japanese-use-double-n): New variable.
538 (quail-japanese-update-translation): Adjusted for the change of
539 quail-update-translation. Now this function should return
540 CONTROL-FLAG.
541 (quail-japanese-toggle-kana): Update quail-conversion-str.
542 (quail-japanese-kanji-kkc): Likewise.
543 (quail-japanese-switch-package): Reset quail-current-str and
544 quail-conversion-str.
545
5461998-07-24 Kenichi Handa <handa@etl.go.jp>
547
548 * quail/japanese.el (quail-japanese-kanji-kkc): Set
549 quail-translation to nil after calling kkc-region so that
550 translation mode is restarted correctly.
551
5521998-07-21 Kenichi Handa <handa@etl.go.jp>
553
554 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
555 that conversion is cancelled in kkc-region.
556 (quail-japanese-switch-package): Fix previous change.
557
5581998-07-19 Kenichi Handa <handa@etl.go.jp>
559
560 * quail/japanese.el (quail-japanese-update-translation): Handle
561 a key which should fix the current translation and start a new
562 translation correctly.
563 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
564 change point.
565
5661998-07-15 Kenichi Handa <handa@etl.go.jp>
567
568 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
569 change of quail.el.
570 (quail-japanese-switch-package): Likewise.
571
5721998-07-03 Kenichi Handa <handa@etl.go.jp>
573
574 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
575 Some keys for ancient Korean syllables are changed properly.
576
5771998-06-20 Kenichi Handa <handa@etl.go.jp>
578
579 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
580 (ethio-select-a-translation): New function.
581
5821998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
583
584 * Makefile.in (RUN-EMACS): Add --multibyte.
585
5861998-04-29 Karl Heuer <kwzh@gnu.org>
587
588 * Makefile.in (SLAVIC): Delete redundant backslash.
589
5901998-04-28 Richard Stallman <rms@psilocin.gnu.org>
591
592 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
593
5941998-04-20 Kenichi Handa <handa@etl.go.jp>
595
596 * Makefile.in (SLAVIC): New macro.
597 (EUROPEAN): Include ${SLAVIC}.
598
5991998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
600
601 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
602 (leim-list.el): Depend on ${WORLD}.
603
604 * latin-alt.el (latin-2-alt-postfix): Doc fix.
605
6061998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
607
608 * czech.el, slovak.el: Correct starting commentary.
609
6101998-04-07 Milan Zamazal <pdm@fi.muni.cz>
611
612 * quail/czech.el, quail/slovak.el: Correct starting commentary.
613
6141998-04-06 Andreas Schwab <schwab@gnu.org>
615
616 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
617 to length.
618 (lrt-generate-quail-map): Change sref to aref, and make second
619 argument of substring a character index.
620
6211998-03-26 Richard Stallman <rms@psilocin.gnu.org>
622
623 * Makefile.in (${TIT}): Fix shell conditional syntax.
624
6251998-03-18 Kenichi Handa <handa@etl.go.jp>
626
627 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
628 "/ " to "/" (instead of " ").
629
6301998-03-17 Richard Stallman <rms@psilocin.gnu.org>
631
632 * quail/czech.el, quail/slovak.el: New files.
633
6341998-03-10 Richard Stallman <rms@psilocin.gnu.org>
635
636 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
637 Uses changed.
638
6391998-03-05 Kenichi Handa <handa@etl.go.jp>
640
641 * Makefile.in (${TIT}): To byte-compile quail packages, use just
642 built quail.
643
6441997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
645
646 * quail/hanja3.el: New file.
647
648 * quail/hanja-jis.el: Title string of the input method
649 "korean-hanja-jis" changed.
650
651 * quail/symbol-ksc.el: Title string of the input method
652 "korean-symbol" changed. Require 'korea-util.
653 (quail-hangul-switch-back): Deleted.
654
655 * quail/hangul3.el: Require 'korea-util.
656 (quail-hangul-switch-to-symbol-ksc): Deleted.
657
658 * quail/hanja.el: Require 'korea-util. Title string of the input
659 method "korean-hanja" changed.
660 (quail-hanja-switch-to-symbol-ksc): Deleted.
661
662 * quail/hangul.el: Require 'korea-util.
663 (quail-hangul-switch-to-symbol-ksc): Deleted.
664
6651997-10-23 Kenichi Handa <handa@etl.go.jp>
666
667 * quail/ethiopic.el: The title string of input method "Ethiopic"
668 is changed.
669
6701997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
671
672 * Version 20.2 released.
673
6741997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
675
676 * quail/latin-post.el (german): Swap y and z.
677
6781997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
679
680 * Version 20.1 released.
681
682 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
683
6841997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
685
686 * quail/viqr.el (vietnamese-viqr): Doc fix.
687
6881997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
689
690 * quail/latin-alt.el: New file.
691
6921997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
693
694 * quail/latin-post.el: Undo previous change.
695
6961997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
697
698 * quail/latin-post.el (latin-2-postfix):
699 Replace comma and period with `. Replace colon with /.
700 (latin-1-postfix): Replace comma with /.
701 (french-postfix): Replace comma with /.
702 (latin-3-postfix): Replace comma with ` and period with /.
703 (latin-4-postfix): Replace comma with ` and period with ~.
704 (latin-5-postfix): Replace comma with ` and period with /.
705 (turkish-postfix): Replace comma with ` and period with /.
706
7071997-09-10 Kenichi Handa <handa@etl.go.jp>
708
709 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
710 function added to quail-mode-hook turn ethio-mode on only when
711 input method "ethiopic" is begin used.
712 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
713 (ethio-toggle-space): Likewise.
714 (ethio-insert-space): Likewise.
715 (ethio-insert-ethio-space): Likewise.
716 (ethio-prefer-ascii-punctuation): Likewise.
717 (ethio-toggle-punctuation): Likewise.
718 (ethio-gemination): Likewise.
719 ("ethiopic"): Doc-string of this Quail package modified. Bind
720 function keys for TRANSLATION-KEYMAP to
721 quail-execute-non-quail-command.
722
7231997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
724
725 * Makefile.in (install): Use quail/* in the second tar that
726 copies a dir named quail.
727
7281997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
729
730 * Makefile.in (install): Do not copy leim-list.el twice. Copy
731 `skk' subdirectory too.
732
7331997-09-03 Kenichi Handa <handa@etl.go.jp>
734
735 * quail/cyrillic.el: For each package, pass t for the SIMPLE
736 argument to quail-define-package.
737 * quail/cyril-jis.el: Likewise
738 * quail/greek.el: Likewise.
739 * quail/ipa.el: Likewise.
740 * quail/lao.el: Likewise.
741 * quail/lrt.el: Likewise.
742 * quail/thai.el: Likewise.
743 * quail/viqr.el: Likewise.
744
7451997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
746
747 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
748 TRANSLATION-KEYS.
749 (quail-mode-map): Change binding for ethio-insert-ethio-space.
750 (quail-mode-hook): Check the current Quail package name.
751
752 * quail/latin-post.el: Add rules for cancelling accents by typing
753 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
754 packages.
755
7561997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
757
758 * quail/latin-post.el, quail/latin-pre.el: For each package,
759 pass t for the SIMPLE argument to quail-define-package.
760
7611997-08-28 Kenichi Handa <handa@etl.go.jp>
762
763 * Makefile.in (dotdot): This macro deleted.
764 (SUBDIRS): Exclude skk.
765 (all): Substitute ${WORLD} to ${TIT}.
766 (%.el): This target deleted.
767 (${TIT}): Check existence of `quail' subdirectory.
768 (leim-list.el): Do not check old files.
769 (install): If ${srcdir} is different from the current directory,
770 copy also files under ${srcdir}.
771
7721997-08-26 Kenichi Handa <handa@etl.go.jp>
773
774 * Makefile.in: Re-arrange macros so that the macro TIT contains
775 only Quial packages generated from CXTERM dictionaries, and the
776 macro NON-TIT contains only Quial packages distributed with Emacs.
777 (install): Do not use -h option for tar, instead copy ${NON-TIT}
778 and ${TIT} separately.
779
7801997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
781
782 * Makefile.in (install): Discard extra data in tar | tar command.
783
7841997-08-23 Kenichi Handa <handa@etl.go.jp>
785
786 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
787 previous change.
788 (quail-devanagari-hindi-compose-characters): Fix previous change.
789
790 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
791 change.
792
7931997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
794
795 * Makefile.in (leim-list.el): Fix previous change.
796
797 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
798
7991997-08-21 Kenichi HANDA <handa@etl.go.jp>
800
801 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
802 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
803 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
804
805 * Makefile.in (install): Just copy leim-list.el instead of running
806 update-leim-list-file on ${INSTALLDIR}.
807 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
808 py-punct-b5.el -> pypunct-b5.el.
809 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
810 (leim-list.el): Delete old files not contained in ${WORLD}.
811
812 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
813 input-method-after-insert-chunk-hook.
814
815 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
816
8171997-08-19 Kenichi Handa <handa@etl.go.jp>
818
819 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
820 package fixed.
821
8221997-08-18 Kenichi Handa <handa@etl.go.jp>
823
824 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
825 throw.
826 (quail-japanese-kanji-kkc): Completely re-written.
827 (quail-japanese-kkc-mode-exit): New function.
828 (quail-japanese-switch-package): Call activate-input-method
829 instead of select-input-method.
830
831 * quail/thai.el (thai-consonant-input): Typo fixed.
832
833 * quail/devanagari.el (quail-devanagari-compose-characters): Do
834 not call throw.
835 (quail-devanagari-hindi-compose-characters): Likewise.
836
837 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
838 activate-input-method instead of select-input-method.
839
840 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
841
842 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
843 input-method-history instead of previous-input-method.
844
8451997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
846
847 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
848
8491997-08-16 Kenichi Handa <handa@etl.go.jp>
850
851 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
852 ("lao-lrt"): Doc-string of this Quail package modified.
853 Some tranlation rules added.
854
855 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
856 (lao-quail-define-rules): Some translation rules corrected.
857
8581997-08-11 Kenichi Handa <handa@etl.go.jp>
859
860 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
861 (lrt-vowel-table): The entry for "aM" corrected.
862
8631997-08-07 Kenichi Handa <handa@etl.go.jp>
864
865 * quail/lrt.el: Change title string of input method "lao-lrt".
866 (lrt-single-consonant-table): Several key sequence changed.
867 (lrt-composing-pattern-double-c): Handle a consonant with
868 semi-vowel-lower correctly.
869 (lrt-handle-maa-sakod): Do not reset quail-current-key.
870 (lrt-handle-tone-mark): Check the existence of double consonant
871 correctly.
872
873 * quail/lao.el: Change title string of input method "Lao".
874
8751997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
876
877 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
878 modified. Several tranlation rules modified.
879
8801997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
881
882 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
883 quail/cyril-jis.el.
884
885 * quail/cyril-jis.el: New file.
886
887 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
888
8891997-08-01 Kenichi Handa <handa@etl.go.jp>
890
891 * quail/ethiopic.el: In quail-mode-map, bind
892 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
893 Quail package "ethiopic".
894
8951997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
896
897 * quail/cyrillic.el (cyrillic-translit): New input method.
898
8991997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
900
901 * quail/tibetan.el: New file.
902
903 * quail/py-punct.el: Require 'quail.
904
905 * quail/py-punct-b5.el: Require 'quail.
906
907 * quail/ethiopic.el: Change Quail package name to "ethiopic".
908 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
909
910 * Makefile.in (TIT): New variable, contatination of TIT-GB and
911 TIT-BIG5.
912 (RUN-EMACS): Do not set EMACSLOADPATH.
913 (ASIA): Include TIBEAN.
914 (all): Remove stamp-bytecomp from dependency list.
915 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
916 (%.el): Make a link for byte-compiled file too.
917 (stamp-bytecomp): Target deleted.
918 (leim-list.el): Run Emacs with loading quail.
919 (install-XXX): These targets deleted.
920 (install): Remove files under INSTALLDIR before copying new files.
921 Run Emacs with loading quail.
922 (clean mostlyclean): Remove only generated files.
923
9241997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
925
926 * Makefile.in (stamp-bytecomp): Fix shell conditional.
927 (clean): Fix shell conditional.
928
9291997-07-21 Jim Meyering <meyering@eng.ascend.com>
930
931 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
932 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
933
9341997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
935
936 * Makefile.in: Modified to avoid *.el files being regarded
937 as intermidiate files and deleted by GNU make.
938
939 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
940 (lrt-handle-maa-sakod): Correctly handle the case that
941 quail-current-data is nil.
942 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
943 tone.
944
9451997-07-15 Kenichi Handa <handa@etl.go.jp>
946
947 * quail/py-punct.el: New file.
948
949 * quail/py-punct-b5.el: New file.
950
951 * quail/japanese.el: Doc-string of Quail package japanese modified.
952
953 * Makefile.in: Rules re-written to avoid tricky code.
954 (CHINEGE-GB): Include quail/py-punct.elc.
955 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
956
957
9581997-07-10 Kenichi Handa <handa@etl.go.jp>
959
960 * quail/latin-pre.el: Change titles of quail packages.
961
962 * quail/latin-post.el: Likewise.
963
6922b018
KH
964
965;; Local Variables:
966;; coding: iso-2022-7bit-unix
967;; End: