Remove redundant or unused things here and there.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
0df648f9
DB
12012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
2
3 * quail/indian.el (quail-define-inscript-package):
4 Set kbd-translate for all Inscript layouts. It's a positional
5 layout: vowels should be on the left hand regardless of the
6 underlying characters produced by those keys. (Bug#12072)
7
89e5ffea
MB
82012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
9
10 * quail/persian.el: Add some mappings. (Bug#11812)
11 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
12
0aee6912
PE
132012-07-30 Paul Eggert <eggert@cs.ucla.edu>
14
15 Update .PHONY listings in makefiles.
16 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
17 bootstrap-clean, distclean, maintainer-clean, extraclean.
18
72b255c7
PE
192012-07-29 Paul Eggert <eggert@cs.ucla.edu>
20
21 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
22 * quail/uni-input.el (ucs-input-deactivate):
23 Rename from ucs-input-inactivate.
24 * quail/hangul.el (hangul-input-method-deactivate):
25 Rename from hangul-input-method-inactivate.
26
f58e0fd5
SM
272012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
28
29 * quail/ipa.el: Use cl-lib.
30
31 * quail/hangul.el: Don't require CL.
32
6b79ce7e
NTND
332012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
34
35 * quail/vnvi.el: New file (Bug#4747).
36
35c46c2f
GM
372012-05-22 Glenn Morris <rgm@gnu.org>
38
39 * Makefile.in (SUBDIRS): Remove variable and rule.
40 (MKDIR_P): Add it back.
41 (all, changed.tit, changed.misc, leim-list.el):
42 Don't depend on SUBDIRS.
43 (changed.tit, changed.misc): Ensure output directory exists.
44 (distclean): Don't use SUBDIRS.
45
b847032c
GM
462012-05-21 Glenn Morris <rgm@gnu.org>
47
d10cfddd
GM
48 * Makefile.in (install): Remove, let top-level do it.
49 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
50 (MKDIR_P, GZIP_PROG): Remove, no longer used.
51
d71dfe75
GM
52 * Makefile.in (install_prefix): Remove.
53 (LEIM_INSTALLDIR): Rename to leimdir.
54 (install): Update for this change.
55
b847032c
GM
56 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
57
005ad204
GM
582012-05-12 Glenn Morris <rgm@gnu.org>
59
60 * Makefile.in (MKDIR_P): New, set by configure.
61 (install): Use $MKDIR_P.
62
234d8d66
GM
632012-05-10 Glenn Morris <rgm@gnu.org>
64
ff57c2ec
GM
65 * Makefile.in: Install self-contained ns files directly to
66 their final destination.
67 (install_prefix): New.
68 (LEIM_INSTALLDIR): New, set by configure.
69 (install): Use LEIM_INSTALLDIR.
70
234d8d66
GM
71 * Makefile.in (MV_DIRS): Remove.
72 (install): Simplify the --with-ns case.
73
e98e405e
GM
742012-04-09 Glenn Morris <rgm@gnu.org>
75
935396c0
GM
76 * Makefile.in (EMACS): Rename from BUILT_EMACS.
77 (RUN_EMACS, compile-main): Update for this change.
78
e98e405e
GM
79 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
80 since leim distributed with Emacs (eg lisp/ has no such rule).
81 (all): Remove $BUILT_EMACS dependence.
82
a130c2af
EZ
832012-04-09 Eli Zaretskii <eliz@gnu.org>
84
85 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
86 debugging messages.
87
41455956
GM
882012-04-09 Glenn Morris <rgm@gnu.org>
89
54b0762c 90 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 91 as the lisp/ directory does, rather than hard-coding it.
54b0762c 92 Also, separate leim-list generation from byte-compilation.
41455956
GM
93 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
94 Make them store the .el files rather than the .elc files.
95 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
96 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
97 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
98 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
99 Remove variables listing the non-generated .el files.
100 (.el.elc): Add explicit load-path for quail.
101 (all): Depend on compile-main rule rather than $WORLD.
102 (changed.tit, changed.misc): Also depend on $SUBDIRS.
103 (leim-list.el): Don't depend on changed.tit or changed.misc.
104 Remove unnecessary compilation check.
105 (setwins, compile-targets, compile-main): New.
106 (clean, mostlyclean): Update for change in TIT_MISC contents.
107 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
108
f8f2e1d8
SM
1092012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
110
111 * quail/latin-ltx.el: Auto-generate some of the entries.
112 (latin-ltx--ascii-p): New function.
113 (latin-ltx--define-rules): New macro.
114 (define-rules): Use it.
115
e5a69fd0
EZ
1162012-03-25 Eli Zaretskii <eliz@gnu.org>
117
118 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
119 of same-dir.tst, to avoid stepping on other (parallel) Make job's
120 toes.
121
26090a27
KH
1222012-03-21 Kenichi Handa <handa@m17n.org>
123
124 * quail/indian.el ("devanagari-itrans"): Add a few more useful
125 keys (Bug#10935).
126
71ec069c
KH
1272012-03-16 Kenichi Handa <handa@m17n.org>
128
129 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
130
3dbb8fef
ЙМ
1312012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
132
133 * quail/cyrillic.el (bulgarian-alt-phonetic):
134 New input method. (Bug#10893)
135
4f96ea3f
MB
1362012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
137
138 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 139 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
140 characters were added; (2) layer 3 of ISIRI-9147 is now
141 implemented with a '\' prefix; (3) double entry of characters
142 which were postfixed with 'h' is now supported; (4) lots of
143 comment and additional pointers have been added.
144
5fc1c122
KH
1452011-12-15 Kenichi Handa <handa@m17n.org>
146
147 * quail/ethiopic.el ("ethiopic"): Do not refer to
148 ethio-prefer-ascii-punctuation.
149
fe7a3057
JB
1502011-11-20 Juanma Barranquero <lekktu@gmail.com>
151
152 * quail/hangul.el (hangul-character): Fix typo.
153
58179cce 1542011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
155
156 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
157 (quail-tamil-itrans-numerics-and-symbols-table)
158 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
159 ("tamil-itrans"): Show the values of above variables (Bug#9336).
160
1612011-09-22 Kenichi Handa <handa@m17n.org>
162
163 * quail/indian.el (quail-tamil-itrans-syllable-table)
164 (quail-tamil-itrans-misc-table): New variables.
165 ("tamil-itrans"): Improve the docstring by showing the values of
166 above variables (Bug#9336).
167
e39b275c 1682011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 169
abec06ff 170 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 171
b31b81a5
SM
1722011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
173
174 * quail/latin-ltx.el: Complete the super and subscript letters.
175
f624176f
GM
1762011-08-20 Glenn Morris <rgm@gnu.org>
177
178 * Makefile.in (OTHERS):
179 * makefile.w32-in (MISC): Add ipa-praat.elc.
180
c27ac9ae
YF
1812011-07-23 Yair F <yair.f.lists@gmail.com>
182
183 * quail/hebrew.el ("hebrew"): Additional key mappings.
184 ("hebrew-new", "hebrew-lyx", "hebrew-full")
185 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
186 ("yiddish-keyman"): New input methods.
187
acb8e1dd
AS
1882011-06-12 Andreas Schwab <schwab@linux-m68k.org>
189
2920829f
AS
190 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
191 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
192 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
193 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
194 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
195 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
196 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
197 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
198 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
199
3ddfbced 200 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 201
9fbfd275
OS
2022011-05-30 Oliver Scholz <epameinondas@gmx.de>
203
204 * quail/ipa-praat.el: New input method.
205
d0ce9f8c
MB
2062011-05-16 Eli Zaretskii <eliz@gnu.org>
207
c0ad01c9 208 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 209
c0ad01c9 210 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
211
2122011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
213
214 * quail/persian.el: New file.
215
f7ff1b0f 2162011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
217
218 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
219 corresponding symbols rather than Hebrew letters. (Bug#8563)
220
6b4e1d0d
EZ
221 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
222 HEBREW LETTER ALEF. (Bug#8563)
223
8cc1d519
GM
2242011-03-23 Glenn Morris <rgm@gnu.org>
225
226 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
227
33383987
JB
2282011-03-07 Chong Yidong <cyd@stupidchicken.com>
229
230 * Version 23.3 released.
231
2b0c7330 2322011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
233
234 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
235
68b5f855
PE
2362011-01-28 Paul Eggert <eggert@cs.ucla.edu>
237
238 Redo spelling of Makefile variables to conform to POSIX.
239 POSIX does not allow "-" in Makefile variable names.
240 Reported by Bruno Haible in
241 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
242 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
243 (TIT_GB): Rename from TIT-GB.
244 (CHINESE_TIT): Rename from CHINESE-TIT.
245 (NON_TIT_GB): Rename from NON-TIT-GB.
246 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
247 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
248 (CHINESE_GB): Rename from CHINESE-GB.
249 (CHINESE_BIG5): Rename from CHINESE-BIG5.
250 (TIT_MISC): Rename from TIT-MISC.
251 (NON_TIT_MISC): Rename from NON-TIT-MISC.
252 (TIT_SOURCES): Rename from TIT-SOURCES.
253 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 254
d0981f82
GM
2552011-01-08 Glenn Morris <rgm@gnu.org>
256
e7a42417
GM
257 * makefile.w32-in (RUN_EMACS):
258 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
259
d0981f82
GM
260 * makefile.w32-in (RUN_EMACS):
261 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
262
f2b38ae6
KH
2632010-08-28 Kenichi Handa <handa@m17n.org>
264
8307f923
JB
265 * quail/japanese.el (quail-japanese-update-translation):
266 Fix handling of invalid key.
f2b38ae6 267
b514a395
AS
2682010-08-15 Andreas Schwab <schwab@linux-m68k.org>
269
05a9766a
AS
270 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
271
b514a395
AS
272 * quail/georgian.el: Remove extra backslashes.
273
08685279
AS
2742010-08-14 Andreas Schwab <schwab@linux-m68k.org>
275
e099e659
AS
276 * quail/arabic.el: Quote [ and ].
277 * quail/latin-ltx.el: Likewise.
278
08685279
AS
279 * quail/greek.el ("greek", "greek-postfix"): Change string to
280 character.
281
ac14bd09
KH
2822010-08-13 Kenichi Handa <handa@m17n.org>
283
8307f923 284 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 285
43603442
KH
2862010-08-09 Kenichi Handa <handa@m17n.org>
287
288 * quail/greek.el ("greek"): Add rules for Greek style quotes.
289
02be533b
GM
2902010-05-15 Glenn Morris <rgm@gnu.org>
291
292 * Makefile.in (install): Remove references to CVS-related files.
293
61a808e8
CY
2942010-05-07 Chong Yidong <cyd@stupidchicken.com>
295
296 * Version 23.2 released.
297
7cee661f
CY
2982010-04-06 Chong Yidong <cyd@stupidchicken.com>
299
300 * quail/vntelex.el: Fix "af" rule (Bug#5836).
301
31f191b3
EZ
3022010-03-27 Eli Zaretskii <eliz@gnu.org>
303
304 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
305 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
306 other special characters.
307
c1d05286
GM
3082010-03-18 Glenn Morris <rgm@gnu.org>
309
cbeed5af
GM
310 * Makefile.in (maintainer-clean): Use bootstrap-clean.
311 (extraclean): Fix deletion patterns.
312
c1d05286
GM
313 * Makefile.in (dot): Remove, since ../ is used throughout the
314 other Makefiles.
315
288f9fc0
CY
3162010-03-10 Chong Yidong <cyd@stupidchicken.com>
317
318 * Branch for 23.2.
319
545b31aa
KH
3202010-02-16 Kenichi Handa <handa@m17n.org>
321
322 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
323
5ce6e4f4 3242009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
325
326 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
327 (Bug#904)
328
a82a8b75
GM
3292009-09-09 Glenn Morris <rgm@gnu.org>
330
331 * Makefile.in (install): Set umask to world-readable before creating
332 directories.
333
1e0020ec
JL
3342009-08-31 Juri Linkov <juri@jurta.org>
335
336 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
337 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
338 Set `deterministic' to nil.
339 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
340 "U+0074 U+0283", "U+0074 U+2040 U+0283".
341 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
342 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
343 Fix comments.
344
ab96f28b
JL
3452009-08-31 Juri Linkov <juri@jurta.org>
346
347 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
348 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
349 (ipa-x-sampa-implosive-submap): Rename from
350 x-sampa-implosive-submap.
351 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
352 x-sampa-prepend-to-keymap-entry.
353 (ipa-x-sampa-underscore-implosive): Rename from
354 x-sampa-underscore-implosive.
355 (ipa-x-sampa-implosive-submap): Move before first use.
356
08166ed6
JL
3572009-08-30 Aidan Kehoe <kehoea@parhasard.net>
358
359 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
360 Two new input methods, both following widely-used Usenet
5ce6e4f4 361 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 362 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 363 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
364 complex to support in Quail that Kirshenbaum, whence the two extra
365 function and one extra submap to support it.
366 (x-sampa-prepend-to-keymap-entry): New function.
367 (x-sampa-underscore-implosive): New function.
368 (x-sampa-implosive-submap): New Quail submap.
369
1f272ae8
JL
3702009-08-30 Aidan Kehoe <kehoea@parhasard.net>
371
372 * quail/ipa.el: Recode the file as UTF-8, for better
373 interoperability with other applications.
374
7069bd16
SM
3752009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
376
a0c07f4e
SM
377 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
378 `white circle'.
379
7069bd16
SM
380 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
381
5ac1f9e0
GM
3822009-08-25 Glenn Morris <rgm@gnu.org>
383
384 * quail/hangul.el (top-level): Don't require cl at run-time.
385
76580a68
EZ
3862009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
387
388 * quail/arabic.el: Add missing keys that exist on the Arabic X
389 keyboard. Don't insert Lam-alef ligatures from the Arabic
390 Presentation Forms ranges; instead, separate Lam-Alef ligatures
391 into a list of two letters (Lam and a suitable Alef).
392
d4a885b2
KH
3932009-06-23 Kenichi Handa <handa@m17n.org>
394
395 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
396 while korean input method is off, convert the following character.
397
70243478
CY
3982009-06-21 Chong Yidong <cyd@stupidchicken.com>
399
400 * Branch for 23.1.
401
d5e9630f
KH
4022009-06-18 Kenichi Handa <handa@m17n.org>
403
404 * quail/hangul.el (hangul-im-keymap): Add binding of key
405 Hangul_Hanja.
406
c7015153 4072009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
408
409 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
410 compatibility.
411
5ae051fd
AS
4122009-04-12 Andreas Schwab <schwab@linux-m68k.org>
413
414 * Makefile.in (install): Remove .gitignore files.
415
c87143d0
KH
4162009-03-19 Kenichi Handa <handa@m17n.org>
417
418 * leim-ext.el: Change the encoding to utf-8.
419
9c222401
JD
4202008-12-30 Jan Djärv <jan.h.d@swipnet.se>
421
422 * Makefile.in (install): Remove old directories in ns_appresdir before
423 moving new directories there.
424
53a8f9db
JB
4252008-11-11 Juanma Barranquero <lekktu@gmail.com>
426
ad8f55ac
JB
427 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
428 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
429 (hangul3-input-method-jung, hangul3-input-method-jong):
430 Fix typos in docstrings.
53a8f9db 431
c7c55e6a 4322008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
433
434 * quail/cyrillic.el: Handle backslash key (bug#839).
435
09c91aff
KH
4362008-10-20 Kenichi Handa <handa@m17n.org>
437
438 * quail/indian.el (inscript-mlm-keytable): New variable.
439 (malayalam-inscript): Use inscript-mlm-keytable.
440
b13f8bd5
MH
4412008-09-11 Magnus Henoch <mange@freemail.hu>
442
443 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
444 with upturn.
445
53a8f9db 4462008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 447
53a8f9db 448 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
449 \"u after a, e or q, because that would be extremely uncommon
450 compared to aue, eue or que. The only exception is the prefix
451 "ge", after which, according to corpus statistics, a \"u can be
452 expected.
453
92135d25
KH
4542008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
455
53a8f9db 456 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 457
f4949090
JL
4582008-07-19 Juri Linkov <juri@jurta.org>
459
460 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
461 "//`" for combining accents as a separate character. Keep two
462 rules "i`" and "I`" for characters where accent is not a separate
463 character. Revert changes that added postfix combining accents.
464
ba60bd44 4652008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
466
467 * Makefile.in (install): Perform post-install cleanup inside NS app
468 bundle.
469
86ec8cc5
JL
4702008-07-12 Juri Linkov <juri@jurta.org>
471
472 * quail/rfc1345.el: Replace non-printable control characters with
473 equivalent text-only notations.
474
475 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
476 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
477 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 478 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 479
5704dad1
TZ
4802008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
481
482 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
483 everything postfix. Adjust to eliminate conflicts.
484
88702c81
JB
4852008-06-30 Juanma Barranquero <lekktu@gmail.com>
486
487 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
488
8e0214ec
GM
4892008-06-27 Glenn Morris <rgm@gnu.org>
490
491 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
492
ecfb57d9
JB
4932008-06-24 Juanma Barranquero <lekktu@gmail.com>
494
495 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
496
fca64cc4
EZ
4972008-06-20 Eli Zaretskii <eliz@gnu.org>
498
499 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
500 are building in the sandbox, there are precious files there.
ca4a5250
EZ
501 (clean mostlyclean): Delete leim-list.el~.
502 (distclean): Delete makefile.
fca64cc4 503
ee128870
TZ
5042008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
505
506 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
507 brackets, number symbol, and accented aeio to cyrillic-translit.
508
e914c409 5092008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
510
511 * quail/hangul.el: Completely re-written.
512
5132008-06-03 Kenichi Handa <handa@m17n.org>
514
515 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
516 (leim-list.el): Remove leim-list.el at first.
517
518 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
519 (leim-list.el): Remove leim-list.el at first.
520
521 * leim-ext.el: Register input methods "korean-hangul",
522 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
523
8be6f5ae
SM
5242008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
525
526 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
527
630802d6
KH
5282008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
529
530 * quail/indian.el: Don't require devan-util.
531
d223191d 5322008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 533
d223191d 534 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 535
d223191d 5362008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
537
538 * Makefile.in (OTHERS): Add arabic.elc.
539
d223191d 5402008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
541
542 * quail/arabic.el: New file.
543
d223191d 5442008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
545
546 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
547
d223191d 5482008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
549
550 * quail/indian.el (quail-indian-flatten-list): Delete it.
551 (quail-define-inscript-package): Pay attention to `nil' values of
552 char/key-table.
553 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
554
d223191d 5552008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
556
557 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
558 just an alias for turkish-postfix.
559
560 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
561 just an alias for turkish-alt-postfix.
562
563 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
564
d223191d 5652008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
566
567 * quail/thai.el: Don't require thai-util.
d223191d
GM
568 (quail-thai-update-translation): Delete function.
569 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
570 quail-define-rules.
571 ("thai-kesmanee", "thai-pattachote"): Don't use
572 UPDATE-TRANSLATION-FUNCTION.
573
3ddfbced
SM
574 * quail/indian.el (quail-indian-preceding-char-position):
575 Delete function.
d223191d
GM
576 (quail-indian-update-preceding-char): Delete variable.
577 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
578 (quail-define-indian-trans-package): Don't call
579 quail-define-package with quail-indian-update-translation.
580 (quail-define-inscript-package): Likewise.
581
d223191d 5822008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 583
d223191d 584 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
585 (quail-indian-update-translation, quail-define-inscript-package):
586 Use characterp, not char-valid-p.
587
d223191d 5882008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
589
590 * quail/welsh.el ("welsh"): Doc fix.
591
592 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
593 ("russian-typewriter"): Rename from cyrillic-typewriter.
594 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 595 ("russian-computer"): New.
d223191d
GM
596 ("bulgarian-phonetic"): Rename from bulgarian-pho.
597 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 598
d223191d 5992008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
600
601 * ja-dic/ja-dic.el: Add coding tag.
602
d223191d 6032008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 604
d223191d 605 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
606 ("latin-postfix"): New method.
607
d223191d 608 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
609 ("latin-alt-postfix"): New method.
610
d223191d 611 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 612 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
613 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
614 ~O -> Ġ.
aca7a3d2
MB
615 ("latin-prefix"): New method.
616
d223191d
GM
617 * quail/uni-input.el (utf-8-ccl-encode): Delete.
618 (ucs-input-method): Modify.
aca7a3d2 619
d223191d 6202008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
621
622 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
623
5169d861 6242008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 625
53a8f9db 626 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 627
f3041af1
DN
6282008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
629
630 * makefile.w32-in:
631 * Makefile.in: Remove references to Xenix.
632
1ebeeed0
RS
6332007-12-15 Richard Stallman <rms@gnu.org>
634
635 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
636
637 * quail/latin-alt.el: Many doc fixes.
638 ("danish-alt-postfix")
639 ("esperanto-alt-postfix", "finnish-alt-postfix")
640 ("german-alt-postfix", "icelandic-alt-postfix")
641 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
642 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 643 Delete; they were identical to the non-alt versions.
1ebeeed0 644
3d587afd
KH
6452007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
646
647 * quail/lao.el (quail-map-from-table): Allow a tone just after a
648 consonant.
649
63150f3c
GM
6502007-11-17 Glenn Morris <rgm@gnu.org>
651
652 * Makefile.in (check-declare): New target.
653
fe1ada9b
GM
6542007-10-31 Glenn Morris <rgm@gnu.org>
655
656 * Makefile.in (install): Change ownership of installed files.
657
e914c409 6582007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
659
660 * quail/latin-ltx.el ("\\qed"): Add this rule.
661
92f137df
JB
6622007-10-24 Juanma Barranquero <lekktu@gmail.com>
663
664 * quail/indian.el (quail-indian-update-preceding-char):
665 Don't mark the variable as frame-local; it wasn't used as such.
666
cacc7b51
GM
6672007-07-25 Glenn Morris <rgm@gnu.org>
668
669 * Relicense all FSF files to GPLv3 or later.
670
671 * COPYING: Switch to GPLv3.
672
1eceac24
EZ
6732007-07-16 Eli Zaretskii <eliz@gnu.org>
674
675 * makefile.w32-in (extraclean): Don't delete *~.
676
7dfc4cda
CY
6772007-06-02 Chong Yidong <cyd@stupidchicken.com>
678
679 * Version 22.1 released.
680
dd822b89
KH
6812007-01-30 Kenichi Handa <handa@m17n.org>
682
683 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 684 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
685
686 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
687 license notices.
1e899515 688
bce8f5e8
KH
6892007-01-24 Kenichi Handa <handa@m17n.org>
690
691 * MISC-DIC/README: New file.
692
693 * CXTERM-DIC/README: New file.
694
695 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
696 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
697 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
698 X11R6/contrib/programs/cxterm.
699
700 * ja-dic/ja-dic.el: Regenerated.
701
88f698d9
KH
7022007-01-12 Kenichi Handa <handa@m17n.org>
703
704 * quail/uni-input.el (ucs-input-method): Signal an error for a
705 Unicode character that is not yet supported.
706
14429ceb
AS
7072006-12-26 Andreas Schwab <schwab@suse.de>
708
709 * Makefile.in (datarootdir): Define.
710
6148a044
EZ
7112006-12-20 Eli Zaretskii <eliz@gnu.org>
712
713 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
714 ${NON-TIT-MISC}.
715
e4208ff7
JB
7162006-12-09 Juanma Barranquero <lekktu@gmail.com>
717
718 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
719
720 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
721
f248f005
EZ
7222006-12-09 Eli Zaretskii <eliz@gnu.org>
723
724 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
725 Run Emacs to append non-empty non-comment lines in leim-ext.el
726 to leim-list.el.
727
dd4b03cd
JB
7282006-12-05 Juanma Barranquero <lekktu@gmail.com>
729
730 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
731
41584b03
JB
7322006-11-29 Juanma Barranquero <lekktu@gmail.com>
733
734 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
735 in docstring.
736
9200c926
RF
7372006-11-04 Romain Francoise <romain@orebokech.com>
738
739 * Makefile.in (bootstrap-clean): New target.
740
94461c21
KH
7412006-10-12 Kenichi Handa <handa@m17n.org>
742
743 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
744 to it.
745
f51dc44f
CY
7462006-10-05 Chong Yidong <cyd@stupidchicken.com>
747
748 * quail/latin-ltx.el: Fix typo in previous change.
749
d781da00
SM
7502006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
751
752 * quail/latin-ltx.el: Remove rules that start with { since they are
753 redundant and hence impact the { key for no good reason.
754
bcc1caeb
KH
7552006-10-02 Kenichi Handa <handa@m17n.org>
756
757 * Makefile.in (install): Fix previous change.
758
7ad02ea8
KH
7592006-09-28 Kenichi Handa <handa@m17n.org>
760
761 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
762
45a2056c
JB
7632006-09-15 Jay Belanger <belanger@truman.edu>
764
765 * COPYING: Replace "Library Public License" by "Lesser Public
766 License" throughout.
767
880820fe 7682006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
769
770 * quail/uni-input.el (ucs-input-method): Don't make the action of
771 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
772 mechanism do it.
773
62508862
DK
7742006-07-12 David Kastrup <dak@gnu.org>
775
776 * quail/greek.el: Change iota subscriptum transliteration in
777 Ibycus4 encoding's capitals from "i" to "|".
778
a6a2b5d4
EZ
7792006-03-03 Claudio Fontana <claudio@gnu.org>
780
9e2bcc86
EZ
781 * Makefile.in (install): Add DESTDIR variable to support staged
782 installations.
a6a2b5d4 783
abeb5855
EZ
7842005-12-17 Eli Zaretskii <eliz@gnu.org>
785
786 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
787 commands enclosed in $(ARGQUOTE)s should not be split between two
788 lines, as that will break with GNU Make >3.80, when sh.exe is used
789 and arg quoting is with '..'.
790
11bdfcdd
AS
7912005-11-03 Andreas Schwab <schwab@suse.de>
792
3ddfbced 793 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
794 (install): Adjust.
795
7a7f042f
RF
7962005-11-01 Romain Francoise <romain@orebokech.com>
797
798 * Makefile.in (install): Compress source files.
799
895725e1
JL
8002005-10-28 Juri Linkov <juri@jurta.org>
801
802 * quail/symbol-ksc.el: Add missing characters from 1st pos of
803 every table of [korean-ksc5601], and swap incorrectly ordered
804 characters at pos 91 and 90.
805
c814bdfc
KH
8062005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
807
808 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
809 U+2006). Add more mappings from TeX's textcomp package.
810
f344e9d2
JL
8112005-10-25 Juri Linkov <juri@jurta.org>
812
813 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
814 to t for this multi-key input method.
815
a6726944
KH
8162005-10-24 Kenichi Handa <handa@m17n.org>
817
818 * quail/uni-input.el (ucs-input-activate): Don't add
819 quail-kill-guidance-buf to kill-buffer-hook.
820
71ec7e9b
KH
8212005-07-08 Kenichi Handa <handa@m17n.org>
822
823 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
824 insertion and deletion.
825
a0ec7a4a
LK
8262005-07-04 Lute Kamstra <lute@gnu.org>
827
828 Update FSF's address in GPL notices.
829
59579816
KH
8302005-06-28 Kenichi Handa <handa@m17n.org>
831
832 * leim-ext.el: Add rules for inserting full-width space for
833 quail/Punct and quail/Punct-b5.
834
94d4bafb
EZ
8352005-06-04 Eli Zaretskii <eliz@gnu.org>
836
41584b03 837 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
838 (extraclean): New target, emulates Makefile.in.
839
e183fe27
KH
8402005-04-06 Kenichi Handa <handa@m17n.org>
841
41584b03 842 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 843
eebfcf8e
KH
8442005-03-26 Kenichi Handa <handa@m17n.org>
845
41584b03 846 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
847
8482005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
849
850 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 851 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
852 ("thai-kesmanee"): Don't use quail-thai-update-translation.
853 (thai-generate-quail-map): Likewise.
854
761a8755
KH
8552005-03-15 Kenichi Handa <handa@m17n.org>
856
857 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
858
c68f7e21
KH
8592005-03-08 Kenichi Handa <handa@m17n.org>
860
861 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
862 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
863
a3341d3c
KH
8642004-12-04 Kenichi Handa <handa@m17n.org>
865
866 * quail/lao.el (lao-key-alist): Declare it by defvar.
867 (lao-key-alist-vector): New variable.
868 (lao-consonant-key-alist, lao-semivowel-key-alist)
869 (lao-vowel-key-alist, lao-voweltone-key-alist)
870 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
871 lao-key-alist-vector.
872
a7ff4354
KH
8732004-09-25 Kenichi Handa <handa@m17n.org>
874
875 * quail/uni-input.el (ucs-input-method): Add error clause to
876 condition-case.
877
88a74fa5
KH
8782004-09-21 Kenichi Handa <handa@m17n.org>
879
880 * quail/uni-input.el: Move the call of register-input-method to
881 leim-ext.el.
882 (ucs-input-insert-char): New function.
883 (ucs-input-method): Use ucs-input-insert-char.
884 (ucs-input-activate): Call quail-hide-guidance instead of
885 quail-hide-guidance-buf.
886
887 * leim-ext.el: Add autoload for 'ucs-input-activate and
888 register-input-method for "ucs".
889
15203bb7
DK
8902004-08-21 David Kastrup <dak@gnu.org>
891
892 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
893 combinations.
894
295f3b30
KH
8952004-08-16 Kenichi Handa <handa@m17n.org>
896
897 * quail/georgian.el ("georgian"): Call quail-define-package with
898 the show-layout arg t.
899
de10c114
AS
9002004-08-06 Andreas Schwab <schwab@suse.de>
901
902 * Makefile.in (install): Remove .arch-inventory files.
903
d604e09b
DK
9042004-07-01 David Kastrup <dak@gnu.org>
905
41584b03 906 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 907
f96ec754
AS
9082004-06-30 Andreas Schwab <schwab@suse.de>
909
910 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
911 serialize parallel builds.
912 (${MISC:.elc=.el}): Depend on changed.misc.
913
62bfe0fc
KH
9142004-06-05 Kenichi Handa <handa@m17n.org>
915
68330491
EZ
916 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
917 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
918
919 * leim-ext.el: New file.
920
9254ee5e
KH
9212004-05-17 Werner Lemberg <wl@gnu.org>
922
923 * quail/sisheng.el: New file.
924
53e1a54f
KH
9252004-05-17 Kenichi Handa <handa@m17n.org>
926
927 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
928
cdc9b845
EZ
9292004-05-11 Eli Zaretskii <eliz@gnu.org>
930
931 * Makefile.in (leim-list.el): Move commands to convert TIT and
932 MISC dictionaries from here...
933 (changed.tit, changed.misc): ...to here. Remove the (now
934 unneeded) test of the contents of changed.* files.
935
9a28b921
AS
9362004-05-10 Andreas Schwab <schwab@suse.de>
937
10d1d0af 938 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
939 files are compiled when bootstrapping.
940
bef96454
SM
9412004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
942
943 * quail/latin-ltx.el ("TeX"): Fix typo.
944
d2c846aa
SM
9452004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
946
947 * quail/latin-ltx.el: Use utf-8 coding.
948 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
949
2cd23d89
KH
9502004-05-04 Kenichi Handa <handa@m17n.org>
951
10d1d0af 952 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
953 (MISC-SOURCES): Likewise.
954
9552004-05-01 Kenichi Handa <handa@m17n.org>
956
41584b03 957 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 958 (MISC): Rename from MISC-DIC.
10d1d0af 959 (WORLD): Adjust for the above changes.
2cd23d89
KH
960 (TIT-MISC, NON-TIT-MISC): New targets.
961 (all): Don't depend on ${WORLD}.
d2c846aa 962 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
963 (TIT-SOURCES, MISC-SOURCES): New macros.
964 (changed.tit, changed.misc): New targets.
d2c846aa 965 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
966 changed.misc. Generate quail files from TIT and MISC files if
967 necessary.
968 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
969 ${MISC-DIC}.
970
238add5e
JR
9712004-05-03 Jason Rumney <jasonr@gnu.org>
972
973 * makefile.nt: Remove.
974
d814862a
JB
9752004-04-23 Juanma Barranquero <lektu@terra.es>
976
977 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
978
28082746
AI
9792004-04-09 Andrew Innes <andrewi@gnu.org>
980
981 * makefile.w32-in (distclean clean): Remove nmake specific
982 stamp-subdir test.
983
bb62616f
KH
9842004-02-28 Kenichi Handa <handa@m17n.org>
985
d2c846aa 986 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
987 ${MISC-DIC}.
988 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
989 (maintainer-clean): Delete files that are not in CVS repository.
990
d2c846aa 991 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
992 $(MISC-DIC).
993 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
994 (maintainer-clean): Delete files that are not in CVS repository.
995
d2c846aa 996 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
997 $(MISC-DIC).
998 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
999 (maintainer-clean): Delete files that are not in CVS repository.
1000
880820fe 10012004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1002
1003 * Makefile.in (distclean maintainer-clean): Depend on clean.
1004
bdb6a227
KH
10052004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1006
1007 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1008
e555f8d5
KH
10092004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1010
1011 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1012 Duplicate entry removed.
e555f8d5 1013 ("bulgarian-bds"): Docstring fixed.
be492770 1014
c51b37fd
DL
10152003-10-06 Dave Love <fx@gnu.org>
1016
1017 * quail/latin-ltx.el: Several additions.
1018
ac7ec68c
KH
10192003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1020
1021 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1022
f653dfd9
DL
10232003-08-20 Dave Love <fx@gnu.org>
1024
1025 * quail/latin-ltx.el: Add \rhd.
1026
15a03c32
MR
10272003-08-19 Markus Rost <rost@math.ohio-state.edu>
1028
1029 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1030
15f772c8
KH
10312003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1032
d814862a 1033 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1034 behavior according to the change of quail-translate-key.
15f772c8 1035
603b8073
KH
10362003-05-22 Kenichi Handa <handa@m17n.org>
1037
1038 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1039 Chinese characters from GB to Big5.
1040
34c614a8 10412003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1042
1043 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1044
069e6098
AS
10452003-04-05 Andreas Schwab <schwab@suse.de>
1046
1047 * Makefile.in (install): Remove CVS related and backup files from
1048 installation directory.
1049
15988eba
DK
10502003-02-27 David Kastrup <dak@gnu.org>
1051
d814862a 1052 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1053
b2c16093
DK
10542003-02-23 David Kastrup <dak@gnu.org>
1055
d814862a 1056 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1057
a56c637d
DL
10582003-02-17 Dave Love <fx@gnu.org>
1059
1060 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1061
83930535
JB
10622003-02-14 Juanma Barranquero <lektu@terra.es>
1063
d2c846aa 1064 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1065
61cb0b53 10662003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1067
1068 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1069 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1070 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1071 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1072 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1073 (kannada-inscript, malayalam-inscript, tamil-inscript):
1074 New INSCRIPT based input methods.
59fdf430 1075
ff57e5d6
KH
10762003-02-07 Kenichi Handa <handa@m17n.org>
1077
1078 * quail/cyrillic.el: Update quail-package-alist (not
1079 input-method-alist) to make "cyrillic-jcuken" an alias of
1080 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1081
e29969ca
DK
10822003-02-05 David Kastrup <dak@gnu.org>
1083
d2c846aa 1084 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1085
139c4e54
DL
10862003-01-05 Dave Love <fx@gnu.org>
1087
1088 * makefile.w32-in (SLAVIC): Add croatian.elc.
1089
1090 * Makefile.in (SLAVIC): Add croatian.elc.
1091
1092 * quail/croatian.el: New file.
1093
abceb4ac
JB
10942002-12-10 Juanma Barranquero <lektu@terra.es>
1095
1096 * makefile.w32-in (LATIN): Add welsh.elc.
1097 (MISC): Add georgian.elc.
1098 (UNICODE): Add it.
1099 (WORLD): Add $(UNICODE).
1100
59daa29a
DL
11012002-11-14 Dave Love <fx@gnu.org>
1102
1103 * quail/slovak.el: Add coding cookie.
1104
1105 * quail/latin-ltx.el: Fix coding cookie.
1106
1107 * quail/hebrew.el: Add coding cookie.
1108
1109 * quail/czech.el: Add coding cookie.
1110
1111 * quail/welsh.el: Undo last change.
1112
b4b11a40
DL
11132002-09-11 Dave Love <fx@gnu.org>
1114
1115 * quail/latin-post.el ("slovenian"): New.
1116
570af494
KH
11172002-09-05 Kenichi Handa <handa@etl.go.jp>
1118
1119 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1120
ad0b1666
DL
11212002-07-24 Dave Love <fx@gnu.org>
1122
a5e5d4ad
DL
1123 * quail/latin-alt.el ("latin-alt-postfix"): New.
1124
1125 * quail/latin-post.el ("latin-postfix"): New.
1126
ad0b1666
DL
1127 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1128 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1129 ("latin-prefix"): New.
ad0b1666 1130
f860212e
DL
11312002-07-12 Dave Love <fx@gnu.org>
1132
1133 * quail/cyrillic.el: Doc fixes.
1134 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1135 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1136 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1137 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1138 ("russian-computer"): New.
880820fe 1139 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1140 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1141
282b5fb7
KH
11422002-06-20 Dave Love <fx@gnu.org>
1143
1144 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1145 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1146
fe960d0a
EZ
11472002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1148
1149 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1150
9a40c2fb
PJ
11512002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1152
1153 * quail/vntelex.el: Add even more rules.
1154
ab59447f
PJ
11552002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1156
1157 * quail/vntelex.el: Add new rules to escape from composition.
1158
e656fc9d
PJ
11592002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1160
1161 * quail/vntelex.el: Use proper charset.
1162
177c0ea7 11632002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1164
1165 * quail/hanja.el ("Od"): Remove rule.
0347c911 1166
175e150b
EZ
11672002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1168
1169 * quail/indian.el: Replace commented-out lines with a condition
1170 that is always false.
1171
c031864a
JC
11722002-04-06 Jaeyoun Chung <jay@kldp.org>
1173
d2c846aa 1174 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1175 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1176
cb0dc144 1177 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1178 sequence fixed ('/' for 'v' pair).
1179 added a few more third character composing rule.
1180
129f2c75
WL
11812002-03-03 Werner Lemberg <wl@gnu.org>
1182
1183 * quail/vntelex.el: New file.
cb0dc144
JB
1184 * Makefile.in (VIETNAMESE):
1185 * makefile.nt (VIETNAMESE):
1186 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1187
5c196f29
AI
11882002-02-10 Andrew Innes <andrewi@gnu.org>
1189
1190 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1191 ($(MISC_DIC)): Ditto.
1192
108eaabb
RS
11932002-02-06 Richard M. Stallman <rms@gnu.org>
1194
1195 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1196 Don't define "~," at all.
1197
880820fe 11982002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1199
880820fe 1200 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1201 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1202
18e1da99 12032002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1204
1205 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1206 method, to consider the "accent" and "diaeresis" as prefix keys.
1207 A new method (named "greek-postfix") was added which implements
1208 the old behavior. Also changed the mapping of the "Q/q" key to
1209 produce the ":/;" characters, as is customary in greek keyboards.
1210 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1211
8f7d3eca
JC
12122002-01-07 Jaeyoun Chung <jay@kldp.org>
1213
d814862a 1214 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1215 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1216
121f67fa
EZ
12172002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1218
1219 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1220
7f93e2ab
DL
12212002-01-01 Dave Love <fx@gnu.org>
1222
d2c846aa 1223 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1224 (quail-define-inscript-package): Avoid mapcar*.
1225
3c08498a
DL
12262001-12-20 Dave Love <fx@gnu.org>
1227
1228 * quail/latin-ltx.el: Fix un-doubled backslashes.
1229
96566974
DL
12302001-12-15 Dave Love <fx@gnu.org>
1231
abceb4ac 1232 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1233 ("spanish-prefix"): Fix language assignment.
1234
abceb4ac
JB
1235 * quail/latin-post.el ("french-postfix", "german-postfix")
1236 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1237 ("french-keyboard", "french-azerty", "german")
96566974
DL
1238 ("spanish-keyboard"): Fix language assignment.
1239
1240 * quail/indian.el: Don't require cl.
d2c846aa 1241 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1242
abceb4ac
JB
1243 * quail/cyrillic.el ("cyrillic-beylorussian")
1244 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1245 ("belarusian", "bulgarian-pho"): Fix language assignment.
1246
1247 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1248 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1249 ("turkish-alt-postfix"): Fix language assignment.
1250 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1251 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1252
880820fe 12532001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1254
1255 * COPYING: New file.
1256
eea6cc1f
JC
12572001-12-03 Jaeyoun Chung <jay@kldp.org>
1258
d814862a 1259 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1260 Korean keyboard type 3 users.
1261
de371c8c
DL
12622001-11-29 Dave Love <fx@gnu.org>
1263
1264 * quail/latin-ltx.el: Extra translations. Fix some
1265 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1266 symbols.
1267
ea17b6e1
JR
12682001-11-28 Juanma Barranquero <lektu@terra.es>
1269
d814862a 1270 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1271 quail/devanagari.elc -> quail/indian.elc.
1272
1273 * makefile.nt (INDIAN): Likewise.
1274
177c0ea7 12752001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1276
1277 * quail/devanagari.el: Renamed to indian.el.
1278
1279 * quail/indian.el: Renamed from devanagari.el, and completely
1280 re-written. The input method devanagari-hindi-transliteration is
1281 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1282 devanagari-inscript, devanagari-transliteration is renamed to
1283 devanagari-kyoto-harvard.
1284
1285 * Makefile.in: Adjusted for the file name change;
1286 quail/devanagari.elc -> quail/indian.elc.
1287
e154cc44
EZ
12882001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1289
1290 * quail/welsh.el: Avoid an error message due to a commented-out
1291 input method.
1292
a6beb3d2
RS
12932001-11-05 Richard M. Stallman <rms@gnu.org>
1294
1295 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1296
cd946181
EZ
12972001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1298
1299 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1300
7115232b
DL
13012001-11-04 Dave Love <fx@gnu.org>
1302
1303 * Makefile.in (LATIN): Add welsh.
1304 (UNICODE): New.
1305 (MISC): Add georgian.
1306 (WORLD): Add UNICODE.
1307
1308 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1309 * quail/uni-input.el, quail/sgml-input.el: New file.
1310
1311 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1312
1313 * quail/latin-alt.el ("dutch"): New method.
1314
b344d29d 13152001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1316
1317 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1318
1319 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1320
b344d29d 13212001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1322
1323 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1324
1325 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1326
71431a0e
GM
13272001-10-20 Gerd Moellmann <gerd@gnu.org>
1328
6aa97356 1329 * (Version 21.1 released.)
71431a0e 1330
c4e7e308
EZ
13312001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1332
1333 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1334 mappings, so that one could type them without leaving the Hanyu
1335 Pinyin input method. Suggested by Kenichi Handa
1336 <handa@etl.go.jp>.
1337
51724e26
EZ
13382001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1339
1340 * quail/greek.el ("greek-babel"): New input method. From David
1341 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1342
ab952a4f
GM
13432001-10-05 Gerd Moellmann <gerd@gnu.org>
1344
1345 * Branch for 21.1.
a4416b14 1346
00651fbf
EZ
13472001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1348
1349 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1350 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1351
5a397d28
GM
13522001-08-06 Gerd Moellmann <gerd@gnu.org>
1353
1354 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1355 "chinese-py".
1356 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1357
880820fe 13582001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1359
150998ec
PJ
1360 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1361 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1362 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1363 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1364 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1365 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1366 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1367 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1368 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1369 follow coding conventions.
1370
e6aeb775
AC
13712001-06-04 Andrew Choi <akochoi@i-cable.com>
1372
1373 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1374
ec57454f
AI
13752001-06-01 Andrew Innes <andrewi@gnu.org>
1376
1377 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1378 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1379 $(srcdir)/quail/pypunct-b5.elc.
1380 (NON_TIT_CNS): Remove.
1381 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1382 (CHINESE_CNS): Remove.
1383 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1384 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1385 $(srcdir)/quail/latin-ltx.elc.
1386 (MISC_DIC): Copy from Makefile.in.
1387 (CHINESE): Remove $(CHINESE_CNS).
1388 (all): Add $(MISC_DIC) as target.
1389 (.NOTPARALLEL): New target.
1390 (.NO_PARALLEL): New target.
1391 ($(MISC_DIC)): New target.
1392 (clean mostlyclean): Clean more stuff.
1393 (TIT_EL): New macro.
1394 (MISC_DIC_EL): New macro.
1395
1396 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1397 (TIT-BIG5): Remove CTLauB.elc from it.
1398 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1399 (clean mostlyclean): Remove obsolete reference.
1400
70079787
EZ
14012001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1402
1403 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1404
5e3d4fbc
AC
14052001-05-24 Andrew Choi <akochoi@i-cable.com>
1406
937fad9a
AC
1407 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1408
5e3d4fbc
AC
1409 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1410
1411 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1412
1413 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1414 (TIT-BIG5): Remove CTLauB.elc from it.
1415 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1416
f042e7b9
DL
14172001-05-17 Dave Love <fx@gnu.org>
1418
d2c846aa 1419 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1420 Language family and indicator changed. Many new translations.
1421
f08cf35b
GM
14222001-05-17 Gerd Moellmann <gerd@gnu.org>
1423
1424 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1425 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1426 <Pavel@Janik.cz>.
1427
b5eeaa1d
GM
14282001-04-23 Gerd Moellmann <gerd@gnu.org>
1429
3ddfbced
SM
1430 * quail/latin-ltx.el: Add more translations.
1431 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1432
55a22ce1
EZ
14332001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1434
1435 * quail/hangul.el <korean-hangul>: Doc fix.
1436
90200fcc
AI
14372001-04-18 Andrew Innes <andrewi@gnu.org>
1438
1439 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1440 ($(TIT)):
1441 ($(MISC_DIC)):
1442 (.el.elc):
90200fcc
AI
1443 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1444
f383cd0d
GM
14452001-04-05 Gerd Moellmann <gerd@gnu.org>
1446
a55e4e68
GM
1447 * Makefile.in (install): Remove .cvsignore files.
1448
f383cd0d
GM
1449 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1450 the same translations as for `japanese'.
1451
4c1dadb1
AI
14522001-04-03 Andrew Innes <andrewi@gnu.org>
1453
1454 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1455 quail/ZIRANMA.elc.
1456 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1457 $(srcdir)/quail/tsang-b5.elc.
1458 (NON_TIT_CNS): Delete.
1459 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1460 (CHINESE_CNS): Delete.
1461 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1462 <handa@etl.go.jp>.
1463 (MISC_DIC): New variable.
1464 (CHINESE): Delete $(CHINESE_CNS).
1465 (WORLD): Add $(MISC_DIC).
1466 (all): Depends on $(MISC_DIC).
1467 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1468 ($(MISC_DIC)): New target.
1469 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1470 and $(MISC_DIC:.elc=.el).
1471
e217c26e
EZ
14722001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1473
3ddfbced
SM
1474 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1475 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1476
e217c26e
EZ
1477 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1478
a3d0b0e0
KH
14792001-03-31 Kenichi Handa <handa@etl.go.jp>
1480
c4cc8b9a 1481 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1482 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1483 ${srcdir}/quail/tsang-b5.elc.
1484 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1485 (CHINESE-CNS): Delete it.
1486 (MISC-DIC): New variable.
1487 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1488 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1489 (all): Depends on ${MISC-DIC}.
1490 (${MISC-DIC}): New target.
1491 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1492
1493 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1494 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1495
1496 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1497
1498 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1499 * quail/quick-cns.el: Delete them.
a4416b14 1500
9d5d1075
EZ
15012001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1502
1503 * Makefile.in (${TIT}): Fix whitespace.
1504
ed31fabf
GM
15052001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1506
1507 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1508 (${TIT}): If the target file already exist, don't remake it.
1509
1e406be0
KH
15102001-03-21 Kenichi Handa <handa@etl.go.jp>
1511
1512 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1513
ce058493 15142001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1515
1516 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1517 "=q", "+q", "=Q", and "+Q".
1518 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1519 ("slovak-prog-2"): Likewise.
1520 ("slovak-prog-3"): Likewise.
1521
abfa36c4
EZ
15222001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1523
1524 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1525
b8a7ebcf
KH
15262001-03-16 Kenichi Handa <handa@etl.go.jp>
1527
3ddfbced
SM
1528 * quail/japanese.el (quail-japanese-transliteration-rules):
1529 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1530 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1531 (quail-japanese-kana-state): Delete this variable.
1532 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1533 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1534
9a639fce
KH
15352001-03-14 Kenichi Handa <handa@mule.m17n.org>
1536
1537 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1538
51ab41b7
KH
15392001-03-06 Kenichi Handa <handa@etl.go.jp>
1540
1541 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1542
36d5e61d
KH
15432001-03-05 Kenichi Handa <handa@etl.go.jp>
1544
1545 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1546 change of the special key bindings.
36d5e61d 1547
bf0bdce8
KH
15482001-02-22 Kenichi Handa <handa@etl.go.jp>
1549
51ab41b7 1550 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1551
1552 * CXTERM-DIC/ETZY.tit: Likewise.
1553
1554 * CXTERM-DIC/ZOZY.tit: Likewise.
1555
193fba87
AI
15562001-02-05 Andrew Innes <andrewi@gnu.org>
1557
1558 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1559 path absolute.
1560
350d71b3
AI
15612001-02-03 Andrew Innes <andrewi@gnu.org>
1562
1563 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1564
49bd4a69
KH
15652001-02-02 Kenichi Handa <handa@etl.go.jp>
1566
1567 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1568
1569 * makefile.w32-in (LATIN): Likewise.
1570
1571 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1572
a51e9546
AI
15732001-02-01 Andrew Innes <andrewi@gnu.org>
1574
1575 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1576
c91d43ed
KH
15772001-02-01 Kenichi Handa <handa@etl.go.jp>
1578
c91d43ed
KH
1579 * quail/greek.el ("greek-mizuochi"): New input method for
1580 classical Greek.
1581
7ccf7ab9 15822001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1583
3ddfbced 1584 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1585 one runs "make extraclean" at the top level.
1586
0dac6924
AI
15872001-01-06 Andrew Innes <andrewi@gnu.org>
1588
1589 * makefile.nt ($(TIT)): Map .elc to .el.
1590 (buildlisppath): Make path relative to $(MAKEDIR).
1591
392164c1
AS
15922001-01-01 Andreas Schwab <schwab@suse.de>
1593
1594 * quail/latin-alt.el: Doc fixes.
1595
ec6bd013
DL
15962000-12-18 Dave Love <fx@gnu.org>
1597
880820fe
KH
1598 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1599 Change œ, Œ, ¶.
ec6bd013 1600
8ff06845
KH
16012000-12-16 Kenichi Handa <handa@etl.go.jp>
1602
1603 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1604
4ee87dbb
AI
16052000-12-06 Andrew Innes <andrewi@gnu.org>
1606
1607 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1608 relative to $(CURDIR).
1609 (INSTALLDIR): Use forward slash.
1610
24c53d36
AI
16112000-11-24 Andrew Innes <andrewi@gnu.org>
1612
1613 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1614
1615 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1616
37c35586
KH
16172000-11-21 Kenichi Handa <handa@etl.go.jp>
1618
1619 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1620
3c7d764e
KH
16212000-11-17 Kenichi Handa <handa@etl.go.jp>
1622
1623 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1624 remember the conversion start.
1625
f3d3c491
AI
16262000-10-21 Andrew Innes <andrewi@gnu.org>
1627
1628 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1629 of conditional invocation of make.
a4416b14
FP
1630 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1631 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1632 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1633 files to .elc.
3ddfbced 1634 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1635 (clean mostlyclean): Likewise.
1636 (.el.elc): New target.
1637
1638 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1639 of conditional invocation of make.
a4416b14
FP
1640 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1641 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1642 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1643 files to .elc.
3ddfbced 1644 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1645 (clean mostlyclean): Likewise.
1646 (.el.elc): New target.
1647
a115794c
EZ
16482000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1649
1650 * Makefile.in (${TIT}, clean): Don't use shell `command`
1651 expansion, use ${TIT:.elc=.el} instead.
1652
ce75c97a
GM
16532000-09-26 Gerd Moellmann <gerd@gnu.org>
1654
1655 * Makefile.in: Make this the leim Makefile.in.
1656 (clean): Also remove $NON-TIT and $WORLD.
1657 (RUN-EMACS): Set EMACSLOADPATH.
1658
7b920aa1
KH
16592000-09-21 Kenichi Handa <handa@etl.go.jp>
1660
36e44f62
KH
1661 * Makefile.in: Revert to no-leim Makefile.
1662
cd3c0140
KH
1663 * quail/.cvsignore: Include *.elc.
1664
1665 * ja-dic/.cvsignore: New file.
7b920aa1 1666
5eedab4d
AI
16672000-09-16 Andrew Innes <andrewi@gnu.org>
1668
1669 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1670 (leim-list.el): Ditto.
1671
1672 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1673 (leim-list.el): Ditto.
1674
39f547f7
AI
16752000-09-15 Andrew Innes <andrewi@gnu.org>
1676
1677 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1678 files.
1679
fe83b953
AI
16802000-09-14 Andrew Innes <andrewi@gnu.org>
1681
1682 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1683 leim-list.el.
1684 (distclean maintainer-clean): Ditto for stamp-subdir.
1685
1686 * makefile.nt: Rename skkdic to ja-dic.
1687
0fddd0dc
KH
16882000-09-07 Kenichi Handa <handa@etl.go.jp>
1689
1690 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1691 translation.
1692
1693 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1694
1695 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1696 ("chinese-tonepy-punct"): New input method.
1697
1698 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1699 translation.
1700
1701 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1702 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1703 automatically.
1704 ("japanese-ascii", "japanese-zenkaku")
1705 ("japanese-hankaku-kana", "japanese-hiragana")
1706 ("japanese-katakana"): Docstring modified.
1707
3ddfbced 1708 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1709 on describe-input-method.
1710 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1711
44ef7cf6
AI
17122000-09-03 Andrew Innes <andrewi@gnu.org>
1713
1714 * makefile.w32-in: New file.
f8803e97 1715 (install) Fix copying of directories.
44ef7cf6 1716
5724ab7a
KH
17172000-08-31 Kenichi Handa <handa@etl.go.jp>
1718
1719 * quail/thai.el (thai-generate-quail-map): If the length of
1720 translation is more than one, compose it.
1721
daba11ce
DL
17222000-08-29 Dave Love <fx@gnu.org>
1723
880820fe 1724 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1725
daba11ce
DL
1726 * Makefile.in: ja-dic <- skk in several places.
1727
457dd64a
KH
17282000-08-25 Kenichi Handa <handa@etl.go.jp>
1729
1730 * ja-dic: Directory name changed from skkdic.
1731
a1a2e38f 1732 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1733
1734 * README: Rename skkdic to ja-dic throughout the file.
1735
68ce69e1
DL
17362000-08-24 Dave Love <fx@gnu.org>
1737
1738 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1739 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1740
5a76406c
DL
17412000-08-23 Dave Love <fx@gnu.org>
1742
880820fe
KH
1743 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1744 add ~p for ¶.
5a76406c 1745
240a16cf
KH
17462000-07-18 Kenichi Handa <handa@etl.go.jp>
1747
1748 * quail/japanese.el ("japanese"): Fix docstring.
1749
7a3fd467
KH
17502000-07-17 Kenichi Handa <handa@etl.go.jp>
1751
1752 * quail/japanese.el ("japanese"): Docstring modified.
1753
0bd5914b
KH
17542000-06-12 Kenichi Handa <handa@etl.go.jp>
1755
1756 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1757 ("tibetan-wylie"): State transition table modified.
1758
4dc1225b
KH
17592000-06-01 Kenichi Handa <handa@etl.go.jp>
1760
1761 * quail/tibetan.el: Change all tibetan-1-column characters to
1762 tibetan. Quail map for "tibetan-wylie" fixed.
1763
177c0ea7 17642000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1765
1766 * quail/latin-pre.el ("polish-slash"): New input method.
1767
69766f94
KH
17682000-03-02 Kenichi Handa <handa@etl.go.jp>
1769
1770 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1771
9a90d84c
GM
17722000-02-01 Gerd Moellmann <gerd@gnu.org>
1773
1774 * Makefile.in: Make this the no-leim Makefile. Move the
1775 leim Makefile.in to ../leim-Makefile.in as it originally was.
1776
1777 * Makefile.noleim: Removed.
1778
cba32d22
KH
17792000-01-28 Kenichi Handa <handa@etl.go.jp>
1780
1781 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1782
11ad3dee
KH
17832000-01-04 Kenichi Handa <handa@etl.go.jp>
1784
1785 * quail/japanese.el ("japanese"): Docstring augmented.
1786
5ec14d3c
KH
17871999-12-15 Kenichi Handa <handa@etl.go.jp>
1788
1789 * quail/lao.el: Rewritten for new composition.
1790
1791 * quail/lrt.el: Rewritten for new composition.
1792
1793 * quail/thai.el: Rewritten for new composition.
1794
1795 * quail/tibetan.el: Rewritten for new composition.
1796
113a1195
KH
17971999-12-13 Kenichi Handa <handa@etl.go.jp>
1798
1799 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1800 characters, not Latin-1.
1801
98e85e34
GM
18021999-11-22 Andrew Innes <andrewi@gnu.org>
1803
1804 * makefile.nt: No need to generate subdirs.el.
1805
371f58d5
GM
18061999-11-21 Andrew Innes <andrewi@gnu.org>
1807
1808 * makefile.nt: New file.
1809
177c0ea7 18101999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1811
1812 * Makefile.noleim: New.
1813
58af2287
DL
18141999-09-19 Ken'ichi Handa <handa@gnu.org>
1815
3ddfbced 1816 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1817 turkish-postfix.
1818 ("turkish-postfix"): New Turkish input method which inserts
1819 Latin-5 characters.
1820
3ddfbced 1821 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1822 turkish-alt-postfix.
1823 ("turkish-alt-postfix"): New Turkish input method which inserts
1824 Latin-5 characters.
1825
18261999-07-12 Richard Stallman <rms@gnu.org>
1827
1828 * Version 20.4 released.
1829
18301998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1831
1832 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1833
18341999-06-14 Ken'ichi Handa <handa@gnu.org>
1835
1836 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1837
18381999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1839
1840 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1841 hanja.el.
1842
18431999-05-25 Ken'ichi Handa <handa@gnu.org>
1844
1845 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1846
18471999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1848
1849 * quail/latin-pre.el ("romanian-prefix"): New input method.
1850 ("romanian-alt-prefix"): New input method.
1851
18521999-03-04 Kenichi Handa <handa@etl.go.jp>
1853
1854 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1855
18561999-01-14 Kenichi Handa <handa@etl.go.jp>
1857
1858 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1859 to convert is `n', change it to Japanese Hiragana `n' before
1860 conversion.
1861
18621999-01-11 Kenichi Handa <handa@etl.go.jp>
1863
1864 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1865
1866 * quail/hebrew.el: New file.
1867
18681998-12-15 Kenichi Handa <handa@etl.go.jp>
1869
1870 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1871 Adjust for the change of input method handling.
58af2287
DL
1872 (quail-devanagari-hindi-compose-characters): Likewise.
1873
18741998-10-15 Kenichi Handa <handa@etl.go.jp>
1875
1876 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1877 `(cd foo; pwd)`.
1878 (install): Likewise.
1879
b344d29d 18801998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1881
1882 * quail/latin-post.el: Many doc fixes.
1883 ("latin-1-postfix"): Add sequence for the small superscript o.
1884 * quail/latin-pre.el: Many doc fixes.
1885 ("latin-1-prefix"): Add sequences for the small
1886 superscript underlined o and a.
1887
b344d29d 18881998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1889
1890 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1891 small superscript underlined o and a.
1892 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1893 different from italian-postfix.
58af2287
DL
1894 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1895 small superscript underlined o and a.
1896 ("italian-postfix"): Same as above.
1897 ("italian-postfix"): Add methods to enter e with acute accent and
1898 the >> and << symbols.
1899
19001998-09-25 Kenichi Handa <handa@etl.go.jp>
1901
1902 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1903 Adjust for the change of input method handling.
58af2287
DL
1904
19051998-09-11 Kenichi HANDA <handa@etl.go.jp>
1906
1907 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1908 Adjust for the change of input method handling.
58af2287
DL
1909
19101998-08-31 Kenichi Handa <handa@etl.go.jp>
1911
3ddfbced 1912 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1913 change of input method handling.
1914 (quail-tibetan-input-tibkey): Likewise.
1915
19161998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1917
1918 * Version 20.3 released.
1919
19201998-08-16 Kenichi HANDA <handa@etl.go.jp>
1921
1922 * quail/czech.el ("czech"): Make this input method deterministic,
1923 kbd-translate, and show-layout.
1924
19251998-08-15 Kenichi HANDA <handa@etl.go.jp>
1926
1927 * quail/ethiopic.el: Fix several translation rules.
1928
19291998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1930
1931 * quail/czech.el: Few key sequences added to some keyboards.
1932
19331998-08-06 Kenichi Handa <handa@etl.go.jp>
1934
1935 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1936 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1937 quail-update-translation. Now this function should return
1938 CONTROL-FLAG.
1939 (quail-japanese-toggle-kana): Update quail-conversion-str.
1940 (quail-japanese-kanji-kkc): Likewise.
1941 (quail-japanese-switch-package): Reset quail-current-str and
1942 quail-conversion-str.
1943
19441998-07-24 Kenichi Handa <handa@etl.go.jp>
1945
3ddfbced
SM
1946 * quail/japanese.el (quail-japanese-kanji-kkc):
1947 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1948 translation mode is restarted correctly.
1949
19501998-07-21 Kenichi Handa <handa@etl.go.jp>
1951
1952 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1953 that conversion is canceled in kkc-region.
58af2287
DL
1954 (quail-japanese-switch-package): Fix previous change.
1955
19561998-07-19 Kenichi Handa <handa@etl.go.jp>
1957
3ddfbced
SM
1958 * quail/japanese.el (quail-japanese-update-translation):
1959 Handle a key which should fix the current translation and start a new
58af2287 1960 translation correctly.
3ddfbced
SM
1961 (quail-japanese-toggle-kana): Set quail-translating to nil.
1962 Don't change point.
58af2287
DL
1963
19641998-07-15 Kenichi Handa <handa@etl.go.jp>
1965
3ddfbced 1966 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1967 change of quail.el.
1968 (quail-japanese-switch-package): Likewise.
1969
19701998-07-03 Kenichi Handa <handa@etl.go.jp>
1971
1972 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1973 Some keys for ancient Korean syllables are changed properly.
1974
19751998-06-20 Kenichi Handa <handa@etl.go.jp>
1976
1977 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1978 (ethio-select-a-translation): New function.
1979
19801998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1981
1982 * Makefile.in (RUN-EMACS): Add --multibyte.
1983
19841998-04-29 Karl Heuer <kwzh@gnu.org>
1985
1986 * Makefile.in (SLAVIC): Delete redundant backslash.
1987
19881998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1989
1990 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1991
19921998-04-20 Kenichi Handa <handa@etl.go.jp>
1993
1994 * Makefile.in (SLAVIC): New macro.
1995 (EUROPEAN): Include ${SLAVIC}.
1996
19971998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1998
1999 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2000 (leim-list.el): Depend on ${WORLD}.
2001
2002 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2003
20041998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2005
2006 * czech.el, slovak.el: Correct starting commentary.
2007
20081998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2009
2010 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2011
20121998-04-06 Andreas Schwab <schwab@gnu.org>
2013
2014 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2015 to length.
2016 (lrt-generate-quail-map): Change sref to aref, and make second
2017 argument of substring a character index.
2018
20191998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2020
2021 * Makefile.in (${TIT}): Fix shell conditional syntax.
2022
20231998-03-18 Kenichi Handa <handa@etl.go.jp>
2024
cb0dc144 2025 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2026 "/ " to "/" (instead of " ").
2027
20281998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2029
2030 * quail/czech.el, quail/slovak.el: New files.
2031
20321998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2033
2034 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2035 Uses changed.
2036
20371998-03-05 Kenichi Handa <handa@etl.go.jp>
2038
2039 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2040 built quail.
2041
99d99081 20421997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2043
2044 * quail/hanja3.el: New file.
2045
2046 * quail/hanja-jis.el: Title string of the input method
2047 "korean-hanja-jis" changed.
2048
2049 * quail/symbol-ksc.el: Title string of the input method
2050 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2051 (quail-hangul-switch-back): Delete.
58af2287
DL
2052
2053 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2054 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2055
2056 * quail/hanja.el: Require 'korea-util. Title string of the input
2057 method "korean-hanja" changed.
3ddfbced 2058 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2059
2060 * quail/hangul.el: Require 'korea-util.
3ddfbced 2061 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2062
58af2287
DL
20631997-10-23 Kenichi Handa <handa@etl.go.jp>
2064
2065 * quail/ethiopic.el: The title string of input method "Ethiopic"
2066 is changed.
2067
20681997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2069
2070 * Version 20.2 released.
2071
20721997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2073
2074 * quail/latin-post.el (german): Swap y and z.
2075
20761997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2077
2078 * Version 20.1 released.
2079
2080 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2081
58af2287
DL
20821997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2083
2084 * quail/viqr.el (vietnamese-viqr): Doc fix.
2085
20861997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2087
2088 * quail/latin-alt.el: New file.
2089
20901997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2091
2092 * quail/latin-post.el: Undo previous change.
a4416b14 2093
58af2287
DL
20941997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2095
2096 * quail/latin-post.el (latin-2-postfix):
2097 Replace comma and period with `. Replace colon with /.
2098 (latin-1-postfix): Replace comma with /.
2099 (french-postfix): Replace comma with /.
2100 (latin-3-postfix): Replace comma with ` and period with /.
2101 (latin-4-postfix): Replace comma with ` and period with ~.
2102 (latin-5-postfix): Replace comma with ` and period with /.
2103 (turkish-postfix): Replace comma with ` and period with /.
2104
21051997-09-10 Kenichi Handa <handa@etl.go.jp>
2106
3ddfbced
SM
2107 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2108 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2109 input method "ethiopic" is begin used.
3ddfbced 2110 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2111 (ethio-toggle-space): Likewise.
2112 (ethio-insert-space): Likewise.
2113 (ethio-insert-ethio-space): Likewise.
2114 (ethio-prefer-ascii-punctuation): Likewise.
2115 (ethio-toggle-punctuation): Likewise.
2116 (ethio-gemination): Likewise.
3ddfbced
SM
2117 ("ethiopic"): Doc-string of this Quail package modified.
2118 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2119 quail-execute-non-quail-command.
2120
21211997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2122
2123 * Makefile.in (install): Use quail/* in the second tar that
2124 copies a dir named quail.
2125
21261997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2127
3ddfbced
SM
2128 * Makefile.in (install): Do not copy leim-list.el twice.
2129 Copy `skk' subdirectory too.
58af2287
DL
2130
21311997-09-03 Kenichi Handa <handa@etl.go.jp>
2132
2133 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2134 argument to quail-define-package.
2135 * quail/cyril-jis.el: Likewise
2136 * quail/greek.el: Likewise.
2137 * quail/ipa.el: Likewise.
2138 * quail/lao.el: Likewise.
2139 * quail/lrt.el: Likewise.
2140 * quail/thai.el: Likewise.
2141 * quail/viqr.el: Likewise.
2142
21431997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2144
183080b6 2145 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2146 TRANSLATION-KEYS.
2147 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2148 (quail-mode-hook): Check the current Quail package name.
2149
c80e3b4a 2150 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2151 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2152 packages.
2153
21541997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2155
2156 * quail/latin-post.el, quail/latin-pre.el: For each package,
2157 pass t for the SIMPLE argument to quail-define-package.
2158
21591997-08-28 Kenichi Handa <handa@etl.go.jp>
2160
2161 * Makefile.in (dotdot): This macro deleted.
2162 (SUBDIRS): Exclude skk.
2163 (all): Substitute ${WORLD} to ${TIT}.
2164 (%.el): This target deleted.
2165 (${TIT}): Check existence of `quail' subdirectory.
2166 (leim-list.el): Do not check old files.
2167 (install): If ${srcdir} is different from the current directory,
2168 copy also files under ${srcdir}.
2169
21701997-08-26 Kenichi Handa <handa@etl.go.jp>
2171
2172 * Makefile.in: Re-arrange macros so that the macro TIT contains
2173 only Quial packages generated from CXTERM dictionaries, and the
2174 macro NON-TIT contains only Quial packages distributed with Emacs.
2175 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2176 and ${TIT} separately.
2177
21781997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2179
2180 * Makefile.in (install): Discard extra data in tar | tar command.
2181
21821997-08-23 Kenichi Handa <handa@etl.go.jp>
2183
3ddfbced
SM
2184 * quail/devanagari.el (quail-devanagari-compose-characters):
2185 Fix previous change.
58af2287
DL
2186 (quail-devanagari-hindi-compose-characters): Fix previous change.
2187
2188 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2189 change.
2190
21911997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2192
2193 * Makefile.in (leim-list.el): Fix previous change.
2194
2195 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2196
21971997-08-21 Kenichi HANDA <handa@etl.go.jp>
2198
2199 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2200 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2201 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2202
2203 * Makefile.in (install): Just copy leim-list.el instead of running
2204 update-leim-list-file on ${INSTALLDIR}.
2205 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2206 py-punct-b5.el -> pypunct-b5.el.
2207 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2208 (leim-list.el): Delete old files not contained in ${WORLD}.
2209
3ddfbced
SM
2210 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2211 Run input-method-after-insert-chunk-hook.
58af2287
DL
2212
2213 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2214
22151997-08-19 Kenichi Handa <handa@etl.go.jp>
2216
2217 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2218 package fixed.
2219
22201997-08-18 Kenichi Handa <handa@etl.go.jp>
2221
2222 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2223 throw.
2224 (quail-japanese-kanji-kkc): Completely re-written.
2225 (quail-japanese-kkc-mode-exit): New function.
2226 (quail-japanese-switch-package): Call activate-input-method
2227 instead of select-input-method.
2228
2229 * quail/thai.el (thai-consonant-input): Typo fixed.
2230
3ddfbced
SM
2231 * quail/devanagari.el (quail-devanagari-compose-characters):
2232 Do not call throw.
58af2287
DL
2233 (quail-devanagari-hindi-compose-characters): Likewise.
2234
3ddfbced
SM
2235 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2236 Call activate-input-method instead of select-input-method.
58af2287
DL
2237
2238 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2239
3ddfbced
SM
2240 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2241 Use input-method-history instead of previous-input-method.
58af2287
DL
2242
22431997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2244
59daa29a 2245 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2246
22471997-08-16 Kenichi Handa <handa@etl.go.jp>
2248
2249 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2250 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2251 Some translation rules added.
58af2287
DL
2252
2253 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2254 (lao-quail-define-rules): Some translation rules corrected.
2255
22561997-08-11 Kenichi Handa <handa@etl.go.jp>
2257
2258 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2259 (lrt-vowel-table): The entry for "aM" corrected.
2260
22611997-08-07 Kenichi Handa <handa@etl.go.jp>
2262
2263 * quail/lrt.el: Change title string of input method "lao-lrt".
2264 (lrt-single-consonant-table): Several key sequence changed.
2265 (lrt-composing-pattern-double-c): Handle a consonant with
2266 semi-vowel-lower correctly.
2267 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2268 (lrt-handle-tone-mark): Check the existence of double consonant
2269 correctly.
2270
2271 * quail/lao.el: Change title string of input method "Lao".
2272
22731997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2274
2275 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2276 modified. Several translation rules modified.
58af2287
DL
2277
22781997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2279
2280 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2281 quail/cyril-jis.el.
2282
2283 * quail/cyril-jis.el: New file.
2284
2285 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2286
22871997-08-01 Kenichi Handa <handa@etl.go.jp>
2288
2289 * quail/ethiopic.el: In quail-mode-map, bind
2290 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2291 Quail package "ethiopic".
2292
22931997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2294
2295 * quail/cyrillic.el (cyrillic-translit): New input method.
2296
22971997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2298
2299 * quail/tibetan.el: New file.
2300
2301 * quail/py-punct.el: Require 'quail.
2302
2303 * quail/py-punct-b5.el: Require 'quail.
2304
2305 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2306 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2307
10d1d0af 2308 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2309 TIT-BIG5.
2310 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2311 (ASIA): Include TIBETAN.
58af2287 2312 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2313 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2314 (%.el): Make a link for byte-compiled file too.
2315 (stamp-bytecomp): Target deleted.
2316 (leim-list.el): Run Emacs with loading quail.
2317 (install-XXX): These targets deleted.
2318 (install): Remove files under INSTALLDIR before copying new files.
2319 Run Emacs with loading quail.
2320 (clean mostlyclean): Remove only generated files.
2321
23221997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2323
2324 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2325 (clean): Fix shell conditional.
2326
23271997-07-21 Jim Meyering <meyering@eng.ascend.com>
2328
2329 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2330 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2331
23321997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2333
2334 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2335 as intermediate files and deleted by GNU make.
58af2287
DL
2336
2337 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2338 (lrt-handle-maa-sakod): Correctly handle the case that
2339 quail-current-data is nil.
2340 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2341 tone.
2342
23431997-07-15 Kenichi Handa <handa@etl.go.jp>
2344
2345 * quail/py-punct.el: New file.
2346
2347 * quail/py-punct-b5.el: New file.
2348
2349 * quail/japanese.el: Doc-string of Quail package japanese modified.
2350
2351 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2352 (CHINESE-GB): Include quail/py-punct.elc.
2353 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2354
58af2287
DL
23551997-07-10 Kenichi Handa <handa@etl.go.jp>
2356
2357 * quail/latin-pre.el: Change titles of quail packages.
2358
2359 * quail/latin-post.el: Likewise.
2360
6922b018 2361;; Local Variables:
880820fe 2362;; coding: utf-8
6922b018 2363;; End:
2a34a036 2364
234d8d66 2365 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2366
2367 This file is part of GNU Emacs.
2368
d3fb0974 2369 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2370 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2371 the Free Software Foundation, either version 3 of the License, or
2372 (at your option) any later version.
5b87ad55
GM
2373
2374 GNU Emacs is distributed in the hope that it will be useful,
2375 but WITHOUT ANY WARRANTY; without even the implied warranty of
2376 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2377 GNU General Public License for more details.
2378
2379 You should have received a copy of the GNU General Public License
d3fb0974 2380 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.