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