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