Merge from trunk.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
ea8db552 12011-07-25 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1
PE
2
3 * Makefile.in (install): install-sh is now in build-aux.
4
c27ac9ae
YF
52011-07-23 Yair F <yair.f.lists@gmail.com>
6
7 * quail/hebrew.el ("hebrew"): Additional key mappings.
8 ("hebrew-new", "hebrew-lyx", "hebrew-full")
9 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
10 ("yiddish-keyman"): New input methods.
11
acb8e1dd
AS
122011-06-12 Andreas Schwab <schwab@linux-m68k.org>
13
2920829f
AS
14 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
15 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
16 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
17 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
18 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
19 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
20 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
21 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
22 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
23
acb8e1dd
AS
24 * Makefile.in (TIT_BIG5): Renamed from TIT-BIG5.
25
9fbfd275
OS
262011-05-30 Oliver Scholz <epameinondas@gmx.de>
27
28 * quail/ipa-praat.el: New input method.
29
d0ce9f8c
MB
302011-05-16 Eli Zaretskii <eliz@gnu.org>
31
c0ad01c9 32 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 33
c0ad01c9 34 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
35
362011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
37
38 * quail/persian.el: New file.
39
f7ff1b0f 402011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
41
42 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
43 corresponding symbols rather than Hebrew letters. (Bug#8563)
44
6b4e1d0d
EZ
45 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
46 HEBREW LETTER ALEF. (Bug#8563)
47
8cc1d519
GM
482011-03-23 Glenn Morris <rgm@gnu.org>
49
50 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
51
33383987
JB
522011-03-07 Chong Yidong <cyd@stupidchicken.com>
53
54 * Version 23.3 released.
55
2b0c7330 562011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
57
58 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
59
68b5f855
PE
602011-01-28 Paul Eggert <eggert@cs.ucla.edu>
61
62 Redo spelling of Makefile variables to conform to POSIX.
63 POSIX does not allow "-" in Makefile variable names.
64 Reported by Bruno Haible in
65 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
66 * Makefile.in (BUILT_EMACS): Renamed from BUILT-EMACS.
67 (TIT_GB): Renamed from TIT-GB.
68 (CHINESE_TIT): Renamed from CHINESE-TIT.
69 (NON_TIT_GB): Renamed from NON-TIT-GB.
70 (NON_TIT_BIG5): Renamed from NON-TIT-BIG5.
71 (CHINESE_NON_TIT): Renamed from CHINESE-NON-TIT.
72 (CHINESE_GB): Renamed from CHINESE-GB.
73 (CHINESE_BIG5): Renamed from CHINESE-BIG5.
74 (TIT_MISC): Renamed from TIT-MISC.
75 (NON_TIT_MISC): Renamed from NON-TIT-MISC.
76 (TIT_SOURCES): Renamed from TIT-SOURCES.
77 (MISC_SOURCES): Renamed from MISC-SOURCES.
78
d0981f82
GM
792011-01-08 Glenn Morris <rgm@gnu.org>
80
e7a42417
GM
81 * makefile.w32-in (RUN_EMACS):
82 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
83
d0981f82
GM
84 * makefile.w32-in (RUN_EMACS):
85 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
86
f2b38ae6
KH
872010-08-28 Kenichi Handa <handa@m17n.org>
88
8307f923
JB
89 * quail/japanese.el (quail-japanese-update-translation):
90 Fix handling of invalid key.
f2b38ae6 91
b514a395
AS
922010-08-15 Andreas Schwab <schwab@linux-m68k.org>
93
05a9766a
AS
94 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
95
b514a395
AS
96 * quail/georgian.el: Remove extra backslashes.
97
08685279
AS
982010-08-14 Andreas Schwab <schwab@linux-m68k.org>
99
e099e659
AS
100 * quail/arabic.el: Quote [ and ].
101 * quail/latin-ltx.el: Likewise.
102
08685279
AS
103 * quail/greek.el ("greek", "greek-postfix"): Change string to
104 character.
105
ac14bd09
KH
1062010-08-13 Kenichi Handa <handa@m17n.org>
107
8307f923 108 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 109
43603442
KH
1102010-08-09 Kenichi Handa <handa@m17n.org>
111
112 * quail/greek.el ("greek"): Add rules for Greek style quotes.
113
02be533b
GM
1142010-05-15 Glenn Morris <rgm@gnu.org>
115
116 * Makefile.in (install): Remove references to CVS-related files.
117
61a808e8
CY
1182010-05-07 Chong Yidong <cyd@stupidchicken.com>
119
120 * Version 23.2 released.
121
7cee661f
CY
1222010-04-06 Chong Yidong <cyd@stupidchicken.com>
123
124 * quail/vntelex.el: Fix "af" rule (Bug#5836).
125
31f191b3
EZ
1262010-03-27 Eli Zaretskii <eliz@gnu.org>
127
128 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
129 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
130 other special characters.
131
c1d05286
GM
1322010-03-18 Glenn Morris <rgm@gnu.org>
133
cbeed5af
GM
134 * Makefile.in (maintainer-clean): Use bootstrap-clean.
135 (extraclean): Fix deletion patterns.
136
c1d05286
GM
137 * Makefile.in (dot): Remove, since ../ is used throughout the
138 other Makefiles.
139
288f9fc0
CY
1402010-03-10 Chong Yidong <cyd@stupidchicken.com>
141
142 * Branch for 23.2.
143
545b31aa
KH
1442010-02-16 Kenichi Handa <handa@m17n.org>
145
146 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
147
5ce6e4f4 1482009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
149
150 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
151 (Bug#904)
152
a82a8b75
GM
1532009-09-09 Glenn Morris <rgm@gnu.org>
154
155 * Makefile.in (install): Set umask to world-readable before creating
156 directories.
157
1e0020ec
JL
1582009-08-31 Juri Linkov <juri@jurta.org>
159
160 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
161 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
162 Set `deterministic' to nil.
163 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
164 "U+0074 U+0283", "U+0074 U+2040 U+0283".
165 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
166 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
167 Fix comments.
168
ab96f28b
JL
1692009-08-31 Juri Linkov <juri@jurta.org>
170
171 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
172 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
173 (ipa-x-sampa-implosive-submap): Rename from
174 x-sampa-implosive-submap.
175 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
176 x-sampa-prepend-to-keymap-entry.
177 (ipa-x-sampa-underscore-implosive): Rename from
178 x-sampa-underscore-implosive.
179 (ipa-x-sampa-implosive-submap): Move before first use.
180
08166ed6
JL
1812009-08-30 Aidan Kehoe <kehoea@parhasard.net>
182
183 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
184 Two new input methods, both following widely-used Usenet
5ce6e4f4 185 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 186 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 187 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
188 complex to support in Quail that Kirshenbaum, whence the two extra
189 function and one extra submap to support it.
190 (x-sampa-prepend-to-keymap-entry): New function.
191 (x-sampa-underscore-implosive): New function.
192 (x-sampa-implosive-submap): New Quail submap.
193
1f272ae8
JL
1942009-08-30 Aidan Kehoe <kehoea@parhasard.net>
195
196 * quail/ipa.el: Recode the file as UTF-8, for better
197 interoperability with other applications.
198
7069bd16
SM
1992009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
200
a0c07f4e
SM
201 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
202 `white circle'.
203
7069bd16
SM
204 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
205
5ac1f9e0
GM
2062009-08-25 Glenn Morris <rgm@gnu.org>
207
208 * quail/hangul.el (top-level): Don't require cl at run-time.
209
76580a68
EZ
2102009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
211
212 * quail/arabic.el: Add missing keys that exist on the Arabic X
213 keyboard. Don't insert Lam-alef ligatures from the Arabic
214 Presentation Forms ranges; instead, separate Lam-Alef ligatures
215 into a list of two letters (Lam and a suitable Alef).
216
d4a885b2
KH
2172009-06-23 Kenichi Handa <handa@m17n.org>
218
219 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
220 while korean input method is off, convert the following character.
221
70243478
CY
2222009-06-21 Chong Yidong <cyd@stupidchicken.com>
223
224 * Branch for 23.1.
225
d5e9630f
KH
2262009-06-18 Kenichi Handa <handa@m17n.org>
227
228 * quail/hangul.el (hangul-im-keymap): Add binding of key
229 Hangul_Hanja.
230
734dabe0
CY
2312009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
232
233 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
234 compatibility.
235
5ae051fd
AS
2362009-04-12 Andreas Schwab <schwab@linux-m68k.org>
237
238 * Makefile.in (install): Remove .gitignore files.
239
c87143d0
KH
2402009-03-19 Kenichi Handa <handa@m17n.org>
241
242 * leim-ext.el: Change the encoding to utf-8.
243
9c222401
JD
2442008-12-30 Jan Djärv <jan.h.d@swipnet.se>
245
246 * Makefile.in (install): Remove old directories in ns_appresdir before
247 moving new directories there.
248
53a8f9db
JB
2492008-11-11 Juanma Barranquero <lekktu@gmail.com>
250
ad8f55ac
JB
251 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
252 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
253 (hangul3-input-method-jung, hangul3-input-method-jong):
254 Fix typos in docstrings.
53a8f9db 255
c7c55e6a 2562008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
257
258 * quail/cyrillic.el: Handle backslash key (bug#839).
259
09c91aff
KH
2602008-10-20 Kenichi Handa <handa@m17n.org>
261
262 * quail/indian.el (inscript-mlm-keytable): New variable.
263 (malayalam-inscript): Use inscript-mlm-keytable.
264
b13f8bd5
MH
2652008-09-11 Magnus Henoch <mange@freemail.hu>
266
267 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
268 with upturn.
269
53a8f9db 2702008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 271
53a8f9db 272 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
273 \"u after a, e or q, because that would be extremely uncommon
274 compared to aue, eue or que. The only exception is the prefix
275 "ge", after which, according to corpus statistics, a \"u can be
276 expected.
277
92135d25
KH
2782008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
279
53a8f9db 280 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 281
f4949090
JL
2822008-07-19 Juri Linkov <juri@jurta.org>
283
284 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
285 "//`" for combining accents as a separate character. Keep two
286 rules "i`" and "I`" for characters where accent is not a separate
287 character. Revert changes that added postfix combining accents.
288
ba60bd44 2892008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
290
291 * Makefile.in (install): Perform post-install cleanup inside NS app
292 bundle.
293
86ec8cc5
JL
2942008-07-12 Juri Linkov <juri@jurta.org>
295
296 * quail/rfc1345.el: Replace non-printable control characters with
297 equivalent text-only notations.
298
299 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
300 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
301 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 302 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 303
5704dad1
TZ
3042008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
305
306 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
307 everything postfix. Adjust to eliminate conflicts.
308
88702c81
JB
3092008-06-30 Juanma Barranquero <lekktu@gmail.com>
310
311 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
312
8e0214ec
GM
3132008-06-27 Glenn Morris <rgm@gnu.org>
314
315 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
316
ecfb57d9
JB
3172008-06-24 Juanma Barranquero <lekktu@gmail.com>
318
319 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
320
fca64cc4
EZ
3212008-06-20 Eli Zaretskii <eliz@gnu.org>
322
323 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
324 are building in the sandbox, there are precious files there.
ca4a5250
EZ
325 (clean mostlyclean): Delete leim-list.el~.
326 (distclean): Delete makefile.
fca64cc4 327
ee128870
TZ
3282008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
329
330 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
331 brackets, number symbol, and accented aeio to cyrillic-translit.
332
e914c409 3332008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
334
335 * quail/hangul.el: Completely re-written.
336
3372008-06-03 Kenichi Handa <handa@m17n.org>
338
339 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
340 (leim-list.el): Remove leim-list.el at first.
341
342 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
343 (leim-list.el): Remove leim-list.el at first.
344
345 * leim-ext.el: Register input methods "korean-hangul",
346 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
347
8be6f5ae
SM
3482008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
349
350 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
351
630802d6
KH
3522008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
353
354 * quail/indian.el: Don't require devan-util.
355
d223191d 3562008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 357
d223191d 358 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 359
d223191d 3602008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
361
362 * Makefile.in (OTHERS): Add arabic.elc.
363
d223191d 3642008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
365
366 * quail/arabic.el: New file.
367
d223191d 3682008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
369
370 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
371
d223191d 3722008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
373
374 * quail/indian.el (quail-indian-flatten-list): Delete it.
375 (quail-define-inscript-package): Pay attention to `nil' values of
376 char/key-table.
377 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
378
d223191d 3792008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
380
381 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
382 just an alias for turkish-postfix.
383
384 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
385 just an alias for turkish-alt-postfix.
386
387 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
388
d223191d 3892008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
390
391 * quail/thai.el: Don't require thai-util.
d223191d
GM
392 (quail-thai-update-translation): Delete function.
393 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
394 quail-define-rules.
395 ("thai-kesmanee", "thai-pattachote"): Don't use
396 UPDATE-TRANSLATION-FUNCTION.
397
d223191d
GM
398 * quail/indian.el (quail-indian-preceding-char-position): Delete
399 function.
400 (quail-indian-update-preceding-char): Delete variable.
401 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
402 (quail-define-indian-trans-package): Don't call
403 quail-define-package with quail-indian-update-translation.
404 (quail-define-inscript-package): Likewise.
405
d223191d 4062008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 407
d223191d 408 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
409 (quail-indian-update-translation, quail-define-inscript-package):
410 Use characterp, not char-valid-p.
411
d223191d 4122008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
413
414 * quail/welsh.el ("welsh"): Doc fix.
415
416 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
417 ("russian-typewriter"): Rename from cyrillic-typewriter.
418 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 419 ("russian-computer"): New.
d223191d
GM
420 ("bulgarian-phonetic"): Rename from bulgarian-pho.
421 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 422
d223191d 4232008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
424
425 * ja-dic/ja-dic.el: Add coding tag.
426
d223191d 4272008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 428
d223191d 429 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
430 ("latin-postfix"): New method.
431
d223191d 432 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
433 ("latin-alt-postfix"): New method.
434
d223191d 435 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 436 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
437 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
438 ~O -> Ġ.
aca7a3d2
MB
439 ("latin-prefix"): New method.
440
d223191d
GM
441 * quail/uni-input.el (utf-8-ccl-encode): Delete.
442 (ucs-input-method): Modify.
aca7a3d2 443
d223191d 4442008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
445
446 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
447
5169d861 4482008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 449
53a8f9db 450 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 451
f3041af1
DN
4522008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
453
454 * makefile.w32-in:
455 * Makefile.in: Remove references to Xenix.
456
1ebeeed0
RS
4572007-12-15 Richard Stallman <rms@gnu.org>
458
459 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
460
461 * quail/latin-alt.el: Many doc fixes.
462 ("danish-alt-postfix")
463 ("esperanto-alt-postfix", "finnish-alt-postfix")
464 ("german-alt-postfix", "icelandic-alt-postfix")
465 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
466 ("spanish-alt-postfix", "swedish-alt-postfix"):
467 Deleted; they were identical to the non-alt versions.
468
3d587afd
KH
4692007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
470
471 * quail/lao.el (quail-map-from-table): Allow a tone just after a
472 consonant.
473
63150f3c
GM
4742007-11-17 Glenn Morris <rgm@gnu.org>
475
476 * Makefile.in (check-declare): New target.
477
fe1ada9b
GM
4782007-10-31 Glenn Morris <rgm@gnu.org>
479
480 * Makefile.in (install): Change ownership of installed files.
481
e914c409 4822007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
483
484 * quail/latin-ltx.el ("\\qed"): Add this rule.
485
92f137df
JB
4862007-10-24 Juanma Barranquero <lekktu@gmail.com>
487
488 * quail/indian.el (quail-indian-update-preceding-char):
489 Don't mark the variable as frame-local; it wasn't used as such.
490
cacc7b51
GM
4912007-07-25 Glenn Morris <rgm@gnu.org>
492
493 * Relicense all FSF files to GPLv3 or later.
494
495 * COPYING: Switch to GPLv3.
496
1eceac24
EZ
4972007-07-16 Eli Zaretskii <eliz@gnu.org>
498
499 * makefile.w32-in (extraclean): Don't delete *~.
500
7dfc4cda
CY
5012007-06-02 Chong Yidong <cyd@stupidchicken.com>
502
503 * Version 22.1 released.
504
dd822b89
KH
5052007-01-30 Kenichi Handa <handa@m17n.org>
506
507 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 508 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
509
510 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
511 license notices.
1e899515 512
bce8f5e8
KH
5132007-01-24 Kenichi Handa <handa@m17n.org>
514
515 * MISC-DIC/README: New file.
516
517 * CXTERM-DIC/README: New file.
518
519 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
520 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
521 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
522 X11R6/contrib/programs/cxterm.
523
524 * ja-dic/ja-dic.el: Regenerated.
525
88f698d9
KH
5262007-01-12 Kenichi Handa <handa@m17n.org>
527
528 * quail/uni-input.el (ucs-input-method): Signal an error for a
529 Unicode character that is not yet supported.
530
14429ceb
AS
5312006-12-26 Andreas Schwab <schwab@suse.de>
532
533 * Makefile.in (datarootdir): Define.
534
6148a044
EZ
5352006-12-20 Eli Zaretskii <eliz@gnu.org>
536
537 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
538 ${NON-TIT-MISC}.
539
e4208ff7
JB
5402006-12-09 Juanma Barranquero <lekktu@gmail.com>
541
542 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
543
544 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
545
f248f005
EZ
5462006-12-09 Eli Zaretskii <eliz@gnu.org>
547
548 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
549 Run Emacs to append non-empty non-comment lines in leim-ext.el
550 to leim-list.el.
551
dd4b03cd
JB
5522006-12-05 Juanma Barranquero <lekktu@gmail.com>
553
554 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
555
41584b03
JB
5562006-11-29 Juanma Barranquero <lekktu@gmail.com>
557
558 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
559 in docstring.
560
9200c926
RF
5612006-11-04 Romain Francoise <romain@orebokech.com>
562
563 * Makefile.in (bootstrap-clean): New target.
564
94461c21
KH
5652006-10-12 Kenichi Handa <handa@m17n.org>
566
567 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
568 to it.
569
f51dc44f
CY
5702006-10-05 Chong Yidong <cyd@stupidchicken.com>
571
572 * quail/latin-ltx.el: Fix typo in previous change.
573
d781da00
SM
5742006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
575
576 * quail/latin-ltx.el: Remove rules that start with { since they are
577 redundant and hence impact the { key for no good reason.
578
bcc1caeb
KH
5792006-10-02 Kenichi Handa <handa@m17n.org>
580
581 * Makefile.in (install): Fix previous change.
582
7ad02ea8
KH
5832006-09-28 Kenichi Handa <handa@m17n.org>
584
585 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
586
45a2056c
JB
5872006-09-15 Jay Belanger <belanger@truman.edu>
588
589 * COPYING: Replace "Library Public License" by "Lesser Public
590 License" throughout.
591
880820fe 5922006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
593
594 * quail/uni-input.el (ucs-input-method): Don't make the action of
595 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
596 mechanism do it.
597
62508862
DK
5982006-07-12 David Kastrup <dak@gnu.org>
599
600 * quail/greek.el: Change iota subscriptum transliteration in
601 Ibycus4 encoding's capitals from "i" to "|".
602
a6a2b5d4
EZ
6032006-03-03 Claudio Fontana <claudio@gnu.org>
604
9e2bcc86
EZ
605 * Makefile.in (install): Add DESTDIR variable to support staged
606 installations.
a6a2b5d4 607
abeb5855
EZ
6082005-12-17 Eli Zaretskii <eliz@gnu.org>
609
610 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
611 commands enclosed in $(ARGQUOTE)s should not be split between two
612 lines, as that will break with GNU Make >3.80, when sh.exe is used
613 and arg quoting is with '..'.
614
11bdfcdd
AS
6152005-11-03 Andreas Schwab <schwab@suse.de>
616
617 * Makefile.in (GZIP_PROG): Renamed from GZIP.
618 (install): Adjust.
619
7a7f042f
RF
6202005-11-01 Romain Francoise <romain@orebokech.com>
621
622 * Makefile.in (install): Compress source files.
623
895725e1
JL
6242005-10-28 Juri Linkov <juri@jurta.org>
625
626 * quail/symbol-ksc.el: Add missing characters from 1st pos of
627 every table of [korean-ksc5601], and swap incorrectly ordered
628 characters at pos 91 and 90.
629
c814bdfc
KH
6302005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
631
632 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
633 U+2006). Add more mappings from TeX's textcomp package.
634
f344e9d2
JL
6352005-10-25 Juri Linkov <juri@jurta.org>
636
637 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
638 to t for this multi-key input method.
639
a6726944
KH
6402005-10-24 Kenichi Handa <handa@m17n.org>
641
642 * quail/uni-input.el (ucs-input-activate): Don't add
643 quail-kill-guidance-buf to kill-buffer-hook.
644
71ec7e9b
KH
6452005-07-08 Kenichi Handa <handa@m17n.org>
646
647 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
648 insertion and deletion.
649
a0ec7a4a
LK
6502005-07-04 Lute Kamstra <lute@gnu.org>
651
652 Update FSF's address in GPL notices.
653
59579816
KH
6542005-06-28 Kenichi Handa <handa@m17n.org>
655
656 * leim-ext.el: Add rules for inserting full-width space for
657 quail/Punct and quail/Punct-b5.
658
94d4bafb
EZ
6592005-06-04 Eli Zaretskii <eliz@gnu.org>
660
41584b03 661 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
662 (extraclean): New target, emulates Makefile.in.
663
e183fe27
KH
6642005-04-06 Kenichi Handa <handa@m17n.org>
665
41584b03 666 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 667
eebfcf8e
KH
6682005-03-26 Kenichi Handa <handa@m17n.org>
669
41584b03 670 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
671
6722005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
673
674 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 675 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
676 ("thai-kesmanee"): Don't use quail-thai-update-translation.
677 (thai-generate-quail-map): Likewise.
678
761a8755
KH
6792005-03-15 Kenichi Handa <handa@m17n.org>
680
681 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
682
c68f7e21
KH
6832005-03-08 Kenichi Handa <handa@m17n.org>
684
685 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
686 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
687
a3341d3c
KH
6882004-12-04 Kenichi Handa <handa@m17n.org>
689
690 * quail/lao.el (lao-key-alist): Declare it by defvar.
691 (lao-key-alist-vector): New variable.
692 (lao-consonant-key-alist, lao-semivowel-key-alist)
693 (lao-vowel-key-alist, lao-voweltone-key-alist)
694 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
695 lao-key-alist-vector.
696
a7ff4354
KH
6972004-09-25 Kenichi Handa <handa@m17n.org>
698
699 * quail/uni-input.el (ucs-input-method): Add error clause to
700 condition-case.
701
88a74fa5
KH
7022004-09-21 Kenichi Handa <handa@m17n.org>
703
704 * quail/uni-input.el: Move the call of register-input-method to
705 leim-ext.el.
706 (ucs-input-insert-char): New function.
707 (ucs-input-method): Use ucs-input-insert-char.
708 (ucs-input-activate): Call quail-hide-guidance instead of
709 quail-hide-guidance-buf.
710
711 * leim-ext.el: Add autoload for 'ucs-input-activate and
712 register-input-method for "ucs".
713
15203bb7
DK
7142004-08-21 David Kastrup <dak@gnu.org>
715
716 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
717 combinations.
718
295f3b30
KH
7192004-08-16 Kenichi Handa <handa@m17n.org>
720
721 * quail/georgian.el ("georgian"): Call quail-define-package with
722 the show-layout arg t.
723
de10c114
AS
7242004-08-06 Andreas Schwab <schwab@suse.de>
725
726 * Makefile.in (install): Remove .arch-inventory files.
727
d604e09b
DK
7282004-07-01 David Kastrup <dak@gnu.org>
729
41584b03 730 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 731
f96ec754
AS
7322004-06-30 Andreas Schwab <schwab@suse.de>
733
734 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
735 serialize parallel builds.
736 (${MISC:.elc=.el}): Depend on changed.misc.
737
62bfe0fc
KH
7382004-06-05 Kenichi Handa <handa@m17n.org>
739
68330491
EZ
740 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
741 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
742
743 * leim-ext.el: New file.
744
9254ee5e
KH
7452004-05-17 Werner Lemberg <wl@gnu.org>
746
747 * quail/sisheng.el: New file.
748
53e1a54f
KH
7492004-05-17 Kenichi Handa <handa@m17n.org>
750
751 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
752
cdc9b845
EZ
7532004-05-11 Eli Zaretskii <eliz@gnu.org>
754
755 * Makefile.in (leim-list.el): Move commands to convert TIT and
756 MISC dictionaries from here...
757 (changed.tit, changed.misc): ...to here. Remove the (now
758 unneeded) test of the contents of changed.* files.
759
9a28b921
AS
7602004-05-10 Andreas Schwab <schwab@suse.de>
761
10d1d0af 762 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
763 files are compiled when bootstrapping.
764
bef96454
SM
7652004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
766
767 * quail/latin-ltx.el ("TeX"): Fix typo.
768
d2c846aa
SM
7692004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
770
771 * quail/latin-ltx.el: Use utf-8 coding.
772 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
773
2cd23d89
KH
7742004-05-04 Kenichi Handa <handa@m17n.org>
775
10d1d0af 776 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
777 (MISC-SOURCES): Likewise.
778
7792004-05-01 Kenichi Handa <handa@m17n.org>
780
41584b03 781 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 782 (MISC): Rename from MISC-DIC.
10d1d0af 783 (WORLD): Adjust for the above changes.
2cd23d89
KH
784 (TIT-MISC, NON-TIT-MISC): New targets.
785 (all): Don't depend on ${WORLD}.
d2c846aa 786 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
787 (TIT-SOURCES, MISC-SOURCES): New macros.
788 (changed.tit, changed.misc): New targets.
d2c846aa 789 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
790 changed.misc. Generate quail files from TIT and MISC files if
791 necessary.
792 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
793 ${MISC-DIC}.
794
238add5e
JR
7952004-05-03 Jason Rumney <jasonr@gnu.org>
796
797 * makefile.nt: Remove.
798
d814862a
JB
7992004-04-23 Juanma Barranquero <lektu@terra.es>
800
801 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
802
28082746
AI
8032004-04-09 Andrew Innes <andrewi@gnu.org>
804
805 * makefile.w32-in (distclean clean): Remove nmake specific
806 stamp-subdir test.
807
bb62616f
KH
8082004-02-28 Kenichi Handa <handa@m17n.org>
809
d2c846aa 810 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
811 ${MISC-DIC}.
812 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
813 (maintainer-clean): Delete files that are not in CVS repository.
814
d2c846aa 815 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
816 $(MISC-DIC).
817 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
818 (maintainer-clean): Delete files that are not in CVS repository.
819
d2c846aa 820 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
821 $(MISC-DIC).
822 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
823 (maintainer-clean): Delete files that are not in CVS repository.
824
880820fe 8252004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
826
827 * Makefile.in (distclean maintainer-clean): Depend on clean.
828
bdb6a227
KH
8292004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
830
831 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
832
e555f8d5
KH
8332004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
834
835 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 836 Duplicate entry removed.
e555f8d5 837 ("bulgarian-bds"): Docstring fixed.
be492770 838
c51b37fd
DL
8392003-10-06 Dave Love <fx@gnu.org>
840
841 * quail/latin-ltx.el: Several additions.
842
ac7ec68c
KH
8432003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
844
845 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
846
f653dfd9
DL
8472003-08-20 Dave Love <fx@gnu.org>
848
849 * quail/latin-ltx.el: Add \rhd.
850
15a03c32
MR
8512003-08-19 Markus Rost <rost@math.ohio-state.edu>
852
853 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
854
15f772c8
KH
8552003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
856
d814862a 857 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 858 behavior according to the change of quail-translate-key.
15f772c8 859
603b8073
KH
8602003-05-22 Kenichi Handa <handa@m17n.org>
861
862 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
863 Chinese characters from GB to Big5.
864
34c614a8 8652003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
866
867 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
868
069e6098
AS
8692003-04-05 Andreas Schwab <schwab@suse.de>
870
871 * Makefile.in (install): Remove CVS related and backup files from
872 installation directory.
873
15988eba
DK
8742003-02-27 David Kastrup <dak@gnu.org>
875
d814862a 876 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 877
b2c16093
DK
8782003-02-23 David Kastrup <dak@gnu.org>
879
d814862a 880 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 881
a56c637d
DL
8822003-02-17 Dave Love <fx@gnu.org>
883
884 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
885
83930535
JB
8862003-02-14 Juanma Barranquero <lektu@terra.es>
887
d2c846aa 888 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 889
61cb0b53 8902003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
891
892 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 893 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
894 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
895 (punjabi-inscript, gujarati-inscript, oriya-inscript)
896 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
897 (kannada-inscript, malayalam-inscript, tamil-inscript):
898 New INSCRIPT based input methods.
59fdf430 899
ff57e5d6
KH
9002003-02-07 Kenichi Handa <handa@m17n.org>
901
902 * quail/cyrillic.el: Update quail-package-alist (not
903 input-method-alist) to make "cyrillic-jcuken" an alias of
904 "russian-typewriter". Add cookie for quail-update-leim-list-file.
905
e29969ca
DK
9062003-02-05 David Kastrup <dak@gnu.org>
907
d2c846aa 908 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 909
139c4e54
DL
9102003-01-05 Dave Love <fx@gnu.org>
911
912 * makefile.w32-in (SLAVIC): Add croatian.elc.
913
914 * Makefile.in (SLAVIC): Add croatian.elc.
915
916 * quail/croatian.el: New file.
917
abceb4ac
JB
9182002-12-10 Juanma Barranquero <lektu@terra.es>
919
920 * makefile.w32-in (LATIN): Add welsh.elc.
921 (MISC): Add georgian.elc.
922 (UNICODE): Add it.
923 (WORLD): Add $(UNICODE).
924
59daa29a
DL
9252002-11-14 Dave Love <fx@gnu.org>
926
927 * quail/slovak.el: Add coding cookie.
928
929 * quail/latin-ltx.el: Fix coding cookie.
930
931 * quail/hebrew.el: Add coding cookie.
932
933 * quail/czech.el: Add coding cookie.
934
935 * quail/welsh.el: Undo last change.
936
b4b11a40
DL
9372002-09-11 Dave Love <fx@gnu.org>
938
939 * quail/latin-post.el ("slovenian"): New.
940
570af494
KH
9412002-09-05 Kenichi Handa <handa@etl.go.jp>
942
943 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
944
ad0b1666
DL
9452002-07-24 Dave Love <fx@gnu.org>
946
a5e5d4ad
DL
947 * quail/latin-alt.el ("latin-alt-postfix"): New.
948
949 * quail/latin-post.el ("latin-postfix"): New.
950
ad0b1666
DL
951 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
952 ("latin-3-prefix"): Doc fix.
a5e5d4ad 953 ("latin-prefix"): New.
ad0b1666 954
f860212e
DL
9552002-07-12 Dave Love <fx@gnu.org>
956
957 * quail/cyrillic.el: Doc fixes.
958 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 959 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
960 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
961 ("ukrainian-computer", "belarusian", "bulgarian-bds")
962 ("russian-computer"): New.
880820fe 963 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 964 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 965
282b5fb7
KH
9662002-06-20 Dave Love <fx@gnu.org>
967
968 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 969 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 970
fe960d0a
EZ
9712002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
972
973 * Makefile.in (install): Use "tar -chf", to follow symlinks.
974
9a40c2fb
PJ
9752002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
976
977 * quail/vntelex.el: Add even more rules.
978
ab59447f
PJ
9792002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
980
981 * quail/vntelex.el: Add new rules to escape from composition.
982
e656fc9d
PJ
9832002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
984
985 * quail/vntelex.el: Use proper charset.
986
177c0ea7 9872002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
988
989 * quail/hanja.el ("Od"): Remove rule.
0347c911 990
175e150b
EZ
9912002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
992
993 * quail/indian.el: Replace commented-out lines with a condition
994 that is always false.
995
c031864a
JC
9962002-04-06 Jaeyoun Chung <jay@kldp.org>
997
d2c846aa 998 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
999 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1000
cb0dc144 1001 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1002 sequence fixed ('/' for 'v' pair).
1003 added a few more third character composing rule.
1004
129f2c75
WL
10052002-03-03 Werner Lemberg <wl@gnu.org>
1006
1007 * quail/vntelex.el: New file.
cb0dc144
JB
1008 * Makefile.in (VIETNAMESE):
1009 * makefile.nt (VIETNAMESE):
1010 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1011
5c196f29
AI
10122002-02-10 Andrew Innes <andrewi@gnu.org>
1013
1014 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1015 ($(MISC_DIC)): Ditto.
1016
108eaabb
RS
10172002-02-06 Richard M. Stallman <rms@gnu.org>
1018
1019 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1020 Don't define "~," at all.
1021
880820fe 10222002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1023
880820fe 1024 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1025 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1026
18e1da99 10272002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1028
1029 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1030 method, to consider the "accent" and "diaeresis" as prefix keys.
1031 A new method (named "greek-postfix") was added which implements
1032 the old behavior. Also changed the mapping of the "Q/q" key to
1033 produce the ":/;" characters, as is customary in greek keyboards.
1034 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1035
8f7d3eca
JC
10362002-01-07 Jaeyoun Chung <jay@kldp.org>
1037
d814862a 1038 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1039 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1040
121f67fa
EZ
10412002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1042
1043 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1044
7f93e2ab
DL
10452002-01-01 Dave Love <fx@gnu.org>
1046
d2c846aa 1047 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1048 (quail-define-inscript-package): Avoid mapcar*.
1049
3c08498a
DL
10502001-12-20 Dave Love <fx@gnu.org>
1051
1052 * quail/latin-ltx.el: Fix un-doubled backslashes.
1053
96566974
DL
10542001-12-15 Dave Love <fx@gnu.org>
1055
abceb4ac 1056 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1057 ("spanish-prefix"): Fix language assignment.
1058
abceb4ac
JB
1059 * quail/latin-post.el ("french-postfix", "german-postfix")
1060 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1061 ("french-keyboard", "french-azerty", "german")
96566974
DL
1062 ("spanish-keyboard"): Fix language assignment.
1063
1064 * quail/indian.el: Don't require cl.
d2c846aa 1065 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1066
abceb4ac
JB
1067 * quail/cyrillic.el ("cyrillic-beylorussian")
1068 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1069 ("belarusian", "bulgarian-pho"): Fix language assignment.
1070
1071 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1072 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1073 ("turkish-alt-postfix"): Fix language assignment.
1074 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1075 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1076
880820fe 10772001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1078
1079 * COPYING: New file.
1080
eea6cc1f
JC
10812001-12-03 Jaeyoun Chung <jay@kldp.org>
1082
d814862a 1083 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1084 Korean keyboard type 3 users.
1085
de371c8c
DL
10862001-11-29 Dave Love <fx@gnu.org>
1087
1088 * quail/latin-ltx.el: Extra translations. Fix some
1089 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1090 symbols.
1091
ea17b6e1
JR
10922001-11-28 Juanma Barranquero <lektu@terra.es>
1093
d814862a 1094 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1095 quail/devanagari.elc -> quail/indian.elc.
1096
1097 * makefile.nt (INDIAN): Likewise.
1098
177c0ea7 10992001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1100
1101 * quail/devanagari.el: Renamed to indian.el.
1102
1103 * quail/indian.el: Renamed from devanagari.el, and completely
1104 re-written. The input method devanagari-hindi-transliteration is
1105 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1106 devanagari-inscript, devanagari-transliteration is renamed to
1107 devanagari-kyoto-harvard.
1108
1109 * Makefile.in: Adjusted for the file name change;
1110 quail/devanagari.elc -> quail/indian.elc.
1111
e154cc44
EZ
11122001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1113
1114 * quail/welsh.el: Avoid an error message due to a commented-out
1115 input method.
1116
a6beb3d2
RS
11172001-11-05 Richard M. Stallman <rms@gnu.org>
1118
1119 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1120
cd946181
EZ
11212001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1122
1123 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1124
7115232b
DL
11252001-11-04 Dave Love <fx@gnu.org>
1126
1127 * Makefile.in (LATIN): Add welsh.
1128 (UNICODE): New.
1129 (MISC): Add georgian.
1130 (WORLD): Add UNICODE.
1131
1132 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1133 * quail/uni-input.el, quail/sgml-input.el: New file.
1134
1135 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1136
1137 * quail/latin-alt.el ("dutch"): New method.
1138
b344d29d 11392001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1140
1141 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1142
1143 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1144
b344d29d 11452001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1146
1147 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1148
1149 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1150
71431a0e
GM
11512001-10-20 Gerd Moellmann <gerd@gnu.org>
1152
6aa97356 1153 * (Version 21.1 released.)
71431a0e 1154
c4e7e308
EZ
11552001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1156
1157 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1158 mappings, so that one could type them without leaving the Hanyu
1159 Pinyin input method. Suggested by Kenichi Handa
1160 <handa@etl.go.jp>.
1161
51724e26
EZ
11622001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1163
1164 * quail/greek.el ("greek-babel"): New input method. From David
1165 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1166
ab952a4f
GM
11672001-10-05 Gerd Moellmann <gerd@gnu.org>
1168
1169 * Branch for 21.1.
a4416b14 1170
00651fbf
EZ
11712001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1172
1173 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1174 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1175
5a397d28
GM
11762001-08-06 Gerd Moellmann <gerd@gnu.org>
1177
1178 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1179 "chinese-py".
1180 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1181
880820fe 11822001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1183
150998ec
PJ
1184 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1185 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1186 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1187 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1188 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1189 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1190 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1191 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1192 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1193 follow coding conventions.
1194
e6aeb775
AC
11952001-06-04 Andrew Choi <akochoi@i-cable.com>
1196
1197 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1198
ec57454f
AI
11992001-06-01 Andrew Innes <andrewi@gnu.org>
1200
1201 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1202 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1203 $(srcdir)/quail/pypunct-b5.elc.
1204 (NON_TIT_CNS): Remove.
1205 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1206 (CHINESE_CNS): Remove.
1207 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1208 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1209 $(srcdir)/quail/latin-ltx.elc.
1210 (MISC_DIC): Copy from Makefile.in.
1211 (CHINESE): Remove $(CHINESE_CNS).
1212 (all): Add $(MISC_DIC) as target.
1213 (.NOTPARALLEL): New target.
1214 (.NO_PARALLEL): New target.
1215 ($(MISC_DIC)): New target.
1216 (clean mostlyclean): Clean more stuff.
1217 (TIT_EL): New macro.
1218 (MISC_DIC_EL): New macro.
1219
1220 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1221 (TIT-BIG5): Remove CTLauB.elc from it.
1222 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1223 (clean mostlyclean): Remove obsolete reference.
1224
70079787
EZ
12252001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1226
1227 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1228
5e3d4fbc
AC
12292001-05-24 Andrew Choi <akochoi@i-cable.com>
1230
937fad9a
AC
1231 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1232
5e3d4fbc
AC
1233 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1234
1235 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1236
1237 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1238 (TIT-BIG5): Remove CTLauB.elc from it.
1239 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1240
f042e7b9
DL
12412001-05-17 Dave Love <fx@gnu.org>
1242
d2c846aa 1243 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1244 Language family and indicator changed. Many new translations.
1245
f08cf35b
GM
12462001-05-17 Gerd Moellmann <gerd@gnu.org>
1247
1248 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1249 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1250 <Pavel@Janik.cz>.
1251
b5eeaa1d
GM
12522001-04-23 Gerd Moellmann <gerd@gnu.org>
1253
1254 * quail/latin-ltx.el: Add more translations. From
880820fe 1255 jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1256
55a22ce1
EZ
12572001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1258
1259 * quail/hangul.el <korean-hangul>: Doc fix.
1260
90200fcc
AI
12612001-04-18 Andrew Innes <andrewi@gnu.org>
1262
1263 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1264 ($(TIT)):
1265 ($(MISC_DIC)):
1266 (.el.elc):
90200fcc
AI
1267 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1268
f383cd0d
GM
12692001-04-05 Gerd Moellmann <gerd@gnu.org>
1270
a55e4e68
GM
1271 * Makefile.in (install): Remove .cvsignore files.
1272
f383cd0d
GM
1273 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1274 the same translations as for `japanese'.
1275
4c1dadb1
AI
12762001-04-03 Andrew Innes <andrewi@gnu.org>
1277
1278 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1279 quail/ZIRANMA.elc.
1280 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1281 $(srcdir)/quail/tsang-b5.elc.
1282 (NON_TIT_CNS): Delete.
1283 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1284 (CHINESE_CNS): Delete.
1285 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1286 <handa@etl.go.jp>.
1287 (MISC_DIC): New variable.
1288 (CHINESE): Delete $(CHINESE_CNS).
1289 (WORLD): Add $(MISC_DIC).
1290 (all): Depends on $(MISC_DIC).
1291 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1292 ($(MISC_DIC)): New target.
1293 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1294 and $(MISC_DIC:.elc=.el).
1295
e217c26e
EZ
12962001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1297
a46d278b
EZ
1298 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1299 Kenichi Handa <handa@etl.go.jp>.
1300
e217c26e
EZ
1301 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1302
a3d0b0e0
KH
13032001-03-31 Kenichi Handa <handa@etl.go.jp>
1304
c4cc8b9a 1305 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1306 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1307 ${srcdir}/quail/tsang-b5.elc.
1308 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1309 (CHINESE-CNS): Delete it.
1310 (MISC-DIC): New variable.
1311 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1312 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1313 (all): Depends on ${MISC-DIC}.
1314 (${MISC-DIC}): New target.
1315 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1316
1317 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1318 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1319
1320 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1321
1322 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1323 * quail/quick-cns.el: Delete them.
a4416b14 1324
9d5d1075
EZ
13252001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1326
1327 * Makefile.in (${TIT}): Fix whitespace.
1328
ed31fabf
GM
13292001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1330
1331 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1332 (${TIT}): If the target file already exist, don't remake it.
1333
1e406be0
KH
13342001-03-21 Kenichi Handa <handa@etl.go.jp>
1335
1336 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1337
ce058493 13382001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1339
1340 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1341 "=q", "+q", "=Q", and "+Q".
1342 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1343 ("slovak-prog-2"): Likewise.
1344 ("slovak-prog-3"): Likewise.
1345
abfa36c4
EZ
13462001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1347
1348 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1349
b8a7ebcf
KH
13502001-03-16 Kenichi Handa <handa@etl.go.jp>
1351
1352 * quail/japanese.el (quail-japanese-transliteration-rules): New
1353 variable. Use it to define these input methods: "japanese",
1354 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1355 (quail-japanese-kana-state): Delete this variable.
1356 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1357 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1358
9a639fce
KH
13592001-03-14 Kenichi Handa <handa@mule.m17n.org>
1360
1361 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1362
51ab41b7
KH
13632001-03-06 Kenichi Handa <handa@etl.go.jp>
1364
1365 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1366
36d5e61d
KH
13672001-03-05 Kenichi Handa <handa@etl.go.jp>
1368
1369 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1370 change of the special key bindings.
36d5e61d 1371
bf0bdce8
KH
13722001-02-22 Kenichi Handa <handa@etl.go.jp>
1373
51ab41b7 1374 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1375
1376 * CXTERM-DIC/ETZY.tit: Likewise.
1377
1378 * CXTERM-DIC/ZOZY.tit: Likewise.
1379
193fba87
AI
13802001-02-05 Andrew Innes <andrewi@gnu.org>
1381
1382 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1383 path absolute.
1384
350d71b3
AI
13852001-02-03 Andrew Innes <andrewi@gnu.org>
1386
1387 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1388
49bd4a69
KH
13892001-02-02 Kenichi Handa <handa@etl.go.jp>
1390
1391 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1392
1393 * makefile.w32-in (LATIN): Likewise.
1394
1395 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1396
a51e9546
AI
13972001-02-01 Andrew Innes <andrewi@gnu.org>
1398
1399 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1400
c91d43ed
KH
14012001-02-01 Kenichi Handa <handa@etl.go.jp>
1402
c91d43ed
KH
1403 * quail/greek.el ("greek-mizuochi"): New input method for
1404 classical Greek.
1405
7ccf7ab9 14062001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1407
7ccf7ab9 1408 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
1409 one runs "make extraclean" at the top level.
1410
0dac6924
AI
14112001-01-06 Andrew Innes <andrewi@gnu.org>
1412
1413 * makefile.nt ($(TIT)): Map .elc to .el.
1414 (buildlisppath): Make path relative to $(MAKEDIR).
1415
392164c1
AS
14162001-01-01 Andreas Schwab <schwab@suse.de>
1417
1418 * quail/latin-alt.el: Doc fixes.
1419
ec6bd013
DL
14202000-12-18 Dave Love <fx@gnu.org>
1421
880820fe
KH
1422 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1423 Change œ, Œ, ¶.
ec6bd013 1424
8ff06845
KH
14252000-12-16 Kenichi Handa <handa@etl.go.jp>
1426
1427 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1428
4ee87dbb
AI
14292000-12-06 Andrew Innes <andrewi@gnu.org>
1430
1431 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1432 relative to $(CURDIR).
1433 (INSTALLDIR): Use forward slash.
1434
24c53d36
AI
14352000-11-24 Andrew Innes <andrewi@gnu.org>
1436
1437 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1438
1439 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1440
37c35586
KH
14412000-11-21 Kenichi Handa <handa@etl.go.jp>
1442
1443 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1444
3c7d764e
KH
14452000-11-17 Kenichi Handa <handa@etl.go.jp>
1446
1447 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1448 remember the conversion start.
1449
f3d3c491
AI
14502000-10-21 Andrew Innes <andrewi@gnu.org>
1451
1452 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1453 of conditional invocation of make.
a4416b14
FP
1454 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1455 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1456 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1457 files to .elc.
1458 ($(TIT)): Adjusted for the above change.
1459 (clean mostlyclean): Likewise.
1460 (.el.elc): New target.
1461
1462 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1463 of conditional invocation of make.
a4416b14
FP
1464 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1465 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1466 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1467 files to .elc.
1468 ($(TIT)): Adjusted for the above change.
1469 (clean mostlyclean): Likewise.
1470 (.el.elc): New target.
1471
a115794c
EZ
14722000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1473
1474 * Makefile.in (${TIT}, clean): Don't use shell `command`
1475 expansion, use ${TIT:.elc=.el} instead.
1476
ce75c97a
GM
14772000-09-26 Gerd Moellmann <gerd@gnu.org>
1478
1479 * Makefile.in: Make this the leim Makefile.in.
1480 (clean): Also remove $NON-TIT and $WORLD.
1481 (RUN-EMACS): Set EMACSLOADPATH.
1482
7b920aa1
KH
14832000-09-21 Kenichi Handa <handa@etl.go.jp>
1484
36e44f62
KH
1485 * Makefile.in: Revert to no-leim Makefile.
1486
cd3c0140
KH
1487 * quail/.cvsignore: Include *.elc.
1488
1489 * ja-dic/.cvsignore: New file.
7b920aa1 1490
5eedab4d
AI
14912000-09-16 Andrew Innes <andrewi@gnu.org>
1492
1493 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1494 (leim-list.el): Ditto.
1495
1496 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1497 (leim-list.el): Ditto.
1498
39f547f7
AI
14992000-09-15 Andrew Innes <andrewi@gnu.org>
1500
1501 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1502 files.
1503
fe83b953
AI
15042000-09-14 Andrew Innes <andrewi@gnu.org>
1505
1506 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1507 leim-list.el.
1508 (distclean maintainer-clean): Ditto for stamp-subdir.
1509
1510 * makefile.nt: Rename skkdic to ja-dic.
1511
0fddd0dc
KH
15122000-09-07 Kenichi Handa <handa@etl.go.jp>
1513
1514 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1515 translation.
1516
1517 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1518
1519 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1520 ("chinese-tonepy-punct"): New input method.
1521
1522 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1523 translation.
1524
1525 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1526 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1527 automatically.
1528 ("japanese-ascii", "japanese-zenkaku")
1529 ("japanese-hankaku-kana", "japanese-hiragana")
1530 ("japanese-katakana"): Docstring modified.
1531
1532 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1533 on describe-input-method.
1534 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1535
44ef7cf6
AI
15362000-09-03 Andrew Innes <andrewi@gnu.org>
1537
1538 * makefile.w32-in: New file.
f8803e97 1539 (install) Fix copying of directories.
44ef7cf6 1540
5724ab7a
KH
15412000-08-31 Kenichi Handa <handa@etl.go.jp>
1542
1543 * quail/thai.el (thai-generate-quail-map): If the length of
1544 translation is more than one, compose it.
1545
daba11ce
DL
15462000-08-29 Dave Love <fx@gnu.org>
1547
880820fe 1548 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1549
daba11ce
DL
1550 * Makefile.in: ja-dic <- skk in several places.
1551
457dd64a
KH
15522000-08-25 Kenichi Handa <handa@etl.go.jp>
1553
1554 * ja-dic: Directory name changed from skkdic.
1555
a1a2e38f 1556 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1557
1558 * README: Rename skkdic to ja-dic throughout the file.
1559
68ce69e1
DL
15602000-08-24 Dave Love <fx@gnu.org>
1561
1562 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1563 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1564
5a76406c
DL
15652000-08-23 Dave Love <fx@gnu.org>
1566
880820fe
KH
1567 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1568 add ~p for ¶.
5a76406c 1569
240a16cf
KH
15702000-07-18 Kenichi Handa <handa@etl.go.jp>
1571
1572 * quail/japanese.el ("japanese"): Fix docstring.
1573
7a3fd467
KH
15742000-07-17 Kenichi Handa <handa@etl.go.jp>
1575
1576 * quail/japanese.el ("japanese"): Docstring modified.
1577
0bd5914b
KH
15782000-06-12 Kenichi Handa <handa@etl.go.jp>
1579
1580 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1581 ("tibetan-wylie"): State transition table modified.
1582
4dc1225b
KH
15832000-06-01 Kenichi Handa <handa@etl.go.jp>
1584
1585 * quail/tibetan.el: Change all tibetan-1-column characters to
1586 tibetan. Quail map for "tibetan-wylie" fixed.
1587
177c0ea7 15882000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1589
1590 * quail/latin-pre.el ("polish-slash"): New input method.
1591
69766f94
KH
15922000-03-02 Kenichi Handa <handa@etl.go.jp>
1593
1594 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1595
9a90d84c
GM
15962000-02-01 Gerd Moellmann <gerd@gnu.org>
1597
1598 * Makefile.in: Make this the no-leim Makefile. Move the
1599 leim Makefile.in to ../leim-Makefile.in as it originally was.
1600
1601 * Makefile.noleim: Removed.
1602
cba32d22
KH
16032000-01-28 Kenichi Handa <handa@etl.go.jp>
1604
1605 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1606
11ad3dee
KH
16072000-01-04 Kenichi Handa <handa@etl.go.jp>
1608
1609 * quail/japanese.el ("japanese"): Docstring augmented.
1610
5ec14d3c
KH
16111999-12-15 Kenichi Handa <handa@etl.go.jp>
1612
1613 * quail/lao.el: Rewritten for new composition.
1614
1615 * quail/lrt.el: Rewritten for new composition.
1616
1617 * quail/thai.el: Rewritten for new composition.
1618
1619 * quail/tibetan.el: Rewritten for new composition.
1620
113a1195
KH
16211999-12-13 Kenichi Handa <handa@etl.go.jp>
1622
1623 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1624 characters, not Latin-1.
1625
98e85e34
GM
16261999-11-22 Andrew Innes <andrewi@gnu.org>
1627
1628 * makefile.nt: No need to generate subdirs.el.
1629
371f58d5
GM
16301999-11-21 Andrew Innes <andrewi@gnu.org>
1631
1632 * makefile.nt: New file.
1633
177c0ea7 16341999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1635
1636 * Makefile.noleim: New.
1637
58af2287
DL
16381999-09-19 Ken'ichi Handa <handa@gnu.org>
1639
1640 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1641 turkish-postfix.
1642 ("turkish-postfix"): New Turkish input method which inserts
1643 Latin-5 characters.
1644
1645 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1646 turkish-alt-postfix.
1647 ("turkish-alt-postfix"): New Turkish input method which inserts
1648 Latin-5 characters.
1649
16501999-07-12 Richard Stallman <rms@gnu.org>
1651
1652 * Version 20.4 released.
1653
16541998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1655
1656 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1657
16581999-06-14 Ken'ichi Handa <handa@gnu.org>
1659
1660 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1661
16621999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1663
1664 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1665 hanja.el.
1666
16671999-05-25 Ken'ichi Handa <handa@gnu.org>
1668
1669 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1670
16711999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1672
1673 * quail/latin-pre.el ("romanian-prefix"): New input method.
1674 ("romanian-alt-prefix"): New input method.
1675
16761999-03-04 Kenichi Handa <handa@etl.go.jp>
1677
1678 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1679
16801999-01-14 Kenichi Handa <handa@etl.go.jp>
1681
1682 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1683 to convert is `n', change it to Japanese Hiragana `n' before
1684 conversion.
1685
16861999-01-11 Kenichi Handa <handa@etl.go.jp>
1687
1688 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1689
1690 * quail/hebrew.el: New file.
1691
16921998-12-15 Kenichi Handa <handa@etl.go.jp>
1693
1694 * quail/devanagari.el (quail-devanagari-compose-characters):
1695 Adjusted for the change of input method handling.
1696 (quail-devanagari-hindi-compose-characters): Likewise.
1697
16981998-10-15 Kenichi Handa <handa@etl.go.jp>
1699
1700 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1701 `(cd foo; pwd)`.
1702 (install): Likewise.
1703
b344d29d 17041998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1705
1706 * quail/latin-post.el: Many doc fixes.
1707 ("latin-1-postfix"): Add sequence for the small superscript o.
1708 * quail/latin-pre.el: Many doc fixes.
1709 ("latin-1-prefix"): Add sequences for the small
1710 superscript underlined o and a.
1711
b344d29d 17121998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1713
1714 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1715 small superscript underlined o and a.
1716 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1717 different from italian-postfix.
58af2287
DL
1718 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1719 small superscript underlined o and a.
1720 ("italian-postfix"): Same as above.
1721 ("italian-postfix"): Add methods to enter e with acute accent and
1722 the >> and << symbols.
1723
17241998-09-25 Kenichi Handa <handa@etl.go.jp>
1725
1726 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1727 Adjusted for the change of input method handling.
1728
17291998-09-11 Kenichi HANDA <handa@etl.go.jp>
1730
1731 * quail/japanese.el (quail-japanese-katakana-update-translation):
1732 Adjusted for the change of input method handling.
1733
17341998-08-31 Kenichi Handa <handa@etl.go.jp>
1735
1736 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1737 change of input method handling.
1738 (quail-tibetan-input-tibkey): Likewise.
1739
17401998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1741
1742 * Version 20.3 released.
1743
17441998-08-16 Kenichi HANDA <handa@etl.go.jp>
1745
1746 * quail/czech.el ("czech"): Make this input method deterministic,
1747 kbd-translate, and show-layout.
1748
17491998-08-15 Kenichi HANDA <handa@etl.go.jp>
1750
1751 * quail/ethiopic.el: Fix several translation rules.
1752
17531998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1754
1755 * quail/czech.el: Few key sequences added to some keyboards.
1756
17571998-08-06 Kenichi Handa <handa@etl.go.jp>
1758
1759 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1760 (quail-japanese-update-translation): Adjusted for the change of
1761 quail-update-translation. Now this function should return
1762 CONTROL-FLAG.
1763 (quail-japanese-toggle-kana): Update quail-conversion-str.
1764 (quail-japanese-kanji-kkc): Likewise.
1765 (quail-japanese-switch-package): Reset quail-current-str and
1766 quail-conversion-str.
1767
17681998-07-24 Kenichi Handa <handa@etl.go.jp>
1769
1770 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1771 quail-translation to nil after calling kkc-region so that
1772 translation mode is restarted correctly.
1773
17741998-07-21 Kenichi Handa <handa@etl.go.jp>
1775
1776 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1777 that conversion is cancelled in kkc-region.
1778 (quail-japanese-switch-package): Fix previous change.
1779
17801998-07-19 Kenichi Handa <handa@etl.go.jp>
1781
1782 * quail/japanese.el (quail-japanese-update-translation): Handle
1783 a key which should fix the current translation and start a new
1784 translation correctly.
1785 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1786 change point.
1787
17881998-07-15 Kenichi Handa <handa@etl.go.jp>
1789
1790 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1791 change of quail.el.
1792 (quail-japanese-switch-package): Likewise.
1793
17941998-07-03 Kenichi Handa <handa@etl.go.jp>
1795
1796 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1797 Some keys for ancient Korean syllables are changed properly.
1798
17991998-06-20 Kenichi Handa <handa@etl.go.jp>
1800
1801 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1802 (ethio-select-a-translation): New function.
1803
18041998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1805
1806 * Makefile.in (RUN-EMACS): Add --multibyte.
1807
18081998-04-29 Karl Heuer <kwzh@gnu.org>
1809
1810 * Makefile.in (SLAVIC): Delete redundant backslash.
1811
18121998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1813
1814 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1815
18161998-04-20 Kenichi Handa <handa@etl.go.jp>
1817
1818 * Makefile.in (SLAVIC): New macro.
1819 (EUROPEAN): Include ${SLAVIC}.
1820
18211998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1822
1823 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1824 (leim-list.el): Depend on ${WORLD}.
1825
1826 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1827
18281998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1829
1830 * czech.el, slovak.el: Correct starting commentary.
1831
18321998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1833
1834 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1835
18361998-04-06 Andreas Schwab <schwab@gnu.org>
1837
1838 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1839 to length.
1840 (lrt-generate-quail-map): Change sref to aref, and make second
1841 argument of substring a character index.
1842
18431998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1844
1845 * Makefile.in (${TIT}): Fix shell conditional syntax.
1846
18471998-03-18 Kenichi Handa <handa@etl.go.jp>
1848
cb0dc144 1849 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1850 "/ " to "/" (instead of " ").
1851
18521998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1853
1854 * quail/czech.el, quail/slovak.el: New files.
1855
18561998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1857
1858 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1859 Uses changed.
1860
18611998-03-05 Kenichi Handa <handa@etl.go.jp>
1862
1863 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1864 built quail.
1865
177c0ea7 18661997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1867
1868 * quail/hanja3.el: New file.
1869
1870 * quail/hanja-jis.el: Title string of the input method
1871 "korean-hanja-jis" changed.
1872
1873 * quail/symbol-ksc.el: Title string of the input method
1874 "korean-symbol" changed. Require 'korea-util.
1875 (quail-hangul-switch-back): Deleted.
1876
1877 * quail/hangul3.el: Require 'korea-util.
1878 (quail-hangul-switch-to-symbol-ksc): Deleted.
1879
1880 * quail/hanja.el: Require 'korea-util. Title string of the input
1881 method "korean-hanja" changed.
1882 (quail-hanja-switch-to-symbol-ksc): Deleted.
1883
1884 * quail/hangul.el: Require 'korea-util.
1885 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1886
58af2287
DL
18871997-10-23 Kenichi Handa <handa@etl.go.jp>
1888
1889 * quail/ethiopic.el: The title string of input method "Ethiopic"
1890 is changed.
1891
18921997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1893
1894 * Version 20.2 released.
1895
18961997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1897
1898 * quail/latin-post.el (german): Swap y and z.
1899
19001997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1901
1902 * Version 20.1 released.
1903
1904 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1905
58af2287
DL
19061997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1907
1908 * quail/viqr.el (vietnamese-viqr): Doc fix.
1909
19101997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1911
1912 * quail/latin-alt.el: New file.
1913
19141997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1915
1916 * quail/latin-post.el: Undo previous change.
a4416b14 1917
58af2287
DL
19181997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1919
1920 * quail/latin-post.el (latin-2-postfix):
1921 Replace comma and period with `. Replace colon with /.
1922 (latin-1-postfix): Replace comma with /.
1923 (french-postfix): Replace comma with /.
1924 (latin-3-postfix): Replace comma with ` and period with /.
1925 (latin-4-postfix): Replace comma with ` and period with ~.
1926 (latin-5-postfix): Replace comma with ` and period with /.
1927 (turkish-postfix): Replace comma with ` and period with /.
1928
19291997-09-10 Kenichi Handa <handa@etl.go.jp>
1930
1931 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1932 function added to quail-mode-hook turn ethio-mode on only when
1933 input method "ethiopic" is begin used.
1934 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1935 (ethio-toggle-space): Likewise.
1936 (ethio-insert-space): Likewise.
1937 (ethio-insert-ethio-space): Likewise.
1938 (ethio-prefer-ascii-punctuation): Likewise.
1939 (ethio-toggle-punctuation): Likewise.
1940 (ethio-gemination): Likewise.
1941 ("ethiopic"): Doc-string of this Quail package modified. Bind
1942 function keys for TRANSLATION-KEYMAP to
1943 quail-execute-non-quail-command.
1944
19451997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1946
1947 * Makefile.in (install): Use quail/* in the second tar that
1948 copies a dir named quail.
1949
19501997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1951
1952 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1953 `skk' subdirectory too.
1954
19551997-09-03 Kenichi Handa <handa@etl.go.jp>
1956
1957 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1958 argument to quail-define-package.
1959 * quail/cyril-jis.el: Likewise
1960 * quail/greek.el: Likewise.
1961 * quail/ipa.el: Likewise.
1962 * quail/lao.el: Likewise.
1963 * quail/lrt.el: Likewise.
1964 * quail/thai.el: Likewise.
1965 * quail/viqr.el: Likewise.
1966
19671997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1968
183080b6 1969 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
1970 TRANSLATION-KEYS.
1971 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1972 (quail-mode-hook): Check the current Quail package name.
1973
1974 * quail/latin-post.el: Add rules for cancelling accents by typing
1975 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1976 packages.
1977
19781997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1979
1980 * quail/latin-post.el, quail/latin-pre.el: For each package,
1981 pass t for the SIMPLE argument to quail-define-package.
1982
19831997-08-28 Kenichi Handa <handa@etl.go.jp>
1984
1985 * Makefile.in (dotdot): This macro deleted.
1986 (SUBDIRS): Exclude skk.
1987 (all): Substitute ${WORLD} to ${TIT}.
1988 (%.el): This target deleted.
1989 (${TIT}): Check existence of `quail' subdirectory.
1990 (leim-list.el): Do not check old files.
1991 (install): If ${srcdir} is different from the current directory,
1992 copy also files under ${srcdir}.
1993
19941997-08-26 Kenichi Handa <handa@etl.go.jp>
1995
1996 * Makefile.in: Re-arrange macros so that the macro TIT contains
1997 only Quial packages generated from CXTERM dictionaries, and the
1998 macro NON-TIT contains only Quial packages distributed with Emacs.
1999 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2000 and ${TIT} separately.
2001
20021997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2003
2004 * Makefile.in (install): Discard extra data in tar | tar command.
2005
20061997-08-23 Kenichi Handa <handa@etl.go.jp>
2007
2008 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
2009 previous change.
2010 (quail-devanagari-hindi-compose-characters): Fix previous change.
2011
2012 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2013 change.
2014
20151997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2016
2017 * Makefile.in (leim-list.el): Fix previous change.
2018
2019 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2020
20211997-08-21 Kenichi HANDA <handa@etl.go.jp>
2022
2023 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2024 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2025 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2026
2027 * Makefile.in (install): Just copy leim-list.el instead of running
2028 update-leim-list-file on ${INSTALLDIR}.
2029 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2030 py-punct-b5.el -> pypunct-b5.el.
2031 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2032 (leim-list.el): Delete old files not contained in ${WORLD}.
2033
2034 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
2035 input-method-after-insert-chunk-hook.
2036
2037 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2038
20391997-08-19 Kenichi Handa <handa@etl.go.jp>
2040
2041 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2042 package fixed.
2043
20441997-08-18 Kenichi Handa <handa@etl.go.jp>
2045
2046 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2047 throw.
2048 (quail-japanese-kanji-kkc): Completely re-written.
2049 (quail-japanese-kkc-mode-exit): New function.
2050 (quail-japanese-switch-package): Call activate-input-method
2051 instead of select-input-method.
2052
2053 * quail/thai.el (thai-consonant-input): Typo fixed.
2054
2055 * quail/devanagari.el (quail-devanagari-compose-characters): Do
2056 not call throw.
2057 (quail-devanagari-hindi-compose-characters): Likewise.
2058
2059 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
2060 activate-input-method instead of select-input-method.
2061
2062 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2063
2064 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
2065 input-method-history instead of previous-input-method.
2066
20671997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2068
59daa29a 2069 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2070
20711997-08-16 Kenichi Handa <handa@etl.go.jp>
2072
2073 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2074 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2075 Some translation rules added.
58af2287
DL
2076
2077 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2078 (lao-quail-define-rules): Some translation rules corrected.
2079
20801997-08-11 Kenichi Handa <handa@etl.go.jp>
2081
2082 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2083 (lrt-vowel-table): The entry for "aM" corrected.
2084
20851997-08-07 Kenichi Handa <handa@etl.go.jp>
2086
2087 * quail/lrt.el: Change title string of input method "lao-lrt".
2088 (lrt-single-consonant-table): Several key sequence changed.
2089 (lrt-composing-pattern-double-c): Handle a consonant with
2090 semi-vowel-lower correctly.
2091 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2092 (lrt-handle-tone-mark): Check the existence of double consonant
2093 correctly.
2094
2095 * quail/lao.el: Change title string of input method "Lao".
2096
20971997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2098
2099 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2100 modified. Several translation rules modified.
58af2287
DL
2101
21021997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2103
2104 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2105 quail/cyril-jis.el.
2106
2107 * quail/cyril-jis.el: New file.
2108
2109 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2110
21111997-08-01 Kenichi Handa <handa@etl.go.jp>
2112
2113 * quail/ethiopic.el: In quail-mode-map, bind
2114 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2115 Quail package "ethiopic".
2116
21171997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2118
2119 * quail/cyrillic.el (cyrillic-translit): New input method.
2120
21211997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2122
2123 * quail/tibetan.el: New file.
2124
2125 * quail/py-punct.el: Require 'quail.
2126
2127 * quail/py-punct-b5.el: Require 'quail.
2128
2129 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2130 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2131
10d1d0af 2132 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2133 TIT-BIG5.
2134 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2135 (ASIA): Include TIBETAN.
58af2287 2136 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2137 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2138 (%.el): Make a link for byte-compiled file too.
2139 (stamp-bytecomp): Target deleted.
2140 (leim-list.el): Run Emacs with loading quail.
2141 (install-XXX): These targets deleted.
2142 (install): Remove files under INSTALLDIR before copying new files.
2143 Run Emacs with loading quail.
2144 (clean mostlyclean): Remove only generated files.
2145
21461997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2147
2148 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2149 (clean): Fix shell conditional.
2150
21511997-07-21 Jim Meyering <meyering@eng.ascend.com>
2152
2153 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2154 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2155
21561997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2157
2158 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2159 as intermediate files and deleted by GNU make.
58af2287
DL
2160
2161 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2162 (lrt-handle-maa-sakod): Correctly handle the case that
2163 quail-current-data is nil.
2164 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2165 tone.
2166
21671997-07-15 Kenichi Handa <handa@etl.go.jp>
2168
2169 * quail/py-punct.el: New file.
2170
2171 * quail/py-punct-b5.el: New file.
2172
2173 * quail/japanese.el: Doc-string of Quail package japanese modified.
2174
2175 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2176 (CHINESE-GB): Include quail/py-punct.elc.
2177 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2178
58af2287
DL
21791997-07-10 Kenichi Handa <handa@etl.go.jp>
2180
2181 * quail/latin-pre.el: Change titles of quail packages.
2182
2183 * quail/latin-post.el: Likewise.
2184
6922b018 2185;; Local Variables:
880820fe 2186;; coding: utf-8
6922b018 2187;; End:
2a34a036 2188
73b0cd50 2189 Copyright (C) 1997-1999, 2001-2011 Free Software Foundation, Inc.
5b87ad55
GM
2190
2191 This file is part of GNU Emacs.
2192
d3fb0974 2193 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2194 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2195 the Free Software Foundation, either version 3 of the License, or
2196 (at your option) any later version.
5b87ad55
GM
2197
2198 GNU Emacs is distributed in the hope that it will be useful,
2199 but WITHOUT ANY WARRANTY; without even the implied warranty of
2200 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2201 GNU General Public License for more details.
2202
2203 You should have received a copy of the GNU General Public License
d3fb0974 2204 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.