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