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