(xlfd_charset_of_font): Don't overwrite fontname
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
24c53d36
AI
12000-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
37c35586
KH
72000-11-21 Kenichi Handa <handa@etl.go.jp>
8
9 * Makefile.in (.SUFFIXES): New target, include .elc .el.
10
3c7d764e
KH
112000-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
f3d3c491
AI
162000-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
a115794c
EZ
382000-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
ce75c97a
GM
432000-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
7b920aa1
KH
492000-09-21 Kenichi Handa <handa@etl.go.jp>
50
36e44f62
KH
51 * Makefile.in: Revert to no-leim Makefile.
52
cd3c0140
KH
53 * quail/.cvsignore: Include *.elc.
54
55 * ja-dic/.cvsignore: New file.
7b920aa1 56
5eedab4d
AI
572000-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
39f547f7
AI
652000-09-15 Andrew Innes <andrewi@gnu.org>
66
67 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
68 files.
69
fe83b953
AI
702000-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
0fddd0dc
KH
782000-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
44ef7cf6
AI
1022000-09-03 Andrew Innes <andrewi@gnu.org>
103
104 * makefile.w32-in: New file.
f8803e97 105 (install) Fix copying of directories.
44ef7cf6 106
5724ab7a
KH
1072000-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
daba11ce
DL
1122000-08-29 Dave Love <fx@gnu.org>
113
a39fb83d
DL
114 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
115
daba11ce
DL
116 * Makefile.in: ja-dic <- skk in several places.
117
457dd64a
KH
1182000-08-25 Kenichi Handa <handa@etl.go.jp>
119
120 * ja-dic: Directory name changed from skkdic.
121
a1a2e38f 122 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
123
124 * README: Rename skkdic to ja-dic throughout the file.
125
68ce69e1
DL
1262000-08-24 Dave Love <fx@gnu.org>
127
128 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 129 ("latin-1-prefix"): Add missing symbols.
68ce69e1 130
5a76406c
DL
1312000-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
240a16cf
KH
1362000-07-18 Kenichi Handa <handa@etl.go.jp>
137
138 * quail/japanese.el ("japanese"): Fix docstring.
139
7a3fd467
KH
1402000-07-17 Kenichi Handa <handa@etl.go.jp>
141
142 * quail/japanese.el ("japanese"): Docstring modified.
143
0bd5914b
KH
1442000-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
4dc1225b
KH
1492000-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
6733d074
KH
1542000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
155
156 * quail/latin-pre.el ("polish-slash"): New input method.
157
69766f94
KH
1582000-03-02 Kenichi Handa <handa@etl.go.jp>
159
160 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
161
9a90d84c
GM
1622000-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
cba32d22
KH
1692000-01-28 Kenichi Handa <handa@etl.go.jp>
170
171 * quail/hanja.el (korean-hanja): Add an entry for "wod".
172
11ad3dee
KH
1732000-01-04 Kenichi Handa <handa@etl.go.jp>
174
175 * quail/japanese.el ("japanese"): Docstring augmented.
176
5ec14d3c
KH
1771999-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
113a1195
KH
1871999-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
98e85e34
GM
1921999-11-22 Andrew Innes <andrewi@gnu.org>
193
194 * makefile.nt: No need to generate subdirs.el.
195
371f58d5
GM
1961999-11-21 Andrew Innes <andrewi@gnu.org>
197
198 * makefile.nt: New file.
199
26922151
GM
2001999-10-26 Gerd Moellmann <gerd@gnu.org>
201
202 * Makefile.noleim: New.
203
6567e9b5
GM
2041999-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
216After the release of 20.4, development was split into two separate
217code lines. One line contained the code for Emacs 21, and the other
218one the code for the 20.x releases after 20.4. The following change
219log entries up to the entry ``20.4 released'' are for the 20.x code
220line. Change logs above this notice are those for the 21.x code line.
221
2222000-06-13 Gerd Moellmann <gerd@gnu.org>
223
224 * Version 20.7 released.
225
2262000-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
2322000-02-26 Gerd Moellmann <gerd@gnu.org>
233
234 * Version 20.6 released.
235
2361999-12-07 Gerd Moellmann <gerd@gnu.org>
237
238 * Version 20.5 released.
239
2401999-11-22 Andrew Innes <andrewi@gnu.org>
241
242 * makefile.nt: No need to generate subdirs.el.
243
2441999-11-21 Andrew Innes <andrewi@gnu.org>
245
246 * makefile.nt: New file.
247
58af2287
DL
2481999-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
2601999-07-12 Richard Stallman <rms@gnu.org>
261
262 * Version 20.4 released.
263
2641998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
265
266 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
267
2681999-06-14 Ken'ichi Handa <handa@gnu.org>
269
270 * quail/ethiopic.el ("ethiopic"): Add translation rules.
271
2721999-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
2771999-05-25 Ken'ichi Handa <handa@gnu.org>
278
279 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
280
2811999-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
2861999-03-04 Kenichi Handa <handa@etl.go.jp>
287
288 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
289
2901999-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
2961999-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
3021998-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
3081998-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
3141998-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
3221998-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
3341998-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
3391998-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
3441998-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
3501998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
351
352 * Version 20.3 released.
353
3541998-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
3591998-08-15 Kenichi HANDA <handa@etl.go.jp>
360
361 * quail/ethiopic.el: Fix several translation rules.
362
3631998-08-12 Milan Zamazal <pdm@fi.muni.cz>
364
365 * quail/czech.el: Few key sequences added to some keyboards.
366
3671998-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
3781998-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
3841998-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
3901998-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
3981998-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
4041998-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
4091998-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
4141998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
415
416 * Makefile.in (RUN-EMACS): Add --multibyte.
417
4181998-04-29 Karl Heuer <kwzh@gnu.org>
419
420 * Makefile.in (SLAVIC): Delete redundant backslash.
421
4221998-04-28 Richard Stallman <rms@psilocin.gnu.org>
423
424 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
425
4261998-04-20 Kenichi Handa <handa@etl.go.jp>
427
428 * Makefile.in (SLAVIC): New macro.
429 (EUROPEAN): Include ${SLAVIC}.
430
4311998-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
4381998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
439
440 * czech.el, slovak.el: Correct starting commentary.
441
4421998-04-07 Milan Zamazal <pdm@fi.muni.cz>
443
444 * quail/czech.el, quail/slovak.el: Correct starting commentary.
445
4461998-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
4531998-03-26 Richard Stallman <rms@psilocin.gnu.org>
454
455 * Makefile.in (${TIT}): Fix shell conditional syntax.
456
4571998-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
4621998-03-17 Richard Stallman <rms@psilocin.gnu.org>
463
464 * quail/czech.el, quail/slovak.el: New files.
465
4661998-03-10 Richard Stallman <rms@psilocin.gnu.org>
467
468 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
469 Uses changed.
470
4711998-03-05 Kenichi Handa <handa@etl.go.jp>
472
473 * Makefile.in (${TIT}): To byte-compile quail packages, use just
474 built quail.
475
4761997-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
4971997-10-23 Kenichi Handa <handa@etl.go.jp>
498
499 * quail/ethiopic.el: The title string of input method "Ethiopic"
500 is changed.
501
5021997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
503
504 * Version 20.2 released.
505
5061997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
507
508 * quail/latin-post.el (german): Swap y and z.
509
5101997-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
5161997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
517
518 * quail/viqr.el (vietnamese-viqr): Doc fix.
519
5201997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
521
522 * quail/latin-alt.el: New file.
523
5241997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
525
526 * quail/latin-post.el: Undo previous change.
527
5281997-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
5391997-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
5551997-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
5601997-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
5651997-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
5771997-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
5881997-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
5931997-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
6041997-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
6121997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
613
614 * Makefile.in (install): Discard extra data in tar | tar command.
615
6161997-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
6251997-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
6311997-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
6491997-08-19 Kenichi Handa <handa@etl.go.jp>
650
651 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
652 package fixed.
653
6541997-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
6771997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
678
679 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
680
6811997-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
6901997-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
6951997-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
7071997-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
7121997-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
7211997-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
7271997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
728
729 * quail/cyrillic.el (cyrillic-translit): New input method.
730
7311997-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
7561997-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
7611997-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
7661997-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
7771997-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
7901997-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
6922b018
KH
796
797;; Local Variables:
798;; coding: iso-2022-7bit-unix
799;; End: