($(TIT)): Map .elc to .el.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
392164c1
AS
12001-01-01 Andreas Schwab <schwab@suse.de>
2
3 * quail/latin-alt.el: Doc fixes.
4
ec6bd013
DL
52000-12-18 Dave Love <fx@gnu.org>
6
7 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e,b(\e(B entry.
8 Change \e,b=\e(B, \e,b<\e(B, \e,b6\e(B.
9
8ff06845
KH
102000-12-16 Kenichi Handa <handa@etl.go.jp>
11
12 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
13
4ee87dbb
AI
142000-12-06 Andrew Innes <andrewi@gnu.org>
15
16 * makefile.w32-in (buildlisppath): Set to an absolute directory,
17 relative to $(CURDIR).
18 (INSTALLDIR): Use forward slash.
19
24c53d36
AI
202000-11-24 Andrew Innes <andrewi@gnu.org>
21
22 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
23
24 * makefile.nt (.SUFFIXES): New target, include .elc .el.
25
37c35586
KH
262000-11-21 Kenichi Handa <handa@etl.go.jp>
27
28 * Makefile.in (.SUFFIXES): New target, include .elc .el.
29
3c7d764e
KH
302000-11-17 Kenichi Handa <handa@etl.go.jp>
31
32 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
33 remember the conversion start.
34
f3d3c491
AI
352000-10-21 Andrew Innes <andrewi@gnu.org>
36
37 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
38 of conditional invocation of make.
39 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
40 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
41 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
42 files to .elc.
43 ($(TIT)): Adjusted for the above change.
44 (clean mostlyclean): Likewise.
45 (.el.elc): New target.
46
47 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
48 of conditional invocation of make.
49 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
50 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
51 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
52 files to .elc.
53 ($(TIT)): Adjusted for the above change.
54 (clean mostlyclean): Likewise.
55 (.el.elc): New target.
56
a115794c
EZ
572000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
58
59 * Makefile.in (${TIT}, clean): Don't use shell `command`
60 expansion, use ${TIT:.elc=.el} instead.
61
ce75c97a
GM
622000-09-26 Gerd Moellmann <gerd@gnu.org>
63
64 * Makefile.in: Make this the leim Makefile.in.
65 (clean): Also remove $NON-TIT and $WORLD.
66 (RUN-EMACS): Set EMACSLOADPATH.
67
7b920aa1
KH
682000-09-21 Kenichi Handa <handa@etl.go.jp>
69
36e44f62
KH
70 * Makefile.in: Revert to no-leim Makefile.
71
cd3c0140
KH
72 * quail/.cvsignore: Include *.elc.
73
74 * ja-dic/.cvsignore: New file.
7b920aa1 75
5eedab4d
AI
762000-09-16 Andrew Innes <andrewi@gnu.org>
77
78 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
79 (leim-list.el): Ditto.
80
81 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
82 (leim-list.el): Ditto.
83
39f547f7
AI
842000-09-15 Andrew Innes <andrewi@gnu.org>
85
86 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
87 files.
88
fe83b953
AI
892000-09-14 Andrew Innes <andrewi@gnu.org>
90
91 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
92 leim-list.el.
93 (distclean maintainer-clean): Ditto for stamp-subdir.
94
95 * makefile.nt: Rename skkdic to ja-dic.
96
0fddd0dc
KH
972000-09-07 Kenichi Handa <handa@etl.go.jp>
98
99 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
100 translation.
101
102 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
103
104 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
105 ("chinese-tonepy-punct"): New input method.
106
107 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
108 translation.
109
110 * quail/japanese.el ("japanese"): Delete the key sequence for
111 Roman transliteration from the docstring because it's now shonw
112 automatically.
113 ("japanese-ascii", "japanese-zenkaku")
114 ("japanese-hankaku-kana", "japanese-hiragana")
115 ("japanese-katakana"): Docstring modified.
116
117 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
118 on describe-input-method.
119 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
120
44ef7cf6
AI
1212000-09-03 Andrew Innes <andrewi@gnu.org>
122
123 * makefile.w32-in: New file.
f8803e97 124 (install) Fix copying of directories.
44ef7cf6 125
5724ab7a
KH
1262000-08-31 Kenichi Handa <handa@etl.go.jp>
127
128 * quail/thai.el (thai-generate-quail-map): If the length of
129 translation is more than one, compose it.
130
daba11ce
DL
1312000-08-29 Dave Love <fx@gnu.org>
132
a39fb83d
DL
133 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
134
daba11ce
DL
135 * Makefile.in: ja-dic <- skk in several places.
136
457dd64a
KH
1372000-08-25 Kenichi Handa <handa@etl.go.jp>
138
139 * ja-dic: Directory name changed from skkdic.
140
a1a2e38f 141 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
142
143 * README: Rename skkdic to ja-dic throughout the file.
144
68ce69e1
DL
1452000-08-24 Dave Love <fx@gnu.org>
146
147 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 148 ("latin-1-prefix"): Add missing symbols.
68ce69e1 149
5a76406c
DL
1502000-08-23 Dave Love <fx@gnu.org>
151
152 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
153 add ~p for \e,A6\e(B.
154
240a16cf
KH
1552000-07-18 Kenichi Handa <handa@etl.go.jp>
156
157 * quail/japanese.el ("japanese"): Fix docstring.
158
7a3fd467
KH
1592000-07-17 Kenichi Handa <handa@etl.go.jp>
160
161 * quail/japanese.el ("japanese"): Docstring modified.
162
0bd5914b
KH
1632000-06-12 Kenichi Handa <handa@etl.go.jp>
164
165 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
166 ("tibetan-wylie"): State transition table modified.
167
4dc1225b
KH
1682000-06-01 Kenichi Handa <handa@etl.go.jp>
169
170 * quail/tibetan.el: Change all tibetan-1-column characters to
171 tibetan. Quail map for "tibetan-wylie" fixed.
172
6733d074
KH
1732000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
174
175 * quail/latin-pre.el ("polish-slash"): New input method.
176
69766f94
KH
1772000-03-02 Kenichi Handa <handa@etl.go.jp>
178
179 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
180
9a90d84c
GM
1812000-02-01 Gerd Moellmann <gerd@gnu.org>
182
183 * Makefile.in: Make this the no-leim Makefile. Move the
184 leim Makefile.in to ../leim-Makefile.in as it originally was.
185
186 * Makefile.noleim: Removed.
187
cba32d22
KH
1882000-01-28 Kenichi Handa <handa@etl.go.jp>
189
190 * quail/hanja.el (korean-hanja): Add an entry for "wod".
191
11ad3dee
KH
1922000-01-04 Kenichi Handa <handa@etl.go.jp>
193
194 * quail/japanese.el ("japanese"): Docstring augmented.
195
5ec14d3c
KH
1961999-12-15 Kenichi Handa <handa@etl.go.jp>
197
198 * quail/lao.el: Rewritten for new composition.
199
200 * quail/lrt.el: Rewritten for new composition.
201
202 * quail/thai.el: Rewritten for new composition.
203
204 * quail/tibetan.el: Rewritten for new composition.
205
113a1195
KH
2061999-12-13 Kenichi Handa <handa@etl.go.jp>
207
208 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
209 characters, not Latin-1.
210
98e85e34
GM
2111999-11-22 Andrew Innes <andrewi@gnu.org>
212
213 * makefile.nt: No need to generate subdirs.el.
214
371f58d5
GM
2151999-11-21 Andrew Innes <andrewi@gnu.org>
216
217 * makefile.nt: New file.
218
26922151
GM
2191999-10-26 Gerd Moellmann <gerd@gnu.org>
220
221 * Makefile.noleim: New.
222
6567e9b5
GM
2231999-09-19 Ken'ichi Handa <handa@gnu.org>
224
225 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
226 turkish-postfix.
227 ("turkish-postfix"): New Turkish input method which inserts
228 Latin-5 characters.
229
230 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
231 turkish-alt-postfix.
232 ("turkish-alt-postfix"): New Turkish input method which inserts
233 Latin-5 characters.
234
235After the release of 20.4, development was split into two separate
236code lines. One line contained the code for Emacs 21, and the other
237one the code for the 20.x releases after 20.4. The following change
238log entries up to the entry ``20.4 released'' are for the 20.x code
239line. Change logs above this notice are those for the 21.x code line.
240
2412000-06-13 Gerd Moellmann <gerd@gnu.org>
242
243 * Version 20.7 released.
244
2452000-05-23 Andrew Innes <andrewi@gnu.org>
246
247 * makefile.nt ($(TIT)): Set emacs_dir in the environment before
248 running emacs, to ensure load-path is correct.
249 (leim-list.el): Ditto.
250
2512000-02-26 Gerd Moellmann <gerd@gnu.org>
252
253 * Version 20.6 released.
254
2551999-12-07 Gerd Moellmann <gerd@gnu.org>
256
257 * Version 20.5 released.
258
2591999-11-22 Andrew Innes <andrewi@gnu.org>
260
261 * makefile.nt: No need to generate subdirs.el.
262
2631999-11-21 Andrew Innes <andrewi@gnu.org>
264
265 * makefile.nt: New file.
266
58af2287
DL
2671999-09-19 Ken'ichi Handa <handa@gnu.org>
268
269 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
270 turkish-postfix.
271 ("turkish-postfix"): New Turkish input method which inserts
272 Latin-5 characters.
273
274 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
275 turkish-alt-postfix.
276 ("turkish-alt-postfix"): New Turkish input method which inserts
277 Latin-5 characters.
278
2791999-07-12 Richard Stallman <rms@gnu.org>
280
281 * Version 20.4 released.
282
2831998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
284
285 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
286
2871999-06-14 Ken'ichi Handa <handa@gnu.org>
288
289 * quail/ethiopic.el ("ethiopic"): Add translation rules.
290
2911999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
292
293 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
294 hanja.el.
295
2961999-05-25 Ken'ichi Handa <handa@gnu.org>
297
298 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
299
3001999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
301
302 * quail/latin-pre.el ("romanian-prefix"): New input method.
303 ("romanian-alt-prefix"): New input method.
304
3051999-03-04 Kenichi Handa <handa@etl.go.jp>
306
307 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
308
3091999-01-14 Kenichi Handa <handa@etl.go.jp>
310
311 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
312 to convert is `n', change it to Japanese Hiragana `n' before
313 conversion.
314
3151999-01-11 Kenichi Handa <handa@etl.go.jp>
316
317 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
318
319 * quail/hebrew.el: New file.
320
3211998-12-15 Kenichi Handa <handa@etl.go.jp>
322
323 * quail/devanagari.el (quail-devanagari-compose-characters):
324 Adjusted for the change of input method handling.
325 (quail-devanagari-hindi-compose-characters): Likewise.
326
3271998-10-15 Kenichi Handa <handa@etl.go.jp>
328
329 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
330 `(cd foo; pwd)`.
331 (install): Likewise.
332
3331998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
334
335 * quail/latin-post.el: Many doc fixes.
336 ("latin-1-postfix"): Add sequence for the small superscript o.
337 * quail/latin-pre.el: Many doc fixes.
338 ("latin-1-prefix"): Add sequences for the small
339 superscript underlined o and a.
340
3411998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
342
343 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
344 small superscript underlined o and a.
345 ("italian-alt-postfix"): Change it to something useful and
346 different from italian-postfix.
347 * latin-post.el ("latin-1-postfix"): Add a method to enter the
348 small superscript underlined o and a.
349 ("italian-postfix"): Same as above.
350 ("italian-postfix"): Add methods to enter e with acute accent and
351 the >> and << symbols.
352
3531998-09-25 Kenichi Handa <handa@etl.go.jp>
354
355 * quail/japanese.el (quail-japanese-hankaku-update-translation):
356 Adjusted for the change of input method handling.
357
3581998-09-11 Kenichi HANDA <handa@etl.go.jp>
359
360 * quail/japanese.el (quail-japanese-katakana-update-translation):
361 Adjusted for the change of input method handling.
362
3631998-08-31 Kenichi Handa <handa@etl.go.jp>
364
365 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
366 change of input method handling.
367 (quail-tibetan-input-tibkey): Likewise.
368
3691998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
370
371 * Version 20.3 released.
372
3731998-08-16 Kenichi HANDA <handa@etl.go.jp>
374
375 * quail/czech.el ("czech"): Make this input method deterministic,
376 kbd-translate, and show-layout.
377
3781998-08-15 Kenichi HANDA <handa@etl.go.jp>
379
380 * quail/ethiopic.el: Fix several translation rules.
381
3821998-08-12 Milan Zamazal <pdm@fi.muni.cz>
383
384 * quail/czech.el: Few key sequences added to some keyboards.
385
3861998-08-06 Kenichi Handa <handa@etl.go.jp>
387
388 * quail/japanese.el (quail-japanese-use-double-n): New variable.
389 (quail-japanese-update-translation): Adjusted for the change of
390 quail-update-translation. Now this function should return
391 CONTROL-FLAG.
392 (quail-japanese-toggle-kana): Update quail-conversion-str.
393 (quail-japanese-kanji-kkc): Likewise.
394 (quail-japanese-switch-package): Reset quail-current-str and
395 quail-conversion-str.
396
3971998-07-24 Kenichi Handa <handa@etl.go.jp>
398
399 * quail/japanese.el (quail-japanese-kanji-kkc): Set
400 quail-translation to nil after calling kkc-region so that
401 translation mode is restarted correctly.
402
4031998-07-21 Kenichi Handa <handa@etl.go.jp>
404
405 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
406 that conversion is cancelled in kkc-region.
407 (quail-japanese-switch-package): Fix previous change.
408
4091998-07-19 Kenichi Handa <handa@etl.go.jp>
410
411 * quail/japanese.el (quail-japanese-update-translation): Handle
412 a key which should fix the current translation and start a new
413 translation correctly.
414 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
415 change point.
416
4171998-07-15 Kenichi Handa <handa@etl.go.jp>
418
419 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
420 change of quail.el.
421 (quail-japanese-switch-package): Likewise.
422
4231998-07-03 Kenichi Handa <handa@etl.go.jp>
424
425 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
426 Some keys for ancient Korean syllables are changed properly.
427
4281998-06-20 Kenichi Handa <handa@etl.go.jp>
429
430 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
431 (ethio-select-a-translation): New function.
432
4331998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
434
435 * Makefile.in (RUN-EMACS): Add --multibyte.
436
4371998-04-29 Karl Heuer <kwzh@gnu.org>
438
439 * Makefile.in (SLAVIC): Delete redundant backslash.
440
4411998-04-28 Richard Stallman <rms@psilocin.gnu.org>
442
443 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
444
4451998-04-20 Kenichi Handa <handa@etl.go.jp>
446
447 * Makefile.in (SLAVIC): New macro.
448 (EUROPEAN): Include ${SLAVIC}.
449
4501998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
451
452 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
453 (leim-list.el): Depend on ${WORLD}.
454
455 * latin-alt.el (latin-2-alt-postfix): Doc fix.
456
4571998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
458
459 * czech.el, slovak.el: Correct starting commentary.
460
4611998-04-07 Milan Zamazal <pdm@fi.muni.cz>
462
463 * quail/czech.el, quail/slovak.el: Correct starting commentary.
464
4651998-04-06 Andreas Schwab <schwab@gnu.org>
466
467 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
468 to length.
469 (lrt-generate-quail-map): Change sref to aref, and make second
470 argument of substring a character index.
471
4721998-03-26 Richard Stallman <rms@psilocin.gnu.org>
473
474 * Makefile.in (${TIT}): Fix shell conditional syntax.
475
4761998-03-18 Kenichi Handa <handa@etl.go.jp>
477
478 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
479 "/ " to "/" (instead of " ").
480
4811998-03-17 Richard Stallman <rms@psilocin.gnu.org>
482
483 * quail/czech.el, quail/slovak.el: New files.
484
4851998-03-10 Richard Stallman <rms@psilocin.gnu.org>
486
487 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
488 Uses changed.
489
4901998-03-05 Kenichi Handa <handa@etl.go.jp>
491
492 * Makefile.in (${TIT}): To byte-compile quail packages, use just
493 built quail.
494
4951997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
496
497 * quail/hanja3.el: New file.
498
499 * quail/hanja-jis.el: Title string of the input method
500 "korean-hanja-jis" changed.
501
502 * quail/symbol-ksc.el: Title string of the input method
503 "korean-symbol" changed. Require 'korea-util.
504 (quail-hangul-switch-back): Deleted.
505
506 * quail/hangul3.el: Require 'korea-util.
507 (quail-hangul-switch-to-symbol-ksc): Deleted.
508
509 * quail/hanja.el: Require 'korea-util. Title string of the input
510 method "korean-hanja" changed.
511 (quail-hanja-switch-to-symbol-ksc): Deleted.
512
513 * quail/hangul.el: Require 'korea-util.
514 (quail-hangul-switch-to-symbol-ksc): Deleted.
515
5161997-10-23 Kenichi Handa <handa@etl.go.jp>
517
518 * quail/ethiopic.el: The title string of input method "Ethiopic"
519 is changed.
520
5211997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
522
523 * Version 20.2 released.
524
5251997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
526
527 * quail/latin-post.el (german): Swap y and z.
528
5291997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
530
531 * Version 20.1 released.
532
533 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
534
5351997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
536
537 * quail/viqr.el (vietnamese-viqr): Doc fix.
538
5391997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
540
541 * quail/latin-alt.el: New file.
542
5431997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
544
545 * quail/latin-post.el: Undo previous change.
546
5471997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
548
549 * quail/latin-post.el (latin-2-postfix):
550 Replace comma and period with `. Replace colon with /.
551 (latin-1-postfix): Replace comma with /.
552 (french-postfix): Replace comma with /.
553 (latin-3-postfix): Replace comma with ` and period with /.
554 (latin-4-postfix): Replace comma with ` and period with ~.
555 (latin-5-postfix): Replace comma with ` and period with /.
556 (turkish-postfix): Replace comma with ` and period with /.
557
5581997-09-10 Kenichi Handa <handa@etl.go.jp>
559
560 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
561 function added to quail-mode-hook turn ethio-mode on only when
562 input method "ethiopic" is begin used.
563 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
564 (ethio-toggle-space): Likewise.
565 (ethio-insert-space): Likewise.
566 (ethio-insert-ethio-space): Likewise.
567 (ethio-prefer-ascii-punctuation): Likewise.
568 (ethio-toggle-punctuation): Likewise.
569 (ethio-gemination): Likewise.
570 ("ethiopic"): Doc-string of this Quail package modified. Bind
571 function keys for TRANSLATION-KEYMAP to
572 quail-execute-non-quail-command.
573
5741997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
575
576 * Makefile.in (install): Use quail/* in the second tar that
577 copies a dir named quail.
578
5791997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
580
581 * Makefile.in (install): Do not copy leim-list.el twice. Copy
582 `skk' subdirectory too.
583
5841997-09-03 Kenichi Handa <handa@etl.go.jp>
585
586 * quail/cyrillic.el: For each package, pass t for the SIMPLE
587 argument to quail-define-package.
588 * quail/cyril-jis.el: Likewise
589 * quail/greek.el: Likewise.
590 * quail/ipa.el: Likewise.
591 * quail/lao.el: Likewise.
592 * quail/lrt.el: Likewise.
593 * quail/thai.el: Likewise.
594 * quail/viqr.el: Likewise.
595
5961997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
597
598 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
599 TRANSLATION-KEYS.
600 (quail-mode-map): Change binding for ethio-insert-ethio-space.
601 (quail-mode-hook): Check the current Quail package name.
602
603 * quail/latin-post.el: Add rules for cancelling accents by typing
604 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
605 packages.
606
6071997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
608
609 * quail/latin-post.el, quail/latin-pre.el: For each package,
610 pass t for the SIMPLE argument to quail-define-package.
611
6121997-08-28 Kenichi Handa <handa@etl.go.jp>
613
614 * Makefile.in (dotdot): This macro deleted.
615 (SUBDIRS): Exclude skk.
616 (all): Substitute ${WORLD} to ${TIT}.
617 (%.el): This target deleted.
618 (${TIT}): Check existence of `quail' subdirectory.
619 (leim-list.el): Do not check old files.
620 (install): If ${srcdir} is different from the current directory,
621 copy also files under ${srcdir}.
622
6231997-08-26 Kenichi Handa <handa@etl.go.jp>
624
625 * Makefile.in: Re-arrange macros so that the macro TIT contains
626 only Quial packages generated from CXTERM dictionaries, and the
627 macro NON-TIT contains only Quial packages distributed with Emacs.
628 (install): Do not use -h option for tar, instead copy ${NON-TIT}
629 and ${TIT} separately.
630
6311997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
632
633 * Makefile.in (install): Discard extra data in tar | tar command.
634
6351997-08-23 Kenichi Handa <handa@etl.go.jp>
636
637 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
638 previous change.
639 (quail-devanagari-hindi-compose-characters): Fix previous change.
640
641 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
642 change.
643
6441997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
645
646 * Makefile.in (leim-list.el): Fix previous change.
647
648 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
649
6501997-08-21 Kenichi HANDA <handa@etl.go.jp>
651
652 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
653 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
654 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
655
656 * Makefile.in (install): Just copy leim-list.el instead of running
657 update-leim-list-file on ${INSTALLDIR}.
658 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
659 py-punct-b5.el -> pypunct-b5.el.
660 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
661 (leim-list.el): Delete old files not contained in ${WORLD}.
662
663 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
664 input-method-after-insert-chunk-hook.
665
666 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
667
6681997-08-19 Kenichi Handa <handa@etl.go.jp>
669
670 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
671 package fixed.
672
6731997-08-18 Kenichi Handa <handa@etl.go.jp>
674
675 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
676 throw.
677 (quail-japanese-kanji-kkc): Completely re-written.
678 (quail-japanese-kkc-mode-exit): New function.
679 (quail-japanese-switch-package): Call activate-input-method
680 instead of select-input-method.
681
682 * quail/thai.el (thai-consonant-input): Typo fixed.
683
684 * quail/devanagari.el (quail-devanagari-compose-characters): Do
685 not call throw.
686 (quail-devanagari-hindi-compose-characters): Likewise.
687
688 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
689 activate-input-method instead of select-input-method.
690
691 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
692
693 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
694 input-method-history instead of previous-input-method.
695
6961997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
697
698 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
699
7001997-08-16 Kenichi Handa <handa@etl.go.jp>
701
702 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
703 ("lao-lrt"): Doc-string of this Quail package modified.
704 Some tranlation rules added.
705
706 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
707 (lao-quail-define-rules): Some translation rules corrected.
708
7091997-08-11 Kenichi Handa <handa@etl.go.jp>
710
711 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
712 (lrt-vowel-table): The entry for "aM" corrected.
713
7141997-08-07 Kenichi Handa <handa@etl.go.jp>
715
716 * quail/lrt.el: Change title string of input method "lao-lrt".
717 (lrt-single-consonant-table): Several key sequence changed.
718 (lrt-composing-pattern-double-c): Handle a consonant with
719 semi-vowel-lower correctly.
720 (lrt-handle-maa-sakod): Do not reset quail-current-key.
721 (lrt-handle-tone-mark): Check the existence of double consonant
722 correctly.
723
724 * quail/lao.el: Change title string of input method "Lao".
725
7261997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
727
728 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
729 modified. Several tranlation rules modified.
730
7311997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
732
733 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
734 quail/cyril-jis.el.
735
736 * quail/cyril-jis.el: New file.
737
738 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
739
7401997-08-01 Kenichi Handa <handa@etl.go.jp>
741
742 * quail/ethiopic.el: In quail-mode-map, bind
743 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
744 Quail package "ethiopic".
745
7461997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
747
748 * quail/cyrillic.el (cyrillic-translit): New input method.
749
7501997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
751
752 * quail/tibetan.el: New file.
753
754 * quail/py-punct.el: Require 'quail.
755
756 * quail/py-punct-b5.el: Require 'quail.
757
758 * quail/ethiopic.el: Change Quail package name to "ethiopic".
759 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
760
761 * Makefile.in (TIT): New variable, contatination of TIT-GB and
762 TIT-BIG5.
763 (RUN-EMACS): Do not set EMACSLOADPATH.
764 (ASIA): Include TIBEAN.
765 (all): Remove stamp-bytecomp from dependency list.
766 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
767 (%.el): Make a link for byte-compiled file too.
768 (stamp-bytecomp): Target deleted.
769 (leim-list.el): Run Emacs with loading quail.
770 (install-XXX): These targets deleted.
771 (install): Remove files under INSTALLDIR before copying new files.
772 Run Emacs with loading quail.
773 (clean mostlyclean): Remove only generated files.
774
7751997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
776
777 * Makefile.in (stamp-bytecomp): Fix shell conditional.
778 (clean): Fix shell conditional.
779
7801997-07-21 Jim Meyering <meyering@eng.ascend.com>
781
782 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
783 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
784
7851997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
786
787 * Makefile.in: Modified to avoid *.el files being regarded
788 as intermidiate files and deleted by GNU make.
789
790 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
791 (lrt-handle-maa-sakod): Correctly handle the case that
792 quail-current-data is nil.
793 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
794 tone.
795
7961997-07-15 Kenichi Handa <handa@etl.go.jp>
797
798 * quail/py-punct.el: New file.
799
800 * quail/py-punct-b5.el: New file.
801
802 * quail/japanese.el: Doc-string of Quail package japanese modified.
803
804 * Makefile.in: Rules re-written to avoid tricky code.
805 (CHINEGE-GB): Include quail/py-punct.elc.
806 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
807
808
8091997-07-10 Kenichi Handa <handa@etl.go.jp>
810
811 * quail/latin-pre.el: Change titles of quail packages.
812
813 * quail/latin-post.el: Likewise.
814
6922b018
KH
815
816;; Local Variables:
817;; coding: iso-2022-7bit-unix
818;; End: