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