Require 'cl during compilation.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
37c35586
KH
12000-11-21 Kenichi Handa <handa@etl.go.jp>
2
3 * Makefile.in (.SUFFIXES): New target, include .elc .el.
4
3c7d764e
KH
52000-11-17 Kenichi Handa <handa@etl.go.jp>
6
7 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
8 remember the conversion start.
9
f3d3c491
AI
102000-10-21 Andrew Innes <andrewi@gnu.org>
11
12 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
13 of conditional invocation of make.
14 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
15 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
16 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
17 files to .elc.
18 ($(TIT)): Adjusted for the above change.
19 (clean mostlyclean): Likewise.
20 (.el.elc): New target.
21
22 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
23 of conditional invocation of make.
24 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
25 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
26 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
27 files to .elc.
28 ($(TIT)): Adjusted for the above change.
29 (clean mostlyclean): Likewise.
30 (.el.elc): New target.
31
a115794c
EZ
322000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
33
34 * Makefile.in (${TIT}, clean): Don't use shell `command`
35 expansion, use ${TIT:.elc=.el} instead.
36
ce75c97a
GM
372000-09-26 Gerd Moellmann <gerd@gnu.org>
38
39 * Makefile.in: Make this the leim Makefile.in.
40 (clean): Also remove $NON-TIT and $WORLD.
41 (RUN-EMACS): Set EMACSLOADPATH.
42
7b920aa1
KH
432000-09-21 Kenichi Handa <handa@etl.go.jp>
44
36e44f62
KH
45 * Makefile.in: Revert to no-leim Makefile.
46
cd3c0140
KH
47 * quail/.cvsignore: Include *.elc.
48
49 * ja-dic/.cvsignore: New file.
7b920aa1 50
5eedab4d
AI
512000-09-16 Andrew Innes <andrewi@gnu.org>
52
53 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
54 (leim-list.el): Ditto.
55
56 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
57 (leim-list.el): Ditto.
58
39f547f7
AI
592000-09-15 Andrew Innes <andrewi@gnu.org>
60
61 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
62 files.
63
fe83b953
AI
642000-09-14 Andrew Innes <andrewi@gnu.org>
65
66 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
67 leim-list.el.
68 (distclean maintainer-clean): Ditto for stamp-subdir.
69
70 * makefile.nt: Rename skkdic to ja-dic.
71
0fddd0dc
KH
722000-09-07 Kenichi Handa <handa@etl.go.jp>
73
74 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
75 translation.
76
77 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
78
79 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
80 ("chinese-tonepy-punct"): New input method.
81
82 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
83 translation.
84
85 * quail/japanese.el ("japanese"): Delete the key sequence for
86 Roman transliteration from the docstring because it's now shonw
87 automatically.
88 ("japanese-ascii", "japanese-zenkaku")
89 ("japanese-hankaku-kana", "japanese-hiragana")
90 ("japanese-katakana"): Docstring modified.
91
92 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
93 on describe-input-method.
94 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
95
44ef7cf6
AI
962000-09-03 Andrew Innes <andrewi@gnu.org>
97
98 * makefile.w32-in: New file.
f8803e97 99 (install) Fix copying of directories.
44ef7cf6 100
5724ab7a
KH
1012000-08-31 Kenichi Handa <handa@etl.go.jp>
102
103 * quail/thai.el (thai-generate-quail-map): If the length of
104 translation is more than one, compose it.
105
daba11ce
DL
1062000-08-29 Dave Love <fx@gnu.org>
107
a39fb83d
DL
108 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
109
daba11ce
DL
110 * Makefile.in: ja-dic <- skk in several places.
111
457dd64a
KH
1122000-08-25 Kenichi Handa <handa@etl.go.jp>
113
114 * ja-dic: Directory name changed from skkdic.
115
a1a2e38f 116 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
117
118 * README: Rename skkdic to ja-dic throughout the file.
119
68ce69e1
DL
1202000-08-24 Dave Love <fx@gnu.org>
121
122 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 123 ("latin-1-prefix"): Add missing symbols.
68ce69e1 124
5a76406c
DL
1252000-08-23 Dave Love <fx@gnu.org>
126
127 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
128 add ~p for \e,A6\e(B.
129
240a16cf
KH
1302000-07-18 Kenichi Handa <handa@etl.go.jp>
131
132 * quail/japanese.el ("japanese"): Fix docstring.
133
7a3fd467
KH
1342000-07-17 Kenichi Handa <handa@etl.go.jp>
135
136 * quail/japanese.el ("japanese"): Docstring modified.
137
0bd5914b
KH
1382000-06-12 Kenichi Handa <handa@etl.go.jp>
139
140 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
141 ("tibetan-wylie"): State transition table modified.
142
4dc1225b
KH
1432000-06-01 Kenichi Handa <handa@etl.go.jp>
144
145 * quail/tibetan.el: Change all tibetan-1-column characters to
146 tibetan. Quail map for "tibetan-wylie" fixed.
147
6733d074
KH
1482000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
149
150 * quail/latin-pre.el ("polish-slash"): New input method.
151
69766f94
KH
1522000-03-02 Kenichi Handa <handa@etl.go.jp>
153
154 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
155
9a90d84c
GM
1562000-02-01 Gerd Moellmann <gerd@gnu.org>
157
158 * Makefile.in: Make this the no-leim Makefile. Move the
159 leim Makefile.in to ../leim-Makefile.in as it originally was.
160
161 * Makefile.noleim: Removed.
162
cba32d22
KH
1632000-01-28 Kenichi Handa <handa@etl.go.jp>
164
165 * quail/hanja.el (korean-hanja): Add an entry for "wod".
166
11ad3dee
KH
1672000-01-04 Kenichi Handa <handa@etl.go.jp>
168
169 * quail/japanese.el ("japanese"): Docstring augmented.
170
5ec14d3c
KH
1711999-12-15 Kenichi Handa <handa@etl.go.jp>
172
173 * quail/lao.el: Rewritten for new composition.
174
175 * quail/lrt.el: Rewritten for new composition.
176
177 * quail/thai.el: Rewritten for new composition.
178
179 * quail/tibetan.el: Rewritten for new composition.
180
113a1195
KH
1811999-12-13 Kenichi Handa <handa@etl.go.jp>
182
183 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
184 characters, not Latin-1.
185
98e85e34
GM
1861999-11-22 Andrew Innes <andrewi@gnu.org>
187
188 * makefile.nt: No need to generate subdirs.el.
189
371f58d5
GM
1901999-11-21 Andrew Innes <andrewi@gnu.org>
191
192 * makefile.nt: New file.
193
26922151
GM
1941999-10-26 Gerd Moellmann <gerd@gnu.org>
195
196 * Makefile.noleim: New.
197
6567e9b5
GM
1981999-09-19 Ken'ichi Handa <handa@gnu.org>
199
200 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
201 turkish-postfix.
202 ("turkish-postfix"): New Turkish input method which inserts
203 Latin-5 characters.
204
205 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
206 turkish-alt-postfix.
207 ("turkish-alt-postfix"): New Turkish input method which inserts
208 Latin-5 characters.
209
210After the release of 20.4, development was split into two separate
211code lines. One line contained the code for Emacs 21, and the other
212one the code for the 20.x releases after 20.4. The following change
213log entries up to the entry ``20.4 released'' are for the 20.x code
214line. Change logs above this notice are those for the 21.x code line.
215
2162000-06-13 Gerd Moellmann <gerd@gnu.org>
217
218 * Version 20.7 released.
219
2202000-05-23 Andrew Innes <andrewi@gnu.org>
221
222 * makefile.nt ($(TIT)): Set emacs_dir in the environment before
223 running emacs, to ensure load-path is correct.
224 (leim-list.el): Ditto.
225
2262000-02-26 Gerd Moellmann <gerd@gnu.org>
227
228 * Version 20.6 released.
229
2301999-12-07 Gerd Moellmann <gerd@gnu.org>
231
232 * Version 20.5 released.
233
2341999-11-22 Andrew Innes <andrewi@gnu.org>
235
236 * makefile.nt: No need to generate subdirs.el.
237
2381999-11-21 Andrew Innes <andrewi@gnu.org>
239
240 * makefile.nt: New file.
241
58af2287
DL
2421999-09-19 Ken'ichi Handa <handa@gnu.org>
243
244 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
245 turkish-postfix.
246 ("turkish-postfix"): New Turkish input method which inserts
247 Latin-5 characters.
248
249 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
250 turkish-alt-postfix.
251 ("turkish-alt-postfix"): New Turkish input method which inserts
252 Latin-5 characters.
253
2541999-07-12 Richard Stallman <rms@gnu.org>
255
256 * Version 20.4 released.
257
2581998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
259
260 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
261
2621999-06-14 Ken'ichi Handa <handa@gnu.org>
263
264 * quail/ethiopic.el ("ethiopic"): Add translation rules.
265
2661999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
267
268 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
269 hanja.el.
270
2711999-05-25 Ken'ichi Handa <handa@gnu.org>
272
273 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
274
2751999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
276
277 * quail/latin-pre.el ("romanian-prefix"): New input method.
278 ("romanian-alt-prefix"): New input method.
279
2801999-03-04 Kenichi Handa <handa@etl.go.jp>
281
282 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
283
2841999-01-14 Kenichi Handa <handa@etl.go.jp>
285
286 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
287 to convert is `n', change it to Japanese Hiragana `n' before
288 conversion.
289
2901999-01-11 Kenichi Handa <handa@etl.go.jp>
291
292 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
293
294 * quail/hebrew.el: New file.
295
2961998-12-15 Kenichi Handa <handa@etl.go.jp>
297
298 * quail/devanagari.el (quail-devanagari-compose-characters):
299 Adjusted for the change of input method handling.
300 (quail-devanagari-hindi-compose-characters): Likewise.
301
3021998-10-15 Kenichi Handa <handa@etl.go.jp>
303
304 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
305 `(cd foo; pwd)`.
306 (install): Likewise.
307
3081998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
309
310 * quail/latin-post.el: Many doc fixes.
311 ("latin-1-postfix"): Add sequence for the small superscript o.
312 * quail/latin-pre.el: Many doc fixes.
313 ("latin-1-prefix"): Add sequences for the small
314 superscript underlined o and a.
315
3161998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
317
318 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
319 small superscript underlined o and a.
320 ("italian-alt-postfix"): Change it to something useful and
321 different from italian-postfix.
322 * latin-post.el ("latin-1-postfix"): Add a method to enter the
323 small superscript underlined o and a.
324 ("italian-postfix"): Same as above.
325 ("italian-postfix"): Add methods to enter e with acute accent and
326 the >> and << symbols.
327
3281998-09-25 Kenichi Handa <handa@etl.go.jp>
329
330 * quail/japanese.el (quail-japanese-hankaku-update-translation):
331 Adjusted for the change of input method handling.
332
3331998-09-11 Kenichi HANDA <handa@etl.go.jp>
334
335 * quail/japanese.el (quail-japanese-katakana-update-translation):
336 Adjusted for the change of input method handling.
337
3381998-08-31 Kenichi Handa <handa@etl.go.jp>
339
340 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
341 change of input method handling.
342 (quail-tibetan-input-tibkey): Likewise.
343
3441998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
345
346 * Version 20.3 released.
347
3481998-08-16 Kenichi HANDA <handa@etl.go.jp>
349
350 * quail/czech.el ("czech"): Make this input method deterministic,
351 kbd-translate, and show-layout.
352
3531998-08-15 Kenichi HANDA <handa@etl.go.jp>
354
355 * quail/ethiopic.el: Fix several translation rules.
356
3571998-08-12 Milan Zamazal <pdm@fi.muni.cz>
358
359 * quail/czech.el: Few key sequences added to some keyboards.
360
3611998-08-06 Kenichi Handa <handa@etl.go.jp>
362
363 * quail/japanese.el (quail-japanese-use-double-n): New variable.
364 (quail-japanese-update-translation): Adjusted for the change of
365 quail-update-translation. Now this function should return
366 CONTROL-FLAG.
367 (quail-japanese-toggle-kana): Update quail-conversion-str.
368 (quail-japanese-kanji-kkc): Likewise.
369 (quail-japanese-switch-package): Reset quail-current-str and
370 quail-conversion-str.
371
3721998-07-24 Kenichi Handa <handa@etl.go.jp>
373
374 * quail/japanese.el (quail-japanese-kanji-kkc): Set
375 quail-translation to nil after calling kkc-region so that
376 translation mode is restarted correctly.
377
3781998-07-21 Kenichi Handa <handa@etl.go.jp>
379
380 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
381 that conversion is cancelled in kkc-region.
382 (quail-japanese-switch-package): Fix previous change.
383
3841998-07-19 Kenichi Handa <handa@etl.go.jp>
385
386 * quail/japanese.el (quail-japanese-update-translation): Handle
387 a key which should fix the current translation and start a new
388 translation correctly.
389 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
390 change point.
391
3921998-07-15 Kenichi Handa <handa@etl.go.jp>
393
394 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
395 change of quail.el.
396 (quail-japanese-switch-package): Likewise.
397
3981998-07-03 Kenichi Handa <handa@etl.go.jp>
399
400 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
401 Some keys for ancient Korean syllables are changed properly.
402
4031998-06-20 Kenichi Handa <handa@etl.go.jp>
404
405 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
406 (ethio-select-a-translation): New function.
407
4081998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
409
410 * Makefile.in (RUN-EMACS): Add --multibyte.
411
4121998-04-29 Karl Heuer <kwzh@gnu.org>
413
414 * Makefile.in (SLAVIC): Delete redundant backslash.
415
4161998-04-28 Richard Stallman <rms@psilocin.gnu.org>
417
418 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
419
4201998-04-20 Kenichi Handa <handa@etl.go.jp>
421
422 * Makefile.in (SLAVIC): New macro.
423 (EUROPEAN): Include ${SLAVIC}.
424
4251998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
426
427 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
428 (leim-list.el): Depend on ${WORLD}.
429
430 * latin-alt.el (latin-2-alt-postfix): Doc fix.
431
4321998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
433
434 * czech.el, slovak.el: Correct starting commentary.
435
4361998-04-07 Milan Zamazal <pdm@fi.muni.cz>
437
438 * quail/czech.el, quail/slovak.el: Correct starting commentary.
439
4401998-04-06 Andreas Schwab <schwab@gnu.org>
441
442 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
443 to length.
444 (lrt-generate-quail-map): Change sref to aref, and make second
445 argument of substring a character index.
446
4471998-03-26 Richard Stallman <rms@psilocin.gnu.org>
448
449 * Makefile.in (${TIT}): Fix shell conditional syntax.
450
4511998-03-18 Kenichi Handa <handa@etl.go.jp>
452
453 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
454 "/ " to "/" (instead of " ").
455
4561998-03-17 Richard Stallman <rms@psilocin.gnu.org>
457
458 * quail/czech.el, quail/slovak.el: New files.
459
4601998-03-10 Richard Stallman <rms@psilocin.gnu.org>
461
462 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
463 Uses changed.
464
4651998-03-05 Kenichi Handa <handa@etl.go.jp>
466
467 * Makefile.in (${TIT}): To byte-compile quail packages, use just
468 built quail.
469
4701997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
471
472 * quail/hanja3.el: New file.
473
474 * quail/hanja-jis.el: Title string of the input method
475 "korean-hanja-jis" changed.
476
477 * quail/symbol-ksc.el: Title string of the input method
478 "korean-symbol" changed. Require 'korea-util.
479 (quail-hangul-switch-back): Deleted.
480
481 * quail/hangul3.el: Require 'korea-util.
482 (quail-hangul-switch-to-symbol-ksc): Deleted.
483
484 * quail/hanja.el: Require 'korea-util. Title string of the input
485 method "korean-hanja" changed.
486 (quail-hanja-switch-to-symbol-ksc): Deleted.
487
488 * quail/hangul.el: Require 'korea-util.
489 (quail-hangul-switch-to-symbol-ksc): Deleted.
490
4911997-10-23 Kenichi Handa <handa@etl.go.jp>
492
493 * quail/ethiopic.el: The title string of input method "Ethiopic"
494 is changed.
495
4961997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
497
498 * Version 20.2 released.
499
5001997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
501
502 * quail/latin-post.el (german): Swap y and z.
503
5041997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
505
506 * Version 20.1 released.
507
508 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
509
5101997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
511
512 * quail/viqr.el (vietnamese-viqr): Doc fix.
513
5141997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
515
516 * quail/latin-alt.el: New file.
517
5181997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
519
520 * quail/latin-post.el: Undo previous change.
521
5221997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
523
524 * quail/latin-post.el (latin-2-postfix):
525 Replace comma and period with `. Replace colon with /.
526 (latin-1-postfix): Replace comma with /.
527 (french-postfix): Replace comma with /.
528 (latin-3-postfix): Replace comma with ` and period with /.
529 (latin-4-postfix): Replace comma with ` and period with ~.
530 (latin-5-postfix): Replace comma with ` and period with /.
531 (turkish-postfix): Replace comma with ` and period with /.
532
5331997-09-10 Kenichi Handa <handa@etl.go.jp>
534
535 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
536 function added to quail-mode-hook turn ethio-mode on only when
537 input method "ethiopic" is begin used.
538 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
539 (ethio-toggle-space): Likewise.
540 (ethio-insert-space): Likewise.
541 (ethio-insert-ethio-space): Likewise.
542 (ethio-prefer-ascii-punctuation): Likewise.
543 (ethio-toggle-punctuation): Likewise.
544 (ethio-gemination): Likewise.
545 ("ethiopic"): Doc-string of this Quail package modified. Bind
546 function keys for TRANSLATION-KEYMAP to
547 quail-execute-non-quail-command.
548
5491997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
550
551 * Makefile.in (install): Use quail/* in the second tar that
552 copies a dir named quail.
553
5541997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
555
556 * Makefile.in (install): Do not copy leim-list.el twice. Copy
557 `skk' subdirectory too.
558
5591997-09-03 Kenichi Handa <handa@etl.go.jp>
560
561 * quail/cyrillic.el: For each package, pass t for the SIMPLE
562 argument to quail-define-package.
563 * quail/cyril-jis.el: Likewise
564 * quail/greek.el: Likewise.
565 * quail/ipa.el: Likewise.
566 * quail/lao.el: Likewise.
567 * quail/lrt.el: Likewise.
568 * quail/thai.el: Likewise.
569 * quail/viqr.el: Likewise.
570
5711997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
572
573 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
574 TRANSLATION-KEYS.
575 (quail-mode-map): Change binding for ethio-insert-ethio-space.
576 (quail-mode-hook): Check the current Quail package name.
577
578 * quail/latin-post.el: Add rules for cancelling accents by typing
579 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
580 packages.
581
5821997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
583
584 * quail/latin-post.el, quail/latin-pre.el: For each package,
585 pass t for the SIMPLE argument to quail-define-package.
586
5871997-08-28 Kenichi Handa <handa@etl.go.jp>
588
589 * Makefile.in (dotdot): This macro deleted.
590 (SUBDIRS): Exclude skk.
591 (all): Substitute ${WORLD} to ${TIT}.
592 (%.el): This target deleted.
593 (${TIT}): Check existence of `quail' subdirectory.
594 (leim-list.el): Do not check old files.
595 (install): If ${srcdir} is different from the current directory,
596 copy also files under ${srcdir}.
597
5981997-08-26 Kenichi Handa <handa@etl.go.jp>
599
600 * Makefile.in: Re-arrange macros so that the macro TIT contains
601 only Quial packages generated from CXTERM dictionaries, and the
602 macro NON-TIT contains only Quial packages distributed with Emacs.
603 (install): Do not use -h option for tar, instead copy ${NON-TIT}
604 and ${TIT} separately.
605
6061997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
607
608 * Makefile.in (install): Discard extra data in tar | tar command.
609
6101997-08-23 Kenichi Handa <handa@etl.go.jp>
611
612 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
613 previous change.
614 (quail-devanagari-hindi-compose-characters): Fix previous change.
615
616 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
617 change.
618
6191997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
620
621 * Makefile.in (leim-list.el): Fix previous change.
622
623 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
624
6251997-08-21 Kenichi HANDA <handa@etl.go.jp>
626
627 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
628 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
629 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
630
631 * Makefile.in (install): Just copy leim-list.el instead of running
632 update-leim-list-file on ${INSTALLDIR}.
633 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
634 py-punct-b5.el -> pypunct-b5.el.
635 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
636 (leim-list.el): Delete old files not contained in ${WORLD}.
637
638 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
639 input-method-after-insert-chunk-hook.
640
641 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
642
6431997-08-19 Kenichi Handa <handa@etl.go.jp>
644
645 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
646 package fixed.
647
6481997-08-18 Kenichi Handa <handa@etl.go.jp>
649
650 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
651 throw.
652 (quail-japanese-kanji-kkc): Completely re-written.
653 (quail-japanese-kkc-mode-exit): New function.
654 (quail-japanese-switch-package): Call activate-input-method
655 instead of select-input-method.
656
657 * quail/thai.el (thai-consonant-input): Typo fixed.
658
659 * quail/devanagari.el (quail-devanagari-compose-characters): Do
660 not call throw.
661 (quail-devanagari-hindi-compose-characters): Likewise.
662
663 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
664 activate-input-method instead of select-input-method.
665
666 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
667
668 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
669 input-method-history instead of previous-input-method.
670
6711997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
672
673 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
674
6751997-08-16 Kenichi Handa <handa@etl.go.jp>
676
677 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
678 ("lao-lrt"): Doc-string of this Quail package modified.
679 Some tranlation rules added.
680
681 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
682 (lao-quail-define-rules): Some translation rules corrected.
683
6841997-08-11 Kenichi Handa <handa@etl.go.jp>
685
686 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
687 (lrt-vowel-table): The entry for "aM" corrected.
688
6891997-08-07 Kenichi Handa <handa@etl.go.jp>
690
691 * quail/lrt.el: Change title string of input method "lao-lrt".
692 (lrt-single-consonant-table): Several key sequence changed.
693 (lrt-composing-pattern-double-c): Handle a consonant with
694 semi-vowel-lower correctly.
695 (lrt-handle-maa-sakod): Do not reset quail-current-key.
696 (lrt-handle-tone-mark): Check the existence of double consonant
697 correctly.
698
699 * quail/lao.el: Change title string of input method "Lao".
700
7011997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
702
703 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
704 modified. Several tranlation rules modified.
705
7061997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
707
708 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
709 quail/cyril-jis.el.
710
711 * quail/cyril-jis.el: New file.
712
713 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
714
7151997-08-01 Kenichi Handa <handa@etl.go.jp>
716
717 * quail/ethiopic.el: In quail-mode-map, bind
718 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
719 Quail package "ethiopic".
720
7211997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
722
723 * quail/cyrillic.el (cyrillic-translit): New input method.
724
7251997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
726
727 * quail/tibetan.el: New file.
728
729 * quail/py-punct.el: Require 'quail.
730
731 * quail/py-punct-b5.el: Require 'quail.
732
733 * quail/ethiopic.el: Change Quail package name to "ethiopic".
734 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
735
736 * Makefile.in (TIT): New variable, contatination of TIT-GB and
737 TIT-BIG5.
738 (RUN-EMACS): Do not set EMACSLOADPATH.
739 (ASIA): Include TIBEAN.
740 (all): Remove stamp-bytecomp from dependency list.
741 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
742 (%.el): Make a link for byte-compiled file too.
743 (stamp-bytecomp): Target deleted.
744 (leim-list.el): Run Emacs with loading quail.
745 (install-XXX): These targets deleted.
746 (install): Remove files under INSTALLDIR before copying new files.
747 Run Emacs with loading quail.
748 (clean mostlyclean): Remove only generated files.
749
7501997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
751
752 * Makefile.in (stamp-bytecomp): Fix shell conditional.
753 (clean): Fix shell conditional.
754
7551997-07-21 Jim Meyering <meyering@eng.ascend.com>
756
757 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
758 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
759
7601997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
761
762 * Makefile.in: Modified to avoid *.el files being regarded
763 as intermidiate files and deleted by GNU make.
764
765 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
766 (lrt-handle-maa-sakod): Correctly handle the case that
767 quail-current-data is nil.
768 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
769 tone.
770
7711997-07-15 Kenichi Handa <handa@etl.go.jp>
772
773 * quail/py-punct.el: New file.
774
775 * quail/py-punct-b5.el: New file.
776
777 * quail/japanese.el: Doc-string of Quail package japanese modified.
778
779 * Makefile.in: Rules re-written to avoid tricky code.
780 (CHINEGE-GB): Include quail/py-punct.elc.
781 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
782
783
7841997-07-10 Kenichi Handa <handa@etl.go.jp>
785
786 * quail/latin-pre.el: Change titles of quail packages.
787
788 * quail/latin-post.el: Likewise.
789
6922b018
KH
790
791;; Local Variables:
792;; coding: iso-2022-7bit-unix
793;; End: