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