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