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