(read_char): Use Fcar and Fcdr, not Fnth.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
7115232b
DL
12001-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
3a8b7edb
FP
152001-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
a4416b14
FP
212001-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
71431a0e
GM
272001-10-20 Gerd Moellmann <gerd@gnu.org>
28
6aa97356 29 * (Version 21.1 released.)
71431a0e 30
c4e7e308
EZ
312001-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
51724e26
EZ
382001-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
ab952a4f
GM
432001-10-05 Gerd Moellmann <gerd@gnu.org>
44
45 * Branch for 21.1.
a4416b14 46
00651fbf
EZ
472001-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
5a397d28
GM
522001-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
be567141
PJ
582001-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
e6aeb775
AC
712001-06-04 Andrew Choi <akochoi@i-cable.com>
72
73 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
74
ec57454f
AI
752001-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
70079787
EZ
1012001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
102
103 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
104
5e3d4fbc
AC
1052001-05-24 Andrew Choi <akochoi@i-cable.com>
106
937fad9a
AC
107 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
108
5e3d4fbc
AC
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
f042e7b9
DL
1172001-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
f08cf35b
GM
1222001-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
b5eeaa1d
GM
1282001-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
55a22ce1
EZ
1332001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
134
135 * quail/hangul.el <korean-hangul>: Doc fix.
136
90200fcc
AI
1372001-04-18 Andrew Innes <andrewi@gnu.org>
138
139 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
140 ($(TIT)):
141 ($(MISC_DIC)):
142 (.el.elc):
90200fcc
AI
143 (leim-list.el): Remove stuff to set EMACSLOADPATH.
144
f383cd0d
GM
1452001-04-05 Gerd Moellmann <gerd@gnu.org>
146
a55e4e68
GM
147 * Makefile.in (install): Remove .cvsignore files.
148
f383cd0d
GM
149 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
150 the same translations as for `japanese'.
151
4c1dadb1
AI
1522001-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
e217c26e
EZ
1722001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
173
a46d278b
EZ
174 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
175 Kenichi Handa <handa@etl.go.jp>.
176
e217c26e
EZ
177 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
178
a3d0b0e0
KH
1792001-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}.
4c1dadb1 188 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
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.
a4416b14 200
9d5d1075
EZ
2012001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
202
203 * Makefile.in (${TIT}): Fix whitespace.
204
ed31fabf
GM
2052001-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
1e406be0
KH
2102001-03-21 Kenichi Handa <handa@etl.go.jp>
211
212 * quail/slovak.el ("slovak"): Translate "=q" to "`".
213
8f369c02
KH
2142001-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
abfa36c4
EZ
2222001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
223
224 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
225
b8a7ebcf
KH
2262001-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".
1bdfe188
KH
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.
b8a7ebcf 234
9a639fce
KH
2352001-03-14 Kenichi Handa <handa@mule.m17n.org>
236
237 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
238
51ab41b7
KH
2392001-03-06 Kenichi Handa <handa@etl.go.jp>
240
241 * CXTERM-DIC/4Corner.tit: Add copyright notice.
242
36d5e61d
KH
2432001-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
bf0bdce8
KH
2482001-02-22 Kenichi Handa <handa@etl.go.jp>
249
51ab41b7 250 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
251
252 * CXTERM-DIC/ETZY.tit: Likewise.
253
254 * CXTERM-DIC/ZOZY.tit: Likewise.
255
193fba87
AI
2562001-02-05 Andrew Innes <andrewi@gnu.org>
257
258 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
259 path absolute.
260
350d71b3
AI
2612001-02-03 Andrew Innes <andrewi@gnu.org>
262
263 * makefile.w32-in (LATIN): Fix last change to use () not {}.
264
49bd4a69
KH
2652001-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
a51e9546
AI
2732001-02-01 Andrew Innes <andrewi@gnu.org>
274
275 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
276
c91d43ed
KH
2772001-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
7ccf7ab9 2842001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 285
7ccf7ab9 286 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
287 one runs "make extraclean" at the top level.
288
0dac6924
AI
2892001-01-06 Andrew Innes <andrewi@gnu.org>
290
291 * makefile.nt ($(TIT)): Map .elc to .el.
292 (buildlisppath): Make path relative to $(MAKEDIR).
293
392164c1
AS
2942001-01-01 Andreas Schwab <schwab@suse.de>
295
296 * quail/latin-alt.el: Doc fixes.
297
ec6bd013
DL
2982000-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
8ff06845
KH
3032000-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
4ee87dbb
AI
3072000-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
24c53d36
AI
3132000-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
37c35586
KH
3192000-11-21 Kenichi Handa <handa@etl.go.jp>
320
321 * Makefile.in (.SUFFIXES): New target, include .elc .el.
322
3c7d764e
KH
3232000-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
f3d3c491
AI
3282000-10-21 Andrew Innes <andrewi@gnu.org>
329
330 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
331 of conditional invocation of make.
a4416b14
FP
332 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
333 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
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.
a4416b14
FP
342 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
343 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
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
a115794c
EZ
3502000-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
ce75c97a
GM
3552000-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
7b920aa1
KH
3612000-09-21 Kenichi Handa <handa@etl.go.jp>
362
36e44f62
KH
363 * Makefile.in: Revert to no-leim Makefile.
364
cd3c0140
KH
365 * quail/.cvsignore: Include *.elc.
366
367 * ja-dic/.cvsignore: New file.
7b920aa1 368
5eedab4d
AI
3692000-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
39f547f7
AI
3772000-09-15 Andrew Innes <andrewi@gnu.org>
378
379 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
380 files.
381
fe83b953
AI
3822000-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
0fddd0dc
KH
3902000-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
44ef7cf6
AI
4142000-09-03 Andrew Innes <andrewi@gnu.org>
415
416 * makefile.w32-in: New file.
f8803e97 417 (install) Fix copying of directories.
44ef7cf6 418
5724ab7a
KH
4192000-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
daba11ce
DL
4242000-08-29 Dave Love <fx@gnu.org>
425
a39fb83d
DL
426 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
427
daba11ce
DL
428 * Makefile.in: ja-dic <- skk in several places.
429
457dd64a
KH
4302000-08-25 Kenichi Handa <handa@etl.go.jp>
431
432 * ja-dic: Directory name changed from skkdic.
433
a1a2e38f 434 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
435
436 * README: Rename skkdic to ja-dic throughout the file.
437
68ce69e1
DL
4382000-08-24 Dave Love <fx@gnu.org>
439
440 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 441 ("latin-1-prefix"): Add missing symbols.
68ce69e1 442
5a76406c
DL
4432000-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
240a16cf
KH
4482000-07-18 Kenichi Handa <handa@etl.go.jp>
449
450 * quail/japanese.el ("japanese"): Fix docstring.
451
7a3fd467
KH
4522000-07-17 Kenichi Handa <handa@etl.go.jp>
453
454 * quail/japanese.el ("japanese"): Docstring modified.
455
0bd5914b
KH
4562000-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
4dc1225b
KH
4612000-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
6733d074
KH
4662000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
467
468 * quail/latin-pre.el ("polish-slash"): New input method.
469
69766f94
KH
4702000-03-02 Kenichi Handa <handa@etl.go.jp>
471
472 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
473
9a90d84c
GM
4742000-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
cba32d22
KH
4812000-01-28 Kenichi Handa <handa@etl.go.jp>
482
483 * quail/hanja.el (korean-hanja): Add an entry for "wod".
484
11ad3dee
KH
4852000-01-04 Kenichi Handa <handa@etl.go.jp>
486
487 * quail/japanese.el ("japanese"): Docstring augmented.
488
5ec14d3c
KH
4891999-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
113a1195
KH
4991999-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
98e85e34
GM
5041999-11-22 Andrew Innes <andrewi@gnu.org>
505
506 * makefile.nt: No need to generate subdirs.el.
507
371f58d5
GM
5081999-11-21 Andrew Innes <andrewi@gnu.org>
509
510 * makefile.nt: New file.
511
26922151
GM
5121999-10-26 Gerd Moellmann <gerd@gnu.org>
513
514 * Makefile.noleim: New.
515
58af2287
DL
5161999-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
5281999-07-12 Richard Stallman <rms@gnu.org>
529
530 * Version 20.4 released.
531
5321998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
533
534 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
535
5361999-06-14 Ken'ichi Handa <handa@gnu.org>
537
538 * quail/ethiopic.el ("ethiopic"): Add translation rules.
539
5401999-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
5451999-05-25 Ken'ichi Handa <handa@gnu.org>
546
547 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
548
5491999-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
5541999-03-04 Kenichi Handa <handa@etl.go.jp>
555
556 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
557
5581999-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
5641999-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
5701998-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
5761998-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
5821998-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
5901998-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
a4416b14 595 different from italian-postfix.
58af2287
DL
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
6021998-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
6071998-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
6121998-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
6181998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
619
620 * Version 20.3 released.
621
6221998-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
6271998-08-15 Kenichi HANDA <handa@etl.go.jp>
628
629 * quail/ethiopic.el: Fix several translation rules.
630
6311998-08-12 Milan Zamazal <pdm@fi.muni.cz>
632
633 * quail/czech.el: Few key sequences added to some keyboards.
634
6351998-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
6461998-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
6521998-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
6581998-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
6661998-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
6721998-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
6771998-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
6821998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
683
684 * Makefile.in (RUN-EMACS): Add --multibyte.
685
6861998-04-29 Karl Heuer <kwzh@gnu.org>
687
688 * Makefile.in (SLAVIC): Delete redundant backslash.
689
6901998-04-28 Richard Stallman <rms@psilocin.gnu.org>
691
692 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
693
6941998-04-20 Kenichi Handa <handa@etl.go.jp>
695
696 * Makefile.in (SLAVIC): New macro.
697 (EUROPEAN): Include ${SLAVIC}.
698
6991998-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
7061998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
707
708 * czech.el, slovak.el: Correct starting commentary.
709
7101998-04-07 Milan Zamazal <pdm@fi.muni.cz>
711
712 * quail/czech.el, quail/slovak.el: Correct starting commentary.
713
7141998-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
7211998-03-26 Richard Stallman <rms@psilocin.gnu.org>
722
723 * Makefile.in (${TIT}): Fix shell conditional syntax.
724
7251998-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
7301998-03-17 Richard Stallman <rms@psilocin.gnu.org>
731
732 * quail/czech.el, quail/slovak.el: New files.
733
7341998-03-10 Richard Stallman <rms@psilocin.gnu.org>
735
736 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
737 Uses changed.
738
7391998-03-05 Kenichi Handa <handa@etl.go.jp>
740
741 * Makefile.in (${TIT}): To byte-compile quail packages, use just
742 built quail.
743
7441997-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.
a4416b14 764
58af2287
DL
7651997-10-23 Kenichi Handa <handa@etl.go.jp>
766
767 * quail/ethiopic.el: The title string of input method "Ethiopic"
768 is changed.
769
7701997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
771
772 * Version 20.2 released.
773
7741997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
775
776 * quail/latin-post.el (german): Swap y and z.
777
7781997-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.
a4416b14 783
58af2287
DL
7841997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
785
786 * quail/viqr.el (vietnamese-viqr): Doc fix.
787
7881997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
789
790 * quail/latin-alt.el: New file.
791
7921997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
793
794 * quail/latin-post.el: Undo previous change.
a4416b14 795
58af2287
DL
7961997-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
8071997-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
8231997-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
8281997-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
8331997-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
8451997-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
8561997-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
8611997-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
8721997-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
8801997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
881
882 * Makefile.in (install): Discard extra data in tar | tar command.
883
8841997-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
8931997-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
8991997-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
9171997-08-19 Kenichi Handa <handa@etl.go.jp>
918
919 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
920 package fixed.
921
9221997-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
9451997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
946
947 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
948
9491997-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
9581997-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
9631997-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
9751997-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
9801997-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
9891997-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
9951997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
996
997 * quail/cyrillic.el (cyrillic-translit): New input method.
998
9991997-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
10241997-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
10291997-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
10341997-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
10451997-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.
a4416b14 1056
58af2287
DL
1057
10581997-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
6922b018
KH
1064
1065;; Local Variables:
1066;; coding: iso-2022-7bit-unix
1067;; End:
2a34a036
GM
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.