Use utf-8 coding.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
2cd23d89
KH
12004-05-04 Kenichi Handa <handa@m17n.org>
2
3 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
4 (MISC-SOURCES): Likewise.
5
62004-05-01 Kenichi Handa <handa@m17n.org>
7
8 * Makefile.in (OTHERS): Ranamed from MISC.
9 (MISC): Renamed from MISC-DIC.
10 (WORLD): Adjuted for the above changes.
11 (TIT-MISC, NON-TIT-MISC): New targets.
12 (all): Don't depend on ${WORLD}.
13 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): These targets
14 removed.
15 (TIT-SOURCES, MISC-SOURCES): New macros.
16 (changed.tit, changed.misc): New targets.
17 (leim-list.el): Depents on ${NON-TIT-MISC}, changed.tit, and
18 changed.misc. Generate quail files from TIT and MISC files if
19 necessary.
20 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
21 ${MISC-DIC}.
22
238add5e
JR
232004-05-03 Jason Rumney <jasonr@gnu.org>
24
25 * makefile.nt: Remove.
26
d814862a
JB
272004-04-23 Juanma Barranquero <lektu@terra.es>
28
29 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
30
28082746
AI
312004-04-09 Andrew Innes <andrewi@gnu.org>
32
33 * makefile.w32-in (distclean clean): Remove nmake specific
34 stamp-subdir test.
35
bb62616f
KH
362004-02-28 Kenichi Handa <handa@m17n.org>
37
38 * Makefile.in (all): Depends on ${WORLD} instead of ${TIT} and
39 ${MISC-DIC}.
40 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
41 (maintainer-clean): Delete files that are not in CVS repository.
42
43 * makefile.nt (all): Depends on $(WORLD) instead of $(TIT) and
44 $(MISC-DIC).
45 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
46 (maintainer-clean): Delete files that are not in CVS repository.
47
48 * makefile.w32-in (all): Depends on $(WORLD) instead of $(TIT) and
49 $(MISC-DIC).
50 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
51 (maintainer-clean): Delete files that are not in CVS repository.
52
f92f5e37
KH
532004-02-16 J\e,bi\e(Br\e,bt\e(Bme Marant <jmarant@nerim.net> (tiny change)
54
55 * Makefile.in (distclean maintainer-clean): Depend on clean.
56
bdb6a227
KH
572004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
58
59 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
60
e555f8d5
KH
612004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
62
63 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 64 Duplicate entry removed.
e555f8d5
KH
65 ("bulgarian-bds"): Docstring fixed.
66
c51b37fd
DL
672003-10-06 Dave Love <fx@gnu.org>
68
69 * quail/latin-ltx.el: Several additions.
70
ac7ec68c
KH
712003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
72
73 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
74
f653dfd9
DL
752003-08-20 Dave Love <fx@gnu.org>
76
77 * quail/latin-ltx.el: Add \rhd.
78
15a03c32
MR
792003-08-19 Markus Rost <rost@math.ohio-state.edu>
80
81 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
82
15f772c8
KH
832003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
84
d814862a 85 * quail/indian.el (quail-indian-update-translation): Adjust the
15f772c8
KH
86 behaviour according to the change of quail-translate-key.
87
603b8073
KH
882003-05-22 Kenichi Handa <handa@m17n.org>
89
90 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
91 Chinese characters from GB to Big5.
92
458d0770
KH
932003-05-01 Bzyl Wlodzimierz <matwb@julia.univ.gda.pl> (tiny change)
94
95 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
96
069e6098
AS
972003-04-05 Andreas Schwab <schwab@suse.de>
98
99 * Makefile.in (install): Remove CVS related and backup files from
100 installation directory.
101
15988eba
DK
1022003-02-27 David Kastrup <dak@gnu.org>
103
d814862a 104 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 105
b2c16093
DK
1062003-02-23 David Kastrup <dak@gnu.org>
107
d814862a 108 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 109
a56c637d
DL
1102003-02-17 Dave Love <fx@gnu.org>
111
112 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
113
83930535
JB
1142003-02-14 Juanma Barranquero <lektu@terra.es>
115
116 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character
117 constants.
118
61cb0b53 1192003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
120
121 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 122 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
123 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
124 (punjabi-inscript, gujarati-inscript, oriya-inscript)
125 (bengali-inscript, assamese-inscript, telugu-inscript)
126 (kannada-inscript, malayalam-inscript, tamil-inscript): New
127 INSCRIPT based input methods.
128
ff57e5d6
KH
1292003-02-07 Kenichi Handa <handa@m17n.org>
130
131 * quail/cyrillic.el: Update quail-package-alist (not
132 input-method-alist) to make "cyrillic-jcuken" an alias of
133 "russian-typewriter". Add cookie for quail-update-leim-list-file.
134
e29969ca
DK
1352003-02-05 David Kastrup <dak@gnu.org>
136
d814862a 137 * quail/greek.el: Fix iota accent typos in greek-babel
e29969ca
DK
138 encoding.
139
139c4e54
DL
1402003-01-05 Dave Love <fx@gnu.org>
141
142 * makefile.w32-in (SLAVIC): Add croatian.elc.
143
144 * Makefile.in (SLAVIC): Add croatian.elc.
145
146 * quail/croatian.el: New file.
147
abceb4ac
JB
1482002-12-10 Juanma Barranquero <lektu@terra.es>
149
150 * makefile.w32-in (LATIN): Add welsh.elc.
151 (MISC): Add georgian.elc.
152 (UNICODE): Add it.
153 (WORLD): Add $(UNICODE).
154
59daa29a
DL
1552002-11-14 Dave Love <fx@gnu.org>
156
157 * quail/slovak.el: Add coding cookie.
158
159 * quail/latin-ltx.el: Fix coding cookie.
160
161 * quail/hebrew.el: Add coding cookie.
162
163 * quail/czech.el: Add coding cookie.
164
165 * quail/welsh.el: Undo last change.
166
b4b11a40
DL
1672002-09-11 Dave Love <fx@gnu.org>
168
169 * quail/latin-post.el ("slovenian"): New.
170
570af494
KH
1712002-09-05 Kenichi Handa <handa@etl.go.jp>
172
173 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
174
ad0b1666
DL
1752002-07-24 Dave Love <fx@gnu.org>
176
a5e5d4ad
DL
177 * quail/latin-alt.el ("latin-alt-postfix"): New.
178
179 * quail/latin-post.el ("latin-postfix"): New.
180
ad0b1666
DL
181 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
182 ("latin-3-prefix"): Doc fix.
a5e5d4ad 183 ("latin-prefix"): New.
ad0b1666 184
f860212e
DL
1852002-07-12 Dave Love <fx@gnu.org>
186
187 * quail/cyrillic.el: Doc fixes.
188 ("cyrillic-beylorussian"): Commented-out.
189 ("cyrillic-translit-bulgarian"): Deleted.
190 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
191 ("ukrainian-computer", "belarusian", "bulgarian-bds")
192 ("russian-computer"): New.
570af494 193 ("bulgarian-phonetic"): Renamed from bulgarian-pho. Add \e,A'\e(B, \e$,1uV\e(B, \e,LN\e(B.
f860212e
DL
194 ("russian-typewriter"): Renamed from cyrillic-jcuken.
195
282b5fb7
KH
1962002-06-20 Dave Love <fx@gnu.org>
197
198 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
570af494 199 characters and ~o -> \e$,1 A\e(B, ~O -> \e$,1 @\e(B.
282b5fb7 200
fe960d0a
EZ
2012002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
202
203 * Makefile.in (install): Use "tar -chf", to follow symlinks.
204
9a40c2fb
PJ
2052002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
206
207 * quail/vntelex.el: Add even more rules.
208
ab59447f
PJ
2092002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
210
211 * quail/vntelex.el: Add new rules to escape from composition.
212
e656fc9d
PJ
2132002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
214
215 * quail/vntelex.el: Use proper charset.
216
177c0ea7 2172002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
218
219 * quail/hanja.el ("Od"): Remove rule.
0347c911 220
175e150b
EZ
2212002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
222
223 * quail/indian.el: Replace commented-out lines with a condition
224 that is always false.
225
c031864a
JC
2262002-04-06 Jaeyoun Chung <jay@kldp.org>
227
228 * quail/hanja3.el ("kf"): added a few composing rules
229 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
230
231 * quail/hangul3.el: buggy alternative second character
232 sequence fixed ('/' for 'v' pair).
233 added a few more third character composing rule.
234
129f2c75
WL
2352002-03-03 Werner Lemberg <wl@gnu.org>
236
237 * quail/vntelex.el: New file.
238 * Makefile.in (VIETNAMESE), makefile.nt (VIETNAMESE),
239 makefile.w32-in (VIETNAMESE): Add it.
240
5c196f29
AI
2412002-02-10 Andrew Innes <andrewi@gnu.org>
242
243 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
244 ($(MISC_DIC)): Ditto.
245
108eaabb
RS
2462002-02-06 Richard M. Stallman <rms@gnu.org>
247
248 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
249 Don't define "~," at all.
250
570af494 2512002-01-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
cc13aa25 252
570af494 253 * quail/latin-pre.el (latin-2-prefix): Add \e$,1 :\e(B and \e$,1 ;\e(B.
cc13aa25
PJ
254 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
255
18e1da99 2562002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
257
258 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
259 method, to consider the "accent" and "diaeresis" as prefix keys.
260 A new method (named "greek-postfix") was added which implements
261 the old behavior. Also changed the mapping of the "Q/q" key to
262 produce the ":/;" characters, as is customary in greek keyboards.
263 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 264
8f7d3eca
JC
2652002-01-07 Jaeyoun Chung <jay@kldp.org>
266
d814862a
JB
267 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
268 Not used for Korean Hangul Type 2 (request from emacs-kr mailing
8f7d3eca
JC
269 list).
270
121f67fa
EZ
2712002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
272
273 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
274
7f93e2ab
DL
2752002-01-01 Dave Love <fx@gnu.org>
276
277 * quail/indian.el (quail-define-indian-trans-package): Unquote
278 lambda.
279 (quail-define-inscript-package): Avoid mapcar*.
280
3c08498a
DL
2812001-12-20 Dave Love <fx@gnu.org>
282
283 * quail/latin-ltx.el: Fix un-doubled backslashes.
284
96566974
DL
2852001-12-15 Dave Love <fx@gnu.org>
286
abceb4ac 287 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
288 ("spanish-prefix"): Fix language assignment.
289
abceb4ac
JB
290 * quail/latin-post.el ("french-postfix", "german-postfix")
291 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
292 ("french-keyboard", "french-azerty", "german")
96566974
DL
293 ("spanish-keyboard"): Fix language assignment.
294
295 * quail/indian.el: Don't require cl.
296 (quail-indian-flatten-list): Renamed from flatten-list.
297
abceb4ac
JB
298 * quail/cyrillic.el ("cyrillic-beylorussian")
299 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
300 ("belarusian", "bulgarian-pho"): Fix language assignment.
301
302 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
303 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
304 ("turkish-alt-postfix"): Fix language assignment.
305 ("dutch"): Assign to Dutch. Use chars, not strings.
306 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"):
307 New.
308
570af494 3092001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
03f9f7ae
PJ
310
311 * COPYING: New file.
312
eea6cc1f
JC
3132001-12-03 Jaeyoun Chung <jay@kldp.org>
314
d814862a 315 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
316 Korean keyboard type 3 users.
317
de371c8c
DL
3182001-11-29 Dave Love <fx@gnu.org>
319
320 * quail/latin-ltx.el: Extra translations. Fix some
321 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
322 symbols.
323
ea17b6e1
JR
3242001-11-28 Juanma Barranquero <lektu@terra.es>
325
d814862a 326 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
327 quail/devanagari.elc -> quail/indian.elc.
328
329 * makefile.nt (INDIAN): Likewise.
330
177c0ea7 3312001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
332
333 * quail/devanagari.el: Renamed to indian.el.
334
335 * quail/indian.el: Renamed from devanagari.el, and completely
336 re-written. The input method devanagari-hindi-transliteration is
337 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
338 devanagari-inscript, devanagari-transliteration is renamed to
339 devanagari-kyoto-harvard.
340
341 * Makefile.in: Adjusted for the file name change;
342 quail/devanagari.elc -> quail/indian.elc.
343
e154cc44
EZ
3442001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
345
346 * quail/welsh.el: Avoid an error message due to a commented-out
347 input method.
348
a6beb3d2
RS
3492001-11-05 Richard M. Stallman <rms@gnu.org>
350
351 * quail/rfc1345.el: Get rid of the explicit ^Z character.
352
cd946181
EZ
3532001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
354
355 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
356
7115232b
DL
3572001-11-04 Dave Love <fx@gnu.org>
358
359 * Makefile.in (LATIN): Add welsh.
360 (UNICODE): New.
361 (MISC): Add georgian.
362 (WORLD): Add UNICODE.
363
364 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
365 * quail/uni-input.el, quail/sgml-input.el: New file.
366
367 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
368
369 * quail/latin-alt.el ("dutch"): New method.
370
3a8b7edb
FP
3712001-10-27 Francesco Potorti` <pot@gnu.org>
372
373 * quail/latin-post.el ("italian-postfix"): Undo previous change.
374
375 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
376
a4416b14
FP
3772001-10-25 Francesco Potorti` <pot@gnu.org>
378
379 * quail/latin-post.el ("italian-postfix"): Euro symbol.
380
381 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
382
71431a0e
GM
3832001-10-20 Gerd Moellmann <gerd@gnu.org>
384
6aa97356 385 * (Version 21.1 released.)
71431a0e 386
c4e7e308
EZ
3872001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
388
389 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
390 mappings, so that one could type them without leaving the Hanyu
391 Pinyin input method. Suggested by Kenichi Handa
392 <handa@etl.go.jp>.
393
51724e26
EZ
3942001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
395
396 * quail/greek.el ("greek-babel"): New input method. From David
397 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
398
ab952a4f
GM
3992001-10-05 Gerd Moellmann <gerd@gnu.org>
400
401 * Branch for 21.1.
a4416b14 402
00651fbf
EZ
4032001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
404
405 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
406 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
407
5a397d28
GM
4082001-08-06 Gerd Moellmann <gerd@gnu.org>
409
410 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
411 "chinese-py".
412 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
413
570af494 4142001-07-16 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
be567141 415
150998ec
PJ
416 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
417 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
418 * quail/greek.el, quail/hangul.el, quail/hangul3.el
419 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
420 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
421 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
422 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
423 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
424 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
425 follow coding conventions.
426
e6aeb775
AC
4272001-06-04 Andrew Choi <akochoi@i-cable.com>
428
429 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
430
ec57454f
AI
4312001-06-01 Andrew Innes <andrewi@gnu.org>
432
433 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
434 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
435 $(srcdir)/quail/pypunct-b5.elc.
436 (NON_TIT_CNS): Remove.
437 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
438 (CHINESE_CNS): Remove.
439 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
440 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
441 $(srcdir)/quail/latin-ltx.elc.
442 (MISC_DIC): Copy from Makefile.in.
443 (CHINESE): Remove $(CHINESE_CNS).
444 (all): Add $(MISC_DIC) as target.
445 (.NOTPARALLEL): New target.
446 (.NO_PARALLEL): New target.
447 ($(MISC_DIC)): New target.
448 (clean mostlyclean): Clean more stuff.
449 (TIT_EL): New macro.
450 (MISC_DIC_EL): New macro.
451
452 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
453 (TIT-BIG5): Remove CTLauB.elc from it.
454 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
455 (clean mostlyclean): Remove obsolete reference.
456
70079787
EZ
4572001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
458
459 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
460
5e3d4fbc
AC
4612001-05-24 Andrew Choi <akochoi@i-cable.com>
462
937fad9a
AC
463 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
464
5e3d4fbc
AC
465 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
466
467 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
468
469 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
470 (TIT-BIG5): Remove CTLauB.elc from it.
471 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
472
f042e7b9
DL
4732001-05-17 Dave Love <fx@gnu.org>
474
475 * quail/latin-ltx.el ("TeX"): Renamed from "latin-latex2e".
476 Language family and indicator changed. Many new translations.
477
f08cf35b
GM
4782001-05-17 Gerd Moellmann <gerd@gnu.org>
479
480 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
481 slovak input methods. New maintainer. From Pavel Jan\e,Am\e(Bk
482 <Pavel@Janik.cz>.
483
b5eeaa1d
GM
4842001-04-23 Gerd Moellmann <gerd@gnu.org>
485
486 * quail/latin-ltx.el: Add more translations. From
570af494 487 jsbien@mimuw.edu.pl (Janusz S. Bie\e$,1 d\e(B).
b5eeaa1d 488
55a22ce1
EZ
4892001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
490
491 * quail/hangul.el <korean-hangul>: Doc fix.
492
90200fcc
AI
4932001-04-18 Andrew Innes <andrewi@gnu.org>
494
495 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
496 ($(TIT)):
497 ($(MISC_DIC)):
498 (.el.elc):
90200fcc
AI
499 (leim-list.el): Remove stuff to set EMACSLOADPATH.
500
f383cd0d
GM
5012001-04-05 Gerd Moellmann <gerd@gnu.org>
502
a55e4e68
GM
503 * Makefile.in (install): Remove .cvsignore files.
504
f383cd0d
GM
505 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
506 the same translations as for `japanese'.
507
4c1dadb1
AI
5082001-04-03 Andrew Innes <andrewi@gnu.org>
509
510 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
511 quail/ZIRANMA.elc.
512 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
513 $(srcdir)/quail/tsang-b5.elc.
514 (NON_TIT_CNS): Delete.
515 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
516 (CHINESE_CNS): Delete.
517 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
518 <handa@etl.go.jp>.
519 (MISC_DIC): New variable.
520 (CHINESE): Delete $(CHINESE_CNS).
521 (WORLD): Add $(MISC_DIC).
522 (all): Depends on $(MISC_DIC).
523 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
524 ($(MISC_DIC)): New target.
525 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
526 and $(MISC_DIC:.elc=.el).
527
e217c26e
EZ
5282001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
529
a46d278b
EZ
530 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
531 Kenichi Handa <handa@etl.go.jp>.
532
e217c26e
EZ
533 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
534
a3d0b0e0
KH
5352001-03-31 Kenichi Handa <handa@etl.go.jp>
536
537 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
538 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
539 ${srcdir}/quail/tsang-b5.elc.
540 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
541 (CHINESE-CNS): Delete it.
542 (MISC-DIC): New variable.
543 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 544 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
545 (all): Depends on ${MISC-DIC}.
546 (${MISC-DIC}): New target.
547 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
548
549 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
550 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
551
552 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
553
554 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
555 quail/quick-cns.el: Delete them.
a4416b14 556
9d5d1075
EZ
5572001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
558
559 * Makefile.in (${TIT}): Fix whitespace.
560
ed31fabf
GM
5612001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
562
563 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
564 (${TIT}): If the target file already exist, don't remake it.
565
1e406be0
KH
5662001-03-21 Kenichi Handa <handa@etl.go.jp>
567
568 * quail/slovak.el ("slovak"): Translate "=q" to "`".
569
570af494 5702001-03-16 Pavel Jan\e,Am\e(Bk ml. <Pavel@Janik.cz>
8f369c02
KH
571
572 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
573 "=q", "+q", "=Q", and "+Q".
574 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
575 ("slovak-prog-2"): Likewise.
576 ("slovak-prog-3"): Likewise.
577
abfa36c4
EZ
5782001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
579
580 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
581
b8a7ebcf
KH
5822001-03-16 Kenichi Handa <handa@etl.go.jp>
583
584 * quail/japanese.el (quail-japanese-transliteration-rules): New
585 variable. Use it to define these input methods: "japanese",
586 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
587 (quail-japanese-kana-state): Delete this variable.
588 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
589 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 590
9a639fce
KH
5912001-03-14 Kenichi Handa <handa@mule.m17n.org>
592
593 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
594
51ab41b7
KH
5952001-03-06 Kenichi Handa <handa@etl.go.jp>
596
597 * CXTERM-DIC/4Corner.tit: Add copyright notice.
598
36d5e61d
KH
5992001-03-05 Kenichi Handa <handa@etl.go.jp>
600
601 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
602 change of the speicial key bindings.
603
bf0bdce8
KH
6042001-02-22 Kenichi Handa <handa@etl.go.jp>
605
51ab41b7 606 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
607
608 * CXTERM-DIC/ETZY.tit: Likewise.
609
610 * CXTERM-DIC/ZOZY.tit: Likewise.
611
193fba87
AI
6122001-02-05 Andrew Innes <andrewi@gnu.org>
613
614 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
615 path absolute.
616
350d71b3
AI
6172001-02-03 Andrew Innes <andrewi@gnu.org>
618
619 * makefile.w32-in (LATIN): Fix last change to use () not {}.
620
49bd4a69
KH
6212001-02-02 Kenichi Handa <handa@etl.go.jp>
622
623 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
624
625 * makefile.w32-in (LATIN): Likewise.
626
627 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
628
a51e9546
AI
6292001-02-01 Andrew Innes <andrewi@gnu.org>
630
631 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
632
c91d43ed
KH
6332001-02-01 Kenichi Handa <handa@etl.go.jp>
634
635 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
636
637 * quail/greek.el ("greek-mizuochi"): New input method for
638 classical Greek.
639
7ccf7ab9 6402001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 641
7ccf7ab9 642 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
643 one runs "make extraclean" at the top level.
644
0dac6924
AI
6452001-01-06 Andrew Innes <andrewi@gnu.org>
646
647 * makefile.nt ($(TIT)): Map .elc to .el.
648 (buildlisppath): Make path relative to $(MAKEDIR).
649
392164c1
AS
6502001-01-01 Andreas Schwab <schwab@suse.de>
651
652 * quail/latin-alt.el: Doc fixes.
653
ec6bd013
DL
6542000-12-18 Dave Love <fx@gnu.org>
655
570af494
KH
656 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e$,1!!\e(B entry.
657 Change \e$,1 s\e(B, \e$,1 r\e(B, \e,A6\e(B.
ec6bd013 658
8ff06845
KH
6592000-12-16 Kenichi Handa <handa@etl.go.jp>
660
661 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
662
4ee87dbb
AI
6632000-12-06 Andrew Innes <andrewi@gnu.org>
664
665 * makefile.w32-in (buildlisppath): Set to an absolute directory,
666 relative to $(CURDIR).
667 (INSTALLDIR): Use forward slash.
668
24c53d36
AI
6692000-11-24 Andrew Innes <andrewi@gnu.org>
670
671 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
672
673 * makefile.nt (.SUFFIXES): New target, include .elc .el.
674
37c35586
KH
6752000-11-21 Kenichi Handa <handa@etl.go.jp>
676
677 * Makefile.in (.SUFFIXES): New target, include .elc .el.
678
3c7d764e
KH
6792000-11-17 Kenichi Handa <handa@etl.go.jp>
680
681 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
682 remember the conversion start.
683
f3d3c491
AI
6842000-10-21 Andrew Innes <andrewi@gnu.org>
685
686 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
687 of conditional invocation of make.
a4416b14
FP
688 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
689 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
690 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
691 files to .elc.
692 ($(TIT)): Adjusted for the above change.
693 (clean mostlyclean): Likewise.
694 (.el.elc): New target.
695
696 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
697 of conditional invocation of make.
a4416b14
FP
698 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
699 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
700 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
701 files to .elc.
702 ($(TIT)): Adjusted for the above change.
703 (clean mostlyclean): Likewise.
704 (.el.elc): New target.
705
a115794c
EZ
7062000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
707
708 * Makefile.in (${TIT}, clean): Don't use shell `command`
709 expansion, use ${TIT:.elc=.el} instead.
710
ce75c97a
GM
7112000-09-26 Gerd Moellmann <gerd@gnu.org>
712
713 * Makefile.in: Make this the leim Makefile.in.
714 (clean): Also remove $NON-TIT and $WORLD.
715 (RUN-EMACS): Set EMACSLOADPATH.
716
7b920aa1
KH
7172000-09-21 Kenichi Handa <handa@etl.go.jp>
718
36e44f62
KH
719 * Makefile.in: Revert to no-leim Makefile.
720
cd3c0140
KH
721 * quail/.cvsignore: Include *.elc.
722
723 * ja-dic/.cvsignore: New file.
7b920aa1 724
5eedab4d
AI
7252000-09-16 Andrew Innes <andrewi@gnu.org>
726
727 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
728 (leim-list.el): Ditto.
729
730 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
731 (leim-list.el): Ditto.
732
39f547f7
AI
7332000-09-15 Andrew Innes <andrewi@gnu.org>
734
735 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
736 files.
737
fe83b953
AI
7382000-09-14 Andrew Innes <andrewi@gnu.org>
739
740 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
741 leim-list.el.
742 (distclean maintainer-clean): Ditto for stamp-subdir.
743
744 * makefile.nt: Rename skkdic to ja-dic.
745
0fddd0dc
KH
7462000-09-07 Kenichi Handa <handa@etl.go.jp>
747
748 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
749 translation.
750
751 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
752
753 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
754 ("chinese-tonepy-punct"): New input method.
755
756 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
757 translation.
758
759 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 760 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
761 automatically.
762 ("japanese-ascii", "japanese-zenkaku")
763 ("japanese-hankaku-kana", "japanese-hiragana")
764 ("japanese-katakana"): Docstring modified.
765
766 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
767 on describe-input-method.
768 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
769
44ef7cf6
AI
7702000-09-03 Andrew Innes <andrewi@gnu.org>
771
772 * makefile.w32-in: New file.
f8803e97 773 (install) Fix copying of directories.
44ef7cf6 774
5724ab7a
KH
7752000-08-31 Kenichi Handa <handa@etl.go.jp>
776
777 * quail/thai.el (thai-generate-quail-map): If the length of
778 translation is more than one, compose it.
779
daba11ce
DL
7802000-08-29 Dave Love <fx@gnu.org>
781
570af494 782 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e$,1 s\e(B and \e$,1 r\e(B.
a39fb83d 783
daba11ce
DL
784 * Makefile.in: ja-dic <- skk in several places.
785
457dd64a
KH
7862000-08-25 Kenichi Handa <handa@etl.go.jp>
787
788 * ja-dic: Directory name changed from skkdic.
789
a1a2e38f 790 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
791
792 * README: Rename skkdic to ja-dic throughout the file.
793
68ce69e1
DL
7942000-08-24 Dave Love <fx@gnu.org>
795
796 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 797 ("latin-1-prefix"): Add missing symbols.
68ce69e1 798
5a76406c
DL
7992000-08-23 Dave Love <fx@gnu.org>
800
801 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
802 add ~p for \e,A6\e(B.
803
240a16cf
KH
8042000-07-18 Kenichi Handa <handa@etl.go.jp>
805
806 * quail/japanese.el ("japanese"): Fix docstring.
807
7a3fd467
KH
8082000-07-17 Kenichi Handa <handa@etl.go.jp>
809
810 * quail/japanese.el ("japanese"): Docstring modified.
811
0bd5914b
KH
8122000-06-12 Kenichi Handa <handa@etl.go.jp>
813
814 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
815 ("tibetan-wylie"): State transition table modified.
816
4dc1225b
KH
8172000-06-01 Kenichi Handa <handa@etl.go.jp>
818
819 * quail/tibetan.el: Change all tibetan-1-column characters to
820 tibetan. Quail map for "tibetan-wylie" fixed.
821
177c0ea7 8222000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
823
824 * quail/latin-pre.el ("polish-slash"): New input method.
825
69766f94
KH
8262000-03-02 Kenichi Handa <handa@etl.go.jp>
827
828 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
829
9a90d84c
GM
8302000-02-01 Gerd Moellmann <gerd@gnu.org>
831
832 * Makefile.in: Make this the no-leim Makefile. Move the
833 leim Makefile.in to ../leim-Makefile.in as it originally was.
834
835 * Makefile.noleim: Removed.
836
cba32d22
KH
8372000-01-28 Kenichi Handa <handa@etl.go.jp>
838
839 * quail/hanja.el (korean-hanja): Add an entry for "wod".
840
11ad3dee
KH
8412000-01-04 Kenichi Handa <handa@etl.go.jp>
842
843 * quail/japanese.el ("japanese"): Docstring augmented.
844
5ec14d3c
KH
8451999-12-15 Kenichi Handa <handa@etl.go.jp>
846
847 * quail/lao.el: Rewritten for new composition.
848
849 * quail/lrt.el: Rewritten for new composition.
850
851 * quail/thai.el: Rewritten for new composition.
852
853 * quail/tibetan.el: Rewritten for new composition.
854
113a1195
KH
8551999-12-13 Kenichi Handa <handa@etl.go.jp>
856
857 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
858 characters, not Latin-1.
859
98e85e34
GM
8601999-11-22 Andrew Innes <andrewi@gnu.org>
861
862 * makefile.nt: No need to generate subdirs.el.
863
371f58d5
GM
8641999-11-21 Andrew Innes <andrewi@gnu.org>
865
866 * makefile.nt: New file.
867
177c0ea7 8681999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
869
870 * Makefile.noleim: New.
871
58af2287
DL
8721999-09-19 Ken'ichi Handa <handa@gnu.org>
873
874 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
875 turkish-postfix.
876 ("turkish-postfix"): New Turkish input method which inserts
877 Latin-5 characters.
878
879 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
880 turkish-alt-postfix.
881 ("turkish-alt-postfix"): New Turkish input method which inserts
882 Latin-5 characters.
883
8841999-07-12 Richard Stallman <rms@gnu.org>
885
886 * Version 20.4 released.
887
8881998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
889
890 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
891
8921999-06-14 Ken'ichi Handa <handa@gnu.org>
893
894 * quail/ethiopic.el ("ethiopic"): Add translation rules.
895
8961999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
897
898 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
899 hanja.el.
900
9011999-05-25 Ken'ichi Handa <handa@gnu.org>
902
903 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
904
9051999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
906
907 * quail/latin-pre.el ("romanian-prefix"): New input method.
908 ("romanian-alt-prefix"): New input method.
909
9101999-03-04 Kenichi Handa <handa@etl.go.jp>
911
912 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
913
9141999-01-14 Kenichi Handa <handa@etl.go.jp>
915
916 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
917 to convert is `n', change it to Japanese Hiragana `n' before
918 conversion.
919
9201999-01-11 Kenichi Handa <handa@etl.go.jp>
921
922 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
923
924 * quail/hebrew.el: New file.
925
9261998-12-15 Kenichi Handa <handa@etl.go.jp>
927
928 * quail/devanagari.el (quail-devanagari-compose-characters):
929 Adjusted for the change of input method handling.
930 (quail-devanagari-hindi-compose-characters): Likewise.
931
9321998-10-15 Kenichi Handa <handa@etl.go.jp>
933
934 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
935 `(cd foo; pwd)`.
936 (install): Likewise.
937
9381998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
939
940 * quail/latin-post.el: Many doc fixes.
941 ("latin-1-postfix"): Add sequence for the small superscript o.
942 * quail/latin-pre.el: Many doc fixes.
943 ("latin-1-prefix"): Add sequences for the small
944 superscript underlined o and a.
945
9461998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
947
948 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
949 small superscript underlined o and a.
950 ("italian-alt-postfix"): Change it to something useful and
a4416b14 951 different from italian-postfix.
58af2287
DL
952 * latin-post.el ("latin-1-postfix"): Add a method to enter the
953 small superscript underlined o and a.
954 ("italian-postfix"): Same as above.
955 ("italian-postfix"): Add methods to enter e with acute accent and
956 the >> and << symbols.
957
9581998-09-25 Kenichi Handa <handa@etl.go.jp>
959
960 * quail/japanese.el (quail-japanese-hankaku-update-translation):
961 Adjusted for the change of input method handling.
962
9631998-09-11 Kenichi HANDA <handa@etl.go.jp>
964
965 * quail/japanese.el (quail-japanese-katakana-update-translation):
966 Adjusted for the change of input method handling.
967
9681998-08-31 Kenichi Handa <handa@etl.go.jp>
969
970 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
971 change of input method handling.
972 (quail-tibetan-input-tibkey): Likewise.
973
9741998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
975
976 * Version 20.3 released.
977
9781998-08-16 Kenichi HANDA <handa@etl.go.jp>
979
980 * quail/czech.el ("czech"): Make this input method deterministic,
981 kbd-translate, and show-layout.
982
9831998-08-15 Kenichi HANDA <handa@etl.go.jp>
984
985 * quail/ethiopic.el: Fix several translation rules.
986
9871998-08-12 Milan Zamazal <pdm@fi.muni.cz>
988
989 * quail/czech.el: Few key sequences added to some keyboards.
990
9911998-08-06 Kenichi Handa <handa@etl.go.jp>
992
993 * quail/japanese.el (quail-japanese-use-double-n): New variable.
994 (quail-japanese-update-translation): Adjusted for the change of
995 quail-update-translation. Now this function should return
996 CONTROL-FLAG.
997 (quail-japanese-toggle-kana): Update quail-conversion-str.
998 (quail-japanese-kanji-kkc): Likewise.
999 (quail-japanese-switch-package): Reset quail-current-str and
1000 quail-conversion-str.
1001
10021998-07-24 Kenichi Handa <handa@etl.go.jp>
1003
1004 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1005 quail-translation to nil after calling kkc-region so that
1006 translation mode is restarted correctly.
1007
10081998-07-21 Kenichi Handa <handa@etl.go.jp>
1009
1010 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1011 that conversion is cancelled in kkc-region.
1012 (quail-japanese-switch-package): Fix previous change.
1013
10141998-07-19 Kenichi Handa <handa@etl.go.jp>
1015
1016 * quail/japanese.el (quail-japanese-update-translation): Handle
1017 a key which should fix the current translation and start a new
1018 translation correctly.
1019 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1020 change point.
1021
10221998-07-15 Kenichi Handa <handa@etl.go.jp>
1023
1024 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1025 change of quail.el.
1026 (quail-japanese-switch-package): Likewise.
1027
10281998-07-03 Kenichi Handa <handa@etl.go.jp>
1029
1030 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1031 Some keys for ancient Korean syllables are changed properly.
1032
10331998-06-20 Kenichi Handa <handa@etl.go.jp>
1034
1035 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1036 (ethio-select-a-translation): New function.
1037
10381998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1039
1040 * Makefile.in (RUN-EMACS): Add --multibyte.
1041
10421998-04-29 Karl Heuer <kwzh@gnu.org>
1043
1044 * Makefile.in (SLAVIC): Delete redundant backslash.
1045
10461998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1047
1048 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1049
10501998-04-20 Kenichi Handa <handa@etl.go.jp>
1051
1052 * Makefile.in (SLAVIC): New macro.
1053 (EUROPEAN): Include ${SLAVIC}.
1054
10551998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1056
1057 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1058 (leim-list.el): Depend on ${WORLD}.
1059
1060 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1061
10621998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1063
1064 * czech.el, slovak.el: Correct starting commentary.
1065
10661998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1067
1068 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1069
10701998-04-06 Andreas Schwab <schwab@gnu.org>
1071
1072 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1073 to length.
1074 (lrt-generate-quail-map): Change sref to aref, and make second
1075 argument of substring a character index.
1076
10771998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1078
1079 * Makefile.in (${TIT}): Fix shell conditional syntax.
1080
10811998-03-18 Kenichi Handa <handa@etl.go.jp>
1082
1083 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
1084 "/ " to "/" (instead of " ").
1085
10861998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1087
1088 * quail/czech.el, quail/slovak.el: New files.
1089
10901998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1091
1092 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1093 Uses changed.
1094
10951998-03-05 Kenichi Handa <handa@etl.go.jp>
1096
1097 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1098 built quail.
1099
177c0ea7 11001997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1101
1102 * quail/hanja3.el: New file.
1103
1104 * quail/hanja-jis.el: Title string of the input method
1105 "korean-hanja-jis" changed.
1106
1107 * quail/symbol-ksc.el: Title string of the input method
1108 "korean-symbol" changed. Require 'korea-util.
1109 (quail-hangul-switch-back): Deleted.
1110
1111 * quail/hangul3.el: Require 'korea-util.
1112 (quail-hangul-switch-to-symbol-ksc): Deleted.
1113
1114 * quail/hanja.el: Require 'korea-util. Title string of the input
1115 method "korean-hanja" changed.
1116 (quail-hanja-switch-to-symbol-ksc): Deleted.
1117
1118 * quail/hangul.el: Require 'korea-util.
1119 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1120
58af2287
DL
11211997-10-23 Kenichi Handa <handa@etl.go.jp>
1122
1123 * quail/ethiopic.el: The title string of input method "Ethiopic"
1124 is changed.
1125
11261997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1127
1128 * Version 20.2 released.
1129
11301997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1131
1132 * quail/latin-post.el (german): Swap y and z.
1133
11341997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1135
1136 * Version 20.1 released.
1137
1138 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1139
58af2287
DL
11401997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1141
1142 * quail/viqr.el (vietnamese-viqr): Doc fix.
1143
11441997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1145
1146 * quail/latin-alt.el: New file.
1147
11481997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1149
1150 * quail/latin-post.el: Undo previous change.
a4416b14 1151
58af2287
DL
11521997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1153
1154 * quail/latin-post.el (latin-2-postfix):
1155 Replace comma and period with `. Replace colon with /.
1156 (latin-1-postfix): Replace comma with /.
1157 (french-postfix): Replace comma with /.
1158 (latin-3-postfix): Replace comma with ` and period with /.
1159 (latin-4-postfix): Replace comma with ` and period with ~.
1160 (latin-5-postfix): Replace comma with ` and period with /.
1161 (turkish-postfix): Replace comma with ` and period with /.
1162
11631997-09-10 Kenichi Handa <handa@etl.go.jp>
1164
1165 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1166 function added to quail-mode-hook turn ethio-mode on only when
1167 input method "ethiopic" is begin used.
1168 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1169 (ethio-toggle-space): Likewise.
1170 (ethio-insert-space): Likewise.
1171 (ethio-insert-ethio-space): Likewise.
1172 (ethio-prefer-ascii-punctuation): Likewise.
1173 (ethio-toggle-punctuation): Likewise.
1174 (ethio-gemination): Likewise.
1175 ("ethiopic"): Doc-string of this Quail package modified. Bind
1176 function keys for TRANSLATION-KEYMAP to
1177 quail-execute-non-quail-command.
1178
11791997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1180
1181 * Makefile.in (install): Use quail/* in the second tar that
1182 copies a dir named quail.
1183
11841997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1185
1186 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1187 `skk' subdirectory too.
1188
11891997-09-03 Kenichi Handa <handa@etl.go.jp>
1190
1191 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1192 argument to quail-define-package.
1193 * quail/cyril-jis.el: Likewise
1194 * quail/greek.el: Likewise.
1195 * quail/ipa.el: Likewise.
1196 * quail/lao.el: Likewise.
1197 * quail/lrt.el: Likewise.
1198 * quail/thai.el: Likewise.
1199 * quail/viqr.el: Likewise.
1200
12011997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1202
1203 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
1204 TRANSLATION-KEYS.
1205 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1206 (quail-mode-hook): Check the current Quail package name.
1207
1208 * quail/latin-post.el: Add rules for cancelling accents by typing
1209 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1210 packages.
1211
12121997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1213
1214 * quail/latin-post.el, quail/latin-pre.el: For each package,
1215 pass t for the SIMPLE argument to quail-define-package.
1216
12171997-08-28 Kenichi Handa <handa@etl.go.jp>
1218
1219 * Makefile.in (dotdot): This macro deleted.
1220 (SUBDIRS): Exclude skk.
1221 (all): Substitute ${WORLD} to ${TIT}.
1222 (%.el): This target deleted.
1223 (${TIT}): Check existence of `quail' subdirectory.
1224 (leim-list.el): Do not check old files.
1225 (install): If ${srcdir} is different from the current directory,
1226 copy also files under ${srcdir}.
1227
12281997-08-26 Kenichi Handa <handa@etl.go.jp>
1229
1230 * Makefile.in: Re-arrange macros so that the macro TIT contains
1231 only Quial packages generated from CXTERM dictionaries, and the
1232 macro NON-TIT contains only Quial packages distributed with Emacs.
1233 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1234 and ${TIT} separately.
1235
12361997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1237
1238 * Makefile.in (install): Discard extra data in tar | tar command.
1239
12401997-08-23 Kenichi Handa <handa@etl.go.jp>
1241
1242 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1243 previous change.
1244 (quail-devanagari-hindi-compose-characters): Fix previous change.
1245
1246 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1247 change.
1248
12491997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1250
1251 * Makefile.in (leim-list.el): Fix previous change.
1252
1253 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1254
12551997-08-21 Kenichi HANDA <handa@etl.go.jp>
1256
1257 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1258 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1259 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1260
1261 * Makefile.in (install): Just copy leim-list.el instead of running
1262 update-leim-list-file on ${INSTALLDIR}.
1263 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1264 py-punct-b5.el -> pypunct-b5.el.
1265 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1266 (leim-list.el): Delete old files not contained in ${WORLD}.
1267
1268 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1269 input-method-after-insert-chunk-hook.
1270
1271 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1272
12731997-08-19 Kenichi Handa <handa@etl.go.jp>
1274
1275 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1276 package fixed.
1277
12781997-08-18 Kenichi Handa <handa@etl.go.jp>
1279
1280 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1281 throw.
1282 (quail-japanese-kanji-kkc): Completely re-written.
1283 (quail-japanese-kkc-mode-exit): New function.
1284 (quail-japanese-switch-package): Call activate-input-method
1285 instead of select-input-method.
1286
1287 * quail/thai.el (thai-consonant-input): Typo fixed.
1288
1289 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1290 not call throw.
1291 (quail-devanagari-hindi-compose-characters): Likewise.
1292
1293 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1294 activate-input-method instead of select-input-method.
1295
1296 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1297
1298 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1299 input-method-history instead of previous-input-method.
1300
13011997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1302
59daa29a 1303 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1304
13051997-08-16 Kenichi Handa <handa@etl.go.jp>
1306
1307 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1308 ("lao-lrt"): Doc-string of this Quail package modified.
1309 Some tranlation rules added.
1310
1311 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1312 (lao-quail-define-rules): Some translation rules corrected.
1313
13141997-08-11 Kenichi Handa <handa@etl.go.jp>
1315
1316 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1317 (lrt-vowel-table): The entry for "aM" corrected.
1318
13191997-08-07 Kenichi Handa <handa@etl.go.jp>
1320
1321 * quail/lrt.el: Change title string of input method "lao-lrt".
1322 (lrt-single-consonant-table): Several key sequence changed.
1323 (lrt-composing-pattern-double-c): Handle a consonant with
1324 semi-vowel-lower correctly.
1325 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1326 (lrt-handle-tone-mark): Check the existence of double consonant
1327 correctly.
1328
1329 * quail/lao.el: Change title string of input method "Lao".
1330
13311997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1332
1333 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1334 modified. Several tranlation rules modified.
1335
13361997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1337
1338 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1339 quail/cyril-jis.el.
1340
1341 * quail/cyril-jis.el: New file.
1342
1343 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1344
13451997-08-01 Kenichi Handa <handa@etl.go.jp>
1346
1347 * quail/ethiopic.el: In quail-mode-map, bind
1348 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1349 Quail package "ethiopic".
1350
13511997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1352
1353 * quail/cyrillic.el (cyrillic-translit): New input method.
1354
13551997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1356
1357 * quail/tibetan.el: New file.
1358
1359 * quail/py-punct.el: Require 'quail.
1360
1361 * quail/py-punct-b5.el: Require 'quail.
1362
1363 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1364 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1365
1366 * Makefile.in (TIT): New variable, contatination of TIT-GB and
1367 TIT-BIG5.
1368 (RUN-EMACS): Do not set EMACSLOADPATH.
1369 (ASIA): Include TIBEAN.
1370 (all): Remove stamp-bytecomp from dependency list.
1371 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
1372 (%.el): Make a link for byte-compiled file too.
1373 (stamp-bytecomp): Target deleted.
1374 (leim-list.el): Run Emacs with loading quail.
1375 (install-XXX): These targets deleted.
1376 (install): Remove files under INSTALLDIR before copying new files.
1377 Run Emacs with loading quail.
1378 (clean mostlyclean): Remove only generated files.
1379
13801997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1381
1382 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1383 (clean): Fix shell conditional.
1384
13851997-07-21 Jim Meyering <meyering@eng.ascend.com>
1386
1387 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1388 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1389
13901997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1391
1392 * Makefile.in: Modified to avoid *.el files being regarded
1393 as intermidiate files and deleted by GNU make.
1394
1395 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1396 (lrt-handle-maa-sakod): Correctly handle the case that
1397 quail-current-data is nil.
1398 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1399 tone.
1400
14011997-07-15 Kenichi Handa <handa@etl.go.jp>
1402
1403 * quail/py-punct.el: New file.
1404
1405 * quail/py-punct-b5.el: New file.
1406
1407 * quail/japanese.el: Doc-string of Quail package japanese modified.
1408
1409 * Makefile.in: Rules re-written to avoid tricky code.
1410 (CHINEGE-GB): Include quail/py-punct.elc.
1411 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1412
58af2287
DL
1413
14141997-07-10 Kenichi Handa <handa@etl.go.jp>
1415
1416 * quail/latin-pre.el: Change titles of quail packages.
1417
1418 * quail/latin-post.el: Likewise.
1419
6922b018
KH
1420
1421;; Local Variables:
238add5e 1422;; coding: iso-2022-7bit
6922b018 1423;; End:
2a34a036
GM
1424
1425 Copyright (C) 1997, 1998, 1999, 2001 Free Software Foundation, Inc.
1426 Copying and distribution of this file, with or without modification,
1427 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
1428
1429;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4