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