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