Add new rules to escape from composition.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
e656fc9d
PJ
12002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
2
3 * quail/vntelex.el: Use proper charset.
4
cba12891 52002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
6
7 * quail/hanja.el ("Od"): Remove rule.
0347c911 8
175e150b
EZ
92002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
10
11 * quail/indian.el: Replace commented-out lines with a condition
12 that is always false.
13
c031864a
JC
142002-04-06 Jaeyoun Chung <jay@kldp.org>
15
16 * quail/hanja3.el ("kf"): added a few composing rules
17 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
18
19 * quail/hangul3.el: buggy alternative second character
20 sequence fixed ('/' for 'v' pair).
21 added a few more third character composing rule.
22
129f2c75
WL
232002-03-03 Werner Lemberg <wl@gnu.org>
24
25 * quail/vntelex.el: New file.
26 * Makefile.in (VIETNAMESE), makefile.nt (VIETNAMESE),
27 makefile.w32-in (VIETNAMESE): Add it.
28
5c196f29
AI
292002-02-10 Andrew Innes <andrewi@gnu.org>
30
31 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
32 ($(MISC_DIC)): Ditto.
33
108eaabb
RS
342002-02-06 Richard M. Stallman <rms@gnu.org>
35
36 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
37 Don't define "~," at all.
38
cc13aa25
PJ
392002-01-29 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
40
41 * quail/latin-pre.el (latin-2-prefix): Add \e,BL\e(B and \e,Bl\e(B.
42 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
43
18e1da99 442002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
45
46 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
47 method, to consider the "accent" and "diaeresis" as prefix keys.
48 A new method (named "greek-postfix") was added which implements
49 the old behavior. Also changed the mapping of the "Q/q" key to
50 produce the ":/;" characters, as is customary in greek keyboards.
51 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 52
8f7d3eca
JC
532002-01-07 Jaeyoun Chung <jay@kldp.org>
54
55 * quail/hangul.el: removed key sequence mapping for O[rsfaqtTd].
56 Not used for Korean Hangul Type 2. (request from emacs-kr mailing
57 list).
58
121f67fa
EZ
592002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
60
61 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
62
7f93e2ab
DL
632002-01-01 Dave Love <fx@gnu.org>
64
65 * quail/indian.el (quail-define-indian-trans-package): Unquote
66 lambda.
67 (quail-define-inscript-package): Avoid mapcar*.
68
3c08498a
DL
692001-12-20 Dave Love <fx@gnu.org>
70
71 * quail/latin-ltx.el: Fix un-doubled backslashes.
72
96566974
DL
732001-12-15 Dave Love <fx@gnu.org>
74
75 * quail/latin-pre.el ("french-prefix", "german-prefix")
76 ("spanish-prefix"): Fix language assignment.
77
78 * quail/latin-post.el ("french-postfix", "german-postfix")
79 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
80 ("french-keyboard", "french-azerty", "german")
81 ("spanish-keyboard"): Fix language assignment.
82
83 * quail/indian.el: Don't require cl.
84 (quail-indian-flatten-list): Renamed from flatten-list.
85
86 * quail/cyrillic.el ("cyrillic-beylorussian")
87 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
88 ("belarusian", "bulgarian-pho"): Fix language assignment.
89
90 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
91 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
92 ("turkish-alt-postfix"): Fix language assignment.
93 ("dutch"): Assign to Dutch. Use chars, not strings.
94 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"):
95 New.
96
03f9f7ae
PJ
972001-12-08 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
98
99 * COPYING: New file.
100
eea6cc1f
JC
1012001-12-03 Jaeyoun Chung <jay@kldp.org>
102
96566974 103 * quail/hangul3.el: Added a few convenient composing sequences for
eea6cc1f
JC
104 Korean keyboard type 3 users.
105
de371c8c
DL
1062001-11-29 Dave Love <fx@gnu.org>
107
108 * quail/latin-ltx.el: Extra translations. Fix some
109 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
110 symbols.
111
ea17b6e1
JR
1122001-11-28 Juanma Barranquero <lektu@terra.es>
113
114 * makefile.w32-in (INDIAN): Adjusted for the file name change;
115 quail/devanagari.elc -> quail/indian.elc.
116
117 * makefile.nt (INDIAN): Likewise.
118
8727d588
RS
1192001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
120
121 * quail/devanagari.el: Renamed to indian.el.
122
123 * quail/indian.el: Renamed from devanagari.el, and completely
124 re-written. The input method devanagari-hindi-transliteration is
125 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
126 devanagari-inscript, devanagari-transliteration is renamed to
127 devanagari-kyoto-harvard.
128
129 * Makefile.in: Adjusted for the file name change;
130 quail/devanagari.elc -> quail/indian.elc.
131
e154cc44
EZ
1322001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
133
134 * quail/welsh.el: Avoid an error message due to a commented-out
135 input method.
136
a6beb3d2
RS
1372001-11-05 Richard M. Stallman <rms@gnu.org>
138
139 * quail/rfc1345.el: Get rid of the explicit ^Z character.
140
cd946181
EZ
1412001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
142
143 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
144
7115232b
DL
1452001-11-04 Dave Love <fx@gnu.org>
146
147 * Makefile.in (LATIN): Add welsh.
148 (UNICODE): New.
149 (MISC): Add georgian.
150 (WORLD): Add UNICODE.
151
152 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
153 * quail/uni-input.el, quail/sgml-input.el: New file.
154
155 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
156
157 * quail/latin-alt.el ("dutch"): New method.
158
3a8b7edb
FP
1592001-10-27 Francesco Potorti` <pot@gnu.org>
160
161 * quail/latin-post.el ("italian-postfix"): Undo previous change.
162
163 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
164
a4416b14
FP
1652001-10-25 Francesco Potorti` <pot@gnu.org>
166
167 * quail/latin-post.el ("italian-postfix"): Euro symbol.
168
169 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
170
71431a0e
GM
1712001-10-20 Gerd Moellmann <gerd@gnu.org>
172
6aa97356 173 * (Version 21.1 released.)
71431a0e 174
c4e7e308
EZ
1752001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
176
177 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
178 mappings, so that one could type them without leaving the Hanyu
179 Pinyin input method. Suggested by Kenichi Handa
180 <handa@etl.go.jp>.
181
51724e26
EZ
1822001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
183
184 * quail/greek.el ("greek-babel"): New input method. From David
185 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
186
ab952a4f
GM
1872001-10-05 Gerd Moellmann <gerd@gnu.org>
188
189 * Branch for 21.1.
a4416b14 190
00651fbf
EZ
1912001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
192
193 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
194 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
195
5a397d28
GM
1962001-08-06 Gerd Moellmann <gerd@gnu.org>
197
198 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
199 "chinese-py".
200 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
201
be567141
PJ
2022001-07-16 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
203
150998ec
PJ
204 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
205 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
206 * quail/greek.el, quail/hangul.el, quail/hangul3.el
207 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
208 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
209 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
210 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
211 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
212 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
213 follow coding conventions.
214
e6aeb775
AC
2152001-06-04 Andrew Choi <akochoi@i-cable.com>
216
217 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
218
ec57454f
AI
2192001-06-01 Andrew Innes <andrewi@gnu.org>
220
221 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
222 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
223 $(srcdir)/quail/pypunct-b5.elc.
224 (NON_TIT_CNS): Remove.
225 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
226 (CHINESE_CNS): Remove.
227 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
228 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
229 $(srcdir)/quail/latin-ltx.elc.
230 (MISC_DIC): Copy from Makefile.in.
231 (CHINESE): Remove $(CHINESE_CNS).
232 (all): Add $(MISC_DIC) as target.
233 (.NOTPARALLEL): New target.
234 (.NO_PARALLEL): New target.
235 ($(MISC_DIC)): New target.
236 (clean mostlyclean): Clean more stuff.
237 (TIT_EL): New macro.
238 (MISC_DIC_EL): New macro.
239
240 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
241 (TIT-BIG5): Remove CTLauB.elc from it.
242 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
243 (clean mostlyclean): Remove obsolete reference.
244
70079787
EZ
2452001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
246
247 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
248
5e3d4fbc
AC
2492001-05-24 Andrew Choi <akochoi@i-cable.com>
250
937fad9a
AC
251 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
252
5e3d4fbc
AC
253 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
254
255 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
256
257 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
258 (TIT-BIG5): Remove CTLauB.elc from it.
259 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
260
f042e7b9
DL
2612001-05-17 Dave Love <fx@gnu.org>
262
263 * quail/latin-ltx.el ("TeX"): Renamed from "latin-latex2e".
264 Language family and indicator changed. Many new translations.
265
f08cf35b
GM
2662001-05-17 Gerd Moellmann <gerd@gnu.org>
267
268 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
269 slovak input methods. New maintainer. From Pavel Jan\e,Am\e(Bk
270 <Pavel@Janik.cz>.
271
b5eeaa1d
GM
2722001-04-23 Gerd Moellmann <gerd@gnu.org>
273
274 * quail/latin-ltx.el: Add more translations. From
275 jsbien@mimuw.edu.pl (Janusz S. Bie\e,Bq\e(B).
276
55a22ce1
EZ
2772001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
278
279 * quail/hangul.el <korean-hangul>: Doc fix.
280
90200fcc
AI
2812001-04-18 Andrew Innes <andrewi@gnu.org>
282
283 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
284 ($(TIT)):
285 ($(MISC_DIC)):
286 (.el.elc):
90200fcc
AI
287 (leim-list.el): Remove stuff to set EMACSLOADPATH.
288
f383cd0d
GM
2892001-04-05 Gerd Moellmann <gerd@gnu.org>
290
a55e4e68
GM
291 * Makefile.in (install): Remove .cvsignore files.
292
f383cd0d
GM
293 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
294 the same translations as for `japanese'.
295
4c1dadb1
AI
2962001-04-03 Andrew Innes <andrewi@gnu.org>
297
298 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
299 quail/ZIRANMA.elc.
300 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
301 $(srcdir)/quail/tsang-b5.elc.
302 (NON_TIT_CNS): Delete.
303 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
304 (CHINESE_CNS): Delete.
305 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
306 <handa@etl.go.jp>.
307 (MISC_DIC): New variable.
308 (CHINESE): Delete $(CHINESE_CNS).
309 (WORLD): Add $(MISC_DIC).
310 (all): Depends on $(MISC_DIC).
311 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
312 ($(MISC_DIC)): New target.
313 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
314 and $(MISC_DIC:.elc=.el).
315
e217c26e
EZ
3162001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
317
a46d278b
EZ
318 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
319 Kenichi Handa <handa@etl.go.jp>.
320
e217c26e
EZ
321 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
322
a3d0b0e0
KH
3232001-03-31 Kenichi Handa <handa@etl.go.jp>
324
325 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
326 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
327 ${srcdir}/quail/tsang-b5.elc.
328 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
329 (CHINESE-CNS): Delete it.
330 (MISC-DIC): New variable.
331 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 332 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
333 (all): Depends on ${MISC-DIC}.
334 (${MISC-DIC}): New target.
335 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
336
337 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
338 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
339
340 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
341
342 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
343 quail/quick-cns.el: Delete them.
a4416b14 344
9d5d1075
EZ
3452001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
346
347 * Makefile.in (${TIT}): Fix whitespace.
348
ed31fabf
GM
3492001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
350
351 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
352 (${TIT}): If the target file already exist, don't remake it.
353
1e406be0
KH
3542001-03-21 Kenichi Handa <handa@etl.go.jp>
355
356 * quail/slovak.el ("slovak"): Translate "=q" to "`".
357
8f369c02
KH
3582001-03-16 Pavel Jan\e,Bm\e(Bk ml. <Pavel@Janik.cz>
359
360 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
361 "=q", "+q", "=Q", and "+Q".
362 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
363 ("slovak-prog-2"): Likewise.
364 ("slovak-prog-3"): Likewise.
365
abfa36c4
EZ
3662001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
367
368 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
369
b8a7ebcf
KH
3702001-03-16 Kenichi Handa <handa@etl.go.jp>
371
372 * quail/japanese.el (quail-japanese-transliteration-rules): New
373 variable. Use it to define these input methods: "japanese",
374 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
375 (quail-japanese-kana-state): Delete this variable.
376 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
377 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 378
9a639fce
KH
3792001-03-14 Kenichi Handa <handa@mule.m17n.org>
380
381 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
382
51ab41b7
KH
3832001-03-06 Kenichi Handa <handa@etl.go.jp>
384
385 * CXTERM-DIC/4Corner.tit: Add copyright notice.
386
36d5e61d
KH
3872001-03-05 Kenichi Handa <handa@etl.go.jp>
388
389 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
390 change of the speicial key bindings.
391
bf0bdce8
KH
3922001-02-22 Kenichi Handa <handa@etl.go.jp>
393
51ab41b7 394 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
395
396 * CXTERM-DIC/ETZY.tit: Likewise.
397
398 * CXTERM-DIC/ZOZY.tit: Likewise.
399
193fba87
AI
4002001-02-05 Andrew Innes <andrewi@gnu.org>
401
402 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
403 path absolute.
404
350d71b3
AI
4052001-02-03 Andrew Innes <andrewi@gnu.org>
406
407 * makefile.w32-in (LATIN): Fix last change to use () not {}.
408
49bd4a69
KH
4092001-02-02 Kenichi Handa <handa@etl.go.jp>
410
411 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
412
413 * makefile.w32-in (LATIN): Likewise.
414
415 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
416
a51e9546
AI
4172001-02-01 Andrew Innes <andrewi@gnu.org>
418
419 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
420
c91d43ed
KH
4212001-02-01 Kenichi Handa <handa@etl.go.jp>
422
423 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
424
425 * quail/greek.el ("greek-mizuochi"): New input method for
426 classical Greek.
427
7ccf7ab9 4282001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 429
7ccf7ab9 430 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
431 one runs "make extraclean" at the top level.
432
0dac6924
AI
4332001-01-06 Andrew Innes <andrewi@gnu.org>
434
435 * makefile.nt ($(TIT)): Map .elc to .el.
436 (buildlisppath): Make path relative to $(MAKEDIR).
437
392164c1
AS
4382001-01-01 Andreas Schwab <schwab@suse.de>
439
440 * quail/latin-alt.el: Doc fixes.
441
ec6bd013
DL
4422000-12-18 Dave Love <fx@gnu.org>
443
444 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e,b(\e(B entry.
445 Change \e,b=\e(B, \e,b<\e(B, \e,b6\e(B.
446
8ff06845
KH
4472000-12-16 Kenichi Handa <handa@etl.go.jp>
448
449 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
450
4ee87dbb
AI
4512000-12-06 Andrew Innes <andrewi@gnu.org>
452
453 * makefile.w32-in (buildlisppath): Set to an absolute directory,
454 relative to $(CURDIR).
455 (INSTALLDIR): Use forward slash.
456
24c53d36
AI
4572000-11-24 Andrew Innes <andrewi@gnu.org>
458
459 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
460
461 * makefile.nt (.SUFFIXES): New target, include .elc .el.
462
37c35586
KH
4632000-11-21 Kenichi Handa <handa@etl.go.jp>
464
465 * Makefile.in (.SUFFIXES): New target, include .elc .el.
466
3c7d764e
KH
4672000-11-17 Kenichi Handa <handa@etl.go.jp>
468
469 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
470 remember the conversion start.
471
f3d3c491
AI
4722000-10-21 Andrew Innes <andrewi@gnu.org>
473
474 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
475 of conditional invocation of make.
a4416b14
FP
476 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
477 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
478 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
479 files to .elc.
480 ($(TIT)): Adjusted for the above change.
481 (clean mostlyclean): Likewise.
482 (.el.elc): New target.
483
484 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
485 of conditional invocation of make.
a4416b14
FP
486 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
487 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
488 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
489 files to .elc.
490 ($(TIT)): Adjusted for the above change.
491 (clean mostlyclean): Likewise.
492 (.el.elc): New target.
493
a115794c
EZ
4942000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
495
496 * Makefile.in (${TIT}, clean): Don't use shell `command`
497 expansion, use ${TIT:.elc=.el} instead.
498
ce75c97a
GM
4992000-09-26 Gerd Moellmann <gerd@gnu.org>
500
501 * Makefile.in: Make this the leim Makefile.in.
502 (clean): Also remove $NON-TIT and $WORLD.
503 (RUN-EMACS): Set EMACSLOADPATH.
504
7b920aa1
KH
5052000-09-21 Kenichi Handa <handa@etl.go.jp>
506
36e44f62
KH
507 * Makefile.in: Revert to no-leim Makefile.
508
cd3c0140
KH
509 * quail/.cvsignore: Include *.elc.
510
511 * ja-dic/.cvsignore: New file.
7b920aa1 512
5eedab4d
AI
5132000-09-16 Andrew Innes <andrewi@gnu.org>
514
515 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
516 (leim-list.el): Ditto.
517
518 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
519 (leim-list.el): Ditto.
520
39f547f7
AI
5212000-09-15 Andrew Innes <andrewi@gnu.org>
522
523 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
524 files.
525
fe83b953
AI
5262000-09-14 Andrew Innes <andrewi@gnu.org>
527
528 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
529 leim-list.el.
530 (distclean maintainer-clean): Ditto for stamp-subdir.
531
532 * makefile.nt: Rename skkdic to ja-dic.
533
0fddd0dc
KH
5342000-09-07 Kenichi Handa <handa@etl.go.jp>
535
536 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
537 translation.
538
539 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
540
541 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
542 ("chinese-tonepy-punct"): New input method.
543
544 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
545 translation.
546
547 * quail/japanese.el ("japanese"): Delete the key sequence for
548 Roman transliteration from the docstring because it's now shonw
549 automatically.
550 ("japanese-ascii", "japanese-zenkaku")
551 ("japanese-hankaku-kana", "japanese-hiragana")
552 ("japanese-katakana"): Docstring modified.
553
554 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
555 on describe-input-method.
556 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
557
44ef7cf6
AI
5582000-09-03 Andrew Innes <andrewi@gnu.org>
559
560 * makefile.w32-in: New file.
f8803e97 561 (install) Fix copying of directories.
44ef7cf6 562
5724ab7a
KH
5632000-08-31 Kenichi Handa <handa@etl.go.jp>
564
565 * quail/thai.el (thai-generate-quail-map): If the length of
566 translation is more than one, compose it.
567
daba11ce
DL
5682000-08-29 Dave Love <fx@gnu.org>
569
a39fb83d
DL
570 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e,b=\e(B and \e,b<\e(B.
571
daba11ce
DL
572 * Makefile.in: ja-dic <- skk in several places.
573
457dd64a
KH
5742000-08-25 Kenichi Handa <handa@etl.go.jp>
575
576 * ja-dic: Directory name changed from skkdic.
577
a1a2e38f 578 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
579
580 * README: Rename skkdic to ja-dic throughout the file.
581
68ce69e1
DL
5822000-08-24 Dave Love <fx@gnu.org>
583
584 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 585 ("latin-1-prefix"): Add missing symbols.
68ce69e1 586
5a76406c
DL
5872000-08-23 Dave Love <fx@gnu.org>
588
589 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
590 add ~p for \e,A6\e(B.
591
240a16cf
KH
5922000-07-18 Kenichi Handa <handa@etl.go.jp>
593
594 * quail/japanese.el ("japanese"): Fix docstring.
595
7a3fd467
KH
5962000-07-17 Kenichi Handa <handa@etl.go.jp>
597
598 * quail/japanese.el ("japanese"): Docstring modified.
599
0bd5914b
KH
6002000-06-12 Kenichi Handa <handa@etl.go.jp>
601
602 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
603 ("tibetan-wylie"): State transition table modified.
604
4dc1225b
KH
6052000-06-01 Kenichi Handa <handa@etl.go.jp>
606
607 * quail/tibetan.el: Change all tibetan-1-column characters to
608 tibetan. Quail map for "tibetan-wylie" fixed.
609
6733d074
KH
6102000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
611
612 * quail/latin-pre.el ("polish-slash"): New input method.
613
69766f94
KH
6142000-03-02 Kenichi Handa <handa@etl.go.jp>
615
616 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
617
9a90d84c
GM
6182000-02-01 Gerd Moellmann <gerd@gnu.org>
619
620 * Makefile.in: Make this the no-leim Makefile. Move the
621 leim Makefile.in to ../leim-Makefile.in as it originally was.
622
623 * Makefile.noleim: Removed.
624
cba32d22
KH
6252000-01-28 Kenichi Handa <handa@etl.go.jp>
626
627 * quail/hanja.el (korean-hanja): Add an entry for "wod".
628
11ad3dee
KH
6292000-01-04 Kenichi Handa <handa@etl.go.jp>
630
631 * quail/japanese.el ("japanese"): Docstring augmented.
632
5ec14d3c
KH
6331999-12-15 Kenichi Handa <handa@etl.go.jp>
634
635 * quail/lao.el: Rewritten for new composition.
636
637 * quail/lrt.el: Rewritten for new composition.
638
639 * quail/thai.el: Rewritten for new composition.
640
641 * quail/tibetan.el: Rewritten for new composition.
642
113a1195
KH
6431999-12-13 Kenichi Handa <handa@etl.go.jp>
644
645 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
646 characters, not Latin-1.
647
98e85e34
GM
6481999-11-22 Andrew Innes <andrewi@gnu.org>
649
650 * makefile.nt: No need to generate subdirs.el.
651
371f58d5
GM
6521999-11-21 Andrew Innes <andrewi@gnu.org>
653
654 * makefile.nt: New file.
655
26922151
GM
6561999-10-26 Gerd Moellmann <gerd@gnu.org>
657
658 * Makefile.noleim: New.
659
58af2287
DL
6601999-09-19 Ken'ichi Handa <handa@gnu.org>
661
662 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
663 turkish-postfix.
664 ("turkish-postfix"): New Turkish input method which inserts
665 Latin-5 characters.
666
667 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
668 turkish-alt-postfix.
669 ("turkish-alt-postfix"): New Turkish input method which inserts
670 Latin-5 characters.
671
6721999-07-12 Richard Stallman <rms@gnu.org>
673
674 * Version 20.4 released.
675
6761998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
677
678 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
679
6801999-06-14 Ken'ichi Handa <handa@gnu.org>
681
682 * quail/ethiopic.el ("ethiopic"): Add translation rules.
683
6841999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
685
686 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
687 hanja.el.
688
6891999-05-25 Ken'ichi Handa <handa@gnu.org>
690
691 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
692
6931999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
694
695 * quail/latin-pre.el ("romanian-prefix"): New input method.
696 ("romanian-alt-prefix"): New input method.
697
6981999-03-04 Kenichi Handa <handa@etl.go.jp>
699
700 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
701
7021999-01-14 Kenichi Handa <handa@etl.go.jp>
703
704 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
705 to convert is `n', change it to Japanese Hiragana `n' before
706 conversion.
707
7081999-01-11 Kenichi Handa <handa@etl.go.jp>
709
710 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
711
712 * quail/hebrew.el: New file.
713
7141998-12-15 Kenichi Handa <handa@etl.go.jp>
715
716 * quail/devanagari.el (quail-devanagari-compose-characters):
717 Adjusted for the change of input method handling.
718 (quail-devanagari-hindi-compose-characters): Likewise.
719
7201998-10-15 Kenichi Handa <handa@etl.go.jp>
721
722 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
723 `(cd foo; pwd)`.
724 (install): Likewise.
725
7261998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
727
728 * quail/latin-post.el: Many doc fixes.
729 ("latin-1-postfix"): Add sequence for the small superscript o.
730 * quail/latin-pre.el: Many doc fixes.
731 ("latin-1-prefix"): Add sequences for the small
732 superscript underlined o and a.
733
7341998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
735
736 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
737 small superscript underlined o and a.
738 ("italian-alt-postfix"): Change it to something useful and
a4416b14 739 different from italian-postfix.
58af2287
DL
740 * latin-post.el ("latin-1-postfix"): Add a method to enter the
741 small superscript underlined o and a.
742 ("italian-postfix"): Same as above.
743 ("italian-postfix"): Add methods to enter e with acute accent and
744 the >> and << symbols.
745
7461998-09-25 Kenichi Handa <handa@etl.go.jp>
747
748 * quail/japanese.el (quail-japanese-hankaku-update-translation):
749 Adjusted for the change of input method handling.
750
7511998-09-11 Kenichi HANDA <handa@etl.go.jp>
752
753 * quail/japanese.el (quail-japanese-katakana-update-translation):
754 Adjusted for the change of input method handling.
755
7561998-08-31 Kenichi Handa <handa@etl.go.jp>
757
758 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
759 change of input method handling.
760 (quail-tibetan-input-tibkey): Likewise.
761
7621998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
763
764 * Version 20.3 released.
765
7661998-08-16 Kenichi HANDA <handa@etl.go.jp>
767
768 * quail/czech.el ("czech"): Make this input method deterministic,
769 kbd-translate, and show-layout.
770
7711998-08-15 Kenichi HANDA <handa@etl.go.jp>
772
773 * quail/ethiopic.el: Fix several translation rules.
774
7751998-08-12 Milan Zamazal <pdm@fi.muni.cz>
776
777 * quail/czech.el: Few key sequences added to some keyboards.
778
7791998-08-06 Kenichi Handa <handa@etl.go.jp>
780
781 * quail/japanese.el (quail-japanese-use-double-n): New variable.
782 (quail-japanese-update-translation): Adjusted for the change of
783 quail-update-translation. Now this function should return
784 CONTROL-FLAG.
785 (quail-japanese-toggle-kana): Update quail-conversion-str.
786 (quail-japanese-kanji-kkc): Likewise.
787 (quail-japanese-switch-package): Reset quail-current-str and
788 quail-conversion-str.
789
7901998-07-24 Kenichi Handa <handa@etl.go.jp>
791
792 * quail/japanese.el (quail-japanese-kanji-kkc): Set
793 quail-translation to nil after calling kkc-region so that
794 translation mode is restarted correctly.
795
7961998-07-21 Kenichi Handa <handa@etl.go.jp>
797
798 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
799 that conversion is cancelled in kkc-region.
800 (quail-japanese-switch-package): Fix previous change.
801
8021998-07-19 Kenichi Handa <handa@etl.go.jp>
803
804 * quail/japanese.el (quail-japanese-update-translation): Handle
805 a key which should fix the current translation and start a new
806 translation correctly.
807 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
808 change point.
809
8101998-07-15 Kenichi Handa <handa@etl.go.jp>
811
812 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
813 change of quail.el.
814 (quail-japanese-switch-package): Likewise.
815
8161998-07-03 Kenichi Handa <handa@etl.go.jp>
817
818 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
819 Some keys for ancient Korean syllables are changed properly.
820
8211998-06-20 Kenichi Handa <handa@etl.go.jp>
822
823 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
824 (ethio-select-a-translation): New function.
825
8261998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
827
828 * Makefile.in (RUN-EMACS): Add --multibyte.
829
8301998-04-29 Karl Heuer <kwzh@gnu.org>
831
832 * Makefile.in (SLAVIC): Delete redundant backslash.
833
8341998-04-28 Richard Stallman <rms@psilocin.gnu.org>
835
836 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
837
8381998-04-20 Kenichi Handa <handa@etl.go.jp>
839
840 * Makefile.in (SLAVIC): New macro.
841 (EUROPEAN): Include ${SLAVIC}.
842
8431998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
844
845 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
846 (leim-list.el): Depend on ${WORLD}.
847
848 * latin-alt.el (latin-2-alt-postfix): Doc fix.
849
8501998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
851
852 * czech.el, slovak.el: Correct starting commentary.
853
8541998-04-07 Milan Zamazal <pdm@fi.muni.cz>
855
856 * quail/czech.el, quail/slovak.el: Correct starting commentary.
857
8581998-04-06 Andreas Schwab <schwab@gnu.org>
859
860 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
861 to length.
862 (lrt-generate-quail-map): Change sref to aref, and make second
863 argument of substring a character index.
864
8651998-03-26 Richard Stallman <rms@psilocin.gnu.org>
866
867 * Makefile.in (${TIT}): Fix shell conditional syntax.
868
8691998-03-18 Kenichi Handa <handa@etl.go.jp>
870
871 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
872 "/ " to "/" (instead of " ").
873
8741998-03-17 Richard Stallman <rms@psilocin.gnu.org>
875
876 * quail/czech.el, quail/slovak.el: New files.
877
8781998-03-10 Richard Stallman <rms@psilocin.gnu.org>
879
880 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
881 Uses changed.
882
8831998-03-05 Kenichi Handa <handa@etl.go.jp>
884
885 * Makefile.in (${TIT}): To byte-compile quail packages, use just
886 built quail.
887
8881997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
889
890 * quail/hanja3.el: New file.
891
892 * quail/hanja-jis.el: Title string of the input method
893 "korean-hanja-jis" changed.
894
895 * quail/symbol-ksc.el: Title string of the input method
896 "korean-symbol" changed. Require 'korea-util.
897 (quail-hangul-switch-back): Deleted.
898
899 * quail/hangul3.el: Require 'korea-util.
900 (quail-hangul-switch-to-symbol-ksc): Deleted.
901
902 * quail/hanja.el: Require 'korea-util. Title string of the input
903 method "korean-hanja" changed.
904 (quail-hanja-switch-to-symbol-ksc): Deleted.
905
906 * quail/hangul.el: Require 'korea-util.
907 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 908
58af2287
DL
9091997-10-23 Kenichi Handa <handa@etl.go.jp>
910
911 * quail/ethiopic.el: The title string of input method "Ethiopic"
912 is changed.
913
9141997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
915
916 * Version 20.2 released.
917
9181997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
919
920 * quail/latin-post.el (german): Swap y and z.
921
9221997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
923
924 * Version 20.1 released.
925
926 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 927
58af2287
DL
9281997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
929
930 * quail/viqr.el (vietnamese-viqr): Doc fix.
931
9321997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
933
934 * quail/latin-alt.el: New file.
935
9361997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
937
938 * quail/latin-post.el: Undo previous change.
a4416b14 939
58af2287
DL
9401997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
941
942 * quail/latin-post.el (latin-2-postfix):
943 Replace comma and period with `. Replace colon with /.
944 (latin-1-postfix): Replace comma with /.
945 (french-postfix): Replace comma with /.
946 (latin-3-postfix): Replace comma with ` and period with /.
947 (latin-4-postfix): Replace comma with ` and period with ~.
948 (latin-5-postfix): Replace comma with ` and period with /.
949 (turkish-postfix): Replace comma with ` and period with /.
950
9511997-09-10 Kenichi Handa <handa@etl.go.jp>
952
953 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
954 function added to quail-mode-hook turn ethio-mode on only when
955 input method "ethiopic" is begin used.
956 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
957 (ethio-toggle-space): Likewise.
958 (ethio-insert-space): Likewise.
959 (ethio-insert-ethio-space): Likewise.
960 (ethio-prefer-ascii-punctuation): Likewise.
961 (ethio-toggle-punctuation): Likewise.
962 (ethio-gemination): Likewise.
963 ("ethiopic"): Doc-string of this Quail package modified. Bind
964 function keys for TRANSLATION-KEYMAP to
965 quail-execute-non-quail-command.
966
9671997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
968
969 * Makefile.in (install): Use quail/* in the second tar that
970 copies a dir named quail.
971
9721997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
973
974 * Makefile.in (install): Do not copy leim-list.el twice. Copy
975 `skk' subdirectory too.
976
9771997-09-03 Kenichi Handa <handa@etl.go.jp>
978
979 * quail/cyrillic.el: For each package, pass t for the SIMPLE
980 argument to quail-define-package.
981 * quail/cyril-jis.el: Likewise
982 * quail/greek.el: Likewise.
983 * quail/ipa.el: Likewise.
984 * quail/lao.el: Likewise.
985 * quail/lrt.el: Likewise.
986 * quail/thai.el: Likewise.
987 * quail/viqr.el: Likewise.
988
9891997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
990
991 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
992 TRANSLATION-KEYS.
993 (quail-mode-map): Change binding for ethio-insert-ethio-space.
994 (quail-mode-hook): Check the current Quail package name.
995
996 * quail/latin-post.el: Add rules for cancelling accents by typing
997 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
998 packages.
999
10001997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1001
1002 * quail/latin-post.el, quail/latin-pre.el: For each package,
1003 pass t for the SIMPLE argument to quail-define-package.
1004
10051997-08-28 Kenichi Handa <handa@etl.go.jp>
1006
1007 * Makefile.in (dotdot): This macro deleted.
1008 (SUBDIRS): Exclude skk.
1009 (all): Substitute ${WORLD} to ${TIT}.
1010 (%.el): This target deleted.
1011 (${TIT}): Check existence of `quail' subdirectory.
1012 (leim-list.el): Do not check old files.
1013 (install): If ${srcdir} is different from the current directory,
1014 copy also files under ${srcdir}.
1015
10161997-08-26 Kenichi Handa <handa@etl.go.jp>
1017
1018 * Makefile.in: Re-arrange macros so that the macro TIT contains
1019 only Quial packages generated from CXTERM dictionaries, and the
1020 macro NON-TIT contains only Quial packages distributed with Emacs.
1021 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1022 and ${TIT} separately.
1023
10241997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1025
1026 * Makefile.in (install): Discard extra data in tar | tar command.
1027
10281997-08-23 Kenichi Handa <handa@etl.go.jp>
1029
1030 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1031 previous change.
1032 (quail-devanagari-hindi-compose-characters): Fix previous change.
1033
1034 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1035 change.
1036
10371997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1038
1039 * Makefile.in (leim-list.el): Fix previous change.
1040
1041 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1042
10431997-08-21 Kenichi HANDA <handa@etl.go.jp>
1044
1045 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1046 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1047 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1048
1049 * Makefile.in (install): Just copy leim-list.el instead of running
1050 update-leim-list-file on ${INSTALLDIR}.
1051 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1052 py-punct-b5.el -> pypunct-b5.el.
1053 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1054 (leim-list.el): Delete old files not contained in ${WORLD}.
1055
1056 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1057 input-method-after-insert-chunk-hook.
1058
1059 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1060
10611997-08-19 Kenichi Handa <handa@etl.go.jp>
1062
1063 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1064 package fixed.
1065
10661997-08-18 Kenichi Handa <handa@etl.go.jp>
1067
1068 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1069 throw.
1070 (quail-japanese-kanji-kkc): Completely re-written.
1071 (quail-japanese-kkc-mode-exit): New function.
1072 (quail-japanese-switch-package): Call activate-input-method
1073 instead of select-input-method.
1074
1075 * quail/thai.el (thai-consonant-input): Typo fixed.
1076
1077 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1078 not call throw.
1079 (quail-devanagari-hindi-compose-characters): Likewise.
1080
1081 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1082 activate-input-method instead of select-input-method.
1083
1084 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1085
1086 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1087 input-method-history instead of previous-input-method.
1088
10891997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1090
1091 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
1092
10931997-08-16 Kenichi Handa <handa@etl.go.jp>
1094
1095 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1096 ("lao-lrt"): Doc-string of this Quail package modified.
1097 Some tranlation rules added.
1098
1099 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1100 (lao-quail-define-rules): Some translation rules corrected.
1101
11021997-08-11 Kenichi Handa <handa@etl.go.jp>
1103
1104 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1105 (lrt-vowel-table): The entry for "aM" corrected.
1106
11071997-08-07 Kenichi Handa <handa@etl.go.jp>
1108
1109 * quail/lrt.el: Change title string of input method "lao-lrt".
1110 (lrt-single-consonant-table): Several key sequence changed.
1111 (lrt-composing-pattern-double-c): Handle a consonant with
1112 semi-vowel-lower correctly.
1113 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1114 (lrt-handle-tone-mark): Check the existence of double consonant
1115 correctly.
1116
1117 * quail/lao.el: Change title string of input method "Lao".
1118
11191997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1120
1121 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1122 modified. Several tranlation rules modified.
1123
11241997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1125
1126 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1127 quail/cyril-jis.el.
1128
1129 * quail/cyril-jis.el: New file.
1130
1131 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1132
11331997-08-01 Kenichi Handa <handa@etl.go.jp>
1134
1135 * quail/ethiopic.el: In quail-mode-map, bind
1136 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1137 Quail package "ethiopic".
1138
11391997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1140
1141 * quail/cyrillic.el (cyrillic-translit): New input method.
1142
11431997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1144
1145 * quail/tibetan.el: New file.
1146
1147 * quail/py-punct.el: Require 'quail.
1148
1149 * quail/py-punct-b5.el: Require 'quail.
1150
1151 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1152 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1153
1154 * Makefile.in (TIT): New variable, contatination of TIT-GB and
1155 TIT-BIG5.
1156 (RUN-EMACS): Do not set EMACSLOADPATH.
1157 (ASIA): Include TIBEAN.
1158 (all): Remove stamp-bytecomp from dependency list.
1159 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
1160 (%.el): Make a link for byte-compiled file too.
1161 (stamp-bytecomp): Target deleted.
1162 (leim-list.el): Run Emacs with loading quail.
1163 (install-XXX): These targets deleted.
1164 (install): Remove files under INSTALLDIR before copying new files.
1165 Run Emacs with loading quail.
1166 (clean mostlyclean): Remove only generated files.
1167
11681997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1169
1170 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1171 (clean): Fix shell conditional.
1172
11731997-07-21 Jim Meyering <meyering@eng.ascend.com>
1174
1175 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1176 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1177
11781997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1179
1180 * Makefile.in: Modified to avoid *.el files being regarded
1181 as intermidiate files and deleted by GNU make.
1182
1183 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1184 (lrt-handle-maa-sakod): Correctly handle the case that
1185 quail-current-data is nil.
1186 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1187 tone.
1188
11891997-07-15 Kenichi Handa <handa@etl.go.jp>
1190
1191 * quail/py-punct.el: New file.
1192
1193 * quail/py-punct-b5.el: New file.
1194
1195 * quail/japanese.el: Doc-string of Quail package japanese modified.
1196
1197 * Makefile.in: Rules re-written to avoid tricky code.
1198 (CHINEGE-GB): Include quail/py-punct.elc.
1199 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1200
58af2287
DL
1201
12021997-07-10 Kenichi Handa <handa@etl.go.jp>
1203
1204 * quail/latin-pre.el: Change titles of quail packages.
1205
1206 * quail/latin-post.el: Likewise.
1207
6922b018
KH
1208
1209;; Local Variables:
1210;; coding: iso-2022-7bit-unix
1211;; End:
2a34a036
GM
1212
1213 Copyright (C) 1997, 1998, 1999, 2001 Free Software Foundation, Inc.
1214 Copying and distribution of this file, with or without modification,
1215 are permitted provided the copyright notice and this notice are preserved.