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