deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
72b255c7
PE
12012-07-29 Paul Eggert <eggert@cs.ucla.edu>
2
3 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
4 * quail/uni-input.el (ucs-input-deactivate):
5 Rename from ucs-input-inactivate.
6 * quail/hangul.el (hangul-input-method-deactivate):
7 Rename from hangul-input-method-inactivate.
8
f58e0fd5
SM
92012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
10
11 * quail/ipa.el: Use cl-lib.
12
13 * quail/hangul.el: Don't require CL.
14
6b79ce7e
NTND
152012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
16
17 * quail/vnvi.el: New file (Bug#4747).
18
35c46c2f
GM
192012-05-22 Glenn Morris <rgm@gnu.org>
20
21 * Makefile.in (SUBDIRS): Remove variable and rule.
22 (MKDIR_P): Add it back.
23 (all, changed.tit, changed.misc, leim-list.el):
24 Don't depend on SUBDIRS.
25 (changed.tit, changed.misc): Ensure output directory exists.
26 (distclean): Don't use SUBDIRS.
27
b847032c
GM
282012-05-21 Glenn Morris <rgm@gnu.org>
29
d10cfddd
GM
30 * Makefile.in (install): Remove, let top-level do it.
31 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
32 (MKDIR_P, GZIP_PROG): Remove, no longer used.
33
d71dfe75
GM
34 * Makefile.in (install_prefix): Remove.
35 (LEIM_INSTALLDIR): Rename to leimdir.
36 (install): Update for this change.
37
b847032c
GM
38 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
39
005ad204
GM
402012-05-12 Glenn Morris <rgm@gnu.org>
41
42 * Makefile.in (MKDIR_P): New, set by configure.
43 (install): Use $MKDIR_P.
44
234d8d66
GM
452012-05-10 Glenn Morris <rgm@gnu.org>
46
ff57c2ec
GM
47 * Makefile.in: Install self-contained ns files directly to
48 their final destination.
49 (install_prefix): New.
50 (LEIM_INSTALLDIR): New, set by configure.
51 (install): Use LEIM_INSTALLDIR.
52
234d8d66
GM
53 * Makefile.in (MV_DIRS): Remove.
54 (install): Simplify the --with-ns case.
55
e98e405e
GM
562012-04-09 Glenn Morris <rgm@gnu.org>
57
935396c0
GM
58 * Makefile.in (EMACS): Rename from BUILT_EMACS.
59 (RUN_EMACS, compile-main): Update for this change.
60
e98e405e
GM
61 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
62 since leim distributed with Emacs (eg lisp/ has no such rule).
63 (all): Remove $BUILT_EMACS dependence.
64
a130c2af
EZ
652012-04-09 Eli Zaretskii <eliz@gnu.org>
66
67 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
68 debugging messages.
69
41455956
GM
702012-04-09 Glenn Morris <rgm@gnu.org>
71
54b0762c 72 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 73 as the lisp/ directory does, rather than hard-coding it.
54b0762c 74 Also, separate leim-list generation from byte-compilation.
41455956
GM
75 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
76 Make them store the .el files rather than the .elc files.
77 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
78 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
79 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
80 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
81 Remove variables listing the non-generated .el files.
82 (.el.elc): Add explicit load-path for quail.
83 (all): Depend on compile-main rule rather than $WORLD.
84 (changed.tit, changed.misc): Also depend on $SUBDIRS.
85 (leim-list.el): Don't depend on changed.tit or changed.misc.
86 Remove unnecessary compilation check.
87 (setwins, compile-targets, compile-main): New.
88 (clean, mostlyclean): Update for change in TIT_MISC contents.
89 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
90
f8f2e1d8
SM
912012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
92
93 * quail/latin-ltx.el: Auto-generate some of the entries.
94 (latin-ltx--ascii-p): New function.
95 (latin-ltx--define-rules): New macro.
96 (define-rules): Use it.
97
e5a69fd0
EZ
982012-03-25 Eli Zaretskii <eliz@gnu.org>
99
100 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
101 of same-dir.tst, to avoid stepping on other (parallel) Make job's
102 toes.
103
26090a27
KH
1042012-03-21 Kenichi Handa <handa@m17n.org>
105
106 * quail/indian.el ("devanagari-itrans"): Add a few more useful
107 keys (Bug#10935).
108
71ec069c
KH
1092012-03-16 Kenichi Handa <handa@m17n.org>
110
111 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
112
3dbb8fef
ЙМ
1132012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
114
115 * quail/cyrillic.el (bulgarian-alt-phonetic):
116 New input method. (Bug#10893)
117
4f96ea3f
MB
1182012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
119
120 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 121 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
122 characters were added; (2) layer 3 of ISIRI-9147 is now
123 implemented with a '\' prefix; (3) double entry of characters
124 which were postfixed with 'h' is now supported; (4) lots of
125 comment and additional pointers have been added.
126
5fc1c122
KH
1272011-12-15 Kenichi Handa <handa@m17n.org>
128
129 * quail/ethiopic.el ("ethiopic"): Do not refer to
130 ethio-prefer-ascii-punctuation.
131
fe7a3057
JB
1322011-11-20 Juanma Barranquero <lekktu@gmail.com>
133
134 * quail/hangul.el (hangul-character): Fix typo.
135
58179cce 1362011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
137
138 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
139 (quail-tamil-itrans-numerics-and-symbols-table)
140 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
141 ("tamil-itrans"): Show the values of above variables (Bug#9336).
142
1432011-09-22 Kenichi Handa <handa@m17n.org>
144
145 * quail/indian.el (quail-tamil-itrans-syllable-table)
146 (quail-tamil-itrans-misc-table): New variables.
147 ("tamil-itrans"): Improve the docstring by showing the values of
148 above variables (Bug#9336).
149
e39b275c 1502011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 151
abec06ff 152 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 153
b31b81a5
SM
1542011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
155
156 * quail/latin-ltx.el: Complete the super and subscript letters.
157
f624176f
GM
1582011-08-20 Glenn Morris <rgm@gnu.org>
159
160 * Makefile.in (OTHERS):
161 * makefile.w32-in (MISC): Add ipa-praat.elc.
162
c27ac9ae
YF
1632011-07-23 Yair F <yair.f.lists@gmail.com>
164
165 * quail/hebrew.el ("hebrew"): Additional key mappings.
166 ("hebrew-new", "hebrew-lyx", "hebrew-full")
167 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
168 ("yiddish-keyman"): New input methods.
169
acb8e1dd
AS
1702011-06-12 Andreas Schwab <schwab@linux-m68k.org>
171
2920829f
AS
172 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
173 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
174 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
175 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
176 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
177 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
178 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
179 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
180 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
181
3ddfbced 182 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 183
9fbfd275
OS
1842011-05-30 Oliver Scholz <epameinondas@gmx.de>
185
186 * quail/ipa-praat.el: New input method.
187
d0ce9f8c
MB
1882011-05-16 Eli Zaretskii <eliz@gnu.org>
189
c0ad01c9 190 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 191
c0ad01c9 192 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
193
1942011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
195
196 * quail/persian.el: New file.
197
f7ff1b0f 1982011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
199
200 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
201 corresponding symbols rather than Hebrew letters. (Bug#8563)
202
6b4e1d0d
EZ
203 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
204 HEBREW LETTER ALEF. (Bug#8563)
205
8cc1d519
GM
2062011-03-23 Glenn Morris <rgm@gnu.org>
207
208 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
209
33383987
JB
2102011-03-07 Chong Yidong <cyd@stupidchicken.com>
211
212 * Version 23.3 released.
213
2b0c7330 2142011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
215
216 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
217
68b5f855
PE
2182011-01-28 Paul Eggert <eggert@cs.ucla.edu>
219
220 Redo spelling of Makefile variables to conform to POSIX.
221 POSIX does not allow "-" in Makefile variable names.
222 Reported by Bruno Haible in
223 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
224 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
225 (TIT_GB): Rename from TIT-GB.
226 (CHINESE_TIT): Rename from CHINESE-TIT.
227 (NON_TIT_GB): Rename from NON-TIT-GB.
228 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
229 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
230 (CHINESE_GB): Rename from CHINESE-GB.
231 (CHINESE_BIG5): Rename from CHINESE-BIG5.
232 (TIT_MISC): Rename from TIT-MISC.
233 (NON_TIT_MISC): Rename from NON-TIT-MISC.
234 (TIT_SOURCES): Rename from TIT-SOURCES.
235 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 236
d0981f82
GM
2372011-01-08 Glenn Morris <rgm@gnu.org>
238
e7a42417
GM
239 * makefile.w32-in (RUN_EMACS):
240 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
241
d0981f82
GM
242 * makefile.w32-in (RUN_EMACS):
243 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
244
f2b38ae6
KH
2452010-08-28 Kenichi Handa <handa@m17n.org>
246
8307f923
JB
247 * quail/japanese.el (quail-japanese-update-translation):
248 Fix handling of invalid key.
f2b38ae6 249
b514a395
AS
2502010-08-15 Andreas Schwab <schwab@linux-m68k.org>
251
05a9766a
AS
252 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
253
b514a395
AS
254 * quail/georgian.el: Remove extra backslashes.
255
08685279
AS
2562010-08-14 Andreas Schwab <schwab@linux-m68k.org>
257
e099e659
AS
258 * quail/arabic.el: Quote [ and ].
259 * quail/latin-ltx.el: Likewise.
260
08685279
AS
261 * quail/greek.el ("greek", "greek-postfix"): Change string to
262 character.
263
ac14bd09
KH
2642010-08-13 Kenichi Handa <handa@m17n.org>
265
8307f923 266 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 267
43603442
KH
2682010-08-09 Kenichi Handa <handa@m17n.org>
269
270 * quail/greek.el ("greek"): Add rules for Greek style quotes.
271
02be533b
GM
2722010-05-15 Glenn Morris <rgm@gnu.org>
273
274 * Makefile.in (install): Remove references to CVS-related files.
275
61a808e8
CY
2762010-05-07 Chong Yidong <cyd@stupidchicken.com>
277
278 * Version 23.2 released.
279
7cee661f
CY
2802010-04-06 Chong Yidong <cyd@stupidchicken.com>
281
282 * quail/vntelex.el: Fix "af" rule (Bug#5836).
283
31f191b3
EZ
2842010-03-27 Eli Zaretskii <eliz@gnu.org>
285
286 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
287 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
288 other special characters.
289
c1d05286
GM
2902010-03-18 Glenn Morris <rgm@gnu.org>
291
cbeed5af
GM
292 * Makefile.in (maintainer-clean): Use bootstrap-clean.
293 (extraclean): Fix deletion patterns.
294
c1d05286
GM
295 * Makefile.in (dot): Remove, since ../ is used throughout the
296 other Makefiles.
297
288f9fc0
CY
2982010-03-10 Chong Yidong <cyd@stupidchicken.com>
299
300 * Branch for 23.2.
301
545b31aa
KH
3022010-02-16 Kenichi Handa <handa@m17n.org>
303
304 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
305
5ce6e4f4 3062009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
307
308 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
309 (Bug#904)
310
a82a8b75
GM
3112009-09-09 Glenn Morris <rgm@gnu.org>
312
313 * Makefile.in (install): Set umask to world-readable before creating
314 directories.
315
1e0020ec
JL
3162009-08-31 Juri Linkov <juri@jurta.org>
317
318 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
319 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
320 Set `deterministic' to nil.
321 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
322 "U+0074 U+0283", "U+0074 U+2040 U+0283".
323 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
324 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
325 Fix comments.
326
ab96f28b
JL
3272009-08-31 Juri Linkov <juri@jurta.org>
328
329 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
330 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
331 (ipa-x-sampa-implosive-submap): Rename from
332 x-sampa-implosive-submap.
333 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
334 x-sampa-prepend-to-keymap-entry.
335 (ipa-x-sampa-underscore-implosive): Rename from
336 x-sampa-underscore-implosive.
337 (ipa-x-sampa-implosive-submap): Move before first use.
338
08166ed6
JL
3392009-08-30 Aidan Kehoe <kehoea@parhasard.net>
340
341 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
342 Two new input methods, both following widely-used Usenet
5ce6e4f4 343 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 344 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 345 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
346 complex to support in Quail that Kirshenbaum, whence the two extra
347 function and one extra submap to support it.
348 (x-sampa-prepend-to-keymap-entry): New function.
349 (x-sampa-underscore-implosive): New function.
350 (x-sampa-implosive-submap): New Quail submap.
351
1f272ae8
JL
3522009-08-30 Aidan Kehoe <kehoea@parhasard.net>
353
354 * quail/ipa.el: Recode the file as UTF-8, for better
355 interoperability with other applications.
356
7069bd16
SM
3572009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
358
a0c07f4e
SM
359 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
360 `white circle'.
361
7069bd16
SM
362 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
363
5ac1f9e0
GM
3642009-08-25 Glenn Morris <rgm@gnu.org>
365
366 * quail/hangul.el (top-level): Don't require cl at run-time.
367
76580a68
EZ
3682009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
369
370 * quail/arabic.el: Add missing keys that exist on the Arabic X
371 keyboard. Don't insert Lam-alef ligatures from the Arabic
372 Presentation Forms ranges; instead, separate Lam-Alef ligatures
373 into a list of two letters (Lam and a suitable Alef).
374
d4a885b2
KH
3752009-06-23 Kenichi Handa <handa@m17n.org>
376
377 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
378 while korean input method is off, convert the following character.
379
70243478
CY
3802009-06-21 Chong Yidong <cyd@stupidchicken.com>
381
382 * Branch for 23.1.
383
d5e9630f
KH
3842009-06-18 Kenichi Handa <handa@m17n.org>
385
386 * quail/hangul.el (hangul-im-keymap): Add binding of key
387 Hangul_Hanja.
388
c7015153 3892009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
390
391 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
392 compatibility.
393
5ae051fd
AS
3942009-04-12 Andreas Schwab <schwab@linux-m68k.org>
395
396 * Makefile.in (install): Remove .gitignore files.
397
c87143d0
KH
3982009-03-19 Kenichi Handa <handa@m17n.org>
399
400 * leim-ext.el: Change the encoding to utf-8.
401
9c222401
JD
4022008-12-30 Jan Djärv <jan.h.d@swipnet.se>
403
404 * Makefile.in (install): Remove old directories in ns_appresdir before
405 moving new directories there.
406
53a8f9db
JB
4072008-11-11 Juanma Barranquero <lekktu@gmail.com>
408
ad8f55ac
JB
409 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
410 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
411 (hangul3-input-method-jung, hangul3-input-method-jong):
412 Fix typos in docstrings.
53a8f9db 413
c7c55e6a 4142008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
415
416 * quail/cyrillic.el: Handle backslash key (bug#839).
417
09c91aff
KH
4182008-10-20 Kenichi Handa <handa@m17n.org>
419
420 * quail/indian.el (inscript-mlm-keytable): New variable.
421 (malayalam-inscript): Use inscript-mlm-keytable.
422
b13f8bd5
MH
4232008-09-11 Magnus Henoch <mange@freemail.hu>
424
425 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
426 with upturn.
427
53a8f9db 4282008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 429
53a8f9db 430 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
431 \"u after a, e or q, because that would be extremely uncommon
432 compared to aue, eue or que. The only exception is the prefix
433 "ge", after which, according to corpus statistics, a \"u can be
434 expected.
435
92135d25
KH
4362008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
437
53a8f9db 438 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 439
f4949090
JL
4402008-07-19 Juri Linkov <juri@jurta.org>
441
442 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
443 "//`" for combining accents as a separate character. Keep two
444 rules "i`" and "I`" for characters where accent is not a separate
445 character. Revert changes that added postfix combining accents.
446
ba60bd44 4472008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
448
449 * Makefile.in (install): Perform post-install cleanup inside NS app
450 bundle.
451
86ec8cc5
JL
4522008-07-12 Juri Linkov <juri@jurta.org>
453
454 * quail/rfc1345.el: Replace non-printable control characters with
455 equivalent text-only notations.
456
457 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
458 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
459 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 460 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 461
5704dad1
TZ
4622008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
463
464 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
465 everything postfix. Adjust to eliminate conflicts.
466
88702c81
JB
4672008-06-30 Juanma Barranquero <lekktu@gmail.com>
468
469 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
470
8e0214ec
GM
4712008-06-27 Glenn Morris <rgm@gnu.org>
472
473 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
474
ecfb57d9
JB
4752008-06-24 Juanma Barranquero <lekktu@gmail.com>
476
477 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
478
fca64cc4
EZ
4792008-06-20 Eli Zaretskii <eliz@gnu.org>
480
481 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
482 are building in the sandbox, there are precious files there.
ca4a5250
EZ
483 (clean mostlyclean): Delete leim-list.el~.
484 (distclean): Delete makefile.
fca64cc4 485
ee128870
TZ
4862008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
487
488 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
489 brackets, number symbol, and accented aeio to cyrillic-translit.
490
e914c409 4912008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
492
493 * quail/hangul.el: Completely re-written.
494
4952008-06-03 Kenichi Handa <handa@m17n.org>
496
497 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
498 (leim-list.el): Remove leim-list.el at first.
499
500 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
501 (leim-list.el): Remove leim-list.el at first.
502
503 * leim-ext.el: Register input methods "korean-hangul",
504 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
505
8be6f5ae
SM
5062008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
507
508 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
509
630802d6
KH
5102008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
511
512 * quail/indian.el: Don't require devan-util.
513
d223191d 5142008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 515
d223191d 516 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 517
d223191d 5182008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
519
520 * Makefile.in (OTHERS): Add arabic.elc.
521
d223191d 5222008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
523
524 * quail/arabic.el: New file.
525
d223191d 5262008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
527
528 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
529
d223191d 5302008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
531
532 * quail/indian.el (quail-indian-flatten-list): Delete it.
533 (quail-define-inscript-package): Pay attention to `nil' values of
534 char/key-table.
535 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
536
d223191d 5372008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
538
539 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
540 just an alias for turkish-postfix.
541
542 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
543 just an alias for turkish-alt-postfix.
544
545 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
546
d223191d 5472008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
548
549 * quail/thai.el: Don't require thai-util.
d223191d
GM
550 (quail-thai-update-translation): Delete function.
551 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
552 quail-define-rules.
553 ("thai-kesmanee", "thai-pattachote"): Don't use
554 UPDATE-TRANSLATION-FUNCTION.
555
3ddfbced
SM
556 * quail/indian.el (quail-indian-preceding-char-position):
557 Delete function.
d223191d
GM
558 (quail-indian-update-preceding-char): Delete variable.
559 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
560 (quail-define-indian-trans-package): Don't call
561 quail-define-package with quail-indian-update-translation.
562 (quail-define-inscript-package): Likewise.
563
d223191d 5642008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 565
d223191d 566 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
567 (quail-indian-update-translation, quail-define-inscript-package):
568 Use characterp, not char-valid-p.
569
d223191d 5702008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
571
572 * quail/welsh.el ("welsh"): Doc fix.
573
574 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
575 ("russian-typewriter"): Rename from cyrillic-typewriter.
576 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 577 ("russian-computer"): New.
d223191d
GM
578 ("bulgarian-phonetic"): Rename from bulgarian-pho.
579 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 580
d223191d 5812008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
582
583 * ja-dic/ja-dic.el: Add coding tag.
584
d223191d 5852008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 586
d223191d 587 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
588 ("latin-postfix"): New method.
589
d223191d 590 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
591 ("latin-alt-postfix"): New method.
592
d223191d 593 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 594 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
595 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
596 ~O -> Ġ.
aca7a3d2
MB
597 ("latin-prefix"): New method.
598
d223191d
GM
599 * quail/uni-input.el (utf-8-ccl-encode): Delete.
600 (ucs-input-method): Modify.
aca7a3d2 601
d223191d 6022008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
603
604 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
605
5169d861 6062008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 607
53a8f9db 608 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 609
f3041af1
DN
6102008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
611
612 * makefile.w32-in:
613 * Makefile.in: Remove references to Xenix.
614
1ebeeed0
RS
6152007-12-15 Richard Stallman <rms@gnu.org>
616
617 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
618
619 * quail/latin-alt.el: Many doc fixes.
620 ("danish-alt-postfix")
621 ("esperanto-alt-postfix", "finnish-alt-postfix")
622 ("german-alt-postfix", "icelandic-alt-postfix")
623 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
624 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 625 Delete; they were identical to the non-alt versions.
1ebeeed0 626
3d587afd
KH
6272007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
628
629 * quail/lao.el (quail-map-from-table): Allow a tone just after a
630 consonant.
631
63150f3c
GM
6322007-11-17 Glenn Morris <rgm@gnu.org>
633
634 * Makefile.in (check-declare): New target.
635
fe1ada9b
GM
6362007-10-31 Glenn Morris <rgm@gnu.org>
637
638 * Makefile.in (install): Change ownership of installed files.
639
e914c409 6402007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
641
642 * quail/latin-ltx.el ("\\qed"): Add this rule.
643
92f137df
JB
6442007-10-24 Juanma Barranquero <lekktu@gmail.com>
645
646 * quail/indian.el (quail-indian-update-preceding-char):
647 Don't mark the variable as frame-local; it wasn't used as such.
648
cacc7b51
GM
6492007-07-25 Glenn Morris <rgm@gnu.org>
650
651 * Relicense all FSF files to GPLv3 or later.
652
653 * COPYING: Switch to GPLv3.
654
1eceac24
EZ
6552007-07-16 Eli Zaretskii <eliz@gnu.org>
656
657 * makefile.w32-in (extraclean): Don't delete *~.
658
7dfc4cda
CY
6592007-06-02 Chong Yidong <cyd@stupidchicken.com>
660
661 * Version 22.1 released.
662
dd822b89
KH
6632007-01-30 Kenichi Handa <handa@m17n.org>
664
665 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 666 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
667
668 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
669 license notices.
1e899515 670
bce8f5e8
KH
6712007-01-24 Kenichi Handa <handa@m17n.org>
672
673 * MISC-DIC/README: New file.
674
675 * CXTERM-DIC/README: New file.
676
677 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
678 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
679 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
680 X11R6/contrib/programs/cxterm.
681
682 * ja-dic/ja-dic.el: Regenerated.
683
88f698d9
KH
6842007-01-12 Kenichi Handa <handa@m17n.org>
685
686 * quail/uni-input.el (ucs-input-method): Signal an error for a
687 Unicode character that is not yet supported.
688
14429ceb
AS
6892006-12-26 Andreas Schwab <schwab@suse.de>
690
691 * Makefile.in (datarootdir): Define.
692
6148a044
EZ
6932006-12-20 Eli Zaretskii <eliz@gnu.org>
694
695 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
696 ${NON-TIT-MISC}.
697
e4208ff7
JB
6982006-12-09 Juanma Barranquero <lekktu@gmail.com>
699
700 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
701
702 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
703
f248f005
EZ
7042006-12-09 Eli Zaretskii <eliz@gnu.org>
705
706 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
707 Run Emacs to append non-empty non-comment lines in leim-ext.el
708 to leim-list.el.
709
dd4b03cd
JB
7102006-12-05 Juanma Barranquero <lekktu@gmail.com>
711
712 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
713
41584b03
JB
7142006-11-29 Juanma Barranquero <lekktu@gmail.com>
715
716 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
717 in docstring.
718
9200c926
RF
7192006-11-04 Romain Francoise <romain@orebokech.com>
720
721 * Makefile.in (bootstrap-clean): New target.
722
94461c21
KH
7232006-10-12 Kenichi Handa <handa@m17n.org>
724
725 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
726 to it.
727
f51dc44f
CY
7282006-10-05 Chong Yidong <cyd@stupidchicken.com>
729
730 * quail/latin-ltx.el: Fix typo in previous change.
731
d781da00
SM
7322006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
733
734 * quail/latin-ltx.el: Remove rules that start with { since they are
735 redundant and hence impact the { key for no good reason.
736
bcc1caeb
KH
7372006-10-02 Kenichi Handa <handa@m17n.org>
738
739 * Makefile.in (install): Fix previous change.
740
7ad02ea8
KH
7412006-09-28 Kenichi Handa <handa@m17n.org>
742
743 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
744
45a2056c
JB
7452006-09-15 Jay Belanger <belanger@truman.edu>
746
747 * COPYING: Replace "Library Public License" by "Lesser Public
748 License" throughout.
749
880820fe 7502006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
751
752 * quail/uni-input.el (ucs-input-method): Don't make the action of
753 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
754 mechanism do it.
755
62508862
DK
7562006-07-12 David Kastrup <dak@gnu.org>
757
758 * quail/greek.el: Change iota subscriptum transliteration in
759 Ibycus4 encoding's capitals from "i" to "|".
760
a6a2b5d4
EZ
7612006-03-03 Claudio Fontana <claudio@gnu.org>
762
9e2bcc86
EZ
763 * Makefile.in (install): Add DESTDIR variable to support staged
764 installations.
a6a2b5d4 765
abeb5855
EZ
7662005-12-17 Eli Zaretskii <eliz@gnu.org>
767
768 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
769 commands enclosed in $(ARGQUOTE)s should not be split between two
770 lines, as that will break with GNU Make >3.80, when sh.exe is used
771 and arg quoting is with '..'.
772
11bdfcdd
AS
7732005-11-03 Andreas Schwab <schwab@suse.de>
774
3ddfbced 775 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
776 (install): Adjust.
777
7a7f042f
RF
7782005-11-01 Romain Francoise <romain@orebokech.com>
779
780 * Makefile.in (install): Compress source files.
781
895725e1
JL
7822005-10-28 Juri Linkov <juri@jurta.org>
783
784 * quail/symbol-ksc.el: Add missing characters from 1st pos of
785 every table of [korean-ksc5601], and swap incorrectly ordered
786 characters at pos 91 and 90.
787
c814bdfc
KH
7882005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
789
790 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
791 U+2006). Add more mappings from TeX's textcomp package.
792
f344e9d2
JL
7932005-10-25 Juri Linkov <juri@jurta.org>
794
795 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
796 to t for this multi-key input method.
797
a6726944
KH
7982005-10-24 Kenichi Handa <handa@m17n.org>
799
800 * quail/uni-input.el (ucs-input-activate): Don't add
801 quail-kill-guidance-buf to kill-buffer-hook.
802
71ec7e9b
KH
8032005-07-08 Kenichi Handa <handa@m17n.org>
804
805 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
806 insertion and deletion.
807
a0ec7a4a
LK
8082005-07-04 Lute Kamstra <lute@gnu.org>
809
810 Update FSF's address in GPL notices.
811
59579816
KH
8122005-06-28 Kenichi Handa <handa@m17n.org>
813
814 * leim-ext.el: Add rules for inserting full-width space for
815 quail/Punct and quail/Punct-b5.
816
94d4bafb
EZ
8172005-06-04 Eli Zaretskii <eliz@gnu.org>
818
41584b03 819 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
820 (extraclean): New target, emulates Makefile.in.
821
e183fe27
KH
8222005-04-06 Kenichi Handa <handa@m17n.org>
823
41584b03 824 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 825
eebfcf8e
KH
8262005-03-26 Kenichi Handa <handa@m17n.org>
827
41584b03 828 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
829
8302005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
831
832 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 833 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
834 ("thai-kesmanee"): Don't use quail-thai-update-translation.
835 (thai-generate-quail-map): Likewise.
836
761a8755
KH
8372005-03-15 Kenichi Handa <handa@m17n.org>
838
839 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
840
c68f7e21
KH
8412005-03-08 Kenichi Handa <handa@m17n.org>
842
843 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
844 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
845
a3341d3c
KH
8462004-12-04 Kenichi Handa <handa@m17n.org>
847
848 * quail/lao.el (lao-key-alist): Declare it by defvar.
849 (lao-key-alist-vector): New variable.
850 (lao-consonant-key-alist, lao-semivowel-key-alist)
851 (lao-vowel-key-alist, lao-voweltone-key-alist)
852 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
853 lao-key-alist-vector.
854
a7ff4354
KH
8552004-09-25 Kenichi Handa <handa@m17n.org>
856
857 * quail/uni-input.el (ucs-input-method): Add error clause to
858 condition-case.
859
88a74fa5
KH
8602004-09-21 Kenichi Handa <handa@m17n.org>
861
862 * quail/uni-input.el: Move the call of register-input-method to
863 leim-ext.el.
864 (ucs-input-insert-char): New function.
865 (ucs-input-method): Use ucs-input-insert-char.
866 (ucs-input-activate): Call quail-hide-guidance instead of
867 quail-hide-guidance-buf.
868
869 * leim-ext.el: Add autoload for 'ucs-input-activate and
870 register-input-method for "ucs".
871
15203bb7
DK
8722004-08-21 David Kastrup <dak@gnu.org>
873
874 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
875 combinations.
876
295f3b30
KH
8772004-08-16 Kenichi Handa <handa@m17n.org>
878
879 * quail/georgian.el ("georgian"): Call quail-define-package with
880 the show-layout arg t.
881
de10c114
AS
8822004-08-06 Andreas Schwab <schwab@suse.de>
883
884 * Makefile.in (install): Remove .arch-inventory files.
885
d604e09b
DK
8862004-07-01 David Kastrup <dak@gnu.org>
887
41584b03 888 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 889
f96ec754
AS
8902004-06-30 Andreas Schwab <schwab@suse.de>
891
892 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
893 serialize parallel builds.
894 (${MISC:.elc=.el}): Depend on changed.misc.
895
62bfe0fc
KH
8962004-06-05 Kenichi Handa <handa@m17n.org>
897
68330491
EZ
898 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
899 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
900
901 * leim-ext.el: New file.
902
9254ee5e
KH
9032004-05-17 Werner Lemberg <wl@gnu.org>
904
905 * quail/sisheng.el: New file.
906
53e1a54f
KH
9072004-05-17 Kenichi Handa <handa@m17n.org>
908
909 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
910
cdc9b845
EZ
9112004-05-11 Eli Zaretskii <eliz@gnu.org>
912
913 * Makefile.in (leim-list.el): Move commands to convert TIT and
914 MISC dictionaries from here...
915 (changed.tit, changed.misc): ...to here. Remove the (now
916 unneeded) test of the contents of changed.* files.
917
9a28b921
AS
9182004-05-10 Andreas Schwab <schwab@suse.de>
919
10d1d0af 920 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
921 files are compiled when bootstrapping.
922
bef96454
SM
9232004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
924
925 * quail/latin-ltx.el ("TeX"): Fix typo.
926
d2c846aa
SM
9272004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
928
929 * quail/latin-ltx.el: Use utf-8 coding.
930 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
931
2cd23d89
KH
9322004-05-04 Kenichi Handa <handa@m17n.org>
933
10d1d0af 934 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
935 (MISC-SOURCES): Likewise.
936
9372004-05-01 Kenichi Handa <handa@m17n.org>
938
41584b03 939 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 940 (MISC): Rename from MISC-DIC.
10d1d0af 941 (WORLD): Adjust for the above changes.
2cd23d89
KH
942 (TIT-MISC, NON-TIT-MISC): New targets.
943 (all): Don't depend on ${WORLD}.
d2c846aa 944 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
945 (TIT-SOURCES, MISC-SOURCES): New macros.
946 (changed.tit, changed.misc): New targets.
d2c846aa 947 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
948 changed.misc. Generate quail files from TIT and MISC files if
949 necessary.
950 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
951 ${MISC-DIC}.
952
238add5e
JR
9532004-05-03 Jason Rumney <jasonr@gnu.org>
954
955 * makefile.nt: Remove.
956
d814862a
JB
9572004-04-23 Juanma Barranquero <lektu@terra.es>
958
959 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
960
28082746
AI
9612004-04-09 Andrew Innes <andrewi@gnu.org>
962
963 * makefile.w32-in (distclean clean): Remove nmake specific
964 stamp-subdir test.
965
bb62616f
KH
9662004-02-28 Kenichi Handa <handa@m17n.org>
967
d2c846aa 968 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
969 ${MISC-DIC}.
970 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
971 (maintainer-clean): Delete files that are not in CVS repository.
972
d2c846aa 973 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
974 $(MISC-DIC).
975 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
976 (maintainer-clean): Delete files that are not in CVS repository.
977
d2c846aa 978 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
979 $(MISC-DIC).
980 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
981 (maintainer-clean): Delete files that are not in CVS repository.
982
880820fe 9832004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
984
985 * Makefile.in (distclean maintainer-clean): Depend on clean.
986
bdb6a227
KH
9872004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
988
989 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
990
e555f8d5
KH
9912004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
992
993 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 994 Duplicate entry removed.
e555f8d5 995 ("bulgarian-bds"): Docstring fixed.
be492770 996
c51b37fd
DL
9972003-10-06 Dave Love <fx@gnu.org>
998
999 * quail/latin-ltx.el: Several additions.
1000
ac7ec68c
KH
10012003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1002
1003 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1004
f653dfd9
DL
10052003-08-20 Dave Love <fx@gnu.org>
1006
1007 * quail/latin-ltx.el: Add \rhd.
1008
15a03c32
MR
10092003-08-19 Markus Rost <rost@math.ohio-state.edu>
1010
1011 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1012
15f772c8
KH
10132003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1014
d814862a 1015 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1016 behavior according to the change of quail-translate-key.
15f772c8 1017
603b8073
KH
10182003-05-22 Kenichi Handa <handa@m17n.org>
1019
1020 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1021 Chinese characters from GB to Big5.
1022
34c614a8 10232003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1024
1025 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1026
069e6098
AS
10272003-04-05 Andreas Schwab <schwab@suse.de>
1028
1029 * Makefile.in (install): Remove CVS related and backup files from
1030 installation directory.
1031
15988eba
DK
10322003-02-27 David Kastrup <dak@gnu.org>
1033
d814862a 1034 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1035
b2c16093
DK
10362003-02-23 David Kastrup <dak@gnu.org>
1037
d814862a 1038 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1039
a56c637d
DL
10402003-02-17 Dave Love <fx@gnu.org>
1041
1042 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1043
83930535
JB
10442003-02-14 Juanma Barranquero <lektu@terra.es>
1045
d2c846aa 1046 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1047
61cb0b53 10482003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1049
1050 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1051 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1052 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1053 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1054 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1055 (kannada-inscript, malayalam-inscript, tamil-inscript):
1056 New INSCRIPT based input methods.
59fdf430 1057
ff57e5d6
KH
10582003-02-07 Kenichi Handa <handa@m17n.org>
1059
1060 * quail/cyrillic.el: Update quail-package-alist (not
1061 input-method-alist) to make "cyrillic-jcuken" an alias of
1062 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1063
e29969ca
DK
10642003-02-05 David Kastrup <dak@gnu.org>
1065
d2c846aa 1066 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1067
139c4e54
DL
10682003-01-05 Dave Love <fx@gnu.org>
1069
1070 * makefile.w32-in (SLAVIC): Add croatian.elc.
1071
1072 * Makefile.in (SLAVIC): Add croatian.elc.
1073
1074 * quail/croatian.el: New file.
1075
abceb4ac
JB
10762002-12-10 Juanma Barranquero <lektu@terra.es>
1077
1078 * makefile.w32-in (LATIN): Add welsh.elc.
1079 (MISC): Add georgian.elc.
1080 (UNICODE): Add it.
1081 (WORLD): Add $(UNICODE).
1082
59daa29a
DL
10832002-11-14 Dave Love <fx@gnu.org>
1084
1085 * quail/slovak.el: Add coding cookie.
1086
1087 * quail/latin-ltx.el: Fix coding cookie.
1088
1089 * quail/hebrew.el: Add coding cookie.
1090
1091 * quail/czech.el: Add coding cookie.
1092
1093 * quail/welsh.el: Undo last change.
1094
b4b11a40
DL
10952002-09-11 Dave Love <fx@gnu.org>
1096
1097 * quail/latin-post.el ("slovenian"): New.
1098
570af494
KH
10992002-09-05 Kenichi Handa <handa@etl.go.jp>
1100
1101 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1102
ad0b1666
DL
11032002-07-24 Dave Love <fx@gnu.org>
1104
a5e5d4ad
DL
1105 * quail/latin-alt.el ("latin-alt-postfix"): New.
1106
1107 * quail/latin-post.el ("latin-postfix"): New.
1108
ad0b1666
DL
1109 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1110 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1111 ("latin-prefix"): New.
ad0b1666 1112
f860212e
DL
11132002-07-12 Dave Love <fx@gnu.org>
1114
1115 * quail/cyrillic.el: Doc fixes.
1116 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1117 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1118 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1119 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1120 ("russian-computer"): New.
880820fe 1121 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1122 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1123
282b5fb7
KH
11242002-06-20 Dave Love <fx@gnu.org>
1125
1126 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1127 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1128
fe960d0a
EZ
11292002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1130
1131 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1132
9a40c2fb
PJ
11332002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1134
1135 * quail/vntelex.el: Add even more rules.
1136
ab59447f
PJ
11372002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1138
1139 * quail/vntelex.el: Add new rules to escape from composition.
1140
e656fc9d
PJ
11412002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1142
1143 * quail/vntelex.el: Use proper charset.
1144
177c0ea7 11452002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1146
1147 * quail/hanja.el ("Od"): Remove rule.
0347c911 1148
175e150b
EZ
11492002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1150
1151 * quail/indian.el: Replace commented-out lines with a condition
1152 that is always false.
1153
c031864a
JC
11542002-04-06 Jaeyoun Chung <jay@kldp.org>
1155
d2c846aa 1156 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1157 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1158
cb0dc144 1159 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1160 sequence fixed ('/' for 'v' pair).
1161 added a few more third character composing rule.
1162
129f2c75
WL
11632002-03-03 Werner Lemberg <wl@gnu.org>
1164
1165 * quail/vntelex.el: New file.
cb0dc144
JB
1166 * Makefile.in (VIETNAMESE):
1167 * makefile.nt (VIETNAMESE):
1168 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1169
5c196f29
AI
11702002-02-10 Andrew Innes <andrewi@gnu.org>
1171
1172 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1173 ($(MISC_DIC)): Ditto.
1174
108eaabb
RS
11752002-02-06 Richard M. Stallman <rms@gnu.org>
1176
1177 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1178 Don't define "~," at all.
1179
880820fe 11802002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1181
880820fe 1182 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1183 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1184
18e1da99 11852002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1186
1187 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1188 method, to consider the "accent" and "diaeresis" as prefix keys.
1189 A new method (named "greek-postfix") was added which implements
1190 the old behavior. Also changed the mapping of the "Q/q" key to
1191 produce the ":/;" characters, as is customary in greek keyboards.
1192 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1193
8f7d3eca
JC
11942002-01-07 Jaeyoun Chung <jay@kldp.org>
1195
d814862a 1196 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1197 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1198
121f67fa
EZ
11992002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1200
1201 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1202
7f93e2ab
DL
12032002-01-01 Dave Love <fx@gnu.org>
1204
d2c846aa 1205 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1206 (quail-define-inscript-package): Avoid mapcar*.
1207
3c08498a
DL
12082001-12-20 Dave Love <fx@gnu.org>
1209
1210 * quail/latin-ltx.el: Fix un-doubled backslashes.
1211
96566974
DL
12122001-12-15 Dave Love <fx@gnu.org>
1213
abceb4ac 1214 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1215 ("spanish-prefix"): Fix language assignment.
1216
abceb4ac
JB
1217 * quail/latin-post.el ("french-postfix", "german-postfix")
1218 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1219 ("french-keyboard", "french-azerty", "german")
96566974
DL
1220 ("spanish-keyboard"): Fix language assignment.
1221
1222 * quail/indian.el: Don't require cl.
d2c846aa 1223 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1224
abceb4ac
JB
1225 * quail/cyrillic.el ("cyrillic-beylorussian")
1226 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1227 ("belarusian", "bulgarian-pho"): Fix language assignment.
1228
1229 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1230 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1231 ("turkish-alt-postfix"): Fix language assignment.
1232 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1233 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1234
880820fe 12352001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1236
1237 * COPYING: New file.
1238
eea6cc1f
JC
12392001-12-03 Jaeyoun Chung <jay@kldp.org>
1240
d814862a 1241 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1242 Korean keyboard type 3 users.
1243
de371c8c
DL
12442001-11-29 Dave Love <fx@gnu.org>
1245
1246 * quail/latin-ltx.el: Extra translations. Fix some
1247 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1248 symbols.
1249
ea17b6e1
JR
12502001-11-28 Juanma Barranquero <lektu@terra.es>
1251
d814862a 1252 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1253 quail/devanagari.elc -> quail/indian.elc.
1254
1255 * makefile.nt (INDIAN): Likewise.
1256
177c0ea7 12572001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1258
1259 * quail/devanagari.el: Renamed to indian.el.
1260
1261 * quail/indian.el: Renamed from devanagari.el, and completely
1262 re-written. The input method devanagari-hindi-transliteration is
1263 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1264 devanagari-inscript, devanagari-transliteration is renamed to
1265 devanagari-kyoto-harvard.
1266
1267 * Makefile.in: Adjusted for the file name change;
1268 quail/devanagari.elc -> quail/indian.elc.
1269
e154cc44
EZ
12702001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1271
1272 * quail/welsh.el: Avoid an error message due to a commented-out
1273 input method.
1274
a6beb3d2
RS
12752001-11-05 Richard M. Stallman <rms@gnu.org>
1276
1277 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1278
cd946181
EZ
12792001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1280
1281 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1282
7115232b
DL
12832001-11-04 Dave Love <fx@gnu.org>
1284
1285 * Makefile.in (LATIN): Add welsh.
1286 (UNICODE): New.
1287 (MISC): Add georgian.
1288 (WORLD): Add UNICODE.
1289
1290 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1291 * quail/uni-input.el, quail/sgml-input.el: New file.
1292
1293 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1294
1295 * quail/latin-alt.el ("dutch"): New method.
1296
b344d29d 12972001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1298
1299 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1300
1301 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1302
b344d29d 13032001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1304
1305 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1306
1307 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1308
71431a0e
GM
13092001-10-20 Gerd Moellmann <gerd@gnu.org>
1310
6aa97356 1311 * (Version 21.1 released.)
71431a0e 1312
c4e7e308
EZ
13132001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1314
1315 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1316 mappings, so that one could type them without leaving the Hanyu
1317 Pinyin input method. Suggested by Kenichi Handa
1318 <handa@etl.go.jp>.
1319
51724e26
EZ
13202001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1321
1322 * quail/greek.el ("greek-babel"): New input method. From David
1323 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1324
ab952a4f
GM
13252001-10-05 Gerd Moellmann <gerd@gnu.org>
1326
1327 * Branch for 21.1.
a4416b14 1328
00651fbf
EZ
13292001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1330
1331 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1332 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1333
5a397d28
GM
13342001-08-06 Gerd Moellmann <gerd@gnu.org>
1335
1336 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1337 "chinese-py".
1338 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1339
880820fe 13402001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1341
150998ec
PJ
1342 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1343 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1344 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1345 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1346 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1347 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1348 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1349 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1350 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1351 follow coding conventions.
1352
e6aeb775
AC
13532001-06-04 Andrew Choi <akochoi@i-cable.com>
1354
1355 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1356
ec57454f
AI
13572001-06-01 Andrew Innes <andrewi@gnu.org>
1358
1359 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1360 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1361 $(srcdir)/quail/pypunct-b5.elc.
1362 (NON_TIT_CNS): Remove.
1363 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1364 (CHINESE_CNS): Remove.
1365 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1366 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1367 $(srcdir)/quail/latin-ltx.elc.
1368 (MISC_DIC): Copy from Makefile.in.
1369 (CHINESE): Remove $(CHINESE_CNS).
1370 (all): Add $(MISC_DIC) as target.
1371 (.NOTPARALLEL): New target.
1372 (.NO_PARALLEL): New target.
1373 ($(MISC_DIC)): New target.
1374 (clean mostlyclean): Clean more stuff.
1375 (TIT_EL): New macro.
1376 (MISC_DIC_EL): New macro.
1377
1378 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1379 (TIT-BIG5): Remove CTLauB.elc from it.
1380 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1381 (clean mostlyclean): Remove obsolete reference.
1382
70079787
EZ
13832001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1384
1385 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1386
5e3d4fbc
AC
13872001-05-24 Andrew Choi <akochoi@i-cable.com>
1388
937fad9a
AC
1389 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1390
5e3d4fbc
AC
1391 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1392
1393 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1394
1395 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1396 (TIT-BIG5): Remove CTLauB.elc from it.
1397 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1398
f042e7b9
DL
13992001-05-17 Dave Love <fx@gnu.org>
1400
d2c846aa 1401 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1402 Language family and indicator changed. Many new translations.
1403
f08cf35b
GM
14042001-05-17 Gerd Moellmann <gerd@gnu.org>
1405
1406 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1407 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1408 <Pavel@Janik.cz>.
1409
b5eeaa1d
GM
14102001-04-23 Gerd Moellmann <gerd@gnu.org>
1411
3ddfbced
SM
1412 * quail/latin-ltx.el: Add more translations.
1413 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1414
55a22ce1
EZ
14152001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1416
1417 * quail/hangul.el <korean-hangul>: Doc fix.
1418
90200fcc
AI
14192001-04-18 Andrew Innes <andrewi@gnu.org>
1420
1421 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1422 ($(TIT)):
1423 ($(MISC_DIC)):
1424 (.el.elc):
90200fcc
AI
1425 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1426
f383cd0d
GM
14272001-04-05 Gerd Moellmann <gerd@gnu.org>
1428
a55e4e68
GM
1429 * Makefile.in (install): Remove .cvsignore files.
1430
f383cd0d
GM
1431 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1432 the same translations as for `japanese'.
1433
4c1dadb1
AI
14342001-04-03 Andrew Innes <andrewi@gnu.org>
1435
1436 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1437 quail/ZIRANMA.elc.
1438 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1439 $(srcdir)/quail/tsang-b5.elc.
1440 (NON_TIT_CNS): Delete.
1441 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1442 (CHINESE_CNS): Delete.
1443 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1444 <handa@etl.go.jp>.
1445 (MISC_DIC): New variable.
1446 (CHINESE): Delete $(CHINESE_CNS).
1447 (WORLD): Add $(MISC_DIC).
1448 (all): Depends on $(MISC_DIC).
1449 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1450 ($(MISC_DIC)): New target.
1451 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1452 and $(MISC_DIC:.elc=.el).
1453
e217c26e
EZ
14542001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1455
3ddfbced
SM
1456 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1457 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1458
e217c26e
EZ
1459 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1460
a3d0b0e0
KH
14612001-03-31 Kenichi Handa <handa@etl.go.jp>
1462
c4cc8b9a 1463 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1464 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1465 ${srcdir}/quail/tsang-b5.elc.
1466 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1467 (CHINESE-CNS): Delete it.
1468 (MISC-DIC): New variable.
1469 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1470 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1471 (all): Depends on ${MISC-DIC}.
1472 (${MISC-DIC}): New target.
1473 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1474
1475 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1476 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1477
1478 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1479
1480 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1481 * quail/quick-cns.el: Delete them.
a4416b14 1482
9d5d1075
EZ
14832001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1484
1485 * Makefile.in (${TIT}): Fix whitespace.
1486
ed31fabf
GM
14872001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1488
1489 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1490 (${TIT}): If the target file already exist, don't remake it.
1491
1e406be0
KH
14922001-03-21 Kenichi Handa <handa@etl.go.jp>
1493
1494 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1495
ce058493 14962001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1497
1498 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1499 "=q", "+q", "=Q", and "+Q".
1500 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1501 ("slovak-prog-2"): Likewise.
1502 ("slovak-prog-3"): Likewise.
1503
abfa36c4
EZ
15042001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1505
1506 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1507
b8a7ebcf
KH
15082001-03-16 Kenichi Handa <handa@etl.go.jp>
1509
3ddfbced
SM
1510 * quail/japanese.el (quail-japanese-transliteration-rules):
1511 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1512 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1513 (quail-japanese-kana-state): Delete this variable.
1514 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1515 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1516
9a639fce
KH
15172001-03-14 Kenichi Handa <handa@mule.m17n.org>
1518
1519 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1520
51ab41b7
KH
15212001-03-06 Kenichi Handa <handa@etl.go.jp>
1522
1523 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1524
36d5e61d
KH
15252001-03-05 Kenichi Handa <handa@etl.go.jp>
1526
1527 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1528 change of the special key bindings.
36d5e61d 1529
bf0bdce8
KH
15302001-02-22 Kenichi Handa <handa@etl.go.jp>
1531
51ab41b7 1532 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1533
1534 * CXTERM-DIC/ETZY.tit: Likewise.
1535
1536 * CXTERM-DIC/ZOZY.tit: Likewise.
1537
193fba87
AI
15382001-02-05 Andrew Innes <andrewi@gnu.org>
1539
1540 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1541 path absolute.
1542
350d71b3
AI
15432001-02-03 Andrew Innes <andrewi@gnu.org>
1544
1545 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1546
49bd4a69
KH
15472001-02-02 Kenichi Handa <handa@etl.go.jp>
1548
1549 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1550
1551 * makefile.w32-in (LATIN): Likewise.
1552
1553 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1554
a51e9546
AI
15552001-02-01 Andrew Innes <andrewi@gnu.org>
1556
1557 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1558
c91d43ed
KH
15592001-02-01 Kenichi Handa <handa@etl.go.jp>
1560
c91d43ed
KH
1561 * quail/greek.el ("greek-mizuochi"): New input method for
1562 classical Greek.
1563
7ccf7ab9 15642001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1565
3ddfbced 1566 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1567 one runs "make extraclean" at the top level.
1568
0dac6924
AI
15692001-01-06 Andrew Innes <andrewi@gnu.org>
1570
1571 * makefile.nt ($(TIT)): Map .elc to .el.
1572 (buildlisppath): Make path relative to $(MAKEDIR).
1573
392164c1
AS
15742001-01-01 Andreas Schwab <schwab@suse.de>
1575
1576 * quail/latin-alt.el: Doc fixes.
1577
ec6bd013
DL
15782000-12-18 Dave Love <fx@gnu.org>
1579
880820fe
KH
1580 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1581 Change œ, Œ, ¶.
ec6bd013 1582
8ff06845
KH
15832000-12-16 Kenichi Handa <handa@etl.go.jp>
1584
1585 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1586
4ee87dbb
AI
15872000-12-06 Andrew Innes <andrewi@gnu.org>
1588
1589 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1590 relative to $(CURDIR).
1591 (INSTALLDIR): Use forward slash.
1592
24c53d36
AI
15932000-11-24 Andrew Innes <andrewi@gnu.org>
1594
1595 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1596
1597 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1598
37c35586
KH
15992000-11-21 Kenichi Handa <handa@etl.go.jp>
1600
1601 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1602
3c7d764e
KH
16032000-11-17 Kenichi Handa <handa@etl.go.jp>
1604
1605 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1606 remember the conversion start.
1607
f3d3c491
AI
16082000-10-21 Andrew Innes <andrewi@gnu.org>
1609
1610 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1611 of conditional invocation of make.
a4416b14
FP
1612 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1613 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1614 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1615 files to .elc.
3ddfbced 1616 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1617 (clean mostlyclean): Likewise.
1618 (.el.elc): New target.
1619
1620 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1621 of conditional invocation of make.
a4416b14
FP
1622 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1623 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1624 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1625 files to .elc.
3ddfbced 1626 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1627 (clean mostlyclean): Likewise.
1628 (.el.elc): New target.
1629
a115794c
EZ
16302000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1631
1632 * Makefile.in (${TIT}, clean): Don't use shell `command`
1633 expansion, use ${TIT:.elc=.el} instead.
1634
ce75c97a
GM
16352000-09-26 Gerd Moellmann <gerd@gnu.org>
1636
1637 * Makefile.in: Make this the leim Makefile.in.
1638 (clean): Also remove $NON-TIT and $WORLD.
1639 (RUN-EMACS): Set EMACSLOADPATH.
1640
7b920aa1
KH
16412000-09-21 Kenichi Handa <handa@etl.go.jp>
1642
36e44f62
KH
1643 * Makefile.in: Revert to no-leim Makefile.
1644
cd3c0140
KH
1645 * quail/.cvsignore: Include *.elc.
1646
1647 * ja-dic/.cvsignore: New file.
7b920aa1 1648
5eedab4d
AI
16492000-09-16 Andrew Innes <andrewi@gnu.org>
1650
1651 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1652 (leim-list.el): Ditto.
1653
1654 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1655 (leim-list.el): Ditto.
1656
39f547f7
AI
16572000-09-15 Andrew Innes <andrewi@gnu.org>
1658
1659 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1660 files.
1661
fe83b953
AI
16622000-09-14 Andrew Innes <andrewi@gnu.org>
1663
1664 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1665 leim-list.el.
1666 (distclean maintainer-clean): Ditto for stamp-subdir.
1667
1668 * makefile.nt: Rename skkdic to ja-dic.
1669
0fddd0dc
KH
16702000-09-07 Kenichi Handa <handa@etl.go.jp>
1671
1672 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1673 translation.
1674
1675 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1676
1677 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1678 ("chinese-tonepy-punct"): New input method.
1679
1680 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1681 translation.
1682
1683 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1684 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1685 automatically.
1686 ("japanese-ascii", "japanese-zenkaku")
1687 ("japanese-hankaku-kana", "japanese-hiragana")
1688 ("japanese-katakana"): Docstring modified.
1689
3ddfbced 1690 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1691 on describe-input-method.
1692 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1693
44ef7cf6
AI
16942000-09-03 Andrew Innes <andrewi@gnu.org>
1695
1696 * makefile.w32-in: New file.
f8803e97 1697 (install) Fix copying of directories.
44ef7cf6 1698
5724ab7a
KH
16992000-08-31 Kenichi Handa <handa@etl.go.jp>
1700
1701 * quail/thai.el (thai-generate-quail-map): If the length of
1702 translation is more than one, compose it.
1703
daba11ce
DL
17042000-08-29 Dave Love <fx@gnu.org>
1705
880820fe 1706 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1707
daba11ce
DL
1708 * Makefile.in: ja-dic <- skk in several places.
1709
457dd64a
KH
17102000-08-25 Kenichi Handa <handa@etl.go.jp>
1711
1712 * ja-dic: Directory name changed from skkdic.
1713
a1a2e38f 1714 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1715
1716 * README: Rename skkdic to ja-dic throughout the file.
1717
68ce69e1
DL
17182000-08-24 Dave Love <fx@gnu.org>
1719
1720 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1721 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1722
5a76406c
DL
17232000-08-23 Dave Love <fx@gnu.org>
1724
880820fe
KH
1725 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1726 add ~p for ¶.
5a76406c 1727
240a16cf
KH
17282000-07-18 Kenichi Handa <handa@etl.go.jp>
1729
1730 * quail/japanese.el ("japanese"): Fix docstring.
1731
7a3fd467
KH
17322000-07-17 Kenichi Handa <handa@etl.go.jp>
1733
1734 * quail/japanese.el ("japanese"): Docstring modified.
1735
0bd5914b
KH
17362000-06-12 Kenichi Handa <handa@etl.go.jp>
1737
1738 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1739 ("tibetan-wylie"): State transition table modified.
1740
4dc1225b
KH
17412000-06-01 Kenichi Handa <handa@etl.go.jp>
1742
1743 * quail/tibetan.el: Change all tibetan-1-column characters to
1744 tibetan. Quail map for "tibetan-wylie" fixed.
1745
177c0ea7 17462000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1747
1748 * quail/latin-pre.el ("polish-slash"): New input method.
1749
69766f94
KH
17502000-03-02 Kenichi Handa <handa@etl.go.jp>
1751
1752 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1753
9a90d84c
GM
17542000-02-01 Gerd Moellmann <gerd@gnu.org>
1755
1756 * Makefile.in: Make this the no-leim Makefile. Move the
1757 leim Makefile.in to ../leim-Makefile.in as it originally was.
1758
1759 * Makefile.noleim: Removed.
1760
cba32d22
KH
17612000-01-28 Kenichi Handa <handa@etl.go.jp>
1762
1763 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1764
11ad3dee
KH
17652000-01-04 Kenichi Handa <handa@etl.go.jp>
1766
1767 * quail/japanese.el ("japanese"): Docstring augmented.
1768
5ec14d3c
KH
17691999-12-15 Kenichi Handa <handa@etl.go.jp>
1770
1771 * quail/lao.el: Rewritten for new composition.
1772
1773 * quail/lrt.el: Rewritten for new composition.
1774
1775 * quail/thai.el: Rewritten for new composition.
1776
1777 * quail/tibetan.el: Rewritten for new composition.
1778
113a1195
KH
17791999-12-13 Kenichi Handa <handa@etl.go.jp>
1780
1781 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1782 characters, not Latin-1.
1783
98e85e34
GM
17841999-11-22 Andrew Innes <andrewi@gnu.org>
1785
1786 * makefile.nt: No need to generate subdirs.el.
1787
371f58d5
GM
17881999-11-21 Andrew Innes <andrewi@gnu.org>
1789
1790 * makefile.nt: New file.
1791
177c0ea7 17921999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1793
1794 * Makefile.noleim: New.
1795
58af2287
DL
17961999-09-19 Ken'ichi Handa <handa@gnu.org>
1797
3ddfbced 1798 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1799 turkish-postfix.
1800 ("turkish-postfix"): New Turkish input method which inserts
1801 Latin-5 characters.
1802
3ddfbced 1803 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1804 turkish-alt-postfix.
1805 ("turkish-alt-postfix"): New Turkish input method which inserts
1806 Latin-5 characters.
1807
18081999-07-12 Richard Stallman <rms@gnu.org>
1809
1810 * Version 20.4 released.
1811
18121998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1813
1814 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1815
18161999-06-14 Ken'ichi Handa <handa@gnu.org>
1817
1818 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1819
18201999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1821
1822 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1823 hanja.el.
1824
18251999-05-25 Ken'ichi Handa <handa@gnu.org>
1826
1827 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1828
18291999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1830
1831 * quail/latin-pre.el ("romanian-prefix"): New input method.
1832 ("romanian-alt-prefix"): New input method.
1833
18341999-03-04 Kenichi Handa <handa@etl.go.jp>
1835
1836 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1837
18381999-01-14 Kenichi Handa <handa@etl.go.jp>
1839
1840 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1841 to convert is `n', change it to Japanese Hiragana `n' before
1842 conversion.
1843
18441999-01-11 Kenichi Handa <handa@etl.go.jp>
1845
1846 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1847
1848 * quail/hebrew.el: New file.
1849
18501998-12-15 Kenichi Handa <handa@etl.go.jp>
1851
1852 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1853 Adjust for the change of input method handling.
58af2287
DL
1854 (quail-devanagari-hindi-compose-characters): Likewise.
1855
18561998-10-15 Kenichi Handa <handa@etl.go.jp>
1857
1858 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1859 `(cd foo; pwd)`.
1860 (install): Likewise.
1861
b344d29d 18621998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1863
1864 * quail/latin-post.el: Many doc fixes.
1865 ("latin-1-postfix"): Add sequence for the small superscript o.
1866 * quail/latin-pre.el: Many doc fixes.
1867 ("latin-1-prefix"): Add sequences for the small
1868 superscript underlined o and a.
1869
b344d29d 18701998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1871
1872 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1873 small superscript underlined o and a.
1874 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1875 different from italian-postfix.
58af2287
DL
1876 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1877 small superscript underlined o and a.
1878 ("italian-postfix"): Same as above.
1879 ("italian-postfix"): Add methods to enter e with acute accent and
1880 the >> and << symbols.
1881
18821998-09-25 Kenichi Handa <handa@etl.go.jp>
1883
1884 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1885 Adjust for the change of input method handling.
58af2287
DL
1886
18871998-09-11 Kenichi HANDA <handa@etl.go.jp>
1888
1889 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1890 Adjust for the change of input method handling.
58af2287
DL
1891
18921998-08-31 Kenichi Handa <handa@etl.go.jp>
1893
3ddfbced 1894 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1895 change of input method handling.
1896 (quail-tibetan-input-tibkey): Likewise.
1897
18981998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1899
1900 * Version 20.3 released.
1901
19021998-08-16 Kenichi HANDA <handa@etl.go.jp>
1903
1904 * quail/czech.el ("czech"): Make this input method deterministic,
1905 kbd-translate, and show-layout.
1906
19071998-08-15 Kenichi HANDA <handa@etl.go.jp>
1908
1909 * quail/ethiopic.el: Fix several translation rules.
1910
19111998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1912
1913 * quail/czech.el: Few key sequences added to some keyboards.
1914
19151998-08-06 Kenichi Handa <handa@etl.go.jp>
1916
1917 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1918 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1919 quail-update-translation. Now this function should return
1920 CONTROL-FLAG.
1921 (quail-japanese-toggle-kana): Update quail-conversion-str.
1922 (quail-japanese-kanji-kkc): Likewise.
1923 (quail-japanese-switch-package): Reset quail-current-str and
1924 quail-conversion-str.
1925
19261998-07-24 Kenichi Handa <handa@etl.go.jp>
1927
3ddfbced
SM
1928 * quail/japanese.el (quail-japanese-kanji-kkc):
1929 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1930 translation mode is restarted correctly.
1931
19321998-07-21 Kenichi Handa <handa@etl.go.jp>
1933
1934 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1935 that conversion is canceled in kkc-region.
58af2287
DL
1936 (quail-japanese-switch-package): Fix previous change.
1937
19381998-07-19 Kenichi Handa <handa@etl.go.jp>
1939
3ddfbced
SM
1940 * quail/japanese.el (quail-japanese-update-translation):
1941 Handle a key which should fix the current translation and start a new
58af2287 1942 translation correctly.
3ddfbced
SM
1943 (quail-japanese-toggle-kana): Set quail-translating to nil.
1944 Don't change point.
58af2287
DL
1945
19461998-07-15 Kenichi Handa <handa@etl.go.jp>
1947
3ddfbced 1948 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1949 change of quail.el.
1950 (quail-japanese-switch-package): Likewise.
1951
19521998-07-03 Kenichi Handa <handa@etl.go.jp>
1953
1954 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1955 Some keys for ancient Korean syllables are changed properly.
1956
19571998-06-20 Kenichi Handa <handa@etl.go.jp>
1958
1959 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1960 (ethio-select-a-translation): New function.
1961
19621998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1963
1964 * Makefile.in (RUN-EMACS): Add --multibyte.
1965
19661998-04-29 Karl Heuer <kwzh@gnu.org>
1967
1968 * Makefile.in (SLAVIC): Delete redundant backslash.
1969
19701998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1971
1972 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1973
19741998-04-20 Kenichi Handa <handa@etl.go.jp>
1975
1976 * Makefile.in (SLAVIC): New macro.
1977 (EUROPEAN): Include ${SLAVIC}.
1978
19791998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1980
1981 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1982 (leim-list.el): Depend on ${WORLD}.
1983
1984 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1985
19861998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1987
1988 * czech.el, slovak.el: Correct starting commentary.
1989
19901998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1991
1992 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1993
19941998-04-06 Andreas Schwab <schwab@gnu.org>
1995
1996 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1997 to length.
1998 (lrt-generate-quail-map): Change sref to aref, and make second
1999 argument of substring a character index.
2000
20011998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2002
2003 * Makefile.in (${TIT}): Fix shell conditional syntax.
2004
20051998-03-18 Kenichi Handa <handa@etl.go.jp>
2006
cb0dc144 2007 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2008 "/ " to "/" (instead of " ").
2009
20101998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2011
2012 * quail/czech.el, quail/slovak.el: New files.
2013
20141998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2015
2016 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2017 Uses changed.
2018
20191998-03-05 Kenichi Handa <handa@etl.go.jp>
2020
2021 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2022 built quail.
2023
99d99081 20241997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2025
2026 * quail/hanja3.el: New file.
2027
2028 * quail/hanja-jis.el: Title string of the input method
2029 "korean-hanja-jis" changed.
2030
2031 * quail/symbol-ksc.el: Title string of the input method
2032 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2033 (quail-hangul-switch-back): Delete.
58af2287
DL
2034
2035 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2036 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2037
2038 * quail/hanja.el: Require 'korea-util. Title string of the input
2039 method "korean-hanja" changed.
3ddfbced 2040 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2041
2042 * quail/hangul.el: Require 'korea-util.
3ddfbced 2043 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2044
58af2287
DL
20451997-10-23 Kenichi Handa <handa@etl.go.jp>
2046
2047 * quail/ethiopic.el: The title string of input method "Ethiopic"
2048 is changed.
2049
20501997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2051
2052 * Version 20.2 released.
2053
20541997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2055
2056 * quail/latin-post.el (german): Swap y and z.
2057
20581997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2059
2060 * Version 20.1 released.
2061
2062 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2063
58af2287
DL
20641997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2065
2066 * quail/viqr.el (vietnamese-viqr): Doc fix.
2067
20681997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2069
2070 * quail/latin-alt.el: New file.
2071
20721997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2073
2074 * quail/latin-post.el: Undo previous change.
a4416b14 2075
58af2287
DL
20761997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2077
2078 * quail/latin-post.el (latin-2-postfix):
2079 Replace comma and period with `. Replace colon with /.
2080 (latin-1-postfix): Replace comma with /.
2081 (french-postfix): Replace comma with /.
2082 (latin-3-postfix): Replace comma with ` and period with /.
2083 (latin-4-postfix): Replace comma with ` and period with ~.
2084 (latin-5-postfix): Replace comma with ` and period with /.
2085 (turkish-postfix): Replace comma with ` and period with /.
2086
20871997-09-10 Kenichi Handa <handa@etl.go.jp>
2088
3ddfbced
SM
2089 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2090 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2091 input method "ethiopic" is begin used.
3ddfbced 2092 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2093 (ethio-toggle-space): Likewise.
2094 (ethio-insert-space): Likewise.
2095 (ethio-insert-ethio-space): Likewise.
2096 (ethio-prefer-ascii-punctuation): Likewise.
2097 (ethio-toggle-punctuation): Likewise.
2098 (ethio-gemination): Likewise.
3ddfbced
SM
2099 ("ethiopic"): Doc-string of this Quail package modified.
2100 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2101 quail-execute-non-quail-command.
2102
21031997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2104
2105 * Makefile.in (install): Use quail/* in the second tar that
2106 copies a dir named quail.
2107
21081997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2109
3ddfbced
SM
2110 * Makefile.in (install): Do not copy leim-list.el twice.
2111 Copy `skk' subdirectory too.
58af2287
DL
2112
21131997-09-03 Kenichi Handa <handa@etl.go.jp>
2114
2115 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2116 argument to quail-define-package.
2117 * quail/cyril-jis.el: Likewise
2118 * quail/greek.el: Likewise.
2119 * quail/ipa.el: Likewise.
2120 * quail/lao.el: Likewise.
2121 * quail/lrt.el: Likewise.
2122 * quail/thai.el: Likewise.
2123 * quail/viqr.el: Likewise.
2124
21251997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2126
183080b6 2127 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2128 TRANSLATION-KEYS.
2129 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2130 (quail-mode-hook): Check the current Quail package name.
2131
c80e3b4a 2132 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2133 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2134 packages.
2135
21361997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2137
2138 * quail/latin-post.el, quail/latin-pre.el: For each package,
2139 pass t for the SIMPLE argument to quail-define-package.
2140
21411997-08-28 Kenichi Handa <handa@etl.go.jp>
2142
2143 * Makefile.in (dotdot): This macro deleted.
2144 (SUBDIRS): Exclude skk.
2145 (all): Substitute ${WORLD} to ${TIT}.
2146 (%.el): This target deleted.
2147 (${TIT}): Check existence of `quail' subdirectory.
2148 (leim-list.el): Do not check old files.
2149 (install): If ${srcdir} is different from the current directory,
2150 copy also files under ${srcdir}.
2151
21521997-08-26 Kenichi Handa <handa@etl.go.jp>
2153
2154 * Makefile.in: Re-arrange macros so that the macro TIT contains
2155 only Quial packages generated from CXTERM dictionaries, and the
2156 macro NON-TIT contains only Quial packages distributed with Emacs.
2157 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2158 and ${TIT} separately.
2159
21601997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2161
2162 * Makefile.in (install): Discard extra data in tar | tar command.
2163
21641997-08-23 Kenichi Handa <handa@etl.go.jp>
2165
3ddfbced
SM
2166 * quail/devanagari.el (quail-devanagari-compose-characters):
2167 Fix previous change.
58af2287
DL
2168 (quail-devanagari-hindi-compose-characters): Fix previous change.
2169
2170 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2171 change.
2172
21731997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2174
2175 * Makefile.in (leim-list.el): Fix previous change.
2176
2177 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2178
21791997-08-21 Kenichi HANDA <handa@etl.go.jp>
2180
2181 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2182 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2183 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2184
2185 * Makefile.in (install): Just copy leim-list.el instead of running
2186 update-leim-list-file on ${INSTALLDIR}.
2187 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2188 py-punct-b5.el -> pypunct-b5.el.
2189 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2190 (leim-list.el): Delete old files not contained in ${WORLD}.
2191
3ddfbced
SM
2192 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2193 Run input-method-after-insert-chunk-hook.
58af2287
DL
2194
2195 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2196
21971997-08-19 Kenichi Handa <handa@etl.go.jp>
2198
2199 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2200 package fixed.
2201
22021997-08-18 Kenichi Handa <handa@etl.go.jp>
2203
2204 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2205 throw.
2206 (quail-japanese-kanji-kkc): Completely re-written.
2207 (quail-japanese-kkc-mode-exit): New function.
2208 (quail-japanese-switch-package): Call activate-input-method
2209 instead of select-input-method.
2210
2211 * quail/thai.el (thai-consonant-input): Typo fixed.
2212
3ddfbced
SM
2213 * quail/devanagari.el (quail-devanagari-compose-characters):
2214 Do not call throw.
58af2287
DL
2215 (quail-devanagari-hindi-compose-characters): Likewise.
2216
3ddfbced
SM
2217 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2218 Call activate-input-method instead of select-input-method.
58af2287
DL
2219
2220 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2221
3ddfbced
SM
2222 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2223 Use input-method-history instead of previous-input-method.
58af2287
DL
2224
22251997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2226
59daa29a 2227 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2228
22291997-08-16 Kenichi Handa <handa@etl.go.jp>
2230
2231 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2232 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2233 Some translation rules added.
58af2287
DL
2234
2235 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2236 (lao-quail-define-rules): Some translation rules corrected.
2237
22381997-08-11 Kenichi Handa <handa@etl.go.jp>
2239
2240 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2241 (lrt-vowel-table): The entry for "aM" corrected.
2242
22431997-08-07 Kenichi Handa <handa@etl.go.jp>
2244
2245 * quail/lrt.el: Change title string of input method "lao-lrt".
2246 (lrt-single-consonant-table): Several key sequence changed.
2247 (lrt-composing-pattern-double-c): Handle a consonant with
2248 semi-vowel-lower correctly.
2249 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2250 (lrt-handle-tone-mark): Check the existence of double consonant
2251 correctly.
2252
2253 * quail/lao.el: Change title string of input method "Lao".
2254
22551997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2256
2257 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2258 modified. Several translation rules modified.
58af2287
DL
2259
22601997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2261
2262 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2263 quail/cyril-jis.el.
2264
2265 * quail/cyril-jis.el: New file.
2266
2267 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2268
22691997-08-01 Kenichi Handa <handa@etl.go.jp>
2270
2271 * quail/ethiopic.el: In quail-mode-map, bind
2272 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2273 Quail package "ethiopic".
2274
22751997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2276
2277 * quail/cyrillic.el (cyrillic-translit): New input method.
2278
22791997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2280
2281 * quail/tibetan.el: New file.
2282
2283 * quail/py-punct.el: Require 'quail.
2284
2285 * quail/py-punct-b5.el: Require 'quail.
2286
2287 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2288 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2289
10d1d0af 2290 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2291 TIT-BIG5.
2292 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2293 (ASIA): Include TIBETAN.
58af2287 2294 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2295 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2296 (%.el): Make a link for byte-compiled file too.
2297 (stamp-bytecomp): Target deleted.
2298 (leim-list.el): Run Emacs with loading quail.
2299 (install-XXX): These targets deleted.
2300 (install): Remove files under INSTALLDIR before copying new files.
2301 Run Emacs with loading quail.
2302 (clean mostlyclean): Remove only generated files.
2303
23041997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2305
2306 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2307 (clean): Fix shell conditional.
2308
23091997-07-21 Jim Meyering <meyering@eng.ascend.com>
2310
2311 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2312 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2313
23141997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2315
2316 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2317 as intermediate files and deleted by GNU make.
58af2287
DL
2318
2319 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2320 (lrt-handle-maa-sakod): Correctly handle the case that
2321 quail-current-data is nil.
2322 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2323 tone.
2324
23251997-07-15 Kenichi Handa <handa@etl.go.jp>
2326
2327 * quail/py-punct.el: New file.
2328
2329 * quail/py-punct-b5.el: New file.
2330
2331 * quail/japanese.el: Doc-string of Quail package japanese modified.
2332
2333 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2334 (CHINESE-GB): Include quail/py-punct.elc.
2335 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2336
58af2287
DL
23371997-07-10 Kenichi Handa <handa@etl.go.jp>
2338
2339 * quail/latin-pre.el: Change titles of quail packages.
2340
2341 * quail/latin-post.el: Likewise.
2342
6922b018 2343;; Local Variables:
880820fe 2344;; coding: utf-8
6922b018 2345;; End:
2a34a036 2346
234d8d66 2347 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2348
2349 This file is part of GNU Emacs.
2350
d3fb0974 2351 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2352 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2353 the Free Software Foundation, either version 3 of the License, or
2354 (at your option) any later version.
5b87ad55
GM
2355
2356 GNU Emacs is distributed in the hope that it will be useful,
2357 but WITHOUT ANY WARRANTY; without even the implied warranty of
2358 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2359 GNU General Public License for more details.
2360
2361 You should have received a copy of the GNU General Public License
d3fb0974 2362 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.