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