State that --prefix has no effect for a default --with-ns build.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
e98e405e
GM
12012-04-09 Glenn Morris <rgm@gnu.org>
2
935396c0
GM
3 * Makefile.in (EMACS): Rename from BUILT_EMACS.
4 (RUN_EMACS, compile-main): Update for this change.
5
e98e405e
GM
6 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
7 since leim distributed with Emacs (eg lisp/ has no such rule).
8 (all): Remove $BUILT_EMACS dependence.
9
a130c2af
EZ
102012-04-09 Eli Zaretskii <eliz@gnu.org>
11
12 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
13 debugging messages.
14
41455956
GM
152012-04-09 Glenn Morris <rgm@gnu.org>
16
54b0762c 17 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 18 as the lisp/ directory does, rather than hard-coding it.
54b0762c 19 Also, separate leim-list generation from byte-compilation.
41455956
GM
20 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
21 Make them store the .el files rather than the .elc files.
22 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
23 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
24 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
25 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
26 Remove variables listing the non-generated .el files.
27 (.el.elc): Add explicit load-path for quail.
28 (all): Depend on compile-main rule rather than $WORLD.
29 (changed.tit, changed.misc): Also depend on $SUBDIRS.
30 (leim-list.el): Don't depend on changed.tit or changed.misc.
31 Remove unnecessary compilation check.
32 (setwins, compile-targets, compile-main): New.
33 (clean, mostlyclean): Update for change in TIT_MISC contents.
34 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
35
f8f2e1d8
SM
362012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
37
38 * quail/latin-ltx.el: Auto-generate some of the entries.
39 (latin-ltx--ascii-p): New function.
40 (latin-ltx--define-rules): New macro.
41 (define-rules): Use it.
42
e5a69fd0
EZ
432012-03-25 Eli Zaretskii <eliz@gnu.org>
44
45 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
46 of same-dir.tst, to avoid stepping on other (parallel) Make job's
47 toes.
48
26090a27
KH
492012-03-21 Kenichi Handa <handa@m17n.org>
50
51 * quail/indian.el ("devanagari-itrans"): Add a few more useful
52 keys (Bug#10935).
53
71ec069c
KH
542012-03-16 Kenichi Handa <handa@m17n.org>
55
56 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
57
3dbb8fef
ЙМ
582012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
59
60 * quail/cyrillic.el (bulgarian-alt-phonetic):
61 New input method. (Bug#10893)
62
4f96ea3f
MB
632012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
64
65 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 66 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
67 characters were added; (2) layer 3 of ISIRI-9147 is now
68 implemented with a '\' prefix; (3) double entry of characters
69 which were postfixed with 'h' is now supported; (4) lots of
70 comment and additional pointers have been added.
71
5fc1c122
KH
722011-12-15 Kenichi Handa <handa@m17n.org>
73
74 * quail/ethiopic.el ("ethiopic"): Do not refer to
75 ethio-prefer-ascii-punctuation.
76
fe7a3057
JB
772011-11-20 Juanma Barranquero <lekktu@gmail.com>
78
79 * quail/hangul.el (hangul-character): Fix typo.
80
58179cce 812011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
82
83 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
84 (quail-tamil-itrans-numerics-and-symbols-table)
85 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
86 ("tamil-itrans"): Show the values of above variables (Bug#9336).
87
882011-09-22 Kenichi Handa <handa@m17n.org>
89
90 * quail/indian.el (quail-tamil-itrans-syllable-table)
91 (quail-tamil-itrans-misc-table): New variables.
92 ("tamil-itrans"): Improve the docstring by showing the values of
93 above variables (Bug#9336).
94
e39b275c 952011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 96
abec06ff 97 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 98
b31b81a5
SM
992011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
100
101 * quail/latin-ltx.el: Complete the super and subscript letters.
102
f624176f
GM
1032011-08-20 Glenn Morris <rgm@gnu.org>
104
105 * Makefile.in (OTHERS):
106 * makefile.w32-in (MISC): Add ipa-praat.elc.
107
c27ac9ae
YF
1082011-07-23 Yair F <yair.f.lists@gmail.com>
109
110 * quail/hebrew.el ("hebrew"): Additional key mappings.
111 ("hebrew-new", "hebrew-lyx", "hebrew-full")
112 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
113 ("yiddish-keyman"): New input methods.
114
acb8e1dd
AS
1152011-06-12 Andreas Schwab <schwab@linux-m68k.org>
116
2920829f
AS
117 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
118 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
119 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
120 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
121 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
122 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
123 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
124 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
125 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
126
3ddfbced 127 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 128
9fbfd275
OS
1292011-05-30 Oliver Scholz <epameinondas@gmx.de>
130
131 * quail/ipa-praat.el: New input method.
132
d0ce9f8c
MB
1332011-05-16 Eli Zaretskii <eliz@gnu.org>
134
c0ad01c9 135 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 136
c0ad01c9 137 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
138
1392011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
140
141 * quail/persian.el: New file.
142
f7ff1b0f 1432011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
144
145 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
146 corresponding symbols rather than Hebrew letters. (Bug#8563)
147
6b4e1d0d
EZ
148 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
149 HEBREW LETTER ALEF. (Bug#8563)
150
8cc1d519
GM
1512011-03-23 Glenn Morris <rgm@gnu.org>
152
153 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
154
33383987
JB
1552011-03-07 Chong Yidong <cyd@stupidchicken.com>
156
157 * Version 23.3 released.
158
2b0c7330 1592011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
160
161 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
162
68b5f855
PE
1632011-01-28 Paul Eggert <eggert@cs.ucla.edu>
164
165 Redo spelling of Makefile variables to conform to POSIX.
166 POSIX does not allow "-" in Makefile variable names.
167 Reported by Bruno Haible in
168 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
169 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
170 (TIT_GB): Rename from TIT-GB.
171 (CHINESE_TIT): Rename from CHINESE-TIT.
172 (NON_TIT_GB): Rename from NON-TIT-GB.
173 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
174 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
175 (CHINESE_GB): Rename from CHINESE-GB.
176 (CHINESE_BIG5): Rename from CHINESE-BIG5.
177 (TIT_MISC): Rename from TIT-MISC.
178 (NON_TIT_MISC): Rename from NON-TIT-MISC.
179 (TIT_SOURCES): Rename from TIT-SOURCES.
180 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 181
d0981f82
GM
1822011-01-08 Glenn Morris <rgm@gnu.org>
183
e7a42417
GM
184 * makefile.w32-in (RUN_EMACS):
185 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
186
d0981f82
GM
187 * makefile.w32-in (RUN_EMACS):
188 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
189
f2b38ae6
KH
1902010-08-28 Kenichi Handa <handa@m17n.org>
191
8307f923
JB
192 * quail/japanese.el (quail-japanese-update-translation):
193 Fix handling of invalid key.
f2b38ae6 194
b514a395
AS
1952010-08-15 Andreas Schwab <schwab@linux-m68k.org>
196
05a9766a
AS
197 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
198
b514a395
AS
199 * quail/georgian.el: Remove extra backslashes.
200
08685279
AS
2012010-08-14 Andreas Schwab <schwab@linux-m68k.org>
202
e099e659
AS
203 * quail/arabic.el: Quote [ and ].
204 * quail/latin-ltx.el: Likewise.
205
08685279
AS
206 * quail/greek.el ("greek", "greek-postfix"): Change string to
207 character.
208
ac14bd09
KH
2092010-08-13 Kenichi Handa <handa@m17n.org>
210
8307f923 211 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 212
43603442
KH
2132010-08-09 Kenichi Handa <handa@m17n.org>
214
215 * quail/greek.el ("greek"): Add rules for Greek style quotes.
216
02be533b
GM
2172010-05-15 Glenn Morris <rgm@gnu.org>
218
219 * Makefile.in (install): Remove references to CVS-related files.
220
61a808e8
CY
2212010-05-07 Chong Yidong <cyd@stupidchicken.com>
222
223 * Version 23.2 released.
224
7cee661f
CY
2252010-04-06 Chong Yidong <cyd@stupidchicken.com>
226
227 * quail/vntelex.el: Fix "af" rule (Bug#5836).
228
31f191b3
EZ
2292010-03-27 Eli Zaretskii <eliz@gnu.org>
230
231 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
232 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
233 other special characters.
234
c1d05286
GM
2352010-03-18 Glenn Morris <rgm@gnu.org>
236
cbeed5af
GM
237 * Makefile.in (maintainer-clean): Use bootstrap-clean.
238 (extraclean): Fix deletion patterns.
239
c1d05286
GM
240 * Makefile.in (dot): Remove, since ../ is used throughout the
241 other Makefiles.
242
288f9fc0
CY
2432010-03-10 Chong Yidong <cyd@stupidchicken.com>
244
245 * Branch for 23.2.
246
545b31aa
KH
2472010-02-16 Kenichi Handa <handa@m17n.org>
248
249 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
250
5ce6e4f4 2512009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
252
253 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
254 (Bug#904)
255
a82a8b75
GM
2562009-09-09 Glenn Morris <rgm@gnu.org>
257
258 * Makefile.in (install): Set umask to world-readable before creating
259 directories.
260
1e0020ec
JL
2612009-08-31 Juri Linkov <juri@jurta.org>
262
263 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
264 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
265 Set `deterministic' to nil.
266 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
267 "U+0074 U+0283", "U+0074 U+2040 U+0283".
268 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
269 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
270 Fix comments.
271
ab96f28b
JL
2722009-08-31 Juri Linkov <juri@jurta.org>
273
274 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
275 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
276 (ipa-x-sampa-implosive-submap): Rename from
277 x-sampa-implosive-submap.
278 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
279 x-sampa-prepend-to-keymap-entry.
280 (ipa-x-sampa-underscore-implosive): Rename from
281 x-sampa-underscore-implosive.
282 (ipa-x-sampa-implosive-submap): Move before first use.
283
08166ed6
JL
2842009-08-30 Aidan Kehoe <kehoea@parhasard.net>
285
286 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
287 Two new input methods, both following widely-used Usenet
5ce6e4f4 288 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 289 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 290 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
291 complex to support in Quail that Kirshenbaum, whence the two extra
292 function and one extra submap to support it.
293 (x-sampa-prepend-to-keymap-entry): New function.
294 (x-sampa-underscore-implosive): New function.
295 (x-sampa-implosive-submap): New Quail submap.
296
1f272ae8
JL
2972009-08-30 Aidan Kehoe <kehoea@parhasard.net>
298
299 * quail/ipa.el: Recode the file as UTF-8, for better
300 interoperability with other applications.
301
7069bd16
SM
3022009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
303
a0c07f4e
SM
304 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
305 `white circle'.
306
7069bd16
SM
307 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
308
5ac1f9e0
GM
3092009-08-25 Glenn Morris <rgm@gnu.org>
310
311 * quail/hangul.el (top-level): Don't require cl at run-time.
312
76580a68
EZ
3132009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
314
315 * quail/arabic.el: Add missing keys that exist on the Arabic X
316 keyboard. Don't insert Lam-alef ligatures from the Arabic
317 Presentation Forms ranges; instead, separate Lam-Alef ligatures
318 into a list of two letters (Lam and a suitable Alef).
319
d4a885b2
KH
3202009-06-23 Kenichi Handa <handa@m17n.org>
321
322 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
323 while korean input method is off, convert the following character.
324
70243478
CY
3252009-06-21 Chong Yidong <cyd@stupidchicken.com>
326
327 * Branch for 23.1.
328
d5e9630f
KH
3292009-06-18 Kenichi Handa <handa@m17n.org>
330
331 * quail/hangul.el (hangul-im-keymap): Add binding of key
332 Hangul_Hanja.
333
c7015153 3342009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
335
336 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
337 compatibility.
338
5ae051fd
AS
3392009-04-12 Andreas Schwab <schwab@linux-m68k.org>
340
341 * Makefile.in (install): Remove .gitignore files.
342
c87143d0
KH
3432009-03-19 Kenichi Handa <handa@m17n.org>
344
345 * leim-ext.el: Change the encoding to utf-8.
346
9c222401
JD
3472008-12-30 Jan Djärv <jan.h.d@swipnet.se>
348
349 * Makefile.in (install): Remove old directories in ns_appresdir before
350 moving new directories there.
351
53a8f9db
JB
3522008-11-11 Juanma Barranquero <lekktu@gmail.com>
353
ad8f55ac
JB
354 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
355 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
356 (hangul3-input-method-jung, hangul3-input-method-jong):
357 Fix typos in docstrings.
53a8f9db 358
c7c55e6a 3592008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
360
361 * quail/cyrillic.el: Handle backslash key (bug#839).
362
09c91aff
KH
3632008-10-20 Kenichi Handa <handa@m17n.org>
364
365 * quail/indian.el (inscript-mlm-keytable): New variable.
366 (malayalam-inscript): Use inscript-mlm-keytable.
367
b13f8bd5
MH
3682008-09-11 Magnus Henoch <mange@freemail.hu>
369
370 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
371 with upturn.
372
53a8f9db 3732008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 374
53a8f9db 375 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
376 \"u after a, e or q, because that would be extremely uncommon
377 compared to aue, eue or que. The only exception is the prefix
378 "ge", after which, according to corpus statistics, a \"u can be
379 expected.
380
92135d25
KH
3812008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
382
53a8f9db 383 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 384
f4949090
JL
3852008-07-19 Juri Linkov <juri@jurta.org>
386
387 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
388 "//`" for combining accents as a separate character. Keep two
389 rules "i`" and "I`" for characters where accent is not a separate
390 character. Revert changes that added postfix combining accents.
391
ba60bd44 3922008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
393
394 * Makefile.in (install): Perform post-install cleanup inside NS app
395 bundle.
396
86ec8cc5
JL
3972008-07-12 Juri Linkov <juri@jurta.org>
398
399 * quail/rfc1345.el: Replace non-printable control characters with
400 equivalent text-only notations.
401
402 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
403 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
404 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 405 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 406
5704dad1
TZ
4072008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
408
409 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
410 everything postfix. Adjust to eliminate conflicts.
411
88702c81
JB
4122008-06-30 Juanma Barranquero <lekktu@gmail.com>
413
414 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
415
8e0214ec
GM
4162008-06-27 Glenn Morris <rgm@gnu.org>
417
418 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
419
ecfb57d9
JB
4202008-06-24 Juanma Barranquero <lekktu@gmail.com>
421
422 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
423
fca64cc4
EZ
4242008-06-20 Eli Zaretskii <eliz@gnu.org>
425
426 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
427 are building in the sandbox, there are precious files there.
ca4a5250
EZ
428 (clean mostlyclean): Delete leim-list.el~.
429 (distclean): Delete makefile.
fca64cc4 430
ee128870
TZ
4312008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
432
433 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
434 brackets, number symbol, and accented aeio to cyrillic-translit.
435
e914c409 4362008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
437
438 * quail/hangul.el: Completely re-written.
439
4402008-06-03 Kenichi Handa <handa@m17n.org>
441
442 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
443 (leim-list.el): Remove leim-list.el at first.
444
445 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
446 (leim-list.el): Remove leim-list.el at first.
447
448 * leim-ext.el: Register input methods "korean-hangul",
449 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
450
8be6f5ae
SM
4512008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
452
453 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
454
630802d6
KH
4552008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
456
457 * quail/indian.el: Don't require devan-util.
458
d223191d 4592008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 460
d223191d 461 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 462
d223191d 4632008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
464
465 * Makefile.in (OTHERS): Add arabic.elc.
466
d223191d 4672008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
468
469 * quail/arabic.el: New file.
470
d223191d 4712008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
472
473 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
474
d223191d 4752008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
476
477 * quail/indian.el (quail-indian-flatten-list): Delete it.
478 (quail-define-inscript-package): Pay attention to `nil' values of
479 char/key-table.
480 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
481
d223191d 4822008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
483
484 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
485 just an alias for turkish-postfix.
486
487 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
488 just an alias for turkish-alt-postfix.
489
490 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
491
d223191d 4922008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
493
494 * quail/thai.el: Don't require thai-util.
d223191d
GM
495 (quail-thai-update-translation): Delete function.
496 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
497 quail-define-rules.
498 ("thai-kesmanee", "thai-pattachote"): Don't use
499 UPDATE-TRANSLATION-FUNCTION.
500
3ddfbced
SM
501 * quail/indian.el (quail-indian-preceding-char-position):
502 Delete function.
d223191d
GM
503 (quail-indian-update-preceding-char): Delete variable.
504 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
505 (quail-define-indian-trans-package): Don't call
506 quail-define-package with quail-indian-update-translation.
507 (quail-define-inscript-package): Likewise.
508
d223191d 5092008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 510
d223191d 511 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
512 (quail-indian-update-translation, quail-define-inscript-package):
513 Use characterp, not char-valid-p.
514
d223191d 5152008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
516
517 * quail/welsh.el ("welsh"): Doc fix.
518
519 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
520 ("russian-typewriter"): Rename from cyrillic-typewriter.
521 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 522 ("russian-computer"): New.
d223191d
GM
523 ("bulgarian-phonetic"): Rename from bulgarian-pho.
524 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 525
d223191d 5262008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
527
528 * ja-dic/ja-dic.el: Add coding tag.
529
d223191d 5302008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 531
d223191d 532 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
533 ("latin-postfix"): New method.
534
d223191d 535 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
536 ("latin-alt-postfix"): New method.
537
d223191d 538 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 539 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
540 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
541 ~O -> Ġ.
aca7a3d2
MB
542 ("latin-prefix"): New method.
543
d223191d
GM
544 * quail/uni-input.el (utf-8-ccl-encode): Delete.
545 (ucs-input-method): Modify.
aca7a3d2 546
d223191d 5472008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
548
549 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
550
5169d861 5512008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 552
53a8f9db 553 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 554
f3041af1
DN
5552008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
556
557 * makefile.w32-in:
558 * Makefile.in: Remove references to Xenix.
559
1ebeeed0
RS
5602007-12-15 Richard Stallman <rms@gnu.org>
561
562 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
563
564 * quail/latin-alt.el: Many doc fixes.
565 ("danish-alt-postfix")
566 ("esperanto-alt-postfix", "finnish-alt-postfix")
567 ("german-alt-postfix", "icelandic-alt-postfix")
568 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
569 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 570 Delete; they were identical to the non-alt versions.
1ebeeed0 571
3d587afd
KH
5722007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
573
574 * quail/lao.el (quail-map-from-table): Allow a tone just after a
575 consonant.
576
63150f3c
GM
5772007-11-17 Glenn Morris <rgm@gnu.org>
578
579 * Makefile.in (check-declare): New target.
580
fe1ada9b
GM
5812007-10-31 Glenn Morris <rgm@gnu.org>
582
583 * Makefile.in (install): Change ownership of installed files.
584
e914c409 5852007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
586
587 * quail/latin-ltx.el ("\\qed"): Add this rule.
588
92f137df
JB
5892007-10-24 Juanma Barranquero <lekktu@gmail.com>
590
591 * quail/indian.el (quail-indian-update-preceding-char):
592 Don't mark the variable as frame-local; it wasn't used as such.
593
cacc7b51
GM
5942007-07-25 Glenn Morris <rgm@gnu.org>
595
596 * Relicense all FSF files to GPLv3 or later.
597
598 * COPYING: Switch to GPLv3.
599
1eceac24
EZ
6002007-07-16 Eli Zaretskii <eliz@gnu.org>
601
602 * makefile.w32-in (extraclean): Don't delete *~.
603
7dfc4cda
CY
6042007-06-02 Chong Yidong <cyd@stupidchicken.com>
605
606 * Version 22.1 released.
607
dd822b89
KH
6082007-01-30 Kenichi Handa <handa@m17n.org>
609
610 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 611 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
612
613 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
614 license notices.
1e899515 615
bce8f5e8
KH
6162007-01-24 Kenichi Handa <handa@m17n.org>
617
618 * MISC-DIC/README: New file.
619
620 * CXTERM-DIC/README: New file.
621
622 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
623 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
624 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
625 X11R6/contrib/programs/cxterm.
626
627 * ja-dic/ja-dic.el: Regenerated.
628
88f698d9
KH
6292007-01-12 Kenichi Handa <handa@m17n.org>
630
631 * quail/uni-input.el (ucs-input-method): Signal an error for a
632 Unicode character that is not yet supported.
633
14429ceb
AS
6342006-12-26 Andreas Schwab <schwab@suse.de>
635
636 * Makefile.in (datarootdir): Define.
637
6148a044
EZ
6382006-12-20 Eli Zaretskii <eliz@gnu.org>
639
640 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
641 ${NON-TIT-MISC}.
642
e4208ff7
JB
6432006-12-09 Juanma Barranquero <lekktu@gmail.com>
644
645 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
646
647 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
648
f248f005
EZ
6492006-12-09 Eli Zaretskii <eliz@gnu.org>
650
651 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
652 Run Emacs to append non-empty non-comment lines in leim-ext.el
653 to leim-list.el.
654
dd4b03cd
JB
6552006-12-05 Juanma Barranquero <lekktu@gmail.com>
656
657 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
658
41584b03
JB
6592006-11-29 Juanma Barranquero <lekktu@gmail.com>
660
661 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
662 in docstring.
663
9200c926
RF
6642006-11-04 Romain Francoise <romain@orebokech.com>
665
666 * Makefile.in (bootstrap-clean): New target.
667
94461c21
KH
6682006-10-12 Kenichi Handa <handa@m17n.org>
669
670 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
671 to it.
672
f51dc44f
CY
6732006-10-05 Chong Yidong <cyd@stupidchicken.com>
674
675 * quail/latin-ltx.el: Fix typo in previous change.
676
d781da00
SM
6772006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
678
679 * quail/latin-ltx.el: Remove rules that start with { since they are
680 redundant and hence impact the { key for no good reason.
681
bcc1caeb
KH
6822006-10-02 Kenichi Handa <handa@m17n.org>
683
684 * Makefile.in (install): Fix previous change.
685
7ad02ea8
KH
6862006-09-28 Kenichi Handa <handa@m17n.org>
687
688 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
689
45a2056c
JB
6902006-09-15 Jay Belanger <belanger@truman.edu>
691
692 * COPYING: Replace "Library Public License" by "Lesser Public
693 License" throughout.
694
880820fe 6952006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
696
697 * quail/uni-input.el (ucs-input-method): Don't make the action of
698 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
699 mechanism do it.
700
62508862
DK
7012006-07-12 David Kastrup <dak@gnu.org>
702
703 * quail/greek.el: Change iota subscriptum transliteration in
704 Ibycus4 encoding's capitals from "i" to "|".
705
a6a2b5d4
EZ
7062006-03-03 Claudio Fontana <claudio@gnu.org>
707
9e2bcc86
EZ
708 * Makefile.in (install): Add DESTDIR variable to support staged
709 installations.
a6a2b5d4 710
abeb5855
EZ
7112005-12-17 Eli Zaretskii <eliz@gnu.org>
712
713 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
714 commands enclosed in $(ARGQUOTE)s should not be split between two
715 lines, as that will break with GNU Make >3.80, when sh.exe is used
716 and arg quoting is with '..'.
717
11bdfcdd
AS
7182005-11-03 Andreas Schwab <schwab@suse.de>
719
3ddfbced 720 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
721 (install): Adjust.
722
7a7f042f
RF
7232005-11-01 Romain Francoise <romain@orebokech.com>
724
725 * Makefile.in (install): Compress source files.
726
895725e1
JL
7272005-10-28 Juri Linkov <juri@jurta.org>
728
729 * quail/symbol-ksc.el: Add missing characters from 1st pos of
730 every table of [korean-ksc5601], and swap incorrectly ordered
731 characters at pos 91 and 90.
732
c814bdfc
KH
7332005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
734
735 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
736 U+2006). Add more mappings from TeX's textcomp package.
737
f344e9d2
JL
7382005-10-25 Juri Linkov <juri@jurta.org>
739
740 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
741 to t for this multi-key input method.
742
a6726944
KH
7432005-10-24 Kenichi Handa <handa@m17n.org>
744
745 * quail/uni-input.el (ucs-input-activate): Don't add
746 quail-kill-guidance-buf to kill-buffer-hook.
747
71ec7e9b
KH
7482005-07-08 Kenichi Handa <handa@m17n.org>
749
750 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
751 insertion and deletion.
752
a0ec7a4a
LK
7532005-07-04 Lute Kamstra <lute@gnu.org>
754
755 Update FSF's address in GPL notices.
756
59579816
KH
7572005-06-28 Kenichi Handa <handa@m17n.org>
758
759 * leim-ext.el: Add rules for inserting full-width space for
760 quail/Punct and quail/Punct-b5.
761
94d4bafb
EZ
7622005-06-04 Eli Zaretskii <eliz@gnu.org>
763
41584b03 764 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
765 (extraclean): New target, emulates Makefile.in.
766
e183fe27
KH
7672005-04-06 Kenichi Handa <handa@m17n.org>
768
41584b03 769 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 770
eebfcf8e
KH
7712005-03-26 Kenichi Handa <handa@m17n.org>
772
41584b03 773 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
774
7752005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
776
777 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 778 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
779 ("thai-kesmanee"): Don't use quail-thai-update-translation.
780 (thai-generate-quail-map): Likewise.
781
761a8755
KH
7822005-03-15 Kenichi Handa <handa@m17n.org>
783
784 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
785
c68f7e21
KH
7862005-03-08 Kenichi Handa <handa@m17n.org>
787
788 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
789 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
790
a3341d3c
KH
7912004-12-04 Kenichi Handa <handa@m17n.org>
792
793 * quail/lao.el (lao-key-alist): Declare it by defvar.
794 (lao-key-alist-vector): New variable.
795 (lao-consonant-key-alist, lao-semivowel-key-alist)
796 (lao-vowel-key-alist, lao-voweltone-key-alist)
797 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
798 lao-key-alist-vector.
799
a7ff4354
KH
8002004-09-25 Kenichi Handa <handa@m17n.org>
801
802 * quail/uni-input.el (ucs-input-method): Add error clause to
803 condition-case.
804
88a74fa5
KH
8052004-09-21 Kenichi Handa <handa@m17n.org>
806
807 * quail/uni-input.el: Move the call of register-input-method to
808 leim-ext.el.
809 (ucs-input-insert-char): New function.
810 (ucs-input-method): Use ucs-input-insert-char.
811 (ucs-input-activate): Call quail-hide-guidance instead of
812 quail-hide-guidance-buf.
813
814 * leim-ext.el: Add autoload for 'ucs-input-activate and
815 register-input-method for "ucs".
816
15203bb7
DK
8172004-08-21 David Kastrup <dak@gnu.org>
818
819 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
820 combinations.
821
295f3b30
KH
8222004-08-16 Kenichi Handa <handa@m17n.org>
823
824 * quail/georgian.el ("georgian"): Call quail-define-package with
825 the show-layout arg t.
826
de10c114
AS
8272004-08-06 Andreas Schwab <schwab@suse.de>
828
829 * Makefile.in (install): Remove .arch-inventory files.
830
d604e09b
DK
8312004-07-01 David Kastrup <dak@gnu.org>
832
41584b03 833 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 834
f96ec754
AS
8352004-06-30 Andreas Schwab <schwab@suse.de>
836
837 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
838 serialize parallel builds.
839 (${MISC:.elc=.el}): Depend on changed.misc.
840
62bfe0fc
KH
8412004-06-05 Kenichi Handa <handa@m17n.org>
842
68330491
EZ
843 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
844 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
845
846 * leim-ext.el: New file.
847
9254ee5e
KH
8482004-05-17 Werner Lemberg <wl@gnu.org>
849
850 * quail/sisheng.el: New file.
851
53e1a54f
KH
8522004-05-17 Kenichi Handa <handa@m17n.org>
853
854 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
855
cdc9b845
EZ
8562004-05-11 Eli Zaretskii <eliz@gnu.org>
857
858 * Makefile.in (leim-list.el): Move commands to convert TIT and
859 MISC dictionaries from here...
860 (changed.tit, changed.misc): ...to here. Remove the (now
861 unneeded) test of the contents of changed.* files.
862
9a28b921
AS
8632004-05-10 Andreas Schwab <schwab@suse.de>
864
10d1d0af 865 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
866 files are compiled when bootstrapping.
867
bef96454
SM
8682004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
869
870 * quail/latin-ltx.el ("TeX"): Fix typo.
871
d2c846aa
SM
8722004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
873
874 * quail/latin-ltx.el: Use utf-8 coding.
875 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
876
2cd23d89
KH
8772004-05-04 Kenichi Handa <handa@m17n.org>
878
10d1d0af 879 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
880 (MISC-SOURCES): Likewise.
881
8822004-05-01 Kenichi Handa <handa@m17n.org>
883
41584b03 884 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 885 (MISC): Rename from MISC-DIC.
10d1d0af 886 (WORLD): Adjust for the above changes.
2cd23d89
KH
887 (TIT-MISC, NON-TIT-MISC): New targets.
888 (all): Don't depend on ${WORLD}.
d2c846aa 889 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
890 (TIT-SOURCES, MISC-SOURCES): New macros.
891 (changed.tit, changed.misc): New targets.
d2c846aa 892 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
893 changed.misc. Generate quail files from TIT and MISC files if
894 necessary.
895 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
896 ${MISC-DIC}.
897
238add5e
JR
8982004-05-03 Jason Rumney <jasonr@gnu.org>
899
900 * makefile.nt: Remove.
901
d814862a
JB
9022004-04-23 Juanma Barranquero <lektu@terra.es>
903
904 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
905
28082746
AI
9062004-04-09 Andrew Innes <andrewi@gnu.org>
907
908 * makefile.w32-in (distclean clean): Remove nmake specific
909 stamp-subdir test.
910
bb62616f
KH
9112004-02-28 Kenichi Handa <handa@m17n.org>
912
d2c846aa 913 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
914 ${MISC-DIC}.
915 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
916 (maintainer-clean): Delete files that are not in CVS repository.
917
d2c846aa 918 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
919 $(MISC-DIC).
920 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
921 (maintainer-clean): Delete files that are not in CVS repository.
922
d2c846aa 923 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
924 $(MISC-DIC).
925 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
926 (maintainer-clean): Delete files that are not in CVS repository.
927
880820fe 9282004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
929
930 * Makefile.in (distclean maintainer-clean): Depend on clean.
931
bdb6a227
KH
9322004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
933
934 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
935
e555f8d5
KH
9362004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
937
938 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 939 Duplicate entry removed.
e555f8d5 940 ("bulgarian-bds"): Docstring fixed.
be492770 941
c51b37fd
DL
9422003-10-06 Dave Love <fx@gnu.org>
943
944 * quail/latin-ltx.el: Several additions.
945
ac7ec68c
KH
9462003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
947
948 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
949
f653dfd9
DL
9502003-08-20 Dave Love <fx@gnu.org>
951
952 * quail/latin-ltx.el: Add \rhd.
953
15a03c32
MR
9542003-08-19 Markus Rost <rost@math.ohio-state.edu>
955
956 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
957
15f772c8
KH
9582003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
959
d814862a 960 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 961 behavior according to the change of quail-translate-key.
15f772c8 962
603b8073
KH
9632003-05-22 Kenichi Handa <handa@m17n.org>
964
965 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
966 Chinese characters from GB to Big5.
967
34c614a8 9682003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
969
970 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
971
069e6098
AS
9722003-04-05 Andreas Schwab <schwab@suse.de>
973
974 * Makefile.in (install): Remove CVS related and backup files from
975 installation directory.
976
15988eba
DK
9772003-02-27 David Kastrup <dak@gnu.org>
978
d814862a 979 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 980
b2c16093
DK
9812003-02-23 David Kastrup <dak@gnu.org>
982
d814862a 983 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 984
a56c637d
DL
9852003-02-17 Dave Love <fx@gnu.org>
986
987 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
988
83930535
JB
9892003-02-14 Juanma Barranquero <lektu@terra.es>
990
d2c846aa 991 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 992
61cb0b53 9932003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
994
995 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 996 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
997 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
998 (punjabi-inscript, gujarati-inscript, oriya-inscript)
999 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1000 (kannada-inscript, malayalam-inscript, tamil-inscript):
1001 New INSCRIPT based input methods.
59fdf430 1002
ff57e5d6
KH
10032003-02-07 Kenichi Handa <handa@m17n.org>
1004
1005 * quail/cyrillic.el: Update quail-package-alist (not
1006 input-method-alist) to make "cyrillic-jcuken" an alias of
1007 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1008
e29969ca
DK
10092003-02-05 David Kastrup <dak@gnu.org>
1010
d2c846aa 1011 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1012
139c4e54
DL
10132003-01-05 Dave Love <fx@gnu.org>
1014
1015 * makefile.w32-in (SLAVIC): Add croatian.elc.
1016
1017 * Makefile.in (SLAVIC): Add croatian.elc.
1018
1019 * quail/croatian.el: New file.
1020
abceb4ac
JB
10212002-12-10 Juanma Barranquero <lektu@terra.es>
1022
1023 * makefile.w32-in (LATIN): Add welsh.elc.
1024 (MISC): Add georgian.elc.
1025 (UNICODE): Add it.
1026 (WORLD): Add $(UNICODE).
1027
59daa29a
DL
10282002-11-14 Dave Love <fx@gnu.org>
1029
1030 * quail/slovak.el: Add coding cookie.
1031
1032 * quail/latin-ltx.el: Fix coding cookie.
1033
1034 * quail/hebrew.el: Add coding cookie.
1035
1036 * quail/czech.el: Add coding cookie.
1037
1038 * quail/welsh.el: Undo last change.
1039
b4b11a40
DL
10402002-09-11 Dave Love <fx@gnu.org>
1041
1042 * quail/latin-post.el ("slovenian"): New.
1043
570af494
KH
10442002-09-05 Kenichi Handa <handa@etl.go.jp>
1045
1046 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1047
ad0b1666
DL
10482002-07-24 Dave Love <fx@gnu.org>
1049
a5e5d4ad
DL
1050 * quail/latin-alt.el ("latin-alt-postfix"): New.
1051
1052 * quail/latin-post.el ("latin-postfix"): New.
1053
ad0b1666
DL
1054 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1055 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1056 ("latin-prefix"): New.
ad0b1666 1057
f860212e
DL
10582002-07-12 Dave Love <fx@gnu.org>
1059
1060 * quail/cyrillic.el: Doc fixes.
1061 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1062 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1063 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1064 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1065 ("russian-computer"): New.
880820fe 1066 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1067 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1068
282b5fb7
KH
10692002-06-20 Dave Love <fx@gnu.org>
1070
1071 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1072 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1073
fe960d0a
EZ
10742002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1075
1076 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1077
9a40c2fb
PJ
10782002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1079
1080 * quail/vntelex.el: Add even more rules.
1081
ab59447f
PJ
10822002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1083
1084 * quail/vntelex.el: Add new rules to escape from composition.
1085
e656fc9d
PJ
10862002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1087
1088 * quail/vntelex.el: Use proper charset.
1089
177c0ea7 10902002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1091
1092 * quail/hanja.el ("Od"): Remove rule.
0347c911 1093
175e150b
EZ
10942002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1095
1096 * quail/indian.el: Replace commented-out lines with a condition
1097 that is always false.
1098
c031864a
JC
10992002-04-06 Jaeyoun Chung <jay@kldp.org>
1100
d2c846aa 1101 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1102 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1103
cb0dc144 1104 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1105 sequence fixed ('/' for 'v' pair).
1106 added a few more third character composing rule.
1107
129f2c75
WL
11082002-03-03 Werner Lemberg <wl@gnu.org>
1109
1110 * quail/vntelex.el: New file.
cb0dc144
JB
1111 * Makefile.in (VIETNAMESE):
1112 * makefile.nt (VIETNAMESE):
1113 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1114
5c196f29
AI
11152002-02-10 Andrew Innes <andrewi@gnu.org>
1116
1117 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1118 ($(MISC_DIC)): Ditto.
1119
108eaabb
RS
11202002-02-06 Richard M. Stallman <rms@gnu.org>
1121
1122 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1123 Don't define "~," at all.
1124
880820fe 11252002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1126
880820fe 1127 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1128 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1129
18e1da99 11302002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1131
1132 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1133 method, to consider the "accent" and "diaeresis" as prefix keys.
1134 A new method (named "greek-postfix") was added which implements
1135 the old behavior. Also changed the mapping of the "Q/q" key to
1136 produce the ":/;" characters, as is customary in greek keyboards.
1137 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1138
8f7d3eca
JC
11392002-01-07 Jaeyoun Chung <jay@kldp.org>
1140
d814862a 1141 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1142 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1143
121f67fa
EZ
11442002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1145
1146 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1147
7f93e2ab
DL
11482002-01-01 Dave Love <fx@gnu.org>
1149
d2c846aa 1150 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1151 (quail-define-inscript-package): Avoid mapcar*.
1152
3c08498a
DL
11532001-12-20 Dave Love <fx@gnu.org>
1154
1155 * quail/latin-ltx.el: Fix un-doubled backslashes.
1156
96566974
DL
11572001-12-15 Dave Love <fx@gnu.org>
1158
abceb4ac 1159 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1160 ("spanish-prefix"): Fix language assignment.
1161
abceb4ac
JB
1162 * quail/latin-post.el ("french-postfix", "german-postfix")
1163 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1164 ("french-keyboard", "french-azerty", "german")
96566974
DL
1165 ("spanish-keyboard"): Fix language assignment.
1166
1167 * quail/indian.el: Don't require cl.
d2c846aa 1168 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1169
abceb4ac
JB
1170 * quail/cyrillic.el ("cyrillic-beylorussian")
1171 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1172 ("belarusian", "bulgarian-pho"): Fix language assignment.
1173
1174 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1175 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1176 ("turkish-alt-postfix"): Fix language assignment.
1177 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1178 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1179
880820fe 11802001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1181
1182 * COPYING: New file.
1183
eea6cc1f
JC
11842001-12-03 Jaeyoun Chung <jay@kldp.org>
1185
d814862a 1186 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1187 Korean keyboard type 3 users.
1188
de371c8c
DL
11892001-11-29 Dave Love <fx@gnu.org>
1190
1191 * quail/latin-ltx.el: Extra translations. Fix some
1192 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1193 symbols.
1194
ea17b6e1
JR
11952001-11-28 Juanma Barranquero <lektu@terra.es>
1196
d814862a 1197 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1198 quail/devanagari.elc -> quail/indian.elc.
1199
1200 * makefile.nt (INDIAN): Likewise.
1201
177c0ea7 12022001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1203
1204 * quail/devanagari.el: Renamed to indian.el.
1205
1206 * quail/indian.el: Renamed from devanagari.el, and completely
1207 re-written. The input method devanagari-hindi-transliteration is
1208 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1209 devanagari-inscript, devanagari-transliteration is renamed to
1210 devanagari-kyoto-harvard.
1211
1212 * Makefile.in: Adjusted for the file name change;
1213 quail/devanagari.elc -> quail/indian.elc.
1214
e154cc44
EZ
12152001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1216
1217 * quail/welsh.el: Avoid an error message due to a commented-out
1218 input method.
1219
a6beb3d2
RS
12202001-11-05 Richard M. Stallman <rms@gnu.org>
1221
1222 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1223
cd946181
EZ
12242001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1225
1226 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1227
7115232b
DL
12282001-11-04 Dave Love <fx@gnu.org>
1229
1230 * Makefile.in (LATIN): Add welsh.
1231 (UNICODE): New.
1232 (MISC): Add georgian.
1233 (WORLD): Add UNICODE.
1234
1235 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1236 * quail/uni-input.el, quail/sgml-input.el: New file.
1237
1238 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1239
1240 * quail/latin-alt.el ("dutch"): New method.
1241
b344d29d 12422001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1243
1244 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1245
1246 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1247
b344d29d 12482001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1249
1250 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1251
1252 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1253
71431a0e
GM
12542001-10-20 Gerd Moellmann <gerd@gnu.org>
1255
6aa97356 1256 * (Version 21.1 released.)
71431a0e 1257
c4e7e308
EZ
12582001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1259
1260 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1261 mappings, so that one could type them without leaving the Hanyu
1262 Pinyin input method. Suggested by Kenichi Handa
1263 <handa@etl.go.jp>.
1264
51724e26
EZ
12652001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1266
1267 * quail/greek.el ("greek-babel"): New input method. From David
1268 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1269
ab952a4f
GM
12702001-10-05 Gerd Moellmann <gerd@gnu.org>
1271
1272 * Branch for 21.1.
a4416b14 1273
00651fbf
EZ
12742001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1275
1276 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1277 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1278
5a397d28
GM
12792001-08-06 Gerd Moellmann <gerd@gnu.org>
1280
1281 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1282 "chinese-py".
1283 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1284
880820fe 12852001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1286
150998ec
PJ
1287 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1288 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1289 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1290 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1291 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1292 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1293 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1294 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1295 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1296 follow coding conventions.
1297
e6aeb775
AC
12982001-06-04 Andrew Choi <akochoi@i-cable.com>
1299
1300 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1301
ec57454f
AI
13022001-06-01 Andrew Innes <andrewi@gnu.org>
1303
1304 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1305 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1306 $(srcdir)/quail/pypunct-b5.elc.
1307 (NON_TIT_CNS): Remove.
1308 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1309 (CHINESE_CNS): Remove.
1310 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1311 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1312 $(srcdir)/quail/latin-ltx.elc.
1313 (MISC_DIC): Copy from Makefile.in.
1314 (CHINESE): Remove $(CHINESE_CNS).
1315 (all): Add $(MISC_DIC) as target.
1316 (.NOTPARALLEL): New target.
1317 (.NO_PARALLEL): New target.
1318 ($(MISC_DIC)): New target.
1319 (clean mostlyclean): Clean more stuff.
1320 (TIT_EL): New macro.
1321 (MISC_DIC_EL): New macro.
1322
1323 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1324 (TIT-BIG5): Remove CTLauB.elc from it.
1325 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1326 (clean mostlyclean): Remove obsolete reference.
1327
70079787
EZ
13282001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1329
1330 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1331
5e3d4fbc
AC
13322001-05-24 Andrew Choi <akochoi@i-cable.com>
1333
937fad9a
AC
1334 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1335
5e3d4fbc
AC
1336 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1337
1338 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1339
1340 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1341 (TIT-BIG5): Remove CTLauB.elc from it.
1342 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1343
f042e7b9
DL
13442001-05-17 Dave Love <fx@gnu.org>
1345
d2c846aa 1346 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1347 Language family and indicator changed. Many new translations.
1348
f08cf35b
GM
13492001-05-17 Gerd Moellmann <gerd@gnu.org>
1350
1351 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1352 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1353 <Pavel@Janik.cz>.
1354
b5eeaa1d
GM
13552001-04-23 Gerd Moellmann <gerd@gnu.org>
1356
3ddfbced
SM
1357 * quail/latin-ltx.el: Add more translations.
1358 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1359
55a22ce1
EZ
13602001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1361
1362 * quail/hangul.el <korean-hangul>: Doc fix.
1363
90200fcc
AI
13642001-04-18 Andrew Innes <andrewi@gnu.org>
1365
1366 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1367 ($(TIT)):
1368 ($(MISC_DIC)):
1369 (.el.elc):
90200fcc
AI
1370 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1371
f383cd0d
GM
13722001-04-05 Gerd Moellmann <gerd@gnu.org>
1373
a55e4e68
GM
1374 * Makefile.in (install): Remove .cvsignore files.
1375
f383cd0d
GM
1376 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1377 the same translations as for `japanese'.
1378
4c1dadb1
AI
13792001-04-03 Andrew Innes <andrewi@gnu.org>
1380
1381 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1382 quail/ZIRANMA.elc.
1383 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1384 $(srcdir)/quail/tsang-b5.elc.
1385 (NON_TIT_CNS): Delete.
1386 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1387 (CHINESE_CNS): Delete.
1388 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1389 <handa@etl.go.jp>.
1390 (MISC_DIC): New variable.
1391 (CHINESE): Delete $(CHINESE_CNS).
1392 (WORLD): Add $(MISC_DIC).
1393 (all): Depends on $(MISC_DIC).
1394 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1395 ($(MISC_DIC)): New target.
1396 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1397 and $(MISC_DIC:.elc=.el).
1398
e217c26e
EZ
13992001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1400
3ddfbced
SM
1401 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1402 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1403
e217c26e
EZ
1404 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1405
a3d0b0e0
KH
14062001-03-31 Kenichi Handa <handa@etl.go.jp>
1407
c4cc8b9a 1408 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1409 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1410 ${srcdir}/quail/tsang-b5.elc.
1411 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1412 (CHINESE-CNS): Delete it.
1413 (MISC-DIC): New variable.
1414 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1415 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1416 (all): Depends on ${MISC-DIC}.
1417 (${MISC-DIC}): New target.
1418 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1419
1420 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1421 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1422
1423 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1424
1425 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1426 * quail/quick-cns.el: Delete them.
a4416b14 1427
9d5d1075
EZ
14282001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1429
1430 * Makefile.in (${TIT}): Fix whitespace.
1431
ed31fabf
GM
14322001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1433
1434 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1435 (${TIT}): If the target file already exist, don't remake it.
1436
1e406be0
KH
14372001-03-21 Kenichi Handa <handa@etl.go.jp>
1438
1439 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1440
ce058493 14412001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1442
1443 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1444 "=q", "+q", "=Q", and "+Q".
1445 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1446 ("slovak-prog-2"): Likewise.
1447 ("slovak-prog-3"): Likewise.
1448
abfa36c4
EZ
14492001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1450
1451 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1452
b8a7ebcf
KH
14532001-03-16 Kenichi Handa <handa@etl.go.jp>
1454
3ddfbced
SM
1455 * quail/japanese.el (quail-japanese-transliteration-rules):
1456 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1457 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1458 (quail-japanese-kana-state): Delete this variable.
1459 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1460 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1461
9a639fce
KH
14622001-03-14 Kenichi Handa <handa@mule.m17n.org>
1463
1464 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1465
51ab41b7
KH
14662001-03-06 Kenichi Handa <handa@etl.go.jp>
1467
1468 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1469
36d5e61d
KH
14702001-03-05 Kenichi Handa <handa@etl.go.jp>
1471
1472 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1473 change of the special key bindings.
36d5e61d 1474
bf0bdce8
KH
14752001-02-22 Kenichi Handa <handa@etl.go.jp>
1476
51ab41b7 1477 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1478
1479 * CXTERM-DIC/ETZY.tit: Likewise.
1480
1481 * CXTERM-DIC/ZOZY.tit: Likewise.
1482
193fba87
AI
14832001-02-05 Andrew Innes <andrewi@gnu.org>
1484
1485 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1486 path absolute.
1487
350d71b3
AI
14882001-02-03 Andrew Innes <andrewi@gnu.org>
1489
1490 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1491
49bd4a69
KH
14922001-02-02 Kenichi Handa <handa@etl.go.jp>
1493
1494 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1495
1496 * makefile.w32-in (LATIN): Likewise.
1497
1498 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1499
a51e9546
AI
15002001-02-01 Andrew Innes <andrewi@gnu.org>
1501
1502 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1503
c91d43ed
KH
15042001-02-01 Kenichi Handa <handa@etl.go.jp>
1505
c91d43ed
KH
1506 * quail/greek.el ("greek-mizuochi"): New input method for
1507 classical Greek.
1508
7ccf7ab9 15092001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1510
3ddfbced 1511 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1512 one runs "make extraclean" at the top level.
1513
0dac6924
AI
15142001-01-06 Andrew Innes <andrewi@gnu.org>
1515
1516 * makefile.nt ($(TIT)): Map .elc to .el.
1517 (buildlisppath): Make path relative to $(MAKEDIR).
1518
392164c1
AS
15192001-01-01 Andreas Schwab <schwab@suse.de>
1520
1521 * quail/latin-alt.el: Doc fixes.
1522
ec6bd013
DL
15232000-12-18 Dave Love <fx@gnu.org>
1524
880820fe
KH
1525 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1526 Change œ, Œ, ¶.
ec6bd013 1527
8ff06845
KH
15282000-12-16 Kenichi Handa <handa@etl.go.jp>
1529
1530 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1531
4ee87dbb
AI
15322000-12-06 Andrew Innes <andrewi@gnu.org>
1533
1534 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1535 relative to $(CURDIR).
1536 (INSTALLDIR): Use forward slash.
1537
24c53d36
AI
15382000-11-24 Andrew Innes <andrewi@gnu.org>
1539
1540 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1541
1542 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1543
37c35586
KH
15442000-11-21 Kenichi Handa <handa@etl.go.jp>
1545
1546 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1547
3c7d764e
KH
15482000-11-17 Kenichi Handa <handa@etl.go.jp>
1549
1550 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1551 remember the conversion start.
1552
f3d3c491
AI
15532000-10-21 Andrew Innes <andrewi@gnu.org>
1554
1555 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1556 of conditional invocation of make.
a4416b14
FP
1557 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1558 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1559 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1560 files to .elc.
3ddfbced 1561 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1562 (clean mostlyclean): Likewise.
1563 (.el.elc): New target.
1564
1565 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1566 of conditional invocation of make.
a4416b14
FP
1567 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1568 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1569 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1570 files to .elc.
3ddfbced 1571 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1572 (clean mostlyclean): Likewise.
1573 (.el.elc): New target.
1574
a115794c
EZ
15752000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1576
1577 * Makefile.in (${TIT}, clean): Don't use shell `command`
1578 expansion, use ${TIT:.elc=.el} instead.
1579
ce75c97a
GM
15802000-09-26 Gerd Moellmann <gerd@gnu.org>
1581
1582 * Makefile.in: Make this the leim Makefile.in.
1583 (clean): Also remove $NON-TIT and $WORLD.
1584 (RUN-EMACS): Set EMACSLOADPATH.
1585
7b920aa1
KH
15862000-09-21 Kenichi Handa <handa@etl.go.jp>
1587
36e44f62
KH
1588 * Makefile.in: Revert to no-leim Makefile.
1589
cd3c0140
KH
1590 * quail/.cvsignore: Include *.elc.
1591
1592 * ja-dic/.cvsignore: New file.
7b920aa1 1593
5eedab4d
AI
15942000-09-16 Andrew Innes <andrewi@gnu.org>
1595
1596 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1597 (leim-list.el): Ditto.
1598
1599 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1600 (leim-list.el): Ditto.
1601
39f547f7
AI
16022000-09-15 Andrew Innes <andrewi@gnu.org>
1603
1604 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1605 files.
1606
fe83b953
AI
16072000-09-14 Andrew Innes <andrewi@gnu.org>
1608
1609 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1610 leim-list.el.
1611 (distclean maintainer-clean): Ditto for stamp-subdir.
1612
1613 * makefile.nt: Rename skkdic to ja-dic.
1614
0fddd0dc
KH
16152000-09-07 Kenichi Handa <handa@etl.go.jp>
1616
1617 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1618 translation.
1619
1620 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1621
1622 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1623 ("chinese-tonepy-punct"): New input method.
1624
1625 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1626 translation.
1627
1628 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1629 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1630 automatically.
1631 ("japanese-ascii", "japanese-zenkaku")
1632 ("japanese-hankaku-kana", "japanese-hiragana")
1633 ("japanese-katakana"): Docstring modified.
1634
3ddfbced 1635 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1636 on describe-input-method.
1637 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1638
44ef7cf6
AI
16392000-09-03 Andrew Innes <andrewi@gnu.org>
1640
1641 * makefile.w32-in: New file.
f8803e97 1642 (install) Fix copying of directories.
44ef7cf6 1643
5724ab7a
KH
16442000-08-31 Kenichi Handa <handa@etl.go.jp>
1645
1646 * quail/thai.el (thai-generate-quail-map): If the length of
1647 translation is more than one, compose it.
1648
daba11ce
DL
16492000-08-29 Dave Love <fx@gnu.org>
1650
880820fe 1651 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1652
daba11ce
DL
1653 * Makefile.in: ja-dic <- skk in several places.
1654
457dd64a
KH
16552000-08-25 Kenichi Handa <handa@etl.go.jp>
1656
1657 * ja-dic: Directory name changed from skkdic.
1658
a1a2e38f 1659 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1660
1661 * README: Rename skkdic to ja-dic throughout the file.
1662
68ce69e1
DL
16632000-08-24 Dave Love <fx@gnu.org>
1664
1665 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1666 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1667
5a76406c
DL
16682000-08-23 Dave Love <fx@gnu.org>
1669
880820fe
KH
1670 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1671 add ~p for ¶.
5a76406c 1672
240a16cf
KH
16732000-07-18 Kenichi Handa <handa@etl.go.jp>
1674
1675 * quail/japanese.el ("japanese"): Fix docstring.
1676
7a3fd467
KH
16772000-07-17 Kenichi Handa <handa@etl.go.jp>
1678
1679 * quail/japanese.el ("japanese"): Docstring modified.
1680
0bd5914b
KH
16812000-06-12 Kenichi Handa <handa@etl.go.jp>
1682
1683 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1684 ("tibetan-wylie"): State transition table modified.
1685
4dc1225b
KH
16862000-06-01 Kenichi Handa <handa@etl.go.jp>
1687
1688 * quail/tibetan.el: Change all tibetan-1-column characters to
1689 tibetan. Quail map for "tibetan-wylie" fixed.
1690
177c0ea7 16912000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1692
1693 * quail/latin-pre.el ("polish-slash"): New input method.
1694
69766f94
KH
16952000-03-02 Kenichi Handa <handa@etl.go.jp>
1696
1697 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1698
9a90d84c
GM
16992000-02-01 Gerd Moellmann <gerd@gnu.org>
1700
1701 * Makefile.in: Make this the no-leim Makefile. Move the
1702 leim Makefile.in to ../leim-Makefile.in as it originally was.
1703
1704 * Makefile.noleim: Removed.
1705
cba32d22
KH
17062000-01-28 Kenichi Handa <handa@etl.go.jp>
1707
1708 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1709
11ad3dee
KH
17102000-01-04 Kenichi Handa <handa@etl.go.jp>
1711
1712 * quail/japanese.el ("japanese"): Docstring augmented.
1713
5ec14d3c
KH
17141999-12-15 Kenichi Handa <handa@etl.go.jp>
1715
1716 * quail/lao.el: Rewritten for new composition.
1717
1718 * quail/lrt.el: Rewritten for new composition.
1719
1720 * quail/thai.el: Rewritten for new composition.
1721
1722 * quail/tibetan.el: Rewritten for new composition.
1723
113a1195
KH
17241999-12-13 Kenichi Handa <handa@etl.go.jp>
1725
1726 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1727 characters, not Latin-1.
1728
98e85e34
GM
17291999-11-22 Andrew Innes <andrewi@gnu.org>
1730
1731 * makefile.nt: No need to generate subdirs.el.
1732
371f58d5
GM
17331999-11-21 Andrew Innes <andrewi@gnu.org>
1734
1735 * makefile.nt: New file.
1736
177c0ea7 17371999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1738
1739 * Makefile.noleim: New.
1740
58af2287
DL
17411999-09-19 Ken'ichi Handa <handa@gnu.org>
1742
3ddfbced 1743 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1744 turkish-postfix.
1745 ("turkish-postfix"): New Turkish input method which inserts
1746 Latin-5 characters.
1747
3ddfbced 1748 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1749 turkish-alt-postfix.
1750 ("turkish-alt-postfix"): New Turkish input method which inserts
1751 Latin-5 characters.
1752
17531999-07-12 Richard Stallman <rms@gnu.org>
1754
1755 * Version 20.4 released.
1756
17571998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1758
1759 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1760
17611999-06-14 Ken'ichi Handa <handa@gnu.org>
1762
1763 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1764
17651999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1766
1767 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1768 hanja.el.
1769
17701999-05-25 Ken'ichi Handa <handa@gnu.org>
1771
1772 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1773
17741999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1775
1776 * quail/latin-pre.el ("romanian-prefix"): New input method.
1777 ("romanian-alt-prefix"): New input method.
1778
17791999-03-04 Kenichi Handa <handa@etl.go.jp>
1780
1781 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1782
17831999-01-14 Kenichi Handa <handa@etl.go.jp>
1784
1785 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1786 to convert is `n', change it to Japanese Hiragana `n' before
1787 conversion.
1788
17891999-01-11 Kenichi Handa <handa@etl.go.jp>
1790
1791 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1792
1793 * quail/hebrew.el: New file.
1794
17951998-12-15 Kenichi Handa <handa@etl.go.jp>
1796
1797 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1798 Adjust for the change of input method handling.
58af2287
DL
1799 (quail-devanagari-hindi-compose-characters): Likewise.
1800
18011998-10-15 Kenichi Handa <handa@etl.go.jp>
1802
1803 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1804 `(cd foo; pwd)`.
1805 (install): Likewise.
1806
b344d29d 18071998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1808
1809 * quail/latin-post.el: Many doc fixes.
1810 ("latin-1-postfix"): Add sequence for the small superscript o.
1811 * quail/latin-pre.el: Many doc fixes.
1812 ("latin-1-prefix"): Add sequences for the small
1813 superscript underlined o and a.
1814
b344d29d 18151998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1816
1817 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1818 small superscript underlined o and a.
1819 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1820 different from italian-postfix.
58af2287
DL
1821 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1822 small superscript underlined o and a.
1823 ("italian-postfix"): Same as above.
1824 ("italian-postfix"): Add methods to enter e with acute accent and
1825 the >> and << symbols.
1826
18271998-09-25 Kenichi Handa <handa@etl.go.jp>
1828
1829 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1830 Adjust for the change of input method handling.
58af2287
DL
1831
18321998-09-11 Kenichi HANDA <handa@etl.go.jp>
1833
1834 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1835 Adjust for the change of input method handling.
58af2287
DL
1836
18371998-08-31 Kenichi Handa <handa@etl.go.jp>
1838
3ddfbced 1839 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1840 change of input method handling.
1841 (quail-tibetan-input-tibkey): Likewise.
1842
18431998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1844
1845 * Version 20.3 released.
1846
18471998-08-16 Kenichi HANDA <handa@etl.go.jp>
1848
1849 * quail/czech.el ("czech"): Make this input method deterministic,
1850 kbd-translate, and show-layout.
1851
18521998-08-15 Kenichi HANDA <handa@etl.go.jp>
1853
1854 * quail/ethiopic.el: Fix several translation rules.
1855
18561998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1857
1858 * quail/czech.el: Few key sequences added to some keyboards.
1859
18601998-08-06 Kenichi Handa <handa@etl.go.jp>
1861
1862 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1863 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1864 quail-update-translation. Now this function should return
1865 CONTROL-FLAG.
1866 (quail-japanese-toggle-kana): Update quail-conversion-str.
1867 (quail-japanese-kanji-kkc): Likewise.
1868 (quail-japanese-switch-package): Reset quail-current-str and
1869 quail-conversion-str.
1870
18711998-07-24 Kenichi Handa <handa@etl.go.jp>
1872
3ddfbced
SM
1873 * quail/japanese.el (quail-japanese-kanji-kkc):
1874 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1875 translation mode is restarted correctly.
1876
18771998-07-21 Kenichi Handa <handa@etl.go.jp>
1878
1879 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1880 that conversion is canceled in kkc-region.
58af2287
DL
1881 (quail-japanese-switch-package): Fix previous change.
1882
18831998-07-19 Kenichi Handa <handa@etl.go.jp>
1884
3ddfbced
SM
1885 * quail/japanese.el (quail-japanese-update-translation):
1886 Handle a key which should fix the current translation and start a new
58af2287 1887 translation correctly.
3ddfbced
SM
1888 (quail-japanese-toggle-kana): Set quail-translating to nil.
1889 Don't change point.
58af2287
DL
1890
18911998-07-15 Kenichi Handa <handa@etl.go.jp>
1892
3ddfbced 1893 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1894 change of quail.el.
1895 (quail-japanese-switch-package): Likewise.
1896
18971998-07-03 Kenichi Handa <handa@etl.go.jp>
1898
1899 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1900 Some keys for ancient Korean syllables are changed properly.
1901
19021998-06-20 Kenichi Handa <handa@etl.go.jp>
1903
1904 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1905 (ethio-select-a-translation): New function.
1906
19071998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1908
1909 * Makefile.in (RUN-EMACS): Add --multibyte.
1910
19111998-04-29 Karl Heuer <kwzh@gnu.org>
1912
1913 * Makefile.in (SLAVIC): Delete redundant backslash.
1914
19151998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1916
1917 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1918
19191998-04-20 Kenichi Handa <handa@etl.go.jp>
1920
1921 * Makefile.in (SLAVIC): New macro.
1922 (EUROPEAN): Include ${SLAVIC}.
1923
19241998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1925
1926 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1927 (leim-list.el): Depend on ${WORLD}.
1928
1929 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1930
19311998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1932
1933 * czech.el, slovak.el: Correct starting commentary.
1934
19351998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1936
1937 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1938
19391998-04-06 Andreas Schwab <schwab@gnu.org>
1940
1941 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1942 to length.
1943 (lrt-generate-quail-map): Change sref to aref, and make second
1944 argument of substring a character index.
1945
19461998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1947
1948 * Makefile.in (${TIT}): Fix shell conditional syntax.
1949
19501998-03-18 Kenichi Handa <handa@etl.go.jp>
1951
cb0dc144 1952 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1953 "/ " to "/" (instead of " ").
1954
19551998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1956
1957 * quail/czech.el, quail/slovak.el: New files.
1958
19591998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1960
1961 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1962 Uses changed.
1963
19641998-03-05 Kenichi Handa <handa@etl.go.jp>
1965
1966 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1967 built quail.
1968
99d99081 19691997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1970
1971 * quail/hanja3.el: New file.
1972
1973 * quail/hanja-jis.el: Title string of the input method
1974 "korean-hanja-jis" changed.
1975
1976 * quail/symbol-ksc.el: Title string of the input method
1977 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1978 (quail-hangul-switch-back): Delete.
58af2287
DL
1979
1980 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1981 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1982
1983 * quail/hanja.el: Require 'korea-util. Title string of the input
1984 method "korean-hanja" changed.
3ddfbced 1985 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
1986
1987 * quail/hangul.el: Require 'korea-util.
3ddfbced 1988 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 1989
58af2287
DL
19901997-10-23 Kenichi Handa <handa@etl.go.jp>
1991
1992 * quail/ethiopic.el: The title string of input method "Ethiopic"
1993 is changed.
1994
19951997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1996
1997 * Version 20.2 released.
1998
19991997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2000
2001 * quail/latin-post.el (german): Swap y and z.
2002
20031997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2004
2005 * Version 20.1 released.
2006
2007 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2008
58af2287
DL
20091997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2010
2011 * quail/viqr.el (vietnamese-viqr): Doc fix.
2012
20131997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2014
2015 * quail/latin-alt.el: New file.
2016
20171997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2018
2019 * quail/latin-post.el: Undo previous change.
a4416b14 2020
58af2287
DL
20211997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2022
2023 * quail/latin-post.el (latin-2-postfix):
2024 Replace comma and period with `. Replace colon with /.
2025 (latin-1-postfix): Replace comma with /.
2026 (french-postfix): Replace comma with /.
2027 (latin-3-postfix): Replace comma with ` and period with /.
2028 (latin-4-postfix): Replace comma with ` and period with ~.
2029 (latin-5-postfix): Replace comma with ` and period with /.
2030 (turkish-postfix): Replace comma with ` and period with /.
2031
20321997-09-10 Kenichi Handa <handa@etl.go.jp>
2033
3ddfbced
SM
2034 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2035 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2036 input method "ethiopic" is begin used.
3ddfbced 2037 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2038 (ethio-toggle-space): Likewise.
2039 (ethio-insert-space): Likewise.
2040 (ethio-insert-ethio-space): Likewise.
2041 (ethio-prefer-ascii-punctuation): Likewise.
2042 (ethio-toggle-punctuation): Likewise.
2043 (ethio-gemination): Likewise.
3ddfbced
SM
2044 ("ethiopic"): Doc-string of this Quail package modified.
2045 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2046 quail-execute-non-quail-command.
2047
20481997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2049
2050 * Makefile.in (install): Use quail/* in the second tar that
2051 copies a dir named quail.
2052
20531997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2054
3ddfbced
SM
2055 * Makefile.in (install): Do not copy leim-list.el twice.
2056 Copy `skk' subdirectory too.
58af2287
DL
2057
20581997-09-03 Kenichi Handa <handa@etl.go.jp>
2059
2060 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2061 argument to quail-define-package.
2062 * quail/cyril-jis.el: Likewise
2063 * quail/greek.el: Likewise.
2064 * quail/ipa.el: Likewise.
2065 * quail/lao.el: Likewise.
2066 * quail/lrt.el: Likewise.
2067 * quail/thai.el: Likewise.
2068 * quail/viqr.el: Likewise.
2069
20701997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2071
183080b6 2072 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2073 TRANSLATION-KEYS.
2074 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2075 (quail-mode-hook): Check the current Quail package name.
2076
c80e3b4a 2077 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2078 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2079 packages.
2080
20811997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2082
2083 * quail/latin-post.el, quail/latin-pre.el: For each package,
2084 pass t for the SIMPLE argument to quail-define-package.
2085
20861997-08-28 Kenichi Handa <handa@etl.go.jp>
2087
2088 * Makefile.in (dotdot): This macro deleted.
2089 (SUBDIRS): Exclude skk.
2090 (all): Substitute ${WORLD} to ${TIT}.
2091 (%.el): This target deleted.
2092 (${TIT}): Check existence of `quail' subdirectory.
2093 (leim-list.el): Do not check old files.
2094 (install): If ${srcdir} is different from the current directory,
2095 copy also files under ${srcdir}.
2096
20971997-08-26 Kenichi Handa <handa@etl.go.jp>
2098
2099 * Makefile.in: Re-arrange macros so that the macro TIT contains
2100 only Quial packages generated from CXTERM dictionaries, and the
2101 macro NON-TIT contains only Quial packages distributed with Emacs.
2102 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2103 and ${TIT} separately.
2104
21051997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2106
2107 * Makefile.in (install): Discard extra data in tar | tar command.
2108
21091997-08-23 Kenichi Handa <handa@etl.go.jp>
2110
3ddfbced
SM
2111 * quail/devanagari.el (quail-devanagari-compose-characters):
2112 Fix previous change.
58af2287
DL
2113 (quail-devanagari-hindi-compose-characters): Fix previous change.
2114
2115 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2116 change.
2117
21181997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2119
2120 * Makefile.in (leim-list.el): Fix previous change.
2121
2122 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2123
21241997-08-21 Kenichi HANDA <handa@etl.go.jp>
2125
2126 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2127 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2128 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2129
2130 * Makefile.in (install): Just copy leim-list.el instead of running
2131 update-leim-list-file on ${INSTALLDIR}.
2132 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2133 py-punct-b5.el -> pypunct-b5.el.
2134 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2135 (leim-list.el): Delete old files not contained in ${WORLD}.
2136
3ddfbced
SM
2137 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2138 Run input-method-after-insert-chunk-hook.
58af2287
DL
2139
2140 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2141
21421997-08-19 Kenichi Handa <handa@etl.go.jp>
2143
2144 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2145 package fixed.
2146
21471997-08-18 Kenichi Handa <handa@etl.go.jp>
2148
2149 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2150 throw.
2151 (quail-japanese-kanji-kkc): Completely re-written.
2152 (quail-japanese-kkc-mode-exit): New function.
2153 (quail-japanese-switch-package): Call activate-input-method
2154 instead of select-input-method.
2155
2156 * quail/thai.el (thai-consonant-input): Typo fixed.
2157
3ddfbced
SM
2158 * quail/devanagari.el (quail-devanagari-compose-characters):
2159 Do not call throw.
58af2287
DL
2160 (quail-devanagari-hindi-compose-characters): Likewise.
2161
3ddfbced
SM
2162 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2163 Call activate-input-method instead of select-input-method.
58af2287
DL
2164
2165 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2166
3ddfbced
SM
2167 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2168 Use input-method-history instead of previous-input-method.
58af2287
DL
2169
21701997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2171
59daa29a 2172 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2173
21741997-08-16 Kenichi Handa <handa@etl.go.jp>
2175
2176 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2177 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2178 Some translation rules added.
58af2287
DL
2179
2180 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2181 (lao-quail-define-rules): Some translation rules corrected.
2182
21831997-08-11 Kenichi Handa <handa@etl.go.jp>
2184
2185 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2186 (lrt-vowel-table): The entry for "aM" corrected.
2187
21881997-08-07 Kenichi Handa <handa@etl.go.jp>
2189
2190 * quail/lrt.el: Change title string of input method "lao-lrt".
2191 (lrt-single-consonant-table): Several key sequence changed.
2192 (lrt-composing-pattern-double-c): Handle a consonant with
2193 semi-vowel-lower correctly.
2194 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2195 (lrt-handle-tone-mark): Check the existence of double consonant
2196 correctly.
2197
2198 * quail/lao.el: Change title string of input method "Lao".
2199
22001997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2201
2202 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2203 modified. Several translation rules modified.
58af2287
DL
2204
22051997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2206
2207 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2208 quail/cyril-jis.el.
2209
2210 * quail/cyril-jis.el: New file.
2211
2212 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2213
22141997-08-01 Kenichi Handa <handa@etl.go.jp>
2215
2216 * quail/ethiopic.el: In quail-mode-map, bind
2217 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2218 Quail package "ethiopic".
2219
22201997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2221
2222 * quail/cyrillic.el (cyrillic-translit): New input method.
2223
22241997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2225
2226 * quail/tibetan.el: New file.
2227
2228 * quail/py-punct.el: Require 'quail.
2229
2230 * quail/py-punct-b5.el: Require 'quail.
2231
2232 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2233 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2234
10d1d0af 2235 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2236 TIT-BIG5.
2237 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2238 (ASIA): Include TIBETAN.
58af2287 2239 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2240 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2241 (%.el): Make a link for byte-compiled file too.
2242 (stamp-bytecomp): Target deleted.
2243 (leim-list.el): Run Emacs with loading quail.
2244 (install-XXX): These targets deleted.
2245 (install): Remove files under INSTALLDIR before copying new files.
2246 Run Emacs with loading quail.
2247 (clean mostlyclean): Remove only generated files.
2248
22491997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2250
2251 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2252 (clean): Fix shell conditional.
2253
22541997-07-21 Jim Meyering <meyering@eng.ascend.com>
2255
2256 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2257 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2258
22591997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2260
2261 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2262 as intermediate files and deleted by GNU make.
58af2287
DL
2263
2264 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2265 (lrt-handle-maa-sakod): Correctly handle the case that
2266 quail-current-data is nil.
2267 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2268 tone.
2269
22701997-07-15 Kenichi Handa <handa@etl.go.jp>
2271
2272 * quail/py-punct.el: New file.
2273
2274 * quail/py-punct-b5.el: New file.
2275
2276 * quail/japanese.el: Doc-string of Quail package japanese modified.
2277
2278 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2279 (CHINESE-GB): Include quail/py-punct.elc.
2280 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2281
58af2287
DL
22821997-07-10 Kenichi Handa <handa@etl.go.jp>
2283
2284 * quail/latin-pre.el: Change titles of quail packages.
2285
2286 * quail/latin-post.el: Likewise.
2287
6922b018 2288;; Local Variables:
880820fe 2289;; coding: utf-8
6922b018 2290;; End:
2a34a036 2291
acaf905b 2292 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2293
2294 This file is part of GNU Emacs.
2295
d3fb0974 2296 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2297 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2298 the Free Software Foundation, either version 3 of the License, or
2299 (at your option) any later version.
5b87ad55
GM
2300
2301 GNU Emacs is distributed in the hope that it will be useful,
2302 but WITHOUT ANY WARRANTY; without even the implied warranty of
2303 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2304 GNU General Public License for more details.
2305
2306 You should have received a copy of the GNU General Public License
d3fb0974 2307 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.