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