(skkdic-get-candidate-list): Fix the regexp to search for candidates.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
4ee87dbb
AI
12000-12-06 Andrew Innes <andrewi@gnu.org>
2
3 * makefile.w32-in (buildlisppath): Set to an absolute directory,
4 relative to $(CURDIR).
5 (INSTALLDIR): Use forward slash.
6
24c53d36
AI
72000-11-24 Andrew Innes <andrewi@gnu.org>
8
9 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
10
11 * makefile.nt (.SUFFIXES): New target, include .elc .el.
12
37c35586
KH
132000-11-21 Kenichi Handa <handa@etl.go.jp>
14
15 * Makefile.in (.SUFFIXES): New target, include .elc .el.
16
3c7d764e
KH
172000-11-17 Kenichi Handa <handa@etl.go.jp>
18
19 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
20 remember the conversion start.
21
f3d3c491
AI
222000-10-21 Andrew Innes <andrewi@gnu.org>
23
24 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
25 of conditional invocation of make.
26 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
27 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
28 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
29 files to .elc.
30 ($(TIT)): Adjusted for the above change.
31 (clean mostlyclean): Likewise.
32 (.el.elc): New target.
33
34 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
35 of conditional invocation of make.
36 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
37 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
38 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
39 files to .elc.
40 ($(TIT)): Adjusted for the above change.
41 (clean mostlyclean): Likewise.
42 (.el.elc): New target.
43
a115794c
EZ
442000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
45
46 * Makefile.in (${TIT}, clean): Don't use shell `command`
47 expansion, use ${TIT:.elc=.el} instead.
48
ce75c97a
GM
492000-09-26 Gerd Moellmann <gerd@gnu.org>
50
51 * Makefile.in: Make this the leim Makefile.in.
52 (clean): Also remove $NON-TIT and $WORLD.
53 (RUN-EMACS): Set EMACSLOADPATH.
54
7b920aa1
KH
552000-09-21 Kenichi Handa <handa@etl.go.jp>
56
36e44f62
KH
57 * Makefile.in: Revert to no-leim Makefile.
58
cd3c0140
KH
59 * quail/.cvsignore: Include *.elc.
60
61 * ja-dic/.cvsignore: New file.
7b920aa1 62
5eedab4d
AI
632000-09-16 Andrew Innes <andrewi@gnu.org>
64
65 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
66 (leim-list.el): Ditto.
67
68 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
69 (leim-list.el): Ditto.
70
39f547f7
AI
712000-09-15 Andrew Innes <andrewi@gnu.org>
72
73 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
74 files.
75
fe83b953
AI
762000-09-14 Andrew Innes <andrewi@gnu.org>
77
78 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
79 leim-list.el.
80 (distclean maintainer-clean): Ditto for stamp-subdir.
81
82 * makefile.nt: Rename skkdic to ja-dic.
83
0fddd0dc
KH
842000-09-07 Kenichi Handa <handa@etl.go.jp>
85
86 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
87 translation.
88
89 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
90
91 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
92 ("chinese-tonepy-punct"): New input method.
93
94 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
95 translation.
96
97 * quail/japanese.el ("japanese"): Delete the key sequence for
98 Roman transliteration from the docstring because it's now shonw
99 automatically.
100 ("japanese-ascii", "japanese-zenkaku")
101 ("japanese-hankaku-kana", "japanese-hiragana")
102 ("japanese-katakana"): Docstring modified.
103
104 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
105 on describe-input-method.
106 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
107
44ef7cf6
AI
1082000-09-03 Andrew Innes <andrewi@gnu.org>
109
110 * makefile.w32-in: New file.
f8803e97 111 (install) Fix copying of directories.
44ef7cf6 112
5724ab7a
KH
1132000-08-31 Kenichi Handa <handa@etl.go.jp>
114
115 * quail/thai.el (thai-generate-quail-map): If the length of
116 translation is more than one, compose it.
117
daba11ce
DL
1182000-08-29 Dave Love <fx@gnu.org>
119
a39fb83d
DL
120 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
121
daba11ce
DL
122 * Makefile.in: ja-dic <- skk in several places.
123
457dd64a
KH
1242000-08-25 Kenichi Handa <handa@etl.go.jp>
125
126 * ja-dic: Directory name changed from skkdic.
127
a1a2e38f 128 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
129
130 * README: Rename skkdic to ja-dic throughout the file.
131
68ce69e1
DL
1322000-08-24 Dave Love <fx@gnu.org>
133
134 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 135 ("latin-1-prefix"): Add missing symbols.
68ce69e1 136
5a76406c
DL
1372000-08-23 Dave Love <fx@gnu.org>
138
139 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
140 add ~p for \e,A6\e(B.
141
240a16cf
KH
1422000-07-18 Kenichi Handa <handa@etl.go.jp>
143
144 * quail/japanese.el ("japanese"): Fix docstring.
145
7a3fd467
KH
1462000-07-17 Kenichi Handa <handa@etl.go.jp>
147
148 * quail/japanese.el ("japanese"): Docstring modified.
149
0bd5914b
KH
1502000-06-12 Kenichi Handa <handa@etl.go.jp>
151
152 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
153 ("tibetan-wylie"): State transition table modified.
154
4dc1225b
KH
1552000-06-01 Kenichi Handa <handa@etl.go.jp>
156
157 * quail/tibetan.el: Change all tibetan-1-column characters to
158 tibetan. Quail map for "tibetan-wylie" fixed.
159
6733d074
KH
1602000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
161
162 * quail/latin-pre.el ("polish-slash"): New input method.
163
69766f94
KH
1642000-03-02 Kenichi Handa <handa@etl.go.jp>
165
166 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
167
9a90d84c
GM
1682000-02-01 Gerd Moellmann <gerd@gnu.org>
169
170 * Makefile.in: Make this the no-leim Makefile. Move the
171 leim Makefile.in to ../leim-Makefile.in as it originally was.
172
173 * Makefile.noleim: Removed.
174
cba32d22
KH
1752000-01-28 Kenichi Handa <handa@etl.go.jp>
176
177 * quail/hanja.el (korean-hanja): Add an entry for "wod".
178
11ad3dee
KH
1792000-01-04 Kenichi Handa <handa@etl.go.jp>
180
181 * quail/japanese.el ("japanese"): Docstring augmented.
182
5ec14d3c
KH
1831999-12-15 Kenichi Handa <handa@etl.go.jp>
184
185 * quail/lao.el: Rewritten for new composition.
186
187 * quail/lrt.el: Rewritten for new composition.
188
189 * quail/thai.el: Rewritten for new composition.
190
191 * quail/tibetan.el: Rewritten for new composition.
192
113a1195
KH
1931999-12-13 Kenichi Handa <handa@etl.go.jp>
194
195 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
196 characters, not Latin-1.
197
98e85e34
GM
1981999-11-22 Andrew Innes <andrewi@gnu.org>
199
200 * makefile.nt: No need to generate subdirs.el.
201
371f58d5
GM
2021999-11-21 Andrew Innes <andrewi@gnu.org>
203
204 * makefile.nt: New file.
205
26922151
GM
2061999-10-26 Gerd Moellmann <gerd@gnu.org>
207
208 * Makefile.noleim: New.
209
6567e9b5
GM
2101999-09-19 Ken'ichi Handa <handa@gnu.org>
211
212 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
213 turkish-postfix.
214 ("turkish-postfix"): New Turkish input method which inserts
215 Latin-5 characters.
216
217 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
218 turkish-alt-postfix.
219 ("turkish-alt-postfix"): New Turkish input method which inserts
220 Latin-5 characters.
221
222After the release of 20.4, development was split into two separate
223code lines. One line contained the code for Emacs 21, and the other
224one the code for the 20.x releases after 20.4. The following change
225log entries up to the entry ``20.4 released'' are for the 20.x code
226line. Change logs above this notice are those for the 21.x code line.
227
2282000-06-13 Gerd Moellmann <gerd@gnu.org>
229
230 * Version 20.7 released.
231
2322000-05-23 Andrew Innes <andrewi@gnu.org>
233
234 * makefile.nt ($(TIT)): Set emacs_dir in the environment before
235 running emacs, to ensure load-path is correct.
236 (leim-list.el): Ditto.
237
2382000-02-26 Gerd Moellmann <gerd@gnu.org>
239
240 * Version 20.6 released.
241
2421999-12-07 Gerd Moellmann <gerd@gnu.org>
243
244 * Version 20.5 released.
245
2461999-11-22 Andrew Innes <andrewi@gnu.org>
247
248 * makefile.nt: No need to generate subdirs.el.
249
2501999-11-21 Andrew Innes <andrewi@gnu.org>
251
252 * makefile.nt: New file.
253
58af2287
DL
2541999-09-19 Ken'ichi Handa <handa@gnu.org>
255
256 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
257 turkish-postfix.
258 ("turkish-postfix"): New Turkish input method which inserts
259 Latin-5 characters.
260
261 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
262 turkish-alt-postfix.
263 ("turkish-alt-postfix"): New Turkish input method which inserts
264 Latin-5 characters.
265
2661999-07-12 Richard Stallman <rms@gnu.org>
267
268 * Version 20.4 released.
269
2701998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
271
272 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
273
2741999-06-14 Ken'ichi Handa <handa@gnu.org>
275
276 * quail/ethiopic.el ("ethiopic"): Add translation rules.
277
2781999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
279
280 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
281 hanja.el.
282
2831999-05-25 Ken'ichi Handa <handa@gnu.org>
284
285 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
286
2871999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
288
289 * quail/latin-pre.el ("romanian-prefix"): New input method.
290 ("romanian-alt-prefix"): New input method.
291
2921999-03-04 Kenichi Handa <handa@etl.go.jp>
293
294 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
295
2961999-01-14 Kenichi Handa <handa@etl.go.jp>
297
298 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
299 to convert is `n', change it to Japanese Hiragana `n' before
300 conversion.
301
3021999-01-11 Kenichi Handa <handa@etl.go.jp>
303
304 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
305
306 * quail/hebrew.el: New file.
307
3081998-12-15 Kenichi Handa <handa@etl.go.jp>
309
310 * quail/devanagari.el (quail-devanagari-compose-characters):
311 Adjusted for the change of input method handling.
312 (quail-devanagari-hindi-compose-characters): Likewise.
313
3141998-10-15 Kenichi Handa <handa@etl.go.jp>
315
316 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
317 `(cd foo; pwd)`.
318 (install): Likewise.
319
3201998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
321
322 * quail/latin-post.el: Many doc fixes.
323 ("latin-1-postfix"): Add sequence for the small superscript o.
324 * quail/latin-pre.el: Many doc fixes.
325 ("latin-1-prefix"): Add sequences for the small
326 superscript underlined o and a.
327
3281998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
329
330 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
331 small superscript underlined o and a.
332 ("italian-alt-postfix"): Change it to something useful and
333 different from italian-postfix.
334 * latin-post.el ("latin-1-postfix"): Add a method to enter the
335 small superscript underlined o and a.
336 ("italian-postfix"): Same as above.
337 ("italian-postfix"): Add methods to enter e with acute accent and
338 the >> and << symbols.
339
3401998-09-25 Kenichi Handa <handa@etl.go.jp>
341
342 * quail/japanese.el (quail-japanese-hankaku-update-translation):
343 Adjusted for the change of input method handling.
344
3451998-09-11 Kenichi HANDA <handa@etl.go.jp>
346
347 * quail/japanese.el (quail-japanese-katakana-update-translation):
348 Adjusted for the change of input method handling.
349
3501998-08-31 Kenichi Handa <handa@etl.go.jp>
351
352 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
353 change of input method handling.
354 (quail-tibetan-input-tibkey): Likewise.
355
3561998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
357
358 * Version 20.3 released.
359
3601998-08-16 Kenichi HANDA <handa@etl.go.jp>
361
362 * quail/czech.el ("czech"): Make this input method deterministic,
363 kbd-translate, and show-layout.
364
3651998-08-15 Kenichi HANDA <handa@etl.go.jp>
366
367 * quail/ethiopic.el: Fix several translation rules.
368
3691998-08-12 Milan Zamazal <pdm@fi.muni.cz>
370
371 * quail/czech.el: Few key sequences added to some keyboards.
372
3731998-08-06 Kenichi Handa <handa@etl.go.jp>
374
375 * quail/japanese.el (quail-japanese-use-double-n): New variable.
376 (quail-japanese-update-translation): Adjusted for the change of
377 quail-update-translation. Now this function should return
378 CONTROL-FLAG.
379 (quail-japanese-toggle-kana): Update quail-conversion-str.
380 (quail-japanese-kanji-kkc): Likewise.
381 (quail-japanese-switch-package): Reset quail-current-str and
382 quail-conversion-str.
383
3841998-07-24 Kenichi Handa <handa@etl.go.jp>
385
386 * quail/japanese.el (quail-japanese-kanji-kkc): Set
387 quail-translation to nil after calling kkc-region so that
388 translation mode is restarted correctly.
389
3901998-07-21 Kenichi Handa <handa@etl.go.jp>
391
392 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
393 that conversion is cancelled in kkc-region.
394 (quail-japanese-switch-package): Fix previous change.
395
3961998-07-19 Kenichi Handa <handa@etl.go.jp>
397
398 * quail/japanese.el (quail-japanese-update-translation): Handle
399 a key which should fix the current translation and start a new
400 translation correctly.
401 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
402 change point.
403
4041998-07-15 Kenichi Handa <handa@etl.go.jp>
405
406 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
407 change of quail.el.
408 (quail-japanese-switch-package): Likewise.
409
4101998-07-03 Kenichi Handa <handa@etl.go.jp>
411
412 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
413 Some keys for ancient Korean syllables are changed properly.
414
4151998-06-20 Kenichi Handa <handa@etl.go.jp>
416
417 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
418 (ethio-select-a-translation): New function.
419
4201998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
421
422 * Makefile.in (RUN-EMACS): Add --multibyte.
423
4241998-04-29 Karl Heuer <kwzh@gnu.org>
425
426 * Makefile.in (SLAVIC): Delete redundant backslash.
427
4281998-04-28 Richard Stallman <rms@psilocin.gnu.org>
429
430 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
431
4321998-04-20 Kenichi Handa <handa@etl.go.jp>
433
434 * Makefile.in (SLAVIC): New macro.
435 (EUROPEAN): Include ${SLAVIC}.
436
4371998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
438
439 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
440 (leim-list.el): Depend on ${WORLD}.
441
442 * latin-alt.el (latin-2-alt-postfix): Doc fix.
443
4441998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
445
446 * czech.el, slovak.el: Correct starting commentary.
447
4481998-04-07 Milan Zamazal <pdm@fi.muni.cz>
449
450 * quail/czech.el, quail/slovak.el: Correct starting commentary.
451
4521998-04-06 Andreas Schwab <schwab@gnu.org>
453
454 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
455 to length.
456 (lrt-generate-quail-map): Change sref to aref, and make second
457 argument of substring a character index.
458
4591998-03-26 Richard Stallman <rms@psilocin.gnu.org>
460
461 * Makefile.in (${TIT}): Fix shell conditional syntax.
462
4631998-03-18 Kenichi Handa <handa@etl.go.jp>
464
465 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
466 "/ " to "/" (instead of " ").
467
4681998-03-17 Richard Stallman <rms@psilocin.gnu.org>
469
470 * quail/czech.el, quail/slovak.el: New files.
471
4721998-03-10 Richard Stallman <rms@psilocin.gnu.org>
473
474 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
475 Uses changed.
476
4771998-03-05 Kenichi Handa <handa@etl.go.jp>
478
479 * Makefile.in (${TIT}): To byte-compile quail packages, use just
480 built quail.
481
4821997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
483
484 * quail/hanja3.el: New file.
485
486 * quail/hanja-jis.el: Title string of the input method
487 "korean-hanja-jis" changed.
488
489 * quail/symbol-ksc.el: Title string of the input method
490 "korean-symbol" changed. Require 'korea-util.
491 (quail-hangul-switch-back): Deleted.
492
493 * quail/hangul3.el: Require 'korea-util.
494 (quail-hangul-switch-to-symbol-ksc): Deleted.
495
496 * quail/hanja.el: Require 'korea-util. Title string of the input
497 method "korean-hanja" changed.
498 (quail-hanja-switch-to-symbol-ksc): Deleted.
499
500 * quail/hangul.el: Require 'korea-util.
501 (quail-hangul-switch-to-symbol-ksc): Deleted.
502
5031997-10-23 Kenichi Handa <handa@etl.go.jp>
504
505 * quail/ethiopic.el: The title string of input method "Ethiopic"
506 is changed.
507
5081997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
509
510 * Version 20.2 released.
511
5121997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
513
514 * quail/latin-post.el (german): Swap y and z.
515
5161997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
517
518 * Version 20.1 released.
519
520 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
521
5221997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
523
524 * quail/viqr.el (vietnamese-viqr): Doc fix.
525
5261997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
527
528 * quail/latin-alt.el: New file.
529
5301997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
531
532 * quail/latin-post.el: Undo previous change.
533
5341997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
535
536 * quail/latin-post.el (latin-2-postfix):
537 Replace comma and period with `. Replace colon with /.
538 (latin-1-postfix): Replace comma with /.
539 (french-postfix): Replace comma with /.
540 (latin-3-postfix): Replace comma with ` and period with /.
541 (latin-4-postfix): Replace comma with ` and period with ~.
542 (latin-5-postfix): Replace comma with ` and period with /.
543 (turkish-postfix): Replace comma with ` and period with /.
544
5451997-09-10 Kenichi Handa <handa@etl.go.jp>
546
547 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
548 function added to quail-mode-hook turn ethio-mode on only when
549 input method "ethiopic" is begin used.
550 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
551 (ethio-toggle-space): Likewise.
552 (ethio-insert-space): Likewise.
553 (ethio-insert-ethio-space): Likewise.
554 (ethio-prefer-ascii-punctuation): Likewise.
555 (ethio-toggle-punctuation): Likewise.
556 (ethio-gemination): Likewise.
557 ("ethiopic"): Doc-string of this Quail package modified. Bind
558 function keys for TRANSLATION-KEYMAP to
559 quail-execute-non-quail-command.
560
5611997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
562
563 * Makefile.in (install): Use quail/* in the second tar that
564 copies a dir named quail.
565
5661997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
567
568 * Makefile.in (install): Do not copy leim-list.el twice. Copy
569 `skk' subdirectory too.
570
5711997-09-03 Kenichi Handa <handa@etl.go.jp>
572
573 * quail/cyrillic.el: For each package, pass t for the SIMPLE
574 argument to quail-define-package.
575 * quail/cyril-jis.el: Likewise
576 * quail/greek.el: Likewise.
577 * quail/ipa.el: Likewise.
578 * quail/lao.el: Likewise.
579 * quail/lrt.el: Likewise.
580 * quail/thai.el: Likewise.
581 * quail/viqr.el: Likewise.
582
5831997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
584
585 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
586 TRANSLATION-KEYS.
587 (quail-mode-map): Change binding for ethio-insert-ethio-space.
588 (quail-mode-hook): Check the current Quail package name.
589
590 * quail/latin-post.el: Add rules for cancelling accents by typing
591 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
592 packages.
593
5941997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
595
596 * quail/latin-post.el, quail/latin-pre.el: For each package,
597 pass t for the SIMPLE argument to quail-define-package.
598
5991997-08-28 Kenichi Handa <handa@etl.go.jp>
600
601 * Makefile.in (dotdot): This macro deleted.
602 (SUBDIRS): Exclude skk.
603 (all): Substitute ${WORLD} to ${TIT}.
604 (%.el): This target deleted.
605 (${TIT}): Check existence of `quail' subdirectory.
606 (leim-list.el): Do not check old files.
607 (install): If ${srcdir} is different from the current directory,
608 copy also files under ${srcdir}.
609
6101997-08-26 Kenichi Handa <handa@etl.go.jp>
611
612 * Makefile.in: Re-arrange macros so that the macro TIT contains
613 only Quial packages generated from CXTERM dictionaries, and the
614 macro NON-TIT contains only Quial packages distributed with Emacs.
615 (install): Do not use -h option for tar, instead copy ${NON-TIT}
616 and ${TIT} separately.
617
6181997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
619
620 * Makefile.in (install): Discard extra data in tar | tar command.
621
6221997-08-23 Kenichi Handa <handa@etl.go.jp>
623
624 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
625 previous change.
626 (quail-devanagari-hindi-compose-characters): Fix previous change.
627
628 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
629 change.
630
6311997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
632
633 * Makefile.in (leim-list.el): Fix previous change.
634
635 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
636
6371997-08-21 Kenichi HANDA <handa@etl.go.jp>
638
639 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
640 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
641 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
642
643 * Makefile.in (install): Just copy leim-list.el instead of running
644 update-leim-list-file on ${INSTALLDIR}.
645 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
646 py-punct-b5.el -> pypunct-b5.el.
647 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
648 (leim-list.el): Delete old files not contained in ${WORLD}.
649
650 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
651 input-method-after-insert-chunk-hook.
652
653 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
654
6551997-08-19 Kenichi Handa <handa@etl.go.jp>
656
657 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
658 package fixed.
659
6601997-08-18 Kenichi Handa <handa@etl.go.jp>
661
662 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
663 throw.
664 (quail-japanese-kanji-kkc): Completely re-written.
665 (quail-japanese-kkc-mode-exit): New function.
666 (quail-japanese-switch-package): Call activate-input-method
667 instead of select-input-method.
668
669 * quail/thai.el (thai-consonant-input): Typo fixed.
670
671 * quail/devanagari.el (quail-devanagari-compose-characters): Do
672 not call throw.
673 (quail-devanagari-hindi-compose-characters): Likewise.
674
675 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
676 activate-input-method instead of select-input-method.
677
678 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
679
680 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
681 input-method-history instead of previous-input-method.
682
6831997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
684
685 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
686
6871997-08-16 Kenichi Handa <handa@etl.go.jp>
688
689 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
690 ("lao-lrt"): Doc-string of this Quail package modified.
691 Some tranlation rules added.
692
693 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
694 (lao-quail-define-rules): Some translation rules corrected.
695
6961997-08-11 Kenichi Handa <handa@etl.go.jp>
697
698 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
699 (lrt-vowel-table): The entry for "aM" corrected.
700
7011997-08-07 Kenichi Handa <handa@etl.go.jp>
702
703 * quail/lrt.el: Change title string of input method "lao-lrt".
704 (lrt-single-consonant-table): Several key sequence changed.
705 (lrt-composing-pattern-double-c): Handle a consonant with
706 semi-vowel-lower correctly.
707 (lrt-handle-maa-sakod): Do not reset quail-current-key.
708 (lrt-handle-tone-mark): Check the existence of double consonant
709 correctly.
710
711 * quail/lao.el: Change title string of input method "Lao".
712
7131997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
714
715 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
716 modified. Several tranlation rules modified.
717
7181997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
719
720 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
721 quail/cyril-jis.el.
722
723 * quail/cyril-jis.el: New file.
724
725 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
726
7271997-08-01 Kenichi Handa <handa@etl.go.jp>
728
729 * quail/ethiopic.el: In quail-mode-map, bind
730 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
731 Quail package "ethiopic".
732
7331997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
734
735 * quail/cyrillic.el (cyrillic-translit): New input method.
736
7371997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
738
739 * quail/tibetan.el: New file.
740
741 * quail/py-punct.el: Require 'quail.
742
743 * quail/py-punct-b5.el: Require 'quail.
744
745 * quail/ethiopic.el: Change Quail package name to "ethiopic".
746 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
747
748 * Makefile.in (TIT): New variable, contatination of TIT-GB and
749 TIT-BIG5.
750 (RUN-EMACS): Do not set EMACSLOADPATH.
751 (ASIA): Include TIBEAN.
752 (all): Remove stamp-bytecomp from dependency list.
753 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
754 (%.el): Make a link for byte-compiled file too.
755 (stamp-bytecomp): Target deleted.
756 (leim-list.el): Run Emacs with loading quail.
757 (install-XXX): These targets deleted.
758 (install): Remove files under INSTALLDIR before copying new files.
759 Run Emacs with loading quail.
760 (clean mostlyclean): Remove only generated files.
761
7621997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
763
764 * Makefile.in (stamp-bytecomp): Fix shell conditional.
765 (clean): Fix shell conditional.
766
7671997-07-21 Jim Meyering <meyering@eng.ascend.com>
768
769 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
770 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
771
7721997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
773
774 * Makefile.in: Modified to avoid *.el files being regarded
775 as intermidiate files and deleted by GNU make.
776
777 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
778 (lrt-handle-maa-sakod): Correctly handle the case that
779 quail-current-data is nil.
780 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
781 tone.
782
7831997-07-15 Kenichi Handa <handa@etl.go.jp>
784
785 * quail/py-punct.el: New file.
786
787 * quail/py-punct-b5.el: New file.
788
789 * quail/japanese.el: Doc-string of Quail package japanese modified.
790
791 * Makefile.in: Rules re-written to avoid tricky code.
792 (CHINEGE-GB): Include quail/py-punct.elc.
793 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
794
795
7961997-07-10 Kenichi Handa <handa@etl.go.jp>
797
798 * quail/latin-pre.el: Change titles of quail packages.
799
800 * quail/latin-post.el: Likewise.
801
6922b018
KH
802
803;; Local Variables:
804;; coding: iso-2022-7bit-unix
805;; End: