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