* lisp/language/persian.el: New file.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
0aee6912
PE
12012-07-30 Paul Eggert <eggert@cs.ucla.edu>
2
3 Update .PHONY listings in makefiles.
4 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
5 bootstrap-clean, distclean, maintainer-clean, extraclean.
6
72b255c7
PE
72012-07-29 Paul Eggert <eggert@cs.ucla.edu>
8
9 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
10 * quail/uni-input.el (ucs-input-deactivate):
11 Rename from ucs-input-inactivate.
12 * quail/hangul.el (hangul-input-method-deactivate):
13 Rename from hangul-input-method-inactivate.
14
f58e0fd5
SM
152012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
16
17 * quail/ipa.el: Use cl-lib.
18
19 * quail/hangul.el: Don't require CL.
20
6b79ce7e
NTND
212012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
22
23 * quail/vnvi.el: New file (Bug#4747).
24
35c46c2f
GM
252012-05-22 Glenn Morris <rgm@gnu.org>
26
27 * Makefile.in (SUBDIRS): Remove variable and rule.
28 (MKDIR_P): Add it back.
29 (all, changed.tit, changed.misc, leim-list.el):
30 Don't depend on SUBDIRS.
31 (changed.tit, changed.misc): Ensure output directory exists.
32 (distclean): Don't use SUBDIRS.
33
b847032c
GM
342012-05-21 Glenn Morris <rgm@gnu.org>
35
d10cfddd
GM
36 * Makefile.in (install): Remove, let top-level do it.
37 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
38 (MKDIR_P, GZIP_PROG): Remove, no longer used.
39
d71dfe75
GM
40 * Makefile.in (install_prefix): Remove.
41 (LEIM_INSTALLDIR): Rename to leimdir.
42 (install): Update for this change.
43
b847032c
GM
44 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
45
005ad204
GM
462012-05-12 Glenn Morris <rgm@gnu.org>
47
48 * Makefile.in (MKDIR_P): New, set by configure.
49 (install): Use $MKDIR_P.
50
234d8d66
GM
512012-05-10 Glenn Morris <rgm@gnu.org>
52
ff57c2ec
GM
53 * Makefile.in: Install self-contained ns files directly to
54 their final destination.
55 (install_prefix): New.
56 (LEIM_INSTALLDIR): New, set by configure.
57 (install): Use LEIM_INSTALLDIR.
58
234d8d66
GM
59 * Makefile.in (MV_DIRS): Remove.
60 (install): Simplify the --with-ns case.
61
e98e405e
GM
622012-04-09 Glenn Morris <rgm@gnu.org>
63
935396c0
GM
64 * Makefile.in (EMACS): Rename from BUILT_EMACS.
65 (RUN_EMACS, compile-main): Update for this change.
66
e98e405e
GM
67 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
68 since leim distributed with Emacs (eg lisp/ has no such rule).
69 (all): Remove $BUILT_EMACS dependence.
70
a130c2af
EZ
712012-04-09 Eli Zaretskii <eliz@gnu.org>
72
73 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
74 debugging messages.
75
41455956
GM
762012-04-09 Glenn Morris <rgm@gnu.org>
77
54b0762c 78 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 79 as the lisp/ directory does, rather than hard-coding it.
54b0762c 80 Also, separate leim-list generation from byte-compilation.
41455956
GM
81 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
82 Make them store the .el files rather than the .elc files.
83 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
84 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
85 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
86 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
87 Remove variables listing the non-generated .el files.
88 (.el.elc): Add explicit load-path for quail.
89 (all): Depend on compile-main rule rather than $WORLD.
90 (changed.tit, changed.misc): Also depend on $SUBDIRS.
91 (leim-list.el): Don't depend on changed.tit or changed.misc.
92 Remove unnecessary compilation check.
93 (setwins, compile-targets, compile-main): New.
94 (clean, mostlyclean): Update for change in TIT_MISC contents.
95 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
96
f8f2e1d8
SM
972012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
98
99 * quail/latin-ltx.el: Auto-generate some of the entries.
100 (latin-ltx--ascii-p): New function.
101 (latin-ltx--define-rules): New macro.
102 (define-rules): Use it.
103
e5a69fd0
EZ
1042012-03-25 Eli Zaretskii <eliz@gnu.org>
105
106 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
107 of same-dir.tst, to avoid stepping on other (parallel) Make job's
108 toes.
109
26090a27
KH
1102012-03-21 Kenichi Handa <handa@m17n.org>
111
112 * quail/indian.el ("devanagari-itrans"): Add a few more useful
113 keys (Bug#10935).
114
71ec069c
KH
1152012-03-16 Kenichi Handa <handa@m17n.org>
116
117 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
118
3dbb8fef
ЙМ
1192012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
120
121 * quail/cyrillic.el (bulgarian-alt-phonetic):
122 New input method. (Bug#10893)
123
4f96ea3f
MB
1242012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
125
126 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 127 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
128 characters were added; (2) layer 3 of ISIRI-9147 is now
129 implemented with a '\' prefix; (3) double entry of characters
130 which were postfixed with 'h' is now supported; (4) lots of
131 comment and additional pointers have been added.
132
5fc1c122
KH
1332011-12-15 Kenichi Handa <handa@m17n.org>
134
135 * quail/ethiopic.el ("ethiopic"): Do not refer to
136 ethio-prefer-ascii-punctuation.
137
fe7a3057
JB
1382011-11-20 Juanma Barranquero <lekktu@gmail.com>
139
140 * quail/hangul.el (hangul-character): Fix typo.
141
58179cce 1422011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
143
144 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
145 (quail-tamil-itrans-numerics-and-symbols-table)
146 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
147 ("tamil-itrans"): Show the values of above variables (Bug#9336).
148
1492011-09-22 Kenichi Handa <handa@m17n.org>
150
151 * quail/indian.el (quail-tamil-itrans-syllable-table)
152 (quail-tamil-itrans-misc-table): New variables.
153 ("tamil-itrans"): Improve the docstring by showing the values of
154 above variables (Bug#9336).
155
e39b275c 1562011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 157
abec06ff 158 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 159
b31b81a5
SM
1602011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
161
162 * quail/latin-ltx.el: Complete the super and subscript letters.
163
f624176f
GM
1642011-08-20 Glenn Morris <rgm@gnu.org>
165
166 * Makefile.in (OTHERS):
167 * makefile.w32-in (MISC): Add ipa-praat.elc.
168
c27ac9ae
YF
1692011-07-23 Yair F <yair.f.lists@gmail.com>
170
171 * quail/hebrew.el ("hebrew"): Additional key mappings.
172 ("hebrew-new", "hebrew-lyx", "hebrew-full")
173 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
174 ("yiddish-keyman"): New input methods.
175
acb8e1dd
AS
1762011-06-12 Andreas Schwab <schwab@linux-m68k.org>
177
2920829f
AS
178 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
179 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
180 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
181 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
182 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
183 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
184 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
185 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
186 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
187
3ddfbced 188 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 189
9fbfd275
OS
1902011-05-30 Oliver Scholz <epameinondas@gmx.de>
191
192 * quail/ipa-praat.el: New input method.
193
d0ce9f8c
MB
1942011-05-16 Eli Zaretskii <eliz@gnu.org>
195
c0ad01c9 196 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 197
c0ad01c9 198 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
199
2002011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
201
202 * quail/persian.el: New file.
203
f7ff1b0f 2042011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
205
206 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
207 corresponding symbols rather than Hebrew letters. (Bug#8563)
208
6b4e1d0d
EZ
209 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
210 HEBREW LETTER ALEF. (Bug#8563)
211
8cc1d519
GM
2122011-03-23 Glenn Morris <rgm@gnu.org>
213
214 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
215
33383987
JB
2162011-03-07 Chong Yidong <cyd@stupidchicken.com>
217
218 * Version 23.3 released.
219
2b0c7330 2202011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
221
222 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
223
68b5f855
PE
2242011-01-28 Paul Eggert <eggert@cs.ucla.edu>
225
226 Redo spelling of Makefile variables to conform to POSIX.
227 POSIX does not allow "-" in Makefile variable names.
228 Reported by Bruno Haible in
229 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
230 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
231 (TIT_GB): Rename from TIT-GB.
232 (CHINESE_TIT): Rename from CHINESE-TIT.
233 (NON_TIT_GB): Rename from NON-TIT-GB.
234 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
235 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
236 (CHINESE_GB): Rename from CHINESE-GB.
237 (CHINESE_BIG5): Rename from CHINESE-BIG5.
238 (TIT_MISC): Rename from TIT-MISC.
239 (NON_TIT_MISC): Rename from NON-TIT-MISC.
240 (TIT_SOURCES): Rename from TIT-SOURCES.
241 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 242
d0981f82
GM
2432011-01-08 Glenn Morris <rgm@gnu.org>
244
e7a42417
GM
245 * makefile.w32-in (RUN_EMACS):
246 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
247
d0981f82
GM
248 * makefile.w32-in (RUN_EMACS):
249 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
250
f2b38ae6
KH
2512010-08-28 Kenichi Handa <handa@m17n.org>
252
8307f923
JB
253 * quail/japanese.el (quail-japanese-update-translation):
254 Fix handling of invalid key.
f2b38ae6 255
b514a395
AS
2562010-08-15 Andreas Schwab <schwab@linux-m68k.org>
257
05a9766a
AS
258 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
259
b514a395
AS
260 * quail/georgian.el: Remove extra backslashes.
261
08685279
AS
2622010-08-14 Andreas Schwab <schwab@linux-m68k.org>
263
e099e659
AS
264 * quail/arabic.el: Quote [ and ].
265 * quail/latin-ltx.el: Likewise.
266
08685279
AS
267 * quail/greek.el ("greek", "greek-postfix"): Change string to
268 character.
269
ac14bd09
KH
2702010-08-13 Kenichi Handa <handa@m17n.org>
271
8307f923 272 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 273
43603442
KH
2742010-08-09 Kenichi Handa <handa@m17n.org>
275
276 * quail/greek.el ("greek"): Add rules for Greek style quotes.
277
02be533b
GM
2782010-05-15 Glenn Morris <rgm@gnu.org>
279
280 * Makefile.in (install): Remove references to CVS-related files.
281
61a808e8
CY
2822010-05-07 Chong Yidong <cyd@stupidchicken.com>
283
284 * Version 23.2 released.
285
7cee661f
CY
2862010-04-06 Chong Yidong <cyd@stupidchicken.com>
287
288 * quail/vntelex.el: Fix "af" rule (Bug#5836).
289
31f191b3
EZ
2902010-03-27 Eli Zaretskii <eliz@gnu.org>
291
292 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
293 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
294 other special characters.
295
c1d05286
GM
2962010-03-18 Glenn Morris <rgm@gnu.org>
297
cbeed5af
GM
298 * Makefile.in (maintainer-clean): Use bootstrap-clean.
299 (extraclean): Fix deletion patterns.
300
c1d05286
GM
301 * Makefile.in (dot): Remove, since ../ is used throughout the
302 other Makefiles.
303
288f9fc0
CY
3042010-03-10 Chong Yidong <cyd@stupidchicken.com>
305
306 * Branch for 23.2.
307
545b31aa
KH
3082010-02-16 Kenichi Handa <handa@m17n.org>
309
310 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
311
5ce6e4f4 3122009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
313
314 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
315 (Bug#904)
316
a82a8b75
GM
3172009-09-09 Glenn Morris <rgm@gnu.org>
318
319 * Makefile.in (install): Set umask to world-readable before creating
320 directories.
321
1e0020ec
JL
3222009-08-31 Juri Linkov <juri@jurta.org>
323
324 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
325 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
326 Set `deterministic' to nil.
327 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
328 "U+0074 U+0283", "U+0074 U+2040 U+0283".
329 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
330 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
331 Fix comments.
332
ab96f28b
JL
3332009-08-31 Juri Linkov <juri@jurta.org>
334
335 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
336 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
337 (ipa-x-sampa-implosive-submap): Rename from
338 x-sampa-implosive-submap.
339 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
340 x-sampa-prepend-to-keymap-entry.
341 (ipa-x-sampa-underscore-implosive): Rename from
342 x-sampa-underscore-implosive.
343 (ipa-x-sampa-implosive-submap): Move before first use.
344
08166ed6
JL
3452009-08-30 Aidan Kehoe <kehoea@parhasard.net>
346
347 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
348 Two new input methods, both following widely-used Usenet
5ce6e4f4 349 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 350 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 351 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
352 complex to support in Quail that Kirshenbaum, whence the two extra
353 function and one extra submap to support it.
354 (x-sampa-prepend-to-keymap-entry): New function.
355 (x-sampa-underscore-implosive): New function.
356 (x-sampa-implosive-submap): New Quail submap.
357
1f272ae8
JL
3582009-08-30 Aidan Kehoe <kehoea@parhasard.net>
359
360 * quail/ipa.el: Recode the file as UTF-8, for better
361 interoperability with other applications.
362
7069bd16
SM
3632009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
364
a0c07f4e
SM
365 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
366 `white circle'.
367
7069bd16
SM
368 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
369
5ac1f9e0
GM
3702009-08-25 Glenn Morris <rgm@gnu.org>
371
372 * quail/hangul.el (top-level): Don't require cl at run-time.
373
76580a68
EZ
3742009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
375
376 * quail/arabic.el: Add missing keys that exist on the Arabic X
377 keyboard. Don't insert Lam-alef ligatures from the Arabic
378 Presentation Forms ranges; instead, separate Lam-Alef ligatures
379 into a list of two letters (Lam and a suitable Alef).
380
d4a885b2
KH
3812009-06-23 Kenichi Handa <handa@m17n.org>
382
383 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
384 while korean input method is off, convert the following character.
385
70243478
CY
3862009-06-21 Chong Yidong <cyd@stupidchicken.com>
387
388 * Branch for 23.1.
389
d5e9630f
KH
3902009-06-18 Kenichi Handa <handa@m17n.org>
391
392 * quail/hangul.el (hangul-im-keymap): Add binding of key
393 Hangul_Hanja.
394
c7015153 3952009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
396
397 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
398 compatibility.
399
5ae051fd
AS
4002009-04-12 Andreas Schwab <schwab@linux-m68k.org>
401
402 * Makefile.in (install): Remove .gitignore files.
403
c87143d0
KH
4042009-03-19 Kenichi Handa <handa@m17n.org>
405
406 * leim-ext.el: Change the encoding to utf-8.
407
9c222401
JD
4082008-12-30 Jan Djärv <jan.h.d@swipnet.se>
409
410 * Makefile.in (install): Remove old directories in ns_appresdir before
411 moving new directories there.
412
53a8f9db
JB
4132008-11-11 Juanma Barranquero <lekktu@gmail.com>
414
ad8f55ac
JB
415 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
416 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
417 (hangul3-input-method-jung, hangul3-input-method-jong):
418 Fix typos in docstrings.
53a8f9db 419
c7c55e6a 4202008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
421
422 * quail/cyrillic.el: Handle backslash key (bug#839).
423
09c91aff
KH
4242008-10-20 Kenichi Handa <handa@m17n.org>
425
426 * quail/indian.el (inscript-mlm-keytable): New variable.
427 (malayalam-inscript): Use inscript-mlm-keytable.
428
b13f8bd5
MH
4292008-09-11 Magnus Henoch <mange@freemail.hu>
430
431 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
432 with upturn.
433
53a8f9db 4342008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 435
53a8f9db 436 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
437 \"u after a, e or q, because that would be extremely uncommon
438 compared to aue, eue or que. The only exception is the prefix
439 "ge", after which, according to corpus statistics, a \"u can be
440 expected.
441
92135d25
KH
4422008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
443
53a8f9db 444 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 445
f4949090
JL
4462008-07-19 Juri Linkov <juri@jurta.org>
447
448 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
449 "//`" for combining accents as a separate character. Keep two
450 rules "i`" and "I`" for characters where accent is not a separate
451 character. Revert changes that added postfix combining accents.
452
ba60bd44 4532008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
454
455 * Makefile.in (install): Perform post-install cleanup inside NS app
456 bundle.
457
86ec8cc5
JL
4582008-07-12 Juri Linkov <juri@jurta.org>
459
460 * quail/rfc1345.el: Replace non-printable control characters with
461 equivalent text-only notations.
462
463 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
464 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
465 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 466 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 467
5704dad1
TZ
4682008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
469
470 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
471 everything postfix. Adjust to eliminate conflicts.
472
88702c81
JB
4732008-06-30 Juanma Barranquero <lekktu@gmail.com>
474
475 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
476
8e0214ec
GM
4772008-06-27 Glenn Morris <rgm@gnu.org>
478
479 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
480
ecfb57d9
JB
4812008-06-24 Juanma Barranquero <lekktu@gmail.com>
482
483 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
484
fca64cc4
EZ
4852008-06-20 Eli Zaretskii <eliz@gnu.org>
486
487 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
488 are building in the sandbox, there are precious files there.
ca4a5250
EZ
489 (clean mostlyclean): Delete leim-list.el~.
490 (distclean): Delete makefile.
fca64cc4 491
ee128870
TZ
4922008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
493
494 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
495 brackets, number symbol, and accented aeio to cyrillic-translit.
496
e914c409 4972008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
498
499 * quail/hangul.el: Completely re-written.
500
5012008-06-03 Kenichi Handa <handa@m17n.org>
502
503 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
504 (leim-list.el): Remove leim-list.el at first.
505
506 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
507 (leim-list.el): Remove leim-list.el at first.
508
509 * leim-ext.el: Register input methods "korean-hangul",
510 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
511
8be6f5ae
SM
5122008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
513
514 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
515
630802d6
KH
5162008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
517
518 * quail/indian.el: Don't require devan-util.
519
d223191d 5202008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 521
d223191d 522 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 523
d223191d 5242008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
525
526 * Makefile.in (OTHERS): Add arabic.elc.
527
d223191d 5282008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
529
530 * quail/arabic.el: New file.
531
d223191d 5322008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
533
534 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
535
d223191d 5362008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
537
538 * quail/indian.el (quail-indian-flatten-list): Delete it.
539 (quail-define-inscript-package): Pay attention to `nil' values of
540 char/key-table.
541 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
542
d223191d 5432008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
544
545 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
546 just an alias for turkish-postfix.
547
548 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
549 just an alias for turkish-alt-postfix.
550
551 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
552
d223191d 5532008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
554
555 * quail/thai.el: Don't require thai-util.
d223191d
GM
556 (quail-thai-update-translation): Delete function.
557 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
558 quail-define-rules.
559 ("thai-kesmanee", "thai-pattachote"): Don't use
560 UPDATE-TRANSLATION-FUNCTION.
561
3ddfbced
SM
562 * quail/indian.el (quail-indian-preceding-char-position):
563 Delete function.
d223191d
GM
564 (quail-indian-update-preceding-char): Delete variable.
565 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
566 (quail-define-indian-trans-package): Don't call
567 quail-define-package with quail-indian-update-translation.
568 (quail-define-inscript-package): Likewise.
569
d223191d 5702008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 571
d223191d 572 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
573 (quail-indian-update-translation, quail-define-inscript-package):
574 Use characterp, not char-valid-p.
575
d223191d 5762008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
577
578 * quail/welsh.el ("welsh"): Doc fix.
579
580 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
581 ("russian-typewriter"): Rename from cyrillic-typewriter.
582 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 583 ("russian-computer"): New.
d223191d
GM
584 ("bulgarian-phonetic"): Rename from bulgarian-pho.
585 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 586
d223191d 5872008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
588
589 * ja-dic/ja-dic.el: Add coding tag.
590
d223191d 5912008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 592
d223191d 593 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
594 ("latin-postfix"): New method.
595
d223191d 596 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
597 ("latin-alt-postfix"): New method.
598
d223191d 599 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 600 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
601 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
602 ~O -> Ġ.
aca7a3d2
MB
603 ("latin-prefix"): New method.
604
d223191d
GM
605 * quail/uni-input.el (utf-8-ccl-encode): Delete.
606 (ucs-input-method): Modify.
aca7a3d2 607
d223191d 6082008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
609
610 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
611
5169d861 6122008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 613
53a8f9db 614 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 615
f3041af1
DN
6162008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
617
618 * makefile.w32-in:
619 * Makefile.in: Remove references to Xenix.
620
1ebeeed0
RS
6212007-12-15 Richard Stallman <rms@gnu.org>
622
623 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
624
625 * quail/latin-alt.el: Many doc fixes.
626 ("danish-alt-postfix")
627 ("esperanto-alt-postfix", "finnish-alt-postfix")
628 ("german-alt-postfix", "icelandic-alt-postfix")
629 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
630 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 631 Delete; they were identical to the non-alt versions.
1ebeeed0 632
3d587afd
KH
6332007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
634
635 * quail/lao.el (quail-map-from-table): Allow a tone just after a
636 consonant.
637
63150f3c
GM
6382007-11-17 Glenn Morris <rgm@gnu.org>
639
640 * Makefile.in (check-declare): New target.
641
fe1ada9b
GM
6422007-10-31 Glenn Morris <rgm@gnu.org>
643
644 * Makefile.in (install): Change ownership of installed files.
645
e914c409 6462007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
647
648 * quail/latin-ltx.el ("\\qed"): Add this rule.
649
92f137df
JB
6502007-10-24 Juanma Barranquero <lekktu@gmail.com>
651
652 * quail/indian.el (quail-indian-update-preceding-char):
653 Don't mark the variable as frame-local; it wasn't used as such.
654
cacc7b51
GM
6552007-07-25 Glenn Morris <rgm@gnu.org>
656
657 * Relicense all FSF files to GPLv3 or later.
658
659 * COPYING: Switch to GPLv3.
660
1eceac24
EZ
6612007-07-16 Eli Zaretskii <eliz@gnu.org>
662
663 * makefile.w32-in (extraclean): Don't delete *~.
664
7dfc4cda
CY
6652007-06-02 Chong Yidong <cyd@stupidchicken.com>
666
667 * Version 22.1 released.
668
dd822b89
KH
6692007-01-30 Kenichi Handa <handa@m17n.org>
670
671 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 672 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
673
674 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
675 license notices.
1e899515 676
bce8f5e8
KH
6772007-01-24 Kenichi Handa <handa@m17n.org>
678
679 * MISC-DIC/README: New file.
680
681 * CXTERM-DIC/README: New file.
682
683 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
684 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
685 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
686 X11R6/contrib/programs/cxterm.
687
688 * ja-dic/ja-dic.el: Regenerated.
689
88f698d9
KH
6902007-01-12 Kenichi Handa <handa@m17n.org>
691
692 * quail/uni-input.el (ucs-input-method): Signal an error for a
693 Unicode character that is not yet supported.
694
14429ceb
AS
6952006-12-26 Andreas Schwab <schwab@suse.de>
696
697 * Makefile.in (datarootdir): Define.
698
6148a044
EZ
6992006-12-20 Eli Zaretskii <eliz@gnu.org>
700
701 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
702 ${NON-TIT-MISC}.
703
e4208ff7
JB
7042006-12-09 Juanma Barranquero <lekktu@gmail.com>
705
706 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
707
708 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
709
f248f005
EZ
7102006-12-09 Eli Zaretskii <eliz@gnu.org>
711
712 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
713 Run Emacs to append non-empty non-comment lines in leim-ext.el
714 to leim-list.el.
715
dd4b03cd
JB
7162006-12-05 Juanma Barranquero <lekktu@gmail.com>
717
718 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
719
41584b03
JB
7202006-11-29 Juanma Barranquero <lekktu@gmail.com>
721
722 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
723 in docstring.
724
9200c926
RF
7252006-11-04 Romain Francoise <romain@orebokech.com>
726
727 * Makefile.in (bootstrap-clean): New target.
728
94461c21
KH
7292006-10-12 Kenichi Handa <handa@m17n.org>
730
731 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
732 to it.
733
f51dc44f
CY
7342006-10-05 Chong Yidong <cyd@stupidchicken.com>
735
736 * quail/latin-ltx.el: Fix typo in previous change.
737
d781da00
SM
7382006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
739
740 * quail/latin-ltx.el: Remove rules that start with { since they are
741 redundant and hence impact the { key for no good reason.
742
bcc1caeb
KH
7432006-10-02 Kenichi Handa <handa@m17n.org>
744
745 * Makefile.in (install): Fix previous change.
746
7ad02ea8
KH
7472006-09-28 Kenichi Handa <handa@m17n.org>
748
749 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
750
45a2056c
JB
7512006-09-15 Jay Belanger <belanger@truman.edu>
752
753 * COPYING: Replace "Library Public License" by "Lesser Public
754 License" throughout.
755
880820fe 7562006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
757
758 * quail/uni-input.el (ucs-input-method): Don't make the action of
759 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
760 mechanism do it.
761
62508862
DK
7622006-07-12 David Kastrup <dak@gnu.org>
763
764 * quail/greek.el: Change iota subscriptum transliteration in
765 Ibycus4 encoding's capitals from "i" to "|".
766
a6a2b5d4
EZ
7672006-03-03 Claudio Fontana <claudio@gnu.org>
768
9e2bcc86
EZ
769 * Makefile.in (install): Add DESTDIR variable to support staged
770 installations.
a6a2b5d4 771
abeb5855
EZ
7722005-12-17 Eli Zaretskii <eliz@gnu.org>
773
774 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
775 commands enclosed in $(ARGQUOTE)s should not be split between two
776 lines, as that will break with GNU Make >3.80, when sh.exe is used
777 and arg quoting is with '..'.
778
11bdfcdd
AS
7792005-11-03 Andreas Schwab <schwab@suse.de>
780
3ddfbced 781 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
782 (install): Adjust.
783
7a7f042f
RF
7842005-11-01 Romain Francoise <romain@orebokech.com>
785
786 * Makefile.in (install): Compress source files.
787
895725e1
JL
7882005-10-28 Juri Linkov <juri@jurta.org>
789
790 * quail/symbol-ksc.el: Add missing characters from 1st pos of
791 every table of [korean-ksc5601], and swap incorrectly ordered
792 characters at pos 91 and 90.
793
c814bdfc
KH
7942005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
795
796 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
797 U+2006). Add more mappings from TeX's textcomp package.
798
f344e9d2
JL
7992005-10-25 Juri Linkov <juri@jurta.org>
800
801 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
802 to t for this multi-key input method.
803
a6726944
KH
8042005-10-24 Kenichi Handa <handa@m17n.org>
805
806 * quail/uni-input.el (ucs-input-activate): Don't add
807 quail-kill-guidance-buf to kill-buffer-hook.
808
71ec7e9b
KH
8092005-07-08 Kenichi Handa <handa@m17n.org>
810
811 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
812 insertion and deletion.
813
a0ec7a4a
LK
8142005-07-04 Lute Kamstra <lute@gnu.org>
815
816 Update FSF's address in GPL notices.
817
59579816
KH
8182005-06-28 Kenichi Handa <handa@m17n.org>
819
820 * leim-ext.el: Add rules for inserting full-width space for
821 quail/Punct and quail/Punct-b5.
822
94d4bafb
EZ
8232005-06-04 Eli Zaretskii <eliz@gnu.org>
824
41584b03 825 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
826 (extraclean): New target, emulates Makefile.in.
827
e183fe27
KH
8282005-04-06 Kenichi Handa <handa@m17n.org>
829
41584b03 830 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 831
eebfcf8e
KH
8322005-03-26 Kenichi Handa <handa@m17n.org>
833
41584b03 834 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
835
8362005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
837
838 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 839 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
840 ("thai-kesmanee"): Don't use quail-thai-update-translation.
841 (thai-generate-quail-map): Likewise.
842
761a8755
KH
8432005-03-15 Kenichi Handa <handa@m17n.org>
844
845 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
846
c68f7e21
KH
8472005-03-08 Kenichi Handa <handa@m17n.org>
848
849 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
850 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
851
a3341d3c
KH
8522004-12-04 Kenichi Handa <handa@m17n.org>
853
854 * quail/lao.el (lao-key-alist): Declare it by defvar.
855 (lao-key-alist-vector): New variable.
856 (lao-consonant-key-alist, lao-semivowel-key-alist)
857 (lao-vowel-key-alist, lao-voweltone-key-alist)
858 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
859 lao-key-alist-vector.
860
a7ff4354
KH
8612004-09-25 Kenichi Handa <handa@m17n.org>
862
863 * quail/uni-input.el (ucs-input-method): Add error clause to
864 condition-case.
865
88a74fa5
KH
8662004-09-21 Kenichi Handa <handa@m17n.org>
867
868 * quail/uni-input.el: Move the call of register-input-method to
869 leim-ext.el.
870 (ucs-input-insert-char): New function.
871 (ucs-input-method): Use ucs-input-insert-char.
872 (ucs-input-activate): Call quail-hide-guidance instead of
873 quail-hide-guidance-buf.
874
875 * leim-ext.el: Add autoload for 'ucs-input-activate and
876 register-input-method for "ucs".
877
15203bb7
DK
8782004-08-21 David Kastrup <dak@gnu.org>
879
880 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
881 combinations.
882
295f3b30
KH
8832004-08-16 Kenichi Handa <handa@m17n.org>
884
885 * quail/georgian.el ("georgian"): Call quail-define-package with
886 the show-layout arg t.
887
de10c114
AS
8882004-08-06 Andreas Schwab <schwab@suse.de>
889
890 * Makefile.in (install): Remove .arch-inventory files.
891
d604e09b
DK
8922004-07-01 David Kastrup <dak@gnu.org>
893
41584b03 894 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 895
f96ec754
AS
8962004-06-30 Andreas Schwab <schwab@suse.de>
897
898 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
899 serialize parallel builds.
900 (${MISC:.elc=.el}): Depend on changed.misc.
901
62bfe0fc
KH
9022004-06-05 Kenichi Handa <handa@m17n.org>
903
68330491
EZ
904 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
905 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
906
907 * leim-ext.el: New file.
908
9254ee5e
KH
9092004-05-17 Werner Lemberg <wl@gnu.org>
910
911 * quail/sisheng.el: New file.
912
53e1a54f
KH
9132004-05-17 Kenichi Handa <handa@m17n.org>
914
915 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
916
cdc9b845
EZ
9172004-05-11 Eli Zaretskii <eliz@gnu.org>
918
919 * Makefile.in (leim-list.el): Move commands to convert TIT and
920 MISC dictionaries from here...
921 (changed.tit, changed.misc): ...to here. Remove the (now
922 unneeded) test of the contents of changed.* files.
923
9a28b921
AS
9242004-05-10 Andreas Schwab <schwab@suse.de>
925
10d1d0af 926 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
927 files are compiled when bootstrapping.
928
bef96454
SM
9292004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
930
931 * quail/latin-ltx.el ("TeX"): Fix typo.
932
d2c846aa
SM
9332004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
934
935 * quail/latin-ltx.el: Use utf-8 coding.
936 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
937
2cd23d89
KH
9382004-05-04 Kenichi Handa <handa@m17n.org>
939
10d1d0af 940 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
941 (MISC-SOURCES): Likewise.
942
9432004-05-01 Kenichi Handa <handa@m17n.org>
944
41584b03 945 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 946 (MISC): Rename from MISC-DIC.
10d1d0af 947 (WORLD): Adjust for the above changes.
2cd23d89
KH
948 (TIT-MISC, NON-TIT-MISC): New targets.
949 (all): Don't depend on ${WORLD}.
d2c846aa 950 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
951 (TIT-SOURCES, MISC-SOURCES): New macros.
952 (changed.tit, changed.misc): New targets.
d2c846aa 953 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
954 changed.misc. Generate quail files from TIT and MISC files if
955 necessary.
956 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
957 ${MISC-DIC}.
958
238add5e
JR
9592004-05-03 Jason Rumney <jasonr@gnu.org>
960
961 * makefile.nt: Remove.
962
d814862a
JB
9632004-04-23 Juanma Barranquero <lektu@terra.es>
964
965 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
966
28082746
AI
9672004-04-09 Andrew Innes <andrewi@gnu.org>
968
969 * makefile.w32-in (distclean clean): Remove nmake specific
970 stamp-subdir test.
971
bb62616f
KH
9722004-02-28 Kenichi Handa <handa@m17n.org>
973
d2c846aa 974 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
975 ${MISC-DIC}.
976 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
977 (maintainer-clean): Delete files that are not in CVS repository.
978
d2c846aa 979 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
980 $(MISC-DIC).
981 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
982 (maintainer-clean): Delete files that are not in CVS repository.
983
d2c846aa 984 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
985 $(MISC-DIC).
986 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
987 (maintainer-clean): Delete files that are not in CVS repository.
988
880820fe 9892004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
990
991 * Makefile.in (distclean maintainer-clean): Depend on clean.
992
bdb6a227
KH
9932004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
994
995 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
996
e555f8d5
KH
9972004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
998
999 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1000 Duplicate entry removed.
e555f8d5 1001 ("bulgarian-bds"): Docstring fixed.
be492770 1002
c51b37fd
DL
10032003-10-06 Dave Love <fx@gnu.org>
1004
1005 * quail/latin-ltx.el: Several additions.
1006
ac7ec68c
KH
10072003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1008
1009 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1010
f653dfd9
DL
10112003-08-20 Dave Love <fx@gnu.org>
1012
1013 * quail/latin-ltx.el: Add \rhd.
1014
15a03c32
MR
10152003-08-19 Markus Rost <rost@math.ohio-state.edu>
1016
1017 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1018
15f772c8
KH
10192003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1020
d814862a 1021 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1022 behavior according to the change of quail-translate-key.
15f772c8 1023
603b8073
KH
10242003-05-22 Kenichi Handa <handa@m17n.org>
1025
1026 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1027 Chinese characters from GB to Big5.
1028
34c614a8 10292003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1030
1031 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1032
069e6098
AS
10332003-04-05 Andreas Schwab <schwab@suse.de>
1034
1035 * Makefile.in (install): Remove CVS related and backup files from
1036 installation directory.
1037
15988eba
DK
10382003-02-27 David Kastrup <dak@gnu.org>
1039
d814862a 1040 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1041
b2c16093
DK
10422003-02-23 David Kastrup <dak@gnu.org>
1043
d814862a 1044 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1045
a56c637d
DL
10462003-02-17 Dave Love <fx@gnu.org>
1047
1048 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1049
83930535
JB
10502003-02-14 Juanma Barranquero <lektu@terra.es>
1051
d2c846aa 1052 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1053
61cb0b53 10542003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1055
1056 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1057 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1058 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1059 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1060 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1061 (kannada-inscript, malayalam-inscript, tamil-inscript):
1062 New INSCRIPT based input methods.
59fdf430 1063
ff57e5d6
KH
10642003-02-07 Kenichi Handa <handa@m17n.org>
1065
1066 * quail/cyrillic.el: Update quail-package-alist (not
1067 input-method-alist) to make "cyrillic-jcuken" an alias of
1068 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1069
e29969ca
DK
10702003-02-05 David Kastrup <dak@gnu.org>
1071
d2c846aa 1072 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1073
139c4e54
DL
10742003-01-05 Dave Love <fx@gnu.org>
1075
1076 * makefile.w32-in (SLAVIC): Add croatian.elc.
1077
1078 * Makefile.in (SLAVIC): Add croatian.elc.
1079
1080 * quail/croatian.el: New file.
1081
abceb4ac
JB
10822002-12-10 Juanma Barranquero <lektu@terra.es>
1083
1084 * makefile.w32-in (LATIN): Add welsh.elc.
1085 (MISC): Add georgian.elc.
1086 (UNICODE): Add it.
1087 (WORLD): Add $(UNICODE).
1088
59daa29a
DL
10892002-11-14 Dave Love <fx@gnu.org>
1090
1091 * quail/slovak.el: Add coding cookie.
1092
1093 * quail/latin-ltx.el: Fix coding cookie.
1094
1095 * quail/hebrew.el: Add coding cookie.
1096
1097 * quail/czech.el: Add coding cookie.
1098
1099 * quail/welsh.el: Undo last change.
1100
b4b11a40
DL
11012002-09-11 Dave Love <fx@gnu.org>
1102
1103 * quail/latin-post.el ("slovenian"): New.
1104
570af494
KH
11052002-09-05 Kenichi Handa <handa@etl.go.jp>
1106
1107 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1108
ad0b1666
DL
11092002-07-24 Dave Love <fx@gnu.org>
1110
a5e5d4ad
DL
1111 * quail/latin-alt.el ("latin-alt-postfix"): New.
1112
1113 * quail/latin-post.el ("latin-postfix"): New.
1114
ad0b1666
DL
1115 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1116 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1117 ("latin-prefix"): New.
ad0b1666 1118
f860212e
DL
11192002-07-12 Dave Love <fx@gnu.org>
1120
1121 * quail/cyrillic.el: Doc fixes.
1122 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1123 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1124 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1125 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1126 ("russian-computer"): New.
880820fe 1127 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1128 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1129
282b5fb7
KH
11302002-06-20 Dave Love <fx@gnu.org>
1131
1132 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1133 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1134
fe960d0a
EZ
11352002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1136
1137 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1138
9a40c2fb
PJ
11392002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1140
1141 * quail/vntelex.el: Add even more rules.
1142
ab59447f
PJ
11432002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1144
1145 * quail/vntelex.el: Add new rules to escape from composition.
1146
e656fc9d
PJ
11472002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1148
1149 * quail/vntelex.el: Use proper charset.
1150
177c0ea7 11512002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1152
1153 * quail/hanja.el ("Od"): Remove rule.
0347c911 1154
175e150b
EZ
11552002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1156
1157 * quail/indian.el: Replace commented-out lines with a condition
1158 that is always false.
1159
c031864a
JC
11602002-04-06 Jaeyoun Chung <jay@kldp.org>
1161
d2c846aa 1162 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1163 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1164
cb0dc144 1165 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1166 sequence fixed ('/' for 'v' pair).
1167 added a few more third character composing rule.
1168
129f2c75
WL
11692002-03-03 Werner Lemberg <wl@gnu.org>
1170
1171 * quail/vntelex.el: New file.
cb0dc144
JB
1172 * Makefile.in (VIETNAMESE):
1173 * makefile.nt (VIETNAMESE):
1174 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1175
5c196f29
AI
11762002-02-10 Andrew Innes <andrewi@gnu.org>
1177
1178 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1179 ($(MISC_DIC)): Ditto.
1180
108eaabb
RS
11812002-02-06 Richard M. Stallman <rms@gnu.org>
1182
1183 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1184 Don't define "~," at all.
1185
880820fe 11862002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1187
880820fe 1188 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1189 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1190
18e1da99 11912002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1192
1193 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1194 method, to consider the "accent" and "diaeresis" as prefix keys.
1195 A new method (named "greek-postfix") was added which implements
1196 the old behavior. Also changed the mapping of the "Q/q" key to
1197 produce the ":/;" characters, as is customary in greek keyboards.
1198 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1199
8f7d3eca
JC
12002002-01-07 Jaeyoun Chung <jay@kldp.org>
1201
d814862a 1202 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1203 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1204
121f67fa
EZ
12052002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1206
1207 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1208
7f93e2ab
DL
12092002-01-01 Dave Love <fx@gnu.org>
1210
d2c846aa 1211 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1212 (quail-define-inscript-package): Avoid mapcar*.
1213
3c08498a
DL
12142001-12-20 Dave Love <fx@gnu.org>
1215
1216 * quail/latin-ltx.el: Fix un-doubled backslashes.
1217
96566974
DL
12182001-12-15 Dave Love <fx@gnu.org>
1219
abceb4ac 1220 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1221 ("spanish-prefix"): Fix language assignment.
1222
abceb4ac
JB
1223 * quail/latin-post.el ("french-postfix", "german-postfix")
1224 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1225 ("french-keyboard", "french-azerty", "german")
96566974
DL
1226 ("spanish-keyboard"): Fix language assignment.
1227
1228 * quail/indian.el: Don't require cl.
d2c846aa 1229 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1230
abceb4ac
JB
1231 * quail/cyrillic.el ("cyrillic-beylorussian")
1232 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1233 ("belarusian", "bulgarian-pho"): Fix language assignment.
1234
1235 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1236 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1237 ("turkish-alt-postfix"): Fix language assignment.
1238 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1239 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1240
880820fe 12412001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1242
1243 * COPYING: New file.
1244
eea6cc1f
JC
12452001-12-03 Jaeyoun Chung <jay@kldp.org>
1246
d814862a 1247 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1248 Korean keyboard type 3 users.
1249
de371c8c
DL
12502001-11-29 Dave Love <fx@gnu.org>
1251
1252 * quail/latin-ltx.el: Extra translations. Fix some
1253 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1254 symbols.
1255
ea17b6e1
JR
12562001-11-28 Juanma Barranquero <lektu@terra.es>
1257
d814862a 1258 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1259 quail/devanagari.elc -> quail/indian.elc.
1260
1261 * makefile.nt (INDIAN): Likewise.
1262
177c0ea7 12632001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1264
1265 * quail/devanagari.el: Renamed to indian.el.
1266
1267 * quail/indian.el: Renamed from devanagari.el, and completely
1268 re-written. The input method devanagari-hindi-transliteration is
1269 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1270 devanagari-inscript, devanagari-transliteration is renamed to
1271 devanagari-kyoto-harvard.
1272
1273 * Makefile.in: Adjusted for the file name change;
1274 quail/devanagari.elc -> quail/indian.elc.
1275
e154cc44
EZ
12762001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1277
1278 * quail/welsh.el: Avoid an error message due to a commented-out
1279 input method.
1280
a6beb3d2
RS
12812001-11-05 Richard M. Stallman <rms@gnu.org>
1282
1283 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1284
cd946181
EZ
12852001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1286
1287 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1288
7115232b
DL
12892001-11-04 Dave Love <fx@gnu.org>
1290
1291 * Makefile.in (LATIN): Add welsh.
1292 (UNICODE): New.
1293 (MISC): Add georgian.
1294 (WORLD): Add UNICODE.
1295
1296 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1297 * quail/uni-input.el, quail/sgml-input.el: New file.
1298
1299 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1300
1301 * quail/latin-alt.el ("dutch"): New method.
1302
b344d29d 13032001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1304
1305 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1306
1307 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1308
b344d29d 13092001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1310
1311 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1312
1313 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1314
71431a0e
GM
13152001-10-20 Gerd Moellmann <gerd@gnu.org>
1316
6aa97356 1317 * (Version 21.1 released.)
71431a0e 1318
c4e7e308
EZ
13192001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1320
1321 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1322 mappings, so that one could type them without leaving the Hanyu
1323 Pinyin input method. Suggested by Kenichi Handa
1324 <handa@etl.go.jp>.
1325
51724e26
EZ
13262001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1327
1328 * quail/greek.el ("greek-babel"): New input method. From David
1329 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1330
ab952a4f
GM
13312001-10-05 Gerd Moellmann <gerd@gnu.org>
1332
1333 * Branch for 21.1.
a4416b14 1334
00651fbf
EZ
13352001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1336
1337 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1338 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1339
5a397d28
GM
13402001-08-06 Gerd Moellmann <gerd@gnu.org>
1341
1342 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1343 "chinese-py".
1344 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1345
880820fe 13462001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1347
150998ec
PJ
1348 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1349 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1350 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1351 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1352 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1353 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1354 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1355 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1356 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1357 follow coding conventions.
1358
e6aeb775
AC
13592001-06-04 Andrew Choi <akochoi@i-cable.com>
1360
1361 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1362
ec57454f
AI
13632001-06-01 Andrew Innes <andrewi@gnu.org>
1364
1365 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1366 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1367 $(srcdir)/quail/pypunct-b5.elc.
1368 (NON_TIT_CNS): Remove.
1369 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1370 (CHINESE_CNS): Remove.
1371 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1372 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1373 $(srcdir)/quail/latin-ltx.elc.
1374 (MISC_DIC): Copy from Makefile.in.
1375 (CHINESE): Remove $(CHINESE_CNS).
1376 (all): Add $(MISC_DIC) as target.
1377 (.NOTPARALLEL): New target.
1378 (.NO_PARALLEL): New target.
1379 ($(MISC_DIC)): New target.
1380 (clean mostlyclean): Clean more stuff.
1381 (TIT_EL): New macro.
1382 (MISC_DIC_EL): New macro.
1383
1384 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1385 (TIT-BIG5): Remove CTLauB.elc from it.
1386 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1387 (clean mostlyclean): Remove obsolete reference.
1388
70079787
EZ
13892001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1390
1391 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1392
5e3d4fbc
AC
13932001-05-24 Andrew Choi <akochoi@i-cable.com>
1394
937fad9a
AC
1395 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1396
5e3d4fbc
AC
1397 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1398
1399 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1400
1401 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1402 (TIT-BIG5): Remove CTLauB.elc from it.
1403 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1404
f042e7b9
DL
14052001-05-17 Dave Love <fx@gnu.org>
1406
d2c846aa 1407 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1408 Language family and indicator changed. Many new translations.
1409
f08cf35b
GM
14102001-05-17 Gerd Moellmann <gerd@gnu.org>
1411
1412 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1413 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1414 <Pavel@Janik.cz>.
1415
b5eeaa1d
GM
14162001-04-23 Gerd Moellmann <gerd@gnu.org>
1417
3ddfbced
SM
1418 * quail/latin-ltx.el: Add more translations.
1419 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1420
55a22ce1
EZ
14212001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1422
1423 * quail/hangul.el <korean-hangul>: Doc fix.
1424
90200fcc
AI
14252001-04-18 Andrew Innes <andrewi@gnu.org>
1426
1427 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1428 ($(TIT)):
1429 ($(MISC_DIC)):
1430 (.el.elc):
90200fcc
AI
1431 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1432
f383cd0d
GM
14332001-04-05 Gerd Moellmann <gerd@gnu.org>
1434
a55e4e68
GM
1435 * Makefile.in (install): Remove .cvsignore files.
1436
f383cd0d
GM
1437 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1438 the same translations as for `japanese'.
1439
4c1dadb1
AI
14402001-04-03 Andrew Innes <andrewi@gnu.org>
1441
1442 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1443 quail/ZIRANMA.elc.
1444 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1445 $(srcdir)/quail/tsang-b5.elc.
1446 (NON_TIT_CNS): Delete.
1447 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1448 (CHINESE_CNS): Delete.
1449 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1450 <handa@etl.go.jp>.
1451 (MISC_DIC): New variable.
1452 (CHINESE): Delete $(CHINESE_CNS).
1453 (WORLD): Add $(MISC_DIC).
1454 (all): Depends on $(MISC_DIC).
1455 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1456 ($(MISC_DIC)): New target.
1457 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1458 and $(MISC_DIC:.elc=.el).
1459
e217c26e
EZ
14602001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1461
3ddfbced
SM
1462 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1463 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1464
e217c26e
EZ
1465 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1466
a3d0b0e0
KH
14672001-03-31 Kenichi Handa <handa@etl.go.jp>
1468
c4cc8b9a 1469 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1470 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1471 ${srcdir}/quail/tsang-b5.elc.
1472 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1473 (CHINESE-CNS): Delete it.
1474 (MISC-DIC): New variable.
1475 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1476 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1477 (all): Depends on ${MISC-DIC}.
1478 (${MISC-DIC}): New target.
1479 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1480
1481 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1482 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1483
1484 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1485
1486 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1487 * quail/quick-cns.el: Delete them.
a4416b14 1488
9d5d1075
EZ
14892001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1490
1491 * Makefile.in (${TIT}): Fix whitespace.
1492
ed31fabf
GM
14932001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1494
1495 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1496 (${TIT}): If the target file already exist, don't remake it.
1497
1e406be0
KH
14982001-03-21 Kenichi Handa <handa@etl.go.jp>
1499
1500 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1501
ce058493 15022001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1503
1504 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1505 "=q", "+q", "=Q", and "+Q".
1506 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1507 ("slovak-prog-2"): Likewise.
1508 ("slovak-prog-3"): Likewise.
1509
abfa36c4
EZ
15102001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1511
1512 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1513
b8a7ebcf
KH
15142001-03-16 Kenichi Handa <handa@etl.go.jp>
1515
3ddfbced
SM
1516 * quail/japanese.el (quail-japanese-transliteration-rules):
1517 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1518 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1519 (quail-japanese-kana-state): Delete this variable.
1520 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1521 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1522
9a639fce
KH
15232001-03-14 Kenichi Handa <handa@mule.m17n.org>
1524
1525 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1526
51ab41b7
KH
15272001-03-06 Kenichi Handa <handa@etl.go.jp>
1528
1529 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1530
36d5e61d
KH
15312001-03-05 Kenichi Handa <handa@etl.go.jp>
1532
1533 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1534 change of the special key bindings.
36d5e61d 1535
bf0bdce8
KH
15362001-02-22 Kenichi Handa <handa@etl.go.jp>
1537
51ab41b7 1538 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1539
1540 * CXTERM-DIC/ETZY.tit: Likewise.
1541
1542 * CXTERM-DIC/ZOZY.tit: Likewise.
1543
193fba87
AI
15442001-02-05 Andrew Innes <andrewi@gnu.org>
1545
1546 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1547 path absolute.
1548
350d71b3
AI
15492001-02-03 Andrew Innes <andrewi@gnu.org>
1550
1551 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1552
49bd4a69
KH
15532001-02-02 Kenichi Handa <handa@etl.go.jp>
1554
1555 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1556
1557 * makefile.w32-in (LATIN): Likewise.
1558
1559 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1560
a51e9546
AI
15612001-02-01 Andrew Innes <andrewi@gnu.org>
1562
1563 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1564
c91d43ed
KH
15652001-02-01 Kenichi Handa <handa@etl.go.jp>
1566
c91d43ed
KH
1567 * quail/greek.el ("greek-mizuochi"): New input method for
1568 classical Greek.
1569
7ccf7ab9 15702001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1571
3ddfbced 1572 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1573 one runs "make extraclean" at the top level.
1574
0dac6924
AI
15752001-01-06 Andrew Innes <andrewi@gnu.org>
1576
1577 * makefile.nt ($(TIT)): Map .elc to .el.
1578 (buildlisppath): Make path relative to $(MAKEDIR).
1579
392164c1
AS
15802001-01-01 Andreas Schwab <schwab@suse.de>
1581
1582 * quail/latin-alt.el: Doc fixes.
1583
ec6bd013
DL
15842000-12-18 Dave Love <fx@gnu.org>
1585
880820fe
KH
1586 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1587 Change œ, Œ, ¶.
ec6bd013 1588
8ff06845
KH
15892000-12-16 Kenichi Handa <handa@etl.go.jp>
1590
1591 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1592
4ee87dbb
AI
15932000-12-06 Andrew Innes <andrewi@gnu.org>
1594
1595 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1596 relative to $(CURDIR).
1597 (INSTALLDIR): Use forward slash.
1598
24c53d36
AI
15992000-11-24 Andrew Innes <andrewi@gnu.org>
1600
1601 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1602
1603 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1604
37c35586
KH
16052000-11-21 Kenichi Handa <handa@etl.go.jp>
1606
1607 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1608
3c7d764e
KH
16092000-11-17 Kenichi Handa <handa@etl.go.jp>
1610
1611 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1612 remember the conversion start.
1613
f3d3c491
AI
16142000-10-21 Andrew Innes <andrewi@gnu.org>
1615
1616 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1617 of conditional invocation of make.
a4416b14
FP
1618 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1619 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1620 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1621 files to .elc.
3ddfbced 1622 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1623 (clean mostlyclean): Likewise.
1624 (.el.elc): New target.
1625
1626 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1627 of conditional invocation of make.
a4416b14
FP
1628 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1629 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1630 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1631 files to .elc.
3ddfbced 1632 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1633 (clean mostlyclean): Likewise.
1634 (.el.elc): New target.
1635
a115794c
EZ
16362000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1637
1638 * Makefile.in (${TIT}, clean): Don't use shell `command`
1639 expansion, use ${TIT:.elc=.el} instead.
1640
ce75c97a
GM
16412000-09-26 Gerd Moellmann <gerd@gnu.org>
1642
1643 * Makefile.in: Make this the leim Makefile.in.
1644 (clean): Also remove $NON-TIT and $WORLD.
1645 (RUN-EMACS): Set EMACSLOADPATH.
1646
7b920aa1
KH
16472000-09-21 Kenichi Handa <handa@etl.go.jp>
1648
36e44f62
KH
1649 * Makefile.in: Revert to no-leim Makefile.
1650
cd3c0140
KH
1651 * quail/.cvsignore: Include *.elc.
1652
1653 * ja-dic/.cvsignore: New file.
7b920aa1 1654
5eedab4d
AI
16552000-09-16 Andrew Innes <andrewi@gnu.org>
1656
1657 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1658 (leim-list.el): Ditto.
1659
1660 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1661 (leim-list.el): Ditto.
1662
39f547f7
AI
16632000-09-15 Andrew Innes <andrewi@gnu.org>
1664
1665 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1666 files.
1667
fe83b953
AI
16682000-09-14 Andrew Innes <andrewi@gnu.org>
1669
1670 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1671 leim-list.el.
1672 (distclean maintainer-clean): Ditto for stamp-subdir.
1673
1674 * makefile.nt: Rename skkdic to ja-dic.
1675
0fddd0dc
KH
16762000-09-07 Kenichi Handa <handa@etl.go.jp>
1677
1678 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1679 translation.
1680
1681 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1682
1683 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1684 ("chinese-tonepy-punct"): New input method.
1685
1686 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1687 translation.
1688
1689 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1690 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1691 automatically.
1692 ("japanese-ascii", "japanese-zenkaku")
1693 ("japanese-hankaku-kana", "japanese-hiragana")
1694 ("japanese-katakana"): Docstring modified.
1695
3ddfbced 1696 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1697 on describe-input-method.
1698 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1699
44ef7cf6
AI
17002000-09-03 Andrew Innes <andrewi@gnu.org>
1701
1702 * makefile.w32-in: New file.
f8803e97 1703 (install) Fix copying of directories.
44ef7cf6 1704
5724ab7a
KH
17052000-08-31 Kenichi Handa <handa@etl.go.jp>
1706
1707 * quail/thai.el (thai-generate-quail-map): If the length of
1708 translation is more than one, compose it.
1709
daba11ce
DL
17102000-08-29 Dave Love <fx@gnu.org>
1711
880820fe 1712 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1713
daba11ce
DL
1714 * Makefile.in: ja-dic <- skk in several places.
1715
457dd64a
KH
17162000-08-25 Kenichi Handa <handa@etl.go.jp>
1717
1718 * ja-dic: Directory name changed from skkdic.
1719
a1a2e38f 1720 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1721
1722 * README: Rename skkdic to ja-dic throughout the file.
1723
68ce69e1
DL
17242000-08-24 Dave Love <fx@gnu.org>
1725
1726 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1727 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1728
5a76406c
DL
17292000-08-23 Dave Love <fx@gnu.org>
1730
880820fe
KH
1731 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1732 add ~p for ¶.
5a76406c 1733
240a16cf
KH
17342000-07-18 Kenichi Handa <handa@etl.go.jp>
1735
1736 * quail/japanese.el ("japanese"): Fix docstring.
1737
7a3fd467
KH
17382000-07-17 Kenichi Handa <handa@etl.go.jp>
1739
1740 * quail/japanese.el ("japanese"): Docstring modified.
1741
0bd5914b
KH
17422000-06-12 Kenichi Handa <handa@etl.go.jp>
1743
1744 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1745 ("tibetan-wylie"): State transition table modified.
1746
4dc1225b
KH
17472000-06-01 Kenichi Handa <handa@etl.go.jp>
1748
1749 * quail/tibetan.el: Change all tibetan-1-column characters to
1750 tibetan. Quail map for "tibetan-wylie" fixed.
1751
177c0ea7 17522000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1753
1754 * quail/latin-pre.el ("polish-slash"): New input method.
1755
69766f94
KH
17562000-03-02 Kenichi Handa <handa@etl.go.jp>
1757
1758 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1759
9a90d84c
GM
17602000-02-01 Gerd Moellmann <gerd@gnu.org>
1761
1762 * Makefile.in: Make this the no-leim Makefile. Move the
1763 leim Makefile.in to ../leim-Makefile.in as it originally was.
1764
1765 * Makefile.noleim: Removed.
1766
cba32d22
KH
17672000-01-28 Kenichi Handa <handa@etl.go.jp>
1768
1769 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1770
11ad3dee
KH
17712000-01-04 Kenichi Handa <handa@etl.go.jp>
1772
1773 * quail/japanese.el ("japanese"): Docstring augmented.
1774
5ec14d3c
KH
17751999-12-15 Kenichi Handa <handa@etl.go.jp>
1776
1777 * quail/lao.el: Rewritten for new composition.
1778
1779 * quail/lrt.el: Rewritten for new composition.
1780
1781 * quail/thai.el: Rewritten for new composition.
1782
1783 * quail/tibetan.el: Rewritten for new composition.
1784
113a1195
KH
17851999-12-13 Kenichi Handa <handa@etl.go.jp>
1786
1787 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1788 characters, not Latin-1.
1789
98e85e34
GM
17901999-11-22 Andrew Innes <andrewi@gnu.org>
1791
1792 * makefile.nt: No need to generate subdirs.el.
1793
371f58d5
GM
17941999-11-21 Andrew Innes <andrewi@gnu.org>
1795
1796 * makefile.nt: New file.
1797
177c0ea7 17981999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1799
1800 * Makefile.noleim: New.
1801
58af2287
DL
18021999-09-19 Ken'ichi Handa <handa@gnu.org>
1803
3ddfbced 1804 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1805 turkish-postfix.
1806 ("turkish-postfix"): New Turkish input method which inserts
1807 Latin-5 characters.
1808
3ddfbced 1809 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1810 turkish-alt-postfix.
1811 ("turkish-alt-postfix"): New Turkish input method which inserts
1812 Latin-5 characters.
1813
18141999-07-12 Richard Stallman <rms@gnu.org>
1815
1816 * Version 20.4 released.
1817
18181998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1819
1820 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1821
18221999-06-14 Ken'ichi Handa <handa@gnu.org>
1823
1824 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1825
18261999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1827
1828 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1829 hanja.el.
1830
18311999-05-25 Ken'ichi Handa <handa@gnu.org>
1832
1833 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1834
18351999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1836
1837 * quail/latin-pre.el ("romanian-prefix"): New input method.
1838 ("romanian-alt-prefix"): New input method.
1839
18401999-03-04 Kenichi Handa <handa@etl.go.jp>
1841
1842 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1843
18441999-01-14 Kenichi Handa <handa@etl.go.jp>
1845
1846 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1847 to convert is `n', change it to Japanese Hiragana `n' before
1848 conversion.
1849
18501999-01-11 Kenichi Handa <handa@etl.go.jp>
1851
1852 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1853
1854 * quail/hebrew.el: New file.
1855
18561998-12-15 Kenichi Handa <handa@etl.go.jp>
1857
1858 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1859 Adjust for the change of input method handling.
58af2287
DL
1860 (quail-devanagari-hindi-compose-characters): Likewise.
1861
18621998-10-15 Kenichi Handa <handa@etl.go.jp>
1863
1864 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1865 `(cd foo; pwd)`.
1866 (install): Likewise.
1867
b344d29d 18681998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1869
1870 * quail/latin-post.el: Many doc fixes.
1871 ("latin-1-postfix"): Add sequence for the small superscript o.
1872 * quail/latin-pre.el: Many doc fixes.
1873 ("latin-1-prefix"): Add sequences for the small
1874 superscript underlined o and a.
1875
b344d29d 18761998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1877
1878 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1879 small superscript underlined o and a.
1880 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1881 different from italian-postfix.
58af2287
DL
1882 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1883 small superscript underlined o and a.
1884 ("italian-postfix"): Same as above.
1885 ("italian-postfix"): Add methods to enter e with acute accent and
1886 the >> and << symbols.
1887
18881998-09-25 Kenichi Handa <handa@etl.go.jp>
1889
1890 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1891 Adjust for the change of input method handling.
58af2287
DL
1892
18931998-09-11 Kenichi HANDA <handa@etl.go.jp>
1894
1895 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1896 Adjust for the change of input method handling.
58af2287
DL
1897
18981998-08-31 Kenichi Handa <handa@etl.go.jp>
1899
3ddfbced 1900 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1901 change of input method handling.
1902 (quail-tibetan-input-tibkey): Likewise.
1903
19041998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1905
1906 * Version 20.3 released.
1907
19081998-08-16 Kenichi HANDA <handa@etl.go.jp>
1909
1910 * quail/czech.el ("czech"): Make this input method deterministic,
1911 kbd-translate, and show-layout.
1912
19131998-08-15 Kenichi HANDA <handa@etl.go.jp>
1914
1915 * quail/ethiopic.el: Fix several translation rules.
1916
19171998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1918
1919 * quail/czech.el: Few key sequences added to some keyboards.
1920
19211998-08-06 Kenichi Handa <handa@etl.go.jp>
1922
1923 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1924 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1925 quail-update-translation. Now this function should return
1926 CONTROL-FLAG.
1927 (quail-japanese-toggle-kana): Update quail-conversion-str.
1928 (quail-japanese-kanji-kkc): Likewise.
1929 (quail-japanese-switch-package): Reset quail-current-str and
1930 quail-conversion-str.
1931
19321998-07-24 Kenichi Handa <handa@etl.go.jp>
1933
3ddfbced
SM
1934 * quail/japanese.el (quail-japanese-kanji-kkc):
1935 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1936 translation mode is restarted correctly.
1937
19381998-07-21 Kenichi Handa <handa@etl.go.jp>
1939
1940 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1941 that conversion is canceled in kkc-region.
58af2287
DL
1942 (quail-japanese-switch-package): Fix previous change.
1943
19441998-07-19 Kenichi Handa <handa@etl.go.jp>
1945
3ddfbced
SM
1946 * quail/japanese.el (quail-japanese-update-translation):
1947 Handle a key which should fix the current translation and start a new
58af2287 1948 translation correctly.
3ddfbced
SM
1949 (quail-japanese-toggle-kana): Set quail-translating to nil.
1950 Don't change point.
58af2287
DL
1951
19521998-07-15 Kenichi Handa <handa@etl.go.jp>
1953
3ddfbced 1954 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1955 change of quail.el.
1956 (quail-japanese-switch-package): Likewise.
1957
19581998-07-03 Kenichi Handa <handa@etl.go.jp>
1959
1960 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1961 Some keys for ancient Korean syllables are changed properly.
1962
19631998-06-20 Kenichi Handa <handa@etl.go.jp>
1964
1965 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1966 (ethio-select-a-translation): New function.
1967
19681998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1969
1970 * Makefile.in (RUN-EMACS): Add --multibyte.
1971
19721998-04-29 Karl Heuer <kwzh@gnu.org>
1973
1974 * Makefile.in (SLAVIC): Delete redundant backslash.
1975
19761998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1977
1978 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1979
19801998-04-20 Kenichi Handa <handa@etl.go.jp>
1981
1982 * Makefile.in (SLAVIC): New macro.
1983 (EUROPEAN): Include ${SLAVIC}.
1984
19851998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1986
1987 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1988 (leim-list.el): Depend on ${WORLD}.
1989
1990 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1991
19921998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1993
1994 * czech.el, slovak.el: Correct starting commentary.
1995
19961998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1997
1998 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1999
20001998-04-06 Andreas Schwab <schwab@gnu.org>
2001
2002 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2003 to length.
2004 (lrt-generate-quail-map): Change sref to aref, and make second
2005 argument of substring a character index.
2006
20071998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2008
2009 * Makefile.in (${TIT}): Fix shell conditional syntax.
2010
20111998-03-18 Kenichi Handa <handa@etl.go.jp>
2012
cb0dc144 2013 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2014 "/ " to "/" (instead of " ").
2015
20161998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2017
2018 * quail/czech.el, quail/slovak.el: New files.
2019
20201998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2021
2022 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2023 Uses changed.
2024
20251998-03-05 Kenichi Handa <handa@etl.go.jp>
2026
2027 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2028 built quail.
2029
99d99081 20301997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2031
2032 * quail/hanja3.el: New file.
2033
2034 * quail/hanja-jis.el: Title string of the input method
2035 "korean-hanja-jis" changed.
2036
2037 * quail/symbol-ksc.el: Title string of the input method
2038 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2039 (quail-hangul-switch-back): Delete.
58af2287
DL
2040
2041 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2042 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2043
2044 * quail/hanja.el: Require 'korea-util. Title string of the input
2045 method "korean-hanja" changed.
3ddfbced 2046 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2047
2048 * quail/hangul.el: Require 'korea-util.
3ddfbced 2049 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2050
58af2287
DL
20511997-10-23 Kenichi Handa <handa@etl.go.jp>
2052
2053 * quail/ethiopic.el: The title string of input method "Ethiopic"
2054 is changed.
2055
20561997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2057
2058 * Version 20.2 released.
2059
20601997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2061
2062 * quail/latin-post.el (german): Swap y and z.
2063
20641997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2065
2066 * Version 20.1 released.
2067
2068 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2069
58af2287
DL
20701997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2071
2072 * quail/viqr.el (vietnamese-viqr): Doc fix.
2073
20741997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2075
2076 * quail/latin-alt.el: New file.
2077
20781997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2079
2080 * quail/latin-post.el: Undo previous change.
a4416b14 2081
58af2287
DL
20821997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2083
2084 * quail/latin-post.el (latin-2-postfix):
2085 Replace comma and period with `. Replace colon with /.
2086 (latin-1-postfix): Replace comma with /.
2087 (french-postfix): Replace comma with /.
2088 (latin-3-postfix): Replace comma with ` and period with /.
2089 (latin-4-postfix): Replace comma with ` and period with ~.
2090 (latin-5-postfix): Replace comma with ` and period with /.
2091 (turkish-postfix): Replace comma with ` and period with /.
2092
20931997-09-10 Kenichi Handa <handa@etl.go.jp>
2094
3ddfbced
SM
2095 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2096 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2097 input method "ethiopic" is begin used.
3ddfbced 2098 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2099 (ethio-toggle-space): Likewise.
2100 (ethio-insert-space): Likewise.
2101 (ethio-insert-ethio-space): Likewise.
2102 (ethio-prefer-ascii-punctuation): Likewise.
2103 (ethio-toggle-punctuation): Likewise.
2104 (ethio-gemination): Likewise.
3ddfbced
SM
2105 ("ethiopic"): Doc-string of this Quail package modified.
2106 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2107 quail-execute-non-quail-command.
2108
21091997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2110
2111 * Makefile.in (install): Use quail/* in the second tar that
2112 copies a dir named quail.
2113
21141997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2115
3ddfbced
SM
2116 * Makefile.in (install): Do not copy leim-list.el twice.
2117 Copy `skk' subdirectory too.
58af2287
DL
2118
21191997-09-03 Kenichi Handa <handa@etl.go.jp>
2120
2121 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2122 argument to quail-define-package.
2123 * quail/cyril-jis.el: Likewise
2124 * quail/greek.el: Likewise.
2125 * quail/ipa.el: Likewise.
2126 * quail/lao.el: Likewise.
2127 * quail/lrt.el: Likewise.
2128 * quail/thai.el: Likewise.
2129 * quail/viqr.el: Likewise.
2130
21311997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2132
183080b6 2133 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2134 TRANSLATION-KEYS.
2135 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2136 (quail-mode-hook): Check the current Quail package name.
2137
c80e3b4a 2138 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2139 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2140 packages.
2141
21421997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2143
2144 * quail/latin-post.el, quail/latin-pre.el: For each package,
2145 pass t for the SIMPLE argument to quail-define-package.
2146
21471997-08-28 Kenichi Handa <handa@etl.go.jp>
2148
2149 * Makefile.in (dotdot): This macro deleted.
2150 (SUBDIRS): Exclude skk.
2151 (all): Substitute ${WORLD} to ${TIT}.
2152 (%.el): This target deleted.
2153 (${TIT}): Check existence of `quail' subdirectory.
2154 (leim-list.el): Do not check old files.
2155 (install): If ${srcdir} is different from the current directory,
2156 copy also files under ${srcdir}.
2157
21581997-08-26 Kenichi Handa <handa@etl.go.jp>
2159
2160 * Makefile.in: Re-arrange macros so that the macro TIT contains
2161 only Quial packages generated from CXTERM dictionaries, and the
2162 macro NON-TIT contains only Quial packages distributed with Emacs.
2163 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2164 and ${TIT} separately.
2165
21661997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2167
2168 * Makefile.in (install): Discard extra data in tar | tar command.
2169
21701997-08-23 Kenichi Handa <handa@etl.go.jp>
2171
3ddfbced
SM
2172 * quail/devanagari.el (quail-devanagari-compose-characters):
2173 Fix previous change.
58af2287
DL
2174 (quail-devanagari-hindi-compose-characters): Fix previous change.
2175
2176 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2177 change.
2178
21791997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2180
2181 * Makefile.in (leim-list.el): Fix previous change.
2182
2183 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2184
21851997-08-21 Kenichi HANDA <handa@etl.go.jp>
2186
2187 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2188 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2189 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2190
2191 * Makefile.in (install): Just copy leim-list.el instead of running
2192 update-leim-list-file on ${INSTALLDIR}.
2193 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2194 py-punct-b5.el -> pypunct-b5.el.
2195 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2196 (leim-list.el): Delete old files not contained in ${WORLD}.
2197
3ddfbced
SM
2198 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2199 Run input-method-after-insert-chunk-hook.
58af2287
DL
2200
2201 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2202
22031997-08-19 Kenichi Handa <handa@etl.go.jp>
2204
2205 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2206 package fixed.
2207
22081997-08-18 Kenichi Handa <handa@etl.go.jp>
2209
2210 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2211 throw.
2212 (quail-japanese-kanji-kkc): Completely re-written.
2213 (quail-japanese-kkc-mode-exit): New function.
2214 (quail-japanese-switch-package): Call activate-input-method
2215 instead of select-input-method.
2216
2217 * quail/thai.el (thai-consonant-input): Typo fixed.
2218
3ddfbced
SM
2219 * quail/devanagari.el (quail-devanagari-compose-characters):
2220 Do not call throw.
58af2287
DL
2221 (quail-devanagari-hindi-compose-characters): Likewise.
2222
3ddfbced
SM
2223 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2224 Call activate-input-method instead of select-input-method.
58af2287
DL
2225
2226 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2227
3ddfbced
SM
2228 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2229 Use input-method-history instead of previous-input-method.
58af2287
DL
2230
22311997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2232
59daa29a 2233 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2234
22351997-08-16 Kenichi Handa <handa@etl.go.jp>
2236
2237 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2238 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2239 Some translation rules added.
58af2287
DL
2240
2241 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2242 (lao-quail-define-rules): Some translation rules corrected.
2243
22441997-08-11 Kenichi Handa <handa@etl.go.jp>
2245
2246 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2247 (lrt-vowel-table): The entry for "aM" corrected.
2248
22491997-08-07 Kenichi Handa <handa@etl.go.jp>
2250
2251 * quail/lrt.el: Change title string of input method "lao-lrt".
2252 (lrt-single-consonant-table): Several key sequence changed.
2253 (lrt-composing-pattern-double-c): Handle a consonant with
2254 semi-vowel-lower correctly.
2255 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2256 (lrt-handle-tone-mark): Check the existence of double consonant
2257 correctly.
2258
2259 * quail/lao.el: Change title string of input method "Lao".
2260
22611997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2262
2263 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2264 modified. Several translation rules modified.
58af2287
DL
2265
22661997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2267
2268 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2269 quail/cyril-jis.el.
2270
2271 * quail/cyril-jis.el: New file.
2272
2273 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2274
22751997-08-01 Kenichi Handa <handa@etl.go.jp>
2276
2277 * quail/ethiopic.el: In quail-mode-map, bind
2278 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2279 Quail package "ethiopic".
2280
22811997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2282
2283 * quail/cyrillic.el (cyrillic-translit): New input method.
2284
22851997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2286
2287 * quail/tibetan.el: New file.
2288
2289 * quail/py-punct.el: Require 'quail.
2290
2291 * quail/py-punct-b5.el: Require 'quail.
2292
2293 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2294 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2295
10d1d0af 2296 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2297 TIT-BIG5.
2298 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2299 (ASIA): Include TIBETAN.
58af2287 2300 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2301 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2302 (%.el): Make a link for byte-compiled file too.
2303 (stamp-bytecomp): Target deleted.
2304 (leim-list.el): Run Emacs with loading quail.
2305 (install-XXX): These targets deleted.
2306 (install): Remove files under INSTALLDIR before copying new files.
2307 Run Emacs with loading quail.
2308 (clean mostlyclean): Remove only generated files.
2309
23101997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2311
2312 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2313 (clean): Fix shell conditional.
2314
23151997-07-21 Jim Meyering <meyering@eng.ascend.com>
2316
2317 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2318 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2319
23201997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2321
2322 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2323 as intermediate files and deleted by GNU make.
58af2287
DL
2324
2325 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2326 (lrt-handle-maa-sakod): Correctly handle the case that
2327 quail-current-data is nil.
2328 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2329 tone.
2330
23311997-07-15 Kenichi Handa <handa@etl.go.jp>
2332
2333 * quail/py-punct.el: New file.
2334
2335 * quail/py-punct-b5.el: New file.
2336
2337 * quail/japanese.el: Doc-string of Quail package japanese modified.
2338
2339 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2340 (CHINESE-GB): Include quail/py-punct.elc.
2341 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2342
58af2287
DL
23431997-07-10 Kenichi Handa <handa@etl.go.jp>
2344
2345 * quail/latin-pre.el: Change titles of quail packages.
2346
2347 * quail/latin-post.el: Likewise.
2348
6922b018 2349;; Local Variables:
880820fe 2350;; coding: utf-8
6922b018 2351;; End:
2a34a036 2352
234d8d66 2353 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2354
2355 This file is part of GNU Emacs.
2356
d3fb0974 2357 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2358 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2359 the Free Software Foundation, either version 3 of the License, or
2360 (at your option) any later version.
5b87ad55
GM
2361
2362 GNU Emacs is distributed in the hope that it will be useful,
2363 but WITHOUT ANY WARRANTY; without even the implied warranty of
2364 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2365 GNU General Public License for more details.
2366
2367 You should have received a copy of the GNU General Public License
d3fb0974 2368 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.