xftfont.c (xftfont_draw): Use the font metrics of s->font to fill background (Bug...
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
fe7a3057
JB
12011-11-20 Juanma Barranquero <lekktu@gmail.com>
2
3 * quail/hangul.el (hangul-character): Fix typo.
4
58179cce 52011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
6
7 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
8 (quail-tamil-itrans-numerics-and-symbols-table)
9 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
10 ("tamil-itrans"): Show the values of above variables (Bug#9336).
11
122011-09-22 Kenichi Handa <handa@m17n.org>
13
14 * quail/indian.el (quail-tamil-itrans-syllable-table)
15 (quail-tamil-itrans-misc-table): New variables.
16 ("tamil-itrans"): Improve the docstring by showing the values of
17 above variables (Bug#9336).
18
e39b275c 192011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 20
abec06ff 21 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 22
b31b81a5
SM
232011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
24
25 * quail/latin-ltx.el: Complete the super and subscript letters.
26
f624176f
GM
272011-08-20 Glenn Morris <rgm@gnu.org>
28
29 * Makefile.in (OTHERS):
30 * makefile.w32-in (MISC): Add ipa-praat.elc.
31
c27ac9ae
YF
322011-07-23 Yair F <yair.f.lists@gmail.com>
33
34 * quail/hebrew.el ("hebrew"): Additional key mappings.
35 ("hebrew-new", "hebrew-lyx", "hebrew-full")
36 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
37 ("yiddish-keyman"): New input methods.
38
acb8e1dd
AS
392011-06-12 Andreas Schwab <schwab@linux-m68k.org>
40
2920829f
AS
41 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
42 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
43 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
44 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
45 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
46 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
47 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
48 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
49 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
50
3ddfbced 51 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 52
9fbfd275
OS
532011-05-30 Oliver Scholz <epameinondas@gmx.de>
54
55 * quail/ipa-praat.el: New input method.
56
d0ce9f8c
MB
572011-05-16 Eli Zaretskii <eliz@gnu.org>
58
c0ad01c9 59 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 60
c0ad01c9 61 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
62
632011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
64
65 * quail/persian.el: New file.
66
f7ff1b0f 672011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
68
69 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
70 corresponding symbols rather than Hebrew letters. (Bug#8563)
71
6b4e1d0d
EZ
72 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
73 HEBREW LETTER ALEF. (Bug#8563)
74
8cc1d519
GM
752011-03-23 Glenn Morris <rgm@gnu.org>
76
77 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
78
33383987
JB
792011-03-07 Chong Yidong <cyd@stupidchicken.com>
80
81 * Version 23.3 released.
82
2b0c7330 832011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
84
85 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
86
68b5f855
PE
872011-01-28 Paul Eggert <eggert@cs.ucla.edu>
88
89 Redo spelling of Makefile variables to conform to POSIX.
90 POSIX does not allow "-" in Makefile variable names.
91 Reported by Bruno Haible in
92 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
93 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
94 (TIT_GB): Rename from TIT-GB.
95 (CHINESE_TIT): Rename from CHINESE-TIT.
96 (NON_TIT_GB): Rename from NON-TIT-GB.
97 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
98 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
99 (CHINESE_GB): Rename from CHINESE-GB.
100 (CHINESE_BIG5): Rename from CHINESE-BIG5.
101 (TIT_MISC): Rename from TIT-MISC.
102 (NON_TIT_MISC): Rename from NON-TIT-MISC.
103 (TIT_SOURCES): Rename from TIT-SOURCES.
104 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 105
d0981f82
GM
1062011-01-08 Glenn Morris <rgm@gnu.org>
107
e7a42417
GM
108 * makefile.w32-in (RUN_EMACS):
109 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
110
d0981f82
GM
111 * makefile.w32-in (RUN_EMACS):
112 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
113
f2b38ae6
KH
1142010-08-28 Kenichi Handa <handa@m17n.org>
115
8307f923
JB
116 * quail/japanese.el (quail-japanese-update-translation):
117 Fix handling of invalid key.
f2b38ae6 118
b514a395
AS
1192010-08-15 Andreas Schwab <schwab@linux-m68k.org>
120
05a9766a
AS
121 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
122
b514a395
AS
123 * quail/georgian.el: Remove extra backslashes.
124
08685279
AS
1252010-08-14 Andreas Schwab <schwab@linux-m68k.org>
126
e099e659
AS
127 * quail/arabic.el: Quote [ and ].
128 * quail/latin-ltx.el: Likewise.
129
08685279
AS
130 * quail/greek.el ("greek", "greek-postfix"): Change string to
131 character.
132
ac14bd09
KH
1332010-08-13 Kenichi Handa <handa@m17n.org>
134
8307f923 135 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 136
43603442
KH
1372010-08-09 Kenichi Handa <handa@m17n.org>
138
139 * quail/greek.el ("greek"): Add rules for Greek style quotes.
140
02be533b
GM
1412010-05-15 Glenn Morris <rgm@gnu.org>
142
143 * Makefile.in (install): Remove references to CVS-related files.
144
61a808e8
CY
1452010-05-07 Chong Yidong <cyd@stupidchicken.com>
146
147 * Version 23.2 released.
148
7cee661f
CY
1492010-04-06 Chong Yidong <cyd@stupidchicken.com>
150
151 * quail/vntelex.el: Fix "af" rule (Bug#5836).
152
31f191b3
EZ
1532010-03-27 Eli Zaretskii <eliz@gnu.org>
154
155 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
156 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
157 other special characters.
158
c1d05286
GM
1592010-03-18 Glenn Morris <rgm@gnu.org>
160
cbeed5af
GM
161 * Makefile.in (maintainer-clean): Use bootstrap-clean.
162 (extraclean): Fix deletion patterns.
163
c1d05286
GM
164 * Makefile.in (dot): Remove, since ../ is used throughout the
165 other Makefiles.
166
288f9fc0
CY
1672010-03-10 Chong Yidong <cyd@stupidchicken.com>
168
169 * Branch for 23.2.
170
545b31aa
KH
1712010-02-16 Kenichi Handa <handa@m17n.org>
172
173 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
174
5ce6e4f4 1752009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
176
177 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
178 (Bug#904)
179
a82a8b75
GM
1802009-09-09 Glenn Morris <rgm@gnu.org>
181
182 * Makefile.in (install): Set umask to world-readable before creating
183 directories.
184
1e0020ec
JL
1852009-08-31 Juri Linkov <juri@jurta.org>
186
187 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
188 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
189 Set `deterministic' to nil.
190 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
191 "U+0074 U+0283", "U+0074 U+2040 U+0283".
192 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
193 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
194 Fix comments.
195
ab96f28b
JL
1962009-08-31 Juri Linkov <juri@jurta.org>
197
198 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
199 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
200 (ipa-x-sampa-implosive-submap): Rename from
201 x-sampa-implosive-submap.
202 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
203 x-sampa-prepend-to-keymap-entry.
204 (ipa-x-sampa-underscore-implosive): Rename from
205 x-sampa-underscore-implosive.
206 (ipa-x-sampa-implosive-submap): Move before first use.
207
08166ed6
JL
2082009-08-30 Aidan Kehoe <kehoea@parhasard.net>
209
210 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
211 Two new input methods, both following widely-used Usenet
5ce6e4f4 212 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 213 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 214 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
215 complex to support in Quail that Kirshenbaum, whence the two extra
216 function and one extra submap to support it.
217 (x-sampa-prepend-to-keymap-entry): New function.
218 (x-sampa-underscore-implosive): New function.
219 (x-sampa-implosive-submap): New Quail submap.
220
1f272ae8
JL
2212009-08-30 Aidan Kehoe <kehoea@parhasard.net>
222
223 * quail/ipa.el: Recode the file as UTF-8, for better
224 interoperability with other applications.
225
7069bd16
SM
2262009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
227
a0c07f4e
SM
228 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
229 `white circle'.
230
7069bd16
SM
231 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
232
5ac1f9e0
GM
2332009-08-25 Glenn Morris <rgm@gnu.org>
234
235 * quail/hangul.el (top-level): Don't require cl at run-time.
236
76580a68
EZ
2372009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
238
239 * quail/arabic.el: Add missing keys that exist on the Arabic X
240 keyboard. Don't insert Lam-alef ligatures from the Arabic
241 Presentation Forms ranges; instead, separate Lam-Alef ligatures
242 into a list of two letters (Lam and a suitable Alef).
243
d4a885b2
KH
2442009-06-23 Kenichi Handa <handa@m17n.org>
245
246 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
247 while korean input method is off, convert the following character.
248
70243478
CY
2492009-06-21 Chong Yidong <cyd@stupidchicken.com>
250
251 * Branch for 23.1.
252
d5e9630f
KH
2532009-06-18 Kenichi Handa <handa@m17n.org>
254
255 * quail/hangul.el (hangul-im-keymap): Add binding of key
256 Hangul_Hanja.
257
c7015153 2582009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
259
260 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
261 compatibility.
262
5ae051fd
AS
2632009-04-12 Andreas Schwab <schwab@linux-m68k.org>
264
265 * Makefile.in (install): Remove .gitignore files.
266
c87143d0
KH
2672009-03-19 Kenichi Handa <handa@m17n.org>
268
269 * leim-ext.el: Change the encoding to utf-8.
270
9c222401
JD
2712008-12-30 Jan Djärv <jan.h.d@swipnet.se>
272
273 * Makefile.in (install): Remove old directories in ns_appresdir before
274 moving new directories there.
275
53a8f9db
JB
2762008-11-11 Juanma Barranquero <lekktu@gmail.com>
277
ad8f55ac
JB
278 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
279 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
280 (hangul3-input-method-jung, hangul3-input-method-jong):
281 Fix typos in docstrings.
53a8f9db 282
c7c55e6a 2832008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
284
285 * quail/cyrillic.el: Handle backslash key (bug#839).
286
09c91aff
KH
2872008-10-20 Kenichi Handa <handa@m17n.org>
288
289 * quail/indian.el (inscript-mlm-keytable): New variable.
290 (malayalam-inscript): Use inscript-mlm-keytable.
291
b13f8bd5
MH
2922008-09-11 Magnus Henoch <mange@freemail.hu>
293
294 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
295 with upturn.
296
53a8f9db 2972008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 298
53a8f9db 299 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
300 \"u after a, e or q, because that would be extremely uncommon
301 compared to aue, eue or que. The only exception is the prefix
302 "ge", after which, according to corpus statistics, a \"u can be
303 expected.
304
92135d25
KH
3052008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
306
53a8f9db 307 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 308
f4949090
JL
3092008-07-19 Juri Linkov <juri@jurta.org>
310
311 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
312 "//`" for combining accents as a separate character. Keep two
313 rules "i`" and "I`" for characters where accent is not a separate
314 character. Revert changes that added postfix combining accents.
315
ba60bd44 3162008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
317
318 * Makefile.in (install): Perform post-install cleanup inside NS app
319 bundle.
320
86ec8cc5
JL
3212008-07-12 Juri Linkov <juri@jurta.org>
322
323 * quail/rfc1345.el: Replace non-printable control characters with
324 equivalent text-only notations.
325
326 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
327 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
328 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 329 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 330
5704dad1
TZ
3312008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
332
333 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
334 everything postfix. Adjust to eliminate conflicts.
335
88702c81
JB
3362008-06-30 Juanma Barranquero <lekktu@gmail.com>
337
338 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
339
8e0214ec
GM
3402008-06-27 Glenn Morris <rgm@gnu.org>
341
342 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
343
ecfb57d9
JB
3442008-06-24 Juanma Barranquero <lekktu@gmail.com>
345
346 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
347
fca64cc4
EZ
3482008-06-20 Eli Zaretskii <eliz@gnu.org>
349
350 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
351 are building in the sandbox, there are precious files there.
ca4a5250
EZ
352 (clean mostlyclean): Delete leim-list.el~.
353 (distclean): Delete makefile.
fca64cc4 354
ee128870
TZ
3552008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
356
357 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
358 brackets, number symbol, and accented aeio to cyrillic-translit.
359
e914c409 3602008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
361
362 * quail/hangul.el: Completely re-written.
363
3642008-06-03 Kenichi Handa <handa@m17n.org>
365
366 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
367 (leim-list.el): Remove leim-list.el at first.
368
369 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
370 (leim-list.el): Remove leim-list.el at first.
371
372 * leim-ext.el: Register input methods "korean-hangul",
373 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
374
8be6f5ae
SM
3752008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
376
377 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
378
630802d6
KH
3792008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
380
381 * quail/indian.el: Don't require devan-util.
382
d223191d 3832008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 384
d223191d 385 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 386
d223191d 3872008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
388
389 * Makefile.in (OTHERS): Add arabic.elc.
390
d223191d 3912008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
392
393 * quail/arabic.el: New file.
394
d223191d 3952008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
396
397 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
398
d223191d 3992008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
400
401 * quail/indian.el (quail-indian-flatten-list): Delete it.
402 (quail-define-inscript-package): Pay attention to `nil' values of
403 char/key-table.
404 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
405
d223191d 4062008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
407
408 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
409 just an alias for turkish-postfix.
410
411 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
412 just an alias for turkish-alt-postfix.
413
414 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
415
d223191d 4162008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
417
418 * quail/thai.el: Don't require thai-util.
d223191d
GM
419 (quail-thai-update-translation): Delete function.
420 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
421 quail-define-rules.
422 ("thai-kesmanee", "thai-pattachote"): Don't use
423 UPDATE-TRANSLATION-FUNCTION.
424
3ddfbced
SM
425 * quail/indian.el (quail-indian-preceding-char-position):
426 Delete function.
d223191d
GM
427 (quail-indian-update-preceding-char): Delete variable.
428 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
429 (quail-define-indian-trans-package): Don't call
430 quail-define-package with quail-indian-update-translation.
431 (quail-define-inscript-package): Likewise.
432
d223191d 4332008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 434
d223191d 435 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
436 (quail-indian-update-translation, quail-define-inscript-package):
437 Use characterp, not char-valid-p.
438
d223191d 4392008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
440
441 * quail/welsh.el ("welsh"): Doc fix.
442
443 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
444 ("russian-typewriter"): Rename from cyrillic-typewriter.
445 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 446 ("russian-computer"): New.
d223191d
GM
447 ("bulgarian-phonetic"): Rename from bulgarian-pho.
448 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 449
d223191d 4502008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
451
452 * ja-dic/ja-dic.el: Add coding tag.
453
d223191d 4542008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 455
d223191d 456 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
457 ("latin-postfix"): New method.
458
d223191d 459 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
460 ("latin-alt-postfix"): New method.
461
d223191d 462 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 463 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
464 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
465 ~O -> Ġ.
aca7a3d2
MB
466 ("latin-prefix"): New method.
467
d223191d
GM
468 * quail/uni-input.el (utf-8-ccl-encode): Delete.
469 (ucs-input-method): Modify.
aca7a3d2 470
d223191d 4712008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
472
473 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
474
5169d861 4752008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 476
53a8f9db 477 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 478
f3041af1
DN
4792008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
480
481 * makefile.w32-in:
482 * Makefile.in: Remove references to Xenix.
483
1ebeeed0
RS
4842007-12-15 Richard Stallman <rms@gnu.org>
485
486 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
487
488 * quail/latin-alt.el: Many doc fixes.
489 ("danish-alt-postfix")
490 ("esperanto-alt-postfix", "finnish-alt-postfix")
491 ("german-alt-postfix", "icelandic-alt-postfix")
492 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
493 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 494 Delete; they were identical to the non-alt versions.
1ebeeed0 495
3d587afd
KH
4962007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
497
498 * quail/lao.el (quail-map-from-table): Allow a tone just after a
499 consonant.
500
63150f3c
GM
5012007-11-17 Glenn Morris <rgm@gnu.org>
502
503 * Makefile.in (check-declare): New target.
504
fe1ada9b
GM
5052007-10-31 Glenn Morris <rgm@gnu.org>
506
507 * Makefile.in (install): Change ownership of installed files.
508
e914c409 5092007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
510
511 * quail/latin-ltx.el ("\\qed"): Add this rule.
512
92f137df
JB
5132007-10-24 Juanma Barranquero <lekktu@gmail.com>
514
515 * quail/indian.el (quail-indian-update-preceding-char):
516 Don't mark the variable as frame-local; it wasn't used as such.
517
cacc7b51
GM
5182007-07-25 Glenn Morris <rgm@gnu.org>
519
520 * Relicense all FSF files to GPLv3 or later.
521
522 * COPYING: Switch to GPLv3.
523
1eceac24
EZ
5242007-07-16 Eli Zaretskii <eliz@gnu.org>
525
526 * makefile.w32-in (extraclean): Don't delete *~.
527
7dfc4cda
CY
5282007-06-02 Chong Yidong <cyd@stupidchicken.com>
529
530 * Version 22.1 released.
531
dd822b89
KH
5322007-01-30 Kenichi Handa <handa@m17n.org>
533
534 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 535 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
536
537 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
538 license notices.
1e899515 539
bce8f5e8
KH
5402007-01-24 Kenichi Handa <handa@m17n.org>
541
542 * MISC-DIC/README: New file.
543
544 * CXTERM-DIC/README: New file.
545
546 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
547 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
548 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
549 X11R6/contrib/programs/cxterm.
550
551 * ja-dic/ja-dic.el: Regenerated.
552
88f698d9
KH
5532007-01-12 Kenichi Handa <handa@m17n.org>
554
555 * quail/uni-input.el (ucs-input-method): Signal an error for a
556 Unicode character that is not yet supported.
557
14429ceb
AS
5582006-12-26 Andreas Schwab <schwab@suse.de>
559
560 * Makefile.in (datarootdir): Define.
561
6148a044
EZ
5622006-12-20 Eli Zaretskii <eliz@gnu.org>
563
564 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
565 ${NON-TIT-MISC}.
566
e4208ff7
JB
5672006-12-09 Juanma Barranquero <lekktu@gmail.com>
568
569 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
570
571 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
572
f248f005
EZ
5732006-12-09 Eli Zaretskii <eliz@gnu.org>
574
575 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
576 Run Emacs to append non-empty non-comment lines in leim-ext.el
577 to leim-list.el.
578
dd4b03cd
JB
5792006-12-05 Juanma Barranquero <lekktu@gmail.com>
580
581 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
582
41584b03
JB
5832006-11-29 Juanma Barranquero <lekktu@gmail.com>
584
585 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
586 in docstring.
587
9200c926
RF
5882006-11-04 Romain Francoise <romain@orebokech.com>
589
590 * Makefile.in (bootstrap-clean): New target.
591
94461c21
KH
5922006-10-12 Kenichi Handa <handa@m17n.org>
593
594 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
595 to it.
596
f51dc44f
CY
5972006-10-05 Chong Yidong <cyd@stupidchicken.com>
598
599 * quail/latin-ltx.el: Fix typo in previous change.
600
d781da00
SM
6012006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
602
603 * quail/latin-ltx.el: Remove rules that start with { since they are
604 redundant and hence impact the { key for no good reason.
605
bcc1caeb
KH
6062006-10-02 Kenichi Handa <handa@m17n.org>
607
608 * Makefile.in (install): Fix previous change.
609
7ad02ea8
KH
6102006-09-28 Kenichi Handa <handa@m17n.org>
611
612 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
613
45a2056c
JB
6142006-09-15 Jay Belanger <belanger@truman.edu>
615
616 * COPYING: Replace "Library Public License" by "Lesser Public
617 License" throughout.
618
880820fe 6192006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
620
621 * quail/uni-input.el (ucs-input-method): Don't make the action of
622 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
623 mechanism do it.
624
62508862
DK
6252006-07-12 David Kastrup <dak@gnu.org>
626
627 * quail/greek.el: Change iota subscriptum transliteration in
628 Ibycus4 encoding's capitals from "i" to "|".
629
a6a2b5d4
EZ
6302006-03-03 Claudio Fontana <claudio@gnu.org>
631
9e2bcc86
EZ
632 * Makefile.in (install): Add DESTDIR variable to support staged
633 installations.
a6a2b5d4 634
abeb5855
EZ
6352005-12-17 Eli Zaretskii <eliz@gnu.org>
636
637 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
638 commands enclosed in $(ARGQUOTE)s should not be split between two
639 lines, as that will break with GNU Make >3.80, when sh.exe is used
640 and arg quoting is with '..'.
641
11bdfcdd
AS
6422005-11-03 Andreas Schwab <schwab@suse.de>
643
3ddfbced 644 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
645 (install): Adjust.
646
7a7f042f
RF
6472005-11-01 Romain Francoise <romain@orebokech.com>
648
649 * Makefile.in (install): Compress source files.
650
895725e1
JL
6512005-10-28 Juri Linkov <juri@jurta.org>
652
653 * quail/symbol-ksc.el: Add missing characters from 1st pos of
654 every table of [korean-ksc5601], and swap incorrectly ordered
655 characters at pos 91 and 90.
656
c814bdfc
KH
6572005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
658
659 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
660 U+2006). Add more mappings from TeX's textcomp package.
661
f344e9d2
JL
6622005-10-25 Juri Linkov <juri@jurta.org>
663
664 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
665 to t for this multi-key input method.
666
a6726944
KH
6672005-10-24 Kenichi Handa <handa@m17n.org>
668
669 * quail/uni-input.el (ucs-input-activate): Don't add
670 quail-kill-guidance-buf to kill-buffer-hook.
671
71ec7e9b
KH
6722005-07-08 Kenichi Handa <handa@m17n.org>
673
674 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
675 insertion and deletion.
676
a0ec7a4a
LK
6772005-07-04 Lute Kamstra <lute@gnu.org>
678
679 Update FSF's address in GPL notices.
680
59579816
KH
6812005-06-28 Kenichi Handa <handa@m17n.org>
682
683 * leim-ext.el: Add rules for inserting full-width space for
684 quail/Punct and quail/Punct-b5.
685
94d4bafb
EZ
6862005-06-04 Eli Zaretskii <eliz@gnu.org>
687
41584b03 688 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
689 (extraclean): New target, emulates Makefile.in.
690
e183fe27
KH
6912005-04-06 Kenichi Handa <handa@m17n.org>
692
41584b03 693 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 694
eebfcf8e
KH
6952005-03-26 Kenichi Handa <handa@m17n.org>
696
41584b03 697 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
698
6992005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
700
701 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 702 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
703 ("thai-kesmanee"): Don't use quail-thai-update-translation.
704 (thai-generate-quail-map): Likewise.
705
761a8755
KH
7062005-03-15 Kenichi Handa <handa@m17n.org>
707
708 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
709
c68f7e21
KH
7102005-03-08 Kenichi Handa <handa@m17n.org>
711
712 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
713 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
714
a3341d3c
KH
7152004-12-04 Kenichi Handa <handa@m17n.org>
716
717 * quail/lao.el (lao-key-alist): Declare it by defvar.
718 (lao-key-alist-vector): New variable.
719 (lao-consonant-key-alist, lao-semivowel-key-alist)
720 (lao-vowel-key-alist, lao-voweltone-key-alist)
721 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
722 lao-key-alist-vector.
723
a7ff4354
KH
7242004-09-25 Kenichi Handa <handa@m17n.org>
725
726 * quail/uni-input.el (ucs-input-method): Add error clause to
727 condition-case.
728
88a74fa5
KH
7292004-09-21 Kenichi Handa <handa@m17n.org>
730
731 * quail/uni-input.el: Move the call of register-input-method to
732 leim-ext.el.
733 (ucs-input-insert-char): New function.
734 (ucs-input-method): Use ucs-input-insert-char.
735 (ucs-input-activate): Call quail-hide-guidance instead of
736 quail-hide-guidance-buf.
737
738 * leim-ext.el: Add autoload for 'ucs-input-activate and
739 register-input-method for "ucs".
740
15203bb7
DK
7412004-08-21 David Kastrup <dak@gnu.org>
742
743 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
744 combinations.
745
295f3b30
KH
7462004-08-16 Kenichi Handa <handa@m17n.org>
747
748 * quail/georgian.el ("georgian"): Call quail-define-package with
749 the show-layout arg t.
750
de10c114
AS
7512004-08-06 Andreas Schwab <schwab@suse.de>
752
753 * Makefile.in (install): Remove .arch-inventory files.
754
d604e09b
DK
7552004-07-01 David Kastrup <dak@gnu.org>
756
41584b03 757 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 758
f96ec754
AS
7592004-06-30 Andreas Schwab <schwab@suse.de>
760
761 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
762 serialize parallel builds.
763 (${MISC:.elc=.el}): Depend on changed.misc.
764
62bfe0fc
KH
7652004-06-05 Kenichi Handa <handa@m17n.org>
766
68330491
EZ
767 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
768 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
769
770 * leim-ext.el: New file.
771
9254ee5e
KH
7722004-05-17 Werner Lemberg <wl@gnu.org>
773
774 * quail/sisheng.el: New file.
775
53e1a54f
KH
7762004-05-17 Kenichi Handa <handa@m17n.org>
777
778 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
779
cdc9b845
EZ
7802004-05-11 Eli Zaretskii <eliz@gnu.org>
781
782 * Makefile.in (leim-list.el): Move commands to convert TIT and
783 MISC dictionaries from here...
784 (changed.tit, changed.misc): ...to here. Remove the (now
785 unneeded) test of the contents of changed.* files.
786
9a28b921
AS
7872004-05-10 Andreas Schwab <schwab@suse.de>
788
10d1d0af 789 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
790 files are compiled when bootstrapping.
791
bef96454
SM
7922004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
793
794 * quail/latin-ltx.el ("TeX"): Fix typo.
795
d2c846aa
SM
7962004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
797
798 * quail/latin-ltx.el: Use utf-8 coding.
799 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
800
2cd23d89
KH
8012004-05-04 Kenichi Handa <handa@m17n.org>
802
10d1d0af 803 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
804 (MISC-SOURCES): Likewise.
805
8062004-05-01 Kenichi Handa <handa@m17n.org>
807
41584b03 808 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 809 (MISC): Rename from MISC-DIC.
10d1d0af 810 (WORLD): Adjust for the above changes.
2cd23d89
KH
811 (TIT-MISC, NON-TIT-MISC): New targets.
812 (all): Don't depend on ${WORLD}.
d2c846aa 813 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
814 (TIT-SOURCES, MISC-SOURCES): New macros.
815 (changed.tit, changed.misc): New targets.
d2c846aa 816 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
817 changed.misc. Generate quail files from TIT and MISC files if
818 necessary.
819 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
820 ${MISC-DIC}.
821
238add5e
JR
8222004-05-03 Jason Rumney <jasonr@gnu.org>
823
824 * makefile.nt: Remove.
825
d814862a
JB
8262004-04-23 Juanma Barranquero <lektu@terra.es>
827
828 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
829
28082746
AI
8302004-04-09 Andrew Innes <andrewi@gnu.org>
831
832 * makefile.w32-in (distclean clean): Remove nmake specific
833 stamp-subdir test.
834
bb62616f
KH
8352004-02-28 Kenichi Handa <handa@m17n.org>
836
d2c846aa 837 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
838 ${MISC-DIC}.
839 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
840 (maintainer-clean): Delete files that are not in CVS repository.
841
d2c846aa 842 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
843 $(MISC-DIC).
844 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
845 (maintainer-clean): Delete files that are not in CVS repository.
846
d2c846aa 847 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
848 $(MISC-DIC).
849 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
850 (maintainer-clean): Delete files that are not in CVS repository.
851
880820fe 8522004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
853
854 * Makefile.in (distclean maintainer-clean): Depend on clean.
855
bdb6a227
KH
8562004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
857
858 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
859
e555f8d5
KH
8602004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
861
862 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 863 Duplicate entry removed.
e555f8d5 864 ("bulgarian-bds"): Docstring fixed.
be492770 865
c51b37fd
DL
8662003-10-06 Dave Love <fx@gnu.org>
867
868 * quail/latin-ltx.el: Several additions.
869
ac7ec68c
KH
8702003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
871
872 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
873
f653dfd9
DL
8742003-08-20 Dave Love <fx@gnu.org>
875
876 * quail/latin-ltx.el: Add \rhd.
877
15a03c32
MR
8782003-08-19 Markus Rost <rost@math.ohio-state.edu>
879
880 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
881
15f772c8
KH
8822003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
883
d814862a 884 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 885 behavior according to the change of quail-translate-key.
15f772c8 886
603b8073
KH
8872003-05-22 Kenichi Handa <handa@m17n.org>
888
889 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
890 Chinese characters from GB to Big5.
891
34c614a8 8922003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
893
894 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
895
069e6098
AS
8962003-04-05 Andreas Schwab <schwab@suse.de>
897
898 * Makefile.in (install): Remove CVS related and backup files from
899 installation directory.
900
15988eba
DK
9012003-02-27 David Kastrup <dak@gnu.org>
902
d814862a 903 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 904
b2c16093
DK
9052003-02-23 David Kastrup <dak@gnu.org>
906
d814862a 907 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 908
a56c637d
DL
9092003-02-17 Dave Love <fx@gnu.org>
910
911 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
912
83930535
JB
9132003-02-14 Juanma Barranquero <lektu@terra.es>
914
d2c846aa 915 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 916
61cb0b53 9172003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
918
919 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 920 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
921 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
922 (punjabi-inscript, gujarati-inscript, oriya-inscript)
923 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
924 (kannada-inscript, malayalam-inscript, tamil-inscript):
925 New INSCRIPT based input methods.
59fdf430 926
ff57e5d6
KH
9272003-02-07 Kenichi Handa <handa@m17n.org>
928
929 * quail/cyrillic.el: Update quail-package-alist (not
930 input-method-alist) to make "cyrillic-jcuken" an alias of
931 "russian-typewriter". Add cookie for quail-update-leim-list-file.
932
e29969ca
DK
9332003-02-05 David Kastrup <dak@gnu.org>
934
d2c846aa 935 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 936
139c4e54
DL
9372003-01-05 Dave Love <fx@gnu.org>
938
939 * makefile.w32-in (SLAVIC): Add croatian.elc.
940
941 * Makefile.in (SLAVIC): Add croatian.elc.
942
943 * quail/croatian.el: New file.
944
abceb4ac
JB
9452002-12-10 Juanma Barranquero <lektu@terra.es>
946
947 * makefile.w32-in (LATIN): Add welsh.elc.
948 (MISC): Add georgian.elc.
949 (UNICODE): Add it.
950 (WORLD): Add $(UNICODE).
951
59daa29a
DL
9522002-11-14 Dave Love <fx@gnu.org>
953
954 * quail/slovak.el: Add coding cookie.
955
956 * quail/latin-ltx.el: Fix coding cookie.
957
958 * quail/hebrew.el: Add coding cookie.
959
960 * quail/czech.el: Add coding cookie.
961
962 * quail/welsh.el: Undo last change.
963
b4b11a40
DL
9642002-09-11 Dave Love <fx@gnu.org>
965
966 * quail/latin-post.el ("slovenian"): New.
967
570af494
KH
9682002-09-05 Kenichi Handa <handa@etl.go.jp>
969
970 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
971
ad0b1666
DL
9722002-07-24 Dave Love <fx@gnu.org>
973
a5e5d4ad
DL
974 * quail/latin-alt.el ("latin-alt-postfix"): New.
975
976 * quail/latin-post.el ("latin-postfix"): New.
977
ad0b1666
DL
978 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
979 ("latin-3-prefix"): Doc fix.
a5e5d4ad 980 ("latin-prefix"): New.
ad0b1666 981
f860212e
DL
9822002-07-12 Dave Love <fx@gnu.org>
983
984 * quail/cyrillic.el: Doc fixes.
985 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 986 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
987 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
988 ("ukrainian-computer", "belarusian", "bulgarian-bds")
989 ("russian-computer"): New.
880820fe 990 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 991 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 992
282b5fb7
KH
9932002-06-20 Dave Love <fx@gnu.org>
994
995 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 996 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 997
fe960d0a
EZ
9982002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
999
1000 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1001
9a40c2fb
PJ
10022002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1003
1004 * quail/vntelex.el: Add even more rules.
1005
ab59447f
PJ
10062002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1007
1008 * quail/vntelex.el: Add new rules to escape from composition.
1009
e656fc9d
PJ
10102002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1011
1012 * quail/vntelex.el: Use proper charset.
1013
177c0ea7 10142002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1015
1016 * quail/hanja.el ("Od"): Remove rule.
0347c911 1017
175e150b
EZ
10182002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1019
1020 * quail/indian.el: Replace commented-out lines with a condition
1021 that is always false.
1022
c031864a
JC
10232002-04-06 Jaeyoun Chung <jay@kldp.org>
1024
d2c846aa 1025 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1026 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1027
cb0dc144 1028 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1029 sequence fixed ('/' for 'v' pair).
1030 added a few more third character composing rule.
1031
129f2c75
WL
10322002-03-03 Werner Lemberg <wl@gnu.org>
1033
1034 * quail/vntelex.el: New file.
cb0dc144
JB
1035 * Makefile.in (VIETNAMESE):
1036 * makefile.nt (VIETNAMESE):
1037 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1038
5c196f29
AI
10392002-02-10 Andrew Innes <andrewi@gnu.org>
1040
1041 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1042 ($(MISC_DIC)): Ditto.
1043
108eaabb
RS
10442002-02-06 Richard M. Stallman <rms@gnu.org>
1045
1046 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1047 Don't define "~," at all.
1048
880820fe 10492002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1050
880820fe 1051 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1052 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1053
18e1da99 10542002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1055
1056 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1057 method, to consider the "accent" and "diaeresis" as prefix keys.
1058 A new method (named "greek-postfix") was added which implements
1059 the old behavior. Also changed the mapping of the "Q/q" key to
1060 produce the ":/;" characters, as is customary in greek keyboards.
1061 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1062
8f7d3eca
JC
10632002-01-07 Jaeyoun Chung <jay@kldp.org>
1064
d814862a 1065 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1066 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1067
121f67fa
EZ
10682002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1069
1070 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1071
7f93e2ab
DL
10722002-01-01 Dave Love <fx@gnu.org>
1073
d2c846aa 1074 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1075 (quail-define-inscript-package): Avoid mapcar*.
1076
3c08498a
DL
10772001-12-20 Dave Love <fx@gnu.org>
1078
1079 * quail/latin-ltx.el: Fix un-doubled backslashes.
1080
96566974
DL
10812001-12-15 Dave Love <fx@gnu.org>
1082
abceb4ac 1083 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1084 ("spanish-prefix"): Fix language assignment.
1085
abceb4ac
JB
1086 * quail/latin-post.el ("french-postfix", "german-postfix")
1087 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1088 ("french-keyboard", "french-azerty", "german")
96566974
DL
1089 ("spanish-keyboard"): Fix language assignment.
1090
1091 * quail/indian.el: Don't require cl.
d2c846aa 1092 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1093
abceb4ac
JB
1094 * quail/cyrillic.el ("cyrillic-beylorussian")
1095 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1096 ("belarusian", "bulgarian-pho"): Fix language assignment.
1097
1098 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1099 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1100 ("turkish-alt-postfix"): Fix language assignment.
1101 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1102 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1103
880820fe 11042001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1105
1106 * COPYING: New file.
1107
eea6cc1f
JC
11082001-12-03 Jaeyoun Chung <jay@kldp.org>
1109
d814862a 1110 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1111 Korean keyboard type 3 users.
1112
de371c8c
DL
11132001-11-29 Dave Love <fx@gnu.org>
1114
1115 * quail/latin-ltx.el: Extra translations. Fix some
1116 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1117 symbols.
1118
ea17b6e1
JR
11192001-11-28 Juanma Barranquero <lektu@terra.es>
1120
d814862a 1121 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1122 quail/devanagari.elc -> quail/indian.elc.
1123
1124 * makefile.nt (INDIAN): Likewise.
1125
177c0ea7 11262001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1127
1128 * quail/devanagari.el: Renamed to indian.el.
1129
1130 * quail/indian.el: Renamed from devanagari.el, and completely
1131 re-written. The input method devanagari-hindi-transliteration is
1132 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1133 devanagari-inscript, devanagari-transliteration is renamed to
1134 devanagari-kyoto-harvard.
1135
1136 * Makefile.in: Adjusted for the file name change;
1137 quail/devanagari.elc -> quail/indian.elc.
1138
e154cc44
EZ
11392001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1140
1141 * quail/welsh.el: Avoid an error message due to a commented-out
1142 input method.
1143
a6beb3d2
RS
11442001-11-05 Richard M. Stallman <rms@gnu.org>
1145
1146 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1147
cd946181
EZ
11482001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1149
1150 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1151
7115232b
DL
11522001-11-04 Dave Love <fx@gnu.org>
1153
1154 * Makefile.in (LATIN): Add welsh.
1155 (UNICODE): New.
1156 (MISC): Add georgian.
1157 (WORLD): Add UNICODE.
1158
1159 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1160 * quail/uni-input.el, quail/sgml-input.el: New file.
1161
1162 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1163
1164 * quail/latin-alt.el ("dutch"): New method.
1165
b344d29d 11662001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1167
1168 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1169
1170 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1171
b344d29d 11722001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1173
1174 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1175
1176 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1177
71431a0e
GM
11782001-10-20 Gerd Moellmann <gerd@gnu.org>
1179
6aa97356 1180 * (Version 21.1 released.)
71431a0e 1181
c4e7e308
EZ
11822001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1183
1184 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1185 mappings, so that one could type them without leaving the Hanyu
1186 Pinyin input method. Suggested by Kenichi Handa
1187 <handa@etl.go.jp>.
1188
51724e26
EZ
11892001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1190
1191 * quail/greek.el ("greek-babel"): New input method. From David
1192 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1193
ab952a4f
GM
11942001-10-05 Gerd Moellmann <gerd@gnu.org>
1195
1196 * Branch for 21.1.
a4416b14 1197
00651fbf
EZ
11982001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1199
1200 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1201 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1202
5a397d28
GM
12032001-08-06 Gerd Moellmann <gerd@gnu.org>
1204
1205 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1206 "chinese-py".
1207 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1208
880820fe 12092001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1210
150998ec
PJ
1211 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1212 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1213 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1214 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1215 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1216 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1217 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1218 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1219 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1220 follow coding conventions.
1221
e6aeb775
AC
12222001-06-04 Andrew Choi <akochoi@i-cable.com>
1223
1224 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1225
ec57454f
AI
12262001-06-01 Andrew Innes <andrewi@gnu.org>
1227
1228 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1229 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1230 $(srcdir)/quail/pypunct-b5.elc.
1231 (NON_TIT_CNS): Remove.
1232 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1233 (CHINESE_CNS): Remove.
1234 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1235 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1236 $(srcdir)/quail/latin-ltx.elc.
1237 (MISC_DIC): Copy from Makefile.in.
1238 (CHINESE): Remove $(CHINESE_CNS).
1239 (all): Add $(MISC_DIC) as target.
1240 (.NOTPARALLEL): New target.
1241 (.NO_PARALLEL): New target.
1242 ($(MISC_DIC)): New target.
1243 (clean mostlyclean): Clean more stuff.
1244 (TIT_EL): New macro.
1245 (MISC_DIC_EL): New macro.
1246
1247 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1248 (TIT-BIG5): Remove CTLauB.elc from it.
1249 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1250 (clean mostlyclean): Remove obsolete reference.
1251
70079787
EZ
12522001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1253
1254 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1255
5e3d4fbc
AC
12562001-05-24 Andrew Choi <akochoi@i-cable.com>
1257
937fad9a
AC
1258 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1259
5e3d4fbc
AC
1260 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1261
1262 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1263
1264 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1265 (TIT-BIG5): Remove CTLauB.elc from it.
1266 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1267
f042e7b9
DL
12682001-05-17 Dave Love <fx@gnu.org>
1269
d2c846aa 1270 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1271 Language family and indicator changed. Many new translations.
1272
f08cf35b
GM
12732001-05-17 Gerd Moellmann <gerd@gnu.org>
1274
1275 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1276 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1277 <Pavel@Janik.cz>.
1278
b5eeaa1d
GM
12792001-04-23 Gerd Moellmann <gerd@gnu.org>
1280
3ddfbced
SM
1281 * quail/latin-ltx.el: Add more translations.
1282 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1283
55a22ce1
EZ
12842001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1285
1286 * quail/hangul.el <korean-hangul>: Doc fix.
1287
90200fcc
AI
12882001-04-18 Andrew Innes <andrewi@gnu.org>
1289
1290 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1291 ($(TIT)):
1292 ($(MISC_DIC)):
1293 (.el.elc):
90200fcc
AI
1294 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1295
f383cd0d
GM
12962001-04-05 Gerd Moellmann <gerd@gnu.org>
1297
a55e4e68
GM
1298 * Makefile.in (install): Remove .cvsignore files.
1299
f383cd0d
GM
1300 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1301 the same translations as for `japanese'.
1302
4c1dadb1
AI
13032001-04-03 Andrew Innes <andrewi@gnu.org>
1304
1305 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1306 quail/ZIRANMA.elc.
1307 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1308 $(srcdir)/quail/tsang-b5.elc.
1309 (NON_TIT_CNS): Delete.
1310 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1311 (CHINESE_CNS): Delete.
1312 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1313 <handa@etl.go.jp>.
1314 (MISC_DIC): New variable.
1315 (CHINESE): Delete $(CHINESE_CNS).
1316 (WORLD): Add $(MISC_DIC).
1317 (all): Depends on $(MISC_DIC).
1318 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1319 ($(MISC_DIC)): New target.
1320 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1321 and $(MISC_DIC:.elc=.el).
1322
e217c26e
EZ
13232001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1324
3ddfbced
SM
1325 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1326 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1327
e217c26e
EZ
1328 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1329
a3d0b0e0
KH
13302001-03-31 Kenichi Handa <handa@etl.go.jp>
1331
c4cc8b9a 1332 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1333 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1334 ${srcdir}/quail/tsang-b5.elc.
1335 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1336 (CHINESE-CNS): Delete it.
1337 (MISC-DIC): New variable.
1338 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1339 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1340 (all): Depends on ${MISC-DIC}.
1341 (${MISC-DIC}): New target.
1342 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1343
1344 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1345 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1346
1347 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1348
1349 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1350 * quail/quick-cns.el: Delete them.
a4416b14 1351
9d5d1075
EZ
13522001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1353
1354 * Makefile.in (${TIT}): Fix whitespace.
1355
ed31fabf
GM
13562001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1357
1358 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1359 (${TIT}): If the target file already exist, don't remake it.
1360
1e406be0
KH
13612001-03-21 Kenichi Handa <handa@etl.go.jp>
1362
1363 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1364
ce058493 13652001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1366
1367 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1368 "=q", "+q", "=Q", and "+Q".
1369 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1370 ("slovak-prog-2"): Likewise.
1371 ("slovak-prog-3"): Likewise.
1372
abfa36c4
EZ
13732001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1374
1375 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1376
b8a7ebcf
KH
13772001-03-16 Kenichi Handa <handa@etl.go.jp>
1378
3ddfbced
SM
1379 * quail/japanese.el (quail-japanese-transliteration-rules):
1380 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1381 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1382 (quail-japanese-kana-state): Delete this variable.
1383 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1384 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1385
9a639fce
KH
13862001-03-14 Kenichi Handa <handa@mule.m17n.org>
1387
1388 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1389
51ab41b7
KH
13902001-03-06 Kenichi Handa <handa@etl.go.jp>
1391
1392 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1393
36d5e61d
KH
13942001-03-05 Kenichi Handa <handa@etl.go.jp>
1395
1396 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1397 change of the special key bindings.
36d5e61d 1398
bf0bdce8
KH
13992001-02-22 Kenichi Handa <handa@etl.go.jp>
1400
51ab41b7 1401 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1402
1403 * CXTERM-DIC/ETZY.tit: Likewise.
1404
1405 * CXTERM-DIC/ZOZY.tit: Likewise.
1406
193fba87
AI
14072001-02-05 Andrew Innes <andrewi@gnu.org>
1408
1409 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1410 path absolute.
1411
350d71b3
AI
14122001-02-03 Andrew Innes <andrewi@gnu.org>
1413
1414 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1415
49bd4a69
KH
14162001-02-02 Kenichi Handa <handa@etl.go.jp>
1417
1418 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1419
1420 * makefile.w32-in (LATIN): Likewise.
1421
1422 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1423
a51e9546
AI
14242001-02-01 Andrew Innes <andrewi@gnu.org>
1425
1426 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1427
c91d43ed
KH
14282001-02-01 Kenichi Handa <handa@etl.go.jp>
1429
c91d43ed
KH
1430 * quail/greek.el ("greek-mizuochi"): New input method for
1431 classical Greek.
1432
7ccf7ab9 14332001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1434
3ddfbced 1435 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1436 one runs "make extraclean" at the top level.
1437
0dac6924
AI
14382001-01-06 Andrew Innes <andrewi@gnu.org>
1439
1440 * makefile.nt ($(TIT)): Map .elc to .el.
1441 (buildlisppath): Make path relative to $(MAKEDIR).
1442
392164c1
AS
14432001-01-01 Andreas Schwab <schwab@suse.de>
1444
1445 * quail/latin-alt.el: Doc fixes.
1446
ec6bd013
DL
14472000-12-18 Dave Love <fx@gnu.org>
1448
880820fe
KH
1449 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1450 Change œ, Œ, ¶.
ec6bd013 1451
8ff06845
KH
14522000-12-16 Kenichi Handa <handa@etl.go.jp>
1453
1454 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1455
4ee87dbb
AI
14562000-12-06 Andrew Innes <andrewi@gnu.org>
1457
1458 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1459 relative to $(CURDIR).
1460 (INSTALLDIR): Use forward slash.
1461
24c53d36
AI
14622000-11-24 Andrew Innes <andrewi@gnu.org>
1463
1464 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1465
1466 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1467
37c35586
KH
14682000-11-21 Kenichi Handa <handa@etl.go.jp>
1469
1470 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1471
3c7d764e
KH
14722000-11-17 Kenichi Handa <handa@etl.go.jp>
1473
1474 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1475 remember the conversion start.
1476
f3d3c491
AI
14772000-10-21 Andrew Innes <andrewi@gnu.org>
1478
1479 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1480 of conditional invocation of make.
a4416b14
FP
1481 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1482 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1483 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1484 files to .elc.
3ddfbced 1485 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1486 (clean mostlyclean): Likewise.
1487 (.el.elc): New target.
1488
1489 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1490 of conditional invocation of make.
a4416b14
FP
1491 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1492 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1493 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1494 files to .elc.
3ddfbced 1495 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1496 (clean mostlyclean): Likewise.
1497 (.el.elc): New target.
1498
a115794c
EZ
14992000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1500
1501 * Makefile.in (${TIT}, clean): Don't use shell `command`
1502 expansion, use ${TIT:.elc=.el} instead.
1503
ce75c97a
GM
15042000-09-26 Gerd Moellmann <gerd@gnu.org>
1505
1506 * Makefile.in: Make this the leim Makefile.in.
1507 (clean): Also remove $NON-TIT and $WORLD.
1508 (RUN-EMACS): Set EMACSLOADPATH.
1509
7b920aa1
KH
15102000-09-21 Kenichi Handa <handa@etl.go.jp>
1511
36e44f62
KH
1512 * Makefile.in: Revert to no-leim Makefile.
1513
cd3c0140
KH
1514 * quail/.cvsignore: Include *.elc.
1515
1516 * ja-dic/.cvsignore: New file.
7b920aa1 1517
5eedab4d
AI
15182000-09-16 Andrew Innes <andrewi@gnu.org>
1519
1520 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1521 (leim-list.el): Ditto.
1522
1523 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1524 (leim-list.el): Ditto.
1525
39f547f7
AI
15262000-09-15 Andrew Innes <andrewi@gnu.org>
1527
1528 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1529 files.
1530
fe83b953
AI
15312000-09-14 Andrew Innes <andrewi@gnu.org>
1532
1533 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1534 leim-list.el.
1535 (distclean maintainer-clean): Ditto for stamp-subdir.
1536
1537 * makefile.nt: Rename skkdic to ja-dic.
1538
0fddd0dc
KH
15392000-09-07 Kenichi Handa <handa@etl.go.jp>
1540
1541 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1542 translation.
1543
1544 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1545
1546 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1547 ("chinese-tonepy-punct"): New input method.
1548
1549 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1550 translation.
1551
1552 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1553 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1554 automatically.
1555 ("japanese-ascii", "japanese-zenkaku")
1556 ("japanese-hankaku-kana", "japanese-hiragana")
1557 ("japanese-katakana"): Docstring modified.
1558
3ddfbced 1559 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1560 on describe-input-method.
1561 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1562
44ef7cf6
AI
15632000-09-03 Andrew Innes <andrewi@gnu.org>
1564
1565 * makefile.w32-in: New file.
f8803e97 1566 (install) Fix copying of directories.
44ef7cf6 1567
5724ab7a
KH
15682000-08-31 Kenichi Handa <handa@etl.go.jp>
1569
1570 * quail/thai.el (thai-generate-quail-map): If the length of
1571 translation is more than one, compose it.
1572
daba11ce
DL
15732000-08-29 Dave Love <fx@gnu.org>
1574
880820fe 1575 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1576
daba11ce
DL
1577 * Makefile.in: ja-dic <- skk in several places.
1578
457dd64a
KH
15792000-08-25 Kenichi Handa <handa@etl.go.jp>
1580
1581 * ja-dic: Directory name changed from skkdic.
1582
a1a2e38f 1583 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1584
1585 * README: Rename skkdic to ja-dic throughout the file.
1586
68ce69e1
DL
15872000-08-24 Dave Love <fx@gnu.org>
1588
1589 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1590 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1591
5a76406c
DL
15922000-08-23 Dave Love <fx@gnu.org>
1593
880820fe
KH
1594 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1595 add ~p for ¶.
5a76406c 1596
240a16cf
KH
15972000-07-18 Kenichi Handa <handa@etl.go.jp>
1598
1599 * quail/japanese.el ("japanese"): Fix docstring.
1600
7a3fd467
KH
16012000-07-17 Kenichi Handa <handa@etl.go.jp>
1602
1603 * quail/japanese.el ("japanese"): Docstring modified.
1604
0bd5914b
KH
16052000-06-12 Kenichi Handa <handa@etl.go.jp>
1606
1607 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1608 ("tibetan-wylie"): State transition table modified.
1609
4dc1225b
KH
16102000-06-01 Kenichi Handa <handa@etl.go.jp>
1611
1612 * quail/tibetan.el: Change all tibetan-1-column characters to
1613 tibetan. Quail map for "tibetan-wylie" fixed.
1614
177c0ea7 16152000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1616
1617 * quail/latin-pre.el ("polish-slash"): New input method.
1618
69766f94
KH
16192000-03-02 Kenichi Handa <handa@etl.go.jp>
1620
1621 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1622
9a90d84c
GM
16232000-02-01 Gerd Moellmann <gerd@gnu.org>
1624
1625 * Makefile.in: Make this the no-leim Makefile. Move the
1626 leim Makefile.in to ../leim-Makefile.in as it originally was.
1627
1628 * Makefile.noleim: Removed.
1629
cba32d22
KH
16302000-01-28 Kenichi Handa <handa@etl.go.jp>
1631
1632 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1633
11ad3dee
KH
16342000-01-04 Kenichi Handa <handa@etl.go.jp>
1635
1636 * quail/japanese.el ("japanese"): Docstring augmented.
1637
5ec14d3c
KH
16381999-12-15 Kenichi Handa <handa@etl.go.jp>
1639
1640 * quail/lao.el: Rewritten for new composition.
1641
1642 * quail/lrt.el: Rewritten for new composition.
1643
1644 * quail/thai.el: Rewritten for new composition.
1645
1646 * quail/tibetan.el: Rewritten for new composition.
1647
113a1195
KH
16481999-12-13 Kenichi Handa <handa@etl.go.jp>
1649
1650 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1651 characters, not Latin-1.
1652
98e85e34
GM
16531999-11-22 Andrew Innes <andrewi@gnu.org>
1654
1655 * makefile.nt: No need to generate subdirs.el.
1656
371f58d5
GM
16571999-11-21 Andrew Innes <andrewi@gnu.org>
1658
1659 * makefile.nt: New file.
1660
177c0ea7 16611999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1662
1663 * Makefile.noleim: New.
1664
58af2287
DL
16651999-09-19 Ken'ichi Handa <handa@gnu.org>
1666
3ddfbced 1667 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1668 turkish-postfix.
1669 ("turkish-postfix"): New Turkish input method which inserts
1670 Latin-5 characters.
1671
3ddfbced 1672 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1673 turkish-alt-postfix.
1674 ("turkish-alt-postfix"): New Turkish input method which inserts
1675 Latin-5 characters.
1676
16771999-07-12 Richard Stallman <rms@gnu.org>
1678
1679 * Version 20.4 released.
1680
16811998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1682
1683 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1684
16851999-06-14 Ken'ichi Handa <handa@gnu.org>
1686
1687 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1688
16891999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1690
1691 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1692 hanja.el.
1693
16941999-05-25 Ken'ichi Handa <handa@gnu.org>
1695
1696 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1697
16981999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1699
1700 * quail/latin-pre.el ("romanian-prefix"): New input method.
1701 ("romanian-alt-prefix"): New input method.
1702
17031999-03-04 Kenichi Handa <handa@etl.go.jp>
1704
1705 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1706
17071999-01-14 Kenichi Handa <handa@etl.go.jp>
1708
1709 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1710 to convert is `n', change it to Japanese Hiragana `n' before
1711 conversion.
1712
17131999-01-11 Kenichi Handa <handa@etl.go.jp>
1714
1715 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1716
1717 * quail/hebrew.el: New file.
1718
17191998-12-15 Kenichi Handa <handa@etl.go.jp>
1720
1721 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1722 Adjust for the change of input method handling.
58af2287
DL
1723 (quail-devanagari-hindi-compose-characters): Likewise.
1724
17251998-10-15 Kenichi Handa <handa@etl.go.jp>
1726
1727 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1728 `(cd foo; pwd)`.
1729 (install): Likewise.
1730
b344d29d 17311998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1732
1733 * quail/latin-post.el: Many doc fixes.
1734 ("latin-1-postfix"): Add sequence for the small superscript o.
1735 * quail/latin-pre.el: Many doc fixes.
1736 ("latin-1-prefix"): Add sequences for the small
1737 superscript underlined o and a.
1738
b344d29d 17391998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1740
1741 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1742 small superscript underlined o and a.
1743 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1744 different from italian-postfix.
58af2287
DL
1745 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1746 small superscript underlined o and a.
1747 ("italian-postfix"): Same as above.
1748 ("italian-postfix"): Add methods to enter e with acute accent and
1749 the >> and << symbols.
1750
17511998-09-25 Kenichi Handa <handa@etl.go.jp>
1752
1753 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1754 Adjust for the change of input method handling.
58af2287
DL
1755
17561998-09-11 Kenichi HANDA <handa@etl.go.jp>
1757
1758 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1759 Adjust for the change of input method handling.
58af2287
DL
1760
17611998-08-31 Kenichi Handa <handa@etl.go.jp>
1762
3ddfbced 1763 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1764 change of input method handling.
1765 (quail-tibetan-input-tibkey): Likewise.
1766
17671998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1768
1769 * Version 20.3 released.
1770
17711998-08-16 Kenichi HANDA <handa@etl.go.jp>
1772
1773 * quail/czech.el ("czech"): Make this input method deterministic,
1774 kbd-translate, and show-layout.
1775
17761998-08-15 Kenichi HANDA <handa@etl.go.jp>
1777
1778 * quail/ethiopic.el: Fix several translation rules.
1779
17801998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1781
1782 * quail/czech.el: Few key sequences added to some keyboards.
1783
17841998-08-06 Kenichi Handa <handa@etl.go.jp>
1785
1786 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1787 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1788 quail-update-translation. Now this function should return
1789 CONTROL-FLAG.
1790 (quail-japanese-toggle-kana): Update quail-conversion-str.
1791 (quail-japanese-kanji-kkc): Likewise.
1792 (quail-japanese-switch-package): Reset quail-current-str and
1793 quail-conversion-str.
1794
17951998-07-24 Kenichi Handa <handa@etl.go.jp>
1796
3ddfbced
SM
1797 * quail/japanese.el (quail-japanese-kanji-kkc):
1798 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1799 translation mode is restarted correctly.
1800
18011998-07-21 Kenichi Handa <handa@etl.go.jp>
1802
1803 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1804 that conversion is canceled in kkc-region.
58af2287
DL
1805 (quail-japanese-switch-package): Fix previous change.
1806
18071998-07-19 Kenichi Handa <handa@etl.go.jp>
1808
3ddfbced
SM
1809 * quail/japanese.el (quail-japanese-update-translation):
1810 Handle a key which should fix the current translation and start a new
58af2287 1811 translation correctly.
3ddfbced
SM
1812 (quail-japanese-toggle-kana): Set quail-translating to nil.
1813 Don't change point.
58af2287
DL
1814
18151998-07-15 Kenichi Handa <handa@etl.go.jp>
1816
3ddfbced 1817 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1818 change of quail.el.
1819 (quail-japanese-switch-package): Likewise.
1820
18211998-07-03 Kenichi Handa <handa@etl.go.jp>
1822
1823 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1824 Some keys for ancient Korean syllables are changed properly.
1825
18261998-06-20 Kenichi Handa <handa@etl.go.jp>
1827
1828 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1829 (ethio-select-a-translation): New function.
1830
18311998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1832
1833 * Makefile.in (RUN-EMACS): Add --multibyte.
1834
18351998-04-29 Karl Heuer <kwzh@gnu.org>
1836
1837 * Makefile.in (SLAVIC): Delete redundant backslash.
1838
18391998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1840
1841 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1842
18431998-04-20 Kenichi Handa <handa@etl.go.jp>
1844
1845 * Makefile.in (SLAVIC): New macro.
1846 (EUROPEAN): Include ${SLAVIC}.
1847
18481998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1849
1850 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1851 (leim-list.el): Depend on ${WORLD}.
1852
1853 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1854
18551998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1856
1857 * czech.el, slovak.el: Correct starting commentary.
1858
18591998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1860
1861 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1862
18631998-04-06 Andreas Schwab <schwab@gnu.org>
1864
1865 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1866 to length.
1867 (lrt-generate-quail-map): Change sref to aref, and make second
1868 argument of substring a character index.
1869
18701998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1871
1872 * Makefile.in (${TIT}): Fix shell conditional syntax.
1873
18741998-03-18 Kenichi Handa <handa@etl.go.jp>
1875
cb0dc144 1876 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1877 "/ " to "/" (instead of " ").
1878
18791998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1880
1881 * quail/czech.el, quail/slovak.el: New files.
1882
18831998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1884
1885 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1886 Uses changed.
1887
18881998-03-05 Kenichi Handa <handa@etl.go.jp>
1889
1890 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1891 built quail.
1892
177c0ea7 18931997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1894
1895 * quail/hanja3.el: New file.
1896
1897 * quail/hanja-jis.el: Title string of the input method
1898 "korean-hanja-jis" changed.
1899
1900 * quail/symbol-ksc.el: Title string of the input method
1901 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1902 (quail-hangul-switch-back): Delete.
58af2287
DL
1903
1904 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1905 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1906
1907 * quail/hanja.el: Require 'korea-util. Title string of the input
1908 method "korean-hanja" changed.
3ddfbced 1909 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
1910
1911 * quail/hangul.el: Require 'korea-util.
3ddfbced 1912 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 1913
58af2287
DL
19141997-10-23 Kenichi Handa <handa@etl.go.jp>
1915
1916 * quail/ethiopic.el: The title string of input method "Ethiopic"
1917 is changed.
1918
19191997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1920
1921 * Version 20.2 released.
1922
19231997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1924
1925 * quail/latin-post.el (german): Swap y and z.
1926
19271997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1928
1929 * Version 20.1 released.
1930
1931 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1932
58af2287
DL
19331997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1934
1935 * quail/viqr.el (vietnamese-viqr): Doc fix.
1936
19371997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1938
1939 * quail/latin-alt.el: New file.
1940
19411997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1942
1943 * quail/latin-post.el: Undo previous change.
a4416b14 1944
58af2287
DL
19451997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1946
1947 * quail/latin-post.el (latin-2-postfix):
1948 Replace comma and period with `. Replace colon with /.
1949 (latin-1-postfix): Replace comma with /.
1950 (french-postfix): Replace comma with /.
1951 (latin-3-postfix): Replace comma with ` and period with /.
1952 (latin-4-postfix): Replace comma with ` and period with ~.
1953 (latin-5-postfix): Replace comma with ` and period with /.
1954 (turkish-postfix): Replace comma with ` and period with /.
1955
19561997-09-10 Kenichi Handa <handa@etl.go.jp>
1957
3ddfbced
SM
1958 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
1959 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 1960 input method "ethiopic" is begin used.
3ddfbced 1961 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
1962 (ethio-toggle-space): Likewise.
1963 (ethio-insert-space): Likewise.
1964 (ethio-insert-ethio-space): Likewise.
1965 (ethio-prefer-ascii-punctuation): Likewise.
1966 (ethio-toggle-punctuation): Likewise.
1967 (ethio-gemination): Likewise.
3ddfbced
SM
1968 ("ethiopic"): Doc-string of this Quail package modified.
1969 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
1970 quail-execute-non-quail-command.
1971
19721997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1973
1974 * Makefile.in (install): Use quail/* in the second tar that
1975 copies a dir named quail.
1976
19771997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1978
3ddfbced
SM
1979 * Makefile.in (install): Do not copy leim-list.el twice.
1980 Copy `skk' subdirectory too.
58af2287
DL
1981
19821997-09-03 Kenichi Handa <handa@etl.go.jp>
1983
1984 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1985 argument to quail-define-package.
1986 * quail/cyril-jis.el: Likewise
1987 * quail/greek.el: Likewise.
1988 * quail/ipa.el: Likewise.
1989 * quail/lao.el: Likewise.
1990 * quail/lrt.el: Likewise.
1991 * quail/thai.el: Likewise.
1992 * quail/viqr.el: Likewise.
1993
19941997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1995
183080b6 1996 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
1997 TRANSLATION-KEYS.
1998 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1999 (quail-mode-hook): Check the current Quail package name.
2000
c80e3b4a 2001 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2002 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2003 packages.
2004
20051997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2006
2007 * quail/latin-post.el, quail/latin-pre.el: For each package,
2008 pass t for the SIMPLE argument to quail-define-package.
2009
20101997-08-28 Kenichi Handa <handa@etl.go.jp>
2011
2012 * Makefile.in (dotdot): This macro deleted.
2013 (SUBDIRS): Exclude skk.
2014 (all): Substitute ${WORLD} to ${TIT}.
2015 (%.el): This target deleted.
2016 (${TIT}): Check existence of `quail' subdirectory.
2017 (leim-list.el): Do not check old files.
2018 (install): If ${srcdir} is different from the current directory,
2019 copy also files under ${srcdir}.
2020
20211997-08-26 Kenichi Handa <handa@etl.go.jp>
2022
2023 * Makefile.in: Re-arrange macros so that the macro TIT contains
2024 only Quial packages generated from CXTERM dictionaries, and the
2025 macro NON-TIT contains only Quial packages distributed with Emacs.
2026 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2027 and ${TIT} separately.
2028
20291997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2030
2031 * Makefile.in (install): Discard extra data in tar | tar command.
2032
20331997-08-23 Kenichi Handa <handa@etl.go.jp>
2034
3ddfbced
SM
2035 * quail/devanagari.el (quail-devanagari-compose-characters):
2036 Fix previous change.
58af2287
DL
2037 (quail-devanagari-hindi-compose-characters): Fix previous change.
2038
2039 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2040 change.
2041
20421997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2043
2044 * Makefile.in (leim-list.el): Fix previous change.
2045
2046 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2047
20481997-08-21 Kenichi HANDA <handa@etl.go.jp>
2049
2050 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2051 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2052 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2053
2054 * Makefile.in (install): Just copy leim-list.el instead of running
2055 update-leim-list-file on ${INSTALLDIR}.
2056 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2057 py-punct-b5.el -> pypunct-b5.el.
2058 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2059 (leim-list.el): Delete old files not contained in ${WORLD}.
2060
3ddfbced
SM
2061 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2062 Run input-method-after-insert-chunk-hook.
58af2287
DL
2063
2064 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2065
20661997-08-19 Kenichi Handa <handa@etl.go.jp>
2067
2068 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2069 package fixed.
2070
20711997-08-18 Kenichi Handa <handa@etl.go.jp>
2072
2073 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2074 throw.
2075 (quail-japanese-kanji-kkc): Completely re-written.
2076 (quail-japanese-kkc-mode-exit): New function.
2077 (quail-japanese-switch-package): Call activate-input-method
2078 instead of select-input-method.
2079
2080 * quail/thai.el (thai-consonant-input): Typo fixed.
2081
3ddfbced
SM
2082 * quail/devanagari.el (quail-devanagari-compose-characters):
2083 Do not call throw.
58af2287
DL
2084 (quail-devanagari-hindi-compose-characters): Likewise.
2085
3ddfbced
SM
2086 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2087 Call activate-input-method instead of select-input-method.
58af2287
DL
2088
2089 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2090
3ddfbced
SM
2091 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2092 Use input-method-history instead of previous-input-method.
58af2287
DL
2093
20941997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2095
59daa29a 2096 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2097
20981997-08-16 Kenichi Handa <handa@etl.go.jp>
2099
2100 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2101 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2102 Some translation rules added.
58af2287
DL
2103
2104 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2105 (lao-quail-define-rules): Some translation rules corrected.
2106
21071997-08-11 Kenichi Handa <handa@etl.go.jp>
2108
2109 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2110 (lrt-vowel-table): The entry for "aM" corrected.
2111
21121997-08-07 Kenichi Handa <handa@etl.go.jp>
2113
2114 * quail/lrt.el: Change title string of input method "lao-lrt".
2115 (lrt-single-consonant-table): Several key sequence changed.
2116 (lrt-composing-pattern-double-c): Handle a consonant with
2117 semi-vowel-lower correctly.
2118 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2119 (lrt-handle-tone-mark): Check the existence of double consonant
2120 correctly.
2121
2122 * quail/lao.el: Change title string of input method "Lao".
2123
21241997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2125
2126 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2127 modified. Several translation rules modified.
58af2287
DL
2128
21291997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2130
2131 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2132 quail/cyril-jis.el.
2133
2134 * quail/cyril-jis.el: New file.
2135
2136 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2137
21381997-08-01 Kenichi Handa <handa@etl.go.jp>
2139
2140 * quail/ethiopic.el: In quail-mode-map, bind
2141 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2142 Quail package "ethiopic".
2143
21441997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2145
2146 * quail/cyrillic.el (cyrillic-translit): New input method.
2147
21481997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2149
2150 * quail/tibetan.el: New file.
2151
2152 * quail/py-punct.el: Require 'quail.
2153
2154 * quail/py-punct-b5.el: Require 'quail.
2155
2156 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2157 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2158
10d1d0af 2159 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2160 TIT-BIG5.
2161 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2162 (ASIA): Include TIBETAN.
58af2287 2163 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2164 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2165 (%.el): Make a link for byte-compiled file too.
2166 (stamp-bytecomp): Target deleted.
2167 (leim-list.el): Run Emacs with loading quail.
2168 (install-XXX): These targets deleted.
2169 (install): Remove files under INSTALLDIR before copying new files.
2170 Run Emacs with loading quail.
2171 (clean mostlyclean): Remove only generated files.
2172
21731997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2174
2175 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2176 (clean): Fix shell conditional.
2177
21781997-07-21 Jim Meyering <meyering@eng.ascend.com>
2179
2180 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2181 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2182
21831997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2184
2185 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2186 as intermediate files and deleted by GNU make.
58af2287
DL
2187
2188 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2189 (lrt-handle-maa-sakod): Correctly handle the case that
2190 quail-current-data is nil.
2191 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2192 tone.
2193
21941997-07-15 Kenichi Handa <handa@etl.go.jp>
2195
2196 * quail/py-punct.el: New file.
2197
2198 * quail/py-punct-b5.el: New file.
2199
2200 * quail/japanese.el: Doc-string of Quail package japanese modified.
2201
2202 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2203 (CHINESE-GB): Include quail/py-punct.elc.
2204 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2205
58af2287
DL
22061997-07-10 Kenichi Handa <handa@etl.go.jp>
2207
2208 * quail/latin-pre.el: Change titles of quail packages.
2209
2210 * quail/latin-post.el: Likewise.
2211
6922b018 2212;; Local Variables:
880820fe 2213;; coding: utf-8
6922b018 2214;; End:
2a34a036 2215
73b0cd50 2216 Copyright (C) 1997-1999, 2001-2011 Free Software Foundation, Inc.
5b87ad55
GM
2217
2218 This file is part of GNU Emacs.
2219
d3fb0974 2220 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2221 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2222 the Free Software Foundation, either version 3 of the License, or
2223 (at your option) any later version.
5b87ad55
GM
2224
2225 GNU Emacs is distributed in the hope that it will be useful,
2226 but WITHOUT ANY WARRANTY; without even the implied warranty of
2227 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2228 GNU General Public License for more details.
2229
2230 You should have received a copy of the GNU General Public License
d3fb0974 2231 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.