Port to Solaris 10 and its bundled GCC.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
81ca32e0
JH
12013-09-05 Jean Haidouk <haidouk@yandex.com> (tiny change)
2
3 * quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):
4 * quail/latin-pre.el ("french-prefix"):
5 * quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
6
50b13cde
PE
72013-08-28 Paul Eggert <eggert@cs.ucla.edu>
8
9 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
10 for portability to hosts where /bin/sh has problems.
11
e67e483f
JB
122013-06-21 Juanma Barranquero <lekktu@gmail.com>
13
14 * quail/croatian.el ("croatian-prefix"):
15 * quail/czech.el ("czech", "czech-qwerty"):
16 * quail/ipa-praat.el ("ipa-praat"):
17 * quail/ipa.el ("ipa-x-sampa"):
18 * quail/tibetan.el ("tibetan-wylie", "tibetan-tibkey"):
19 * quail/uni-input.el (ucs-input-activate): Fix typos in docstrings.
20
a052ef3b
EZ
212013-05-25 Eli Zaretskii <eliz@gnu.org>
22
4f405069
JB
23 * Makefile.in (leim-list.el, check-declare):
24 Replace reveal-filename with unmsys--file-name.
a052ef3b 25
df065a0b
EZ
262013-05-16 Eli Zaretskii <eliz@gnu.org>
27
28 * Makefile.in (leim-list.el, check-declare): Use reveal-filename.
29
4b725a70
PE
302013-04-01 Paul Eggert <eggert@cs.ucla.edu>
31
32 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
33 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
34 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
35 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
36 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
37 * quail/vnvni.el, quail/welsh.el:
38 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
39
402013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
41
42 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
43
2b9c0f44
EZ
442013-03-18 Eli Zaretskii <eliz@gnu.org>
45
46 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
47
982efbcd
PE
482013-03-18 Paul Eggert <eggert@cs.ucla.edu>
49
50 Automate the build of ja-dic.el (Bug#13984).
51 ja-dic.el no longer needs to be in the repository: it's now
52 generated as part of the build from bzr. Also, update SKK-JISYO.L to
53 match the upstream source exactly.
54 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
55 as part of the Emacs tarball.
56 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
57 (compile-main): Depend on it.
58 * SKK-DIC/README: Update to reflect new build procedure.
59 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
60 This is now the annotated version, to match the upstream file name;
61 the unannotated one is built from it automatically.
62
78be8b64 632013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
64
65 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
66 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
67 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
68 (rules): Use tighter regexps to avoid conflicts.
69 Consolidate the various rules for combining marks.
70
91554659
SM
712013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
72
73 * quail/latin-ltx.el: Add greek superscripts.
74
11557421
SM
752012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
76
77 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
78 Remove \rightparengtr and \leftparengtr for lack of consensus.
79 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
80
a4e6c042
EZ
812012-09-05 Eli Zaretskii <eliz@gnu.org>
82
83 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
84
0df648f9
DB
852012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
86
87 * quail/indian.el (quail-define-inscript-package):
88 Set kbd-translate for all Inscript layouts. It's a positional
89 layout: vowels should be on the left hand regardless of the
90 underlying characters produced by those keys. (Bug#12072)
91
89e5ffea
MB
922012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
93
94 * quail/persian.el: Add some mappings. (Bug#11812)
95 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
96
0aee6912
PE
972012-07-30 Paul Eggert <eggert@cs.ucla.edu>
98
99 Update .PHONY listings in makefiles.
100 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
101 bootstrap-clean, distclean, maintainer-clean, extraclean.
102
72b255c7
PE
1032012-07-29 Paul Eggert <eggert@cs.ucla.edu>
104
105 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
106 * quail/uni-input.el (ucs-input-deactivate):
107 Rename from ucs-input-inactivate.
108 * quail/hangul.el (hangul-input-method-deactivate):
109 Rename from hangul-input-method-inactivate.
110
f58e0fd5
SM
1112012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
112
113 * quail/ipa.el: Use cl-lib.
114
115 * quail/hangul.el: Don't require CL.
116
6b79ce7e
NTND
1172012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
118
119 * quail/vnvi.el: New file (Bug#4747).
120
35c46c2f
GM
1212012-05-22 Glenn Morris <rgm@gnu.org>
122
123 * Makefile.in (SUBDIRS): Remove variable and rule.
124 (MKDIR_P): Add it back.
125 (all, changed.tit, changed.misc, leim-list.el):
126 Don't depend on SUBDIRS.
127 (changed.tit, changed.misc): Ensure output directory exists.
128 (distclean): Don't use SUBDIRS.
129
b847032c
GM
1302012-05-21 Glenn Morris <rgm@gnu.org>
131
d10cfddd
GM
132 * Makefile.in (install): Remove, let top-level do it.
133 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
134 (MKDIR_P, GZIP_PROG): Remove, no longer used.
135
d71dfe75
GM
136 * Makefile.in (install_prefix): Remove.
137 (LEIM_INSTALLDIR): Rename to leimdir.
138 (install): Update for this change.
139
b847032c
GM
140 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
141
005ad204
GM
1422012-05-12 Glenn Morris <rgm@gnu.org>
143
144 * Makefile.in (MKDIR_P): New, set by configure.
145 (install): Use $MKDIR_P.
146
234d8d66
GM
1472012-05-10 Glenn Morris <rgm@gnu.org>
148
ff57c2ec
GM
149 * Makefile.in: Install self-contained ns files directly to
150 their final destination.
151 (install_prefix): New.
152 (LEIM_INSTALLDIR): New, set by configure.
153 (install): Use LEIM_INSTALLDIR.
154
234d8d66
GM
155 * Makefile.in (MV_DIRS): Remove.
156 (install): Simplify the --with-ns case.
157
e98e405e
GM
1582012-04-09 Glenn Morris <rgm@gnu.org>
159
935396c0
GM
160 * Makefile.in (EMACS): Rename from BUILT_EMACS.
161 (RUN_EMACS, compile-main): Update for this change.
162
e98e405e
GM
163 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
164 since leim distributed with Emacs (eg lisp/ has no such rule).
165 (all): Remove $BUILT_EMACS dependence.
166
a130c2af
EZ
1672012-04-09 Eli Zaretskii <eliz@gnu.org>
168
169 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
170 debugging messages.
171
41455956
GM
1722012-04-09 Glenn Morris <rgm@gnu.org>
173
54b0762c 174 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 175 as the lisp/ directory does, rather than hard-coding it.
54b0762c 176 Also, separate leim-list generation from byte-compilation.
41455956
GM
177 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
178 Make them store the .el files rather than the .elc files.
179 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
180 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
181 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
182 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
183 Remove variables listing the non-generated .el files.
184 (.el.elc): Add explicit load-path for quail.
185 (all): Depend on compile-main rule rather than $WORLD.
186 (changed.tit, changed.misc): Also depend on $SUBDIRS.
187 (leim-list.el): Don't depend on changed.tit or changed.misc.
188 Remove unnecessary compilation check.
189 (setwins, compile-targets, compile-main): New.
190 (clean, mostlyclean): Update for change in TIT_MISC contents.
191 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
192
f8f2e1d8
SM
1932012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
194
195 * quail/latin-ltx.el: Auto-generate some of the entries.
196 (latin-ltx--ascii-p): New function.
197 (latin-ltx--define-rules): New macro.
198 (define-rules): Use it.
199
e5a69fd0
EZ
2002012-03-25 Eli Zaretskii <eliz@gnu.org>
201
202 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
203 of same-dir.tst, to avoid stepping on other (parallel) Make job's
204 toes.
205
26090a27
KH
2062012-03-21 Kenichi Handa <handa@m17n.org>
207
208 * quail/indian.el ("devanagari-itrans"): Add a few more useful
209 keys (Bug#10935).
210
71ec069c
KH
2112012-03-16 Kenichi Handa <handa@m17n.org>
212
213 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
214
3dbb8fef
ЙМ
2152012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
216
217 * quail/cyrillic.el (bulgarian-alt-phonetic):
218 New input method. (Bug#10893)
219
4f96ea3f
MB
2202012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
221
222 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 223 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
224 characters were added; (2) layer 3 of ISIRI-9147 is now
225 implemented with a '\' prefix; (3) double entry of characters
226 which were postfixed with 'h' is now supported; (4) lots of
227 comment and additional pointers have been added.
228
5fc1c122
KH
2292011-12-15 Kenichi Handa <handa@m17n.org>
230
231 * quail/ethiopic.el ("ethiopic"): Do not refer to
232 ethio-prefer-ascii-punctuation.
233
fe7a3057
JB
2342011-11-20 Juanma Barranquero <lekktu@gmail.com>
235
236 * quail/hangul.el (hangul-character): Fix typo.
237
58179cce 2382011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
239
240 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
241 (quail-tamil-itrans-numerics-and-symbols-table)
242 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
243 ("tamil-itrans"): Show the values of above variables (Bug#9336).
244
2452011-09-22 Kenichi Handa <handa@m17n.org>
246
247 * quail/indian.el (quail-tamil-itrans-syllable-table)
248 (quail-tamil-itrans-misc-table): New variables.
249 ("tamil-itrans"): Improve the docstring by showing the values of
250 above variables (Bug#9336).
251
e39b275c 2522011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 253
abec06ff 254 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 255
b31b81a5
SM
2562011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
257
258 * quail/latin-ltx.el: Complete the super and subscript letters.
259
f624176f
GM
2602011-08-20 Glenn Morris <rgm@gnu.org>
261
262 * Makefile.in (OTHERS):
263 * makefile.w32-in (MISC): Add ipa-praat.elc.
264
c27ac9ae
YF
2652011-07-23 Yair F <yair.f.lists@gmail.com>
266
267 * quail/hebrew.el ("hebrew"): Additional key mappings.
268 ("hebrew-new", "hebrew-lyx", "hebrew-full")
269 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
270 ("yiddish-keyman"): New input methods.
271
acb8e1dd
AS
2722011-06-12 Andreas Schwab <schwab@linux-m68k.org>
273
2920829f
AS
274 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
275 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
276 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
277 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
278 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
279 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
280 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
281 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
282 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
283
3ddfbced 284 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 285
9fbfd275
OS
2862011-05-30 Oliver Scholz <epameinondas@gmx.de>
287
288 * quail/ipa-praat.el: New input method.
289
d0ce9f8c
MB
2902011-05-16 Eli Zaretskii <eliz@gnu.org>
291
c0ad01c9 292 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 293
c0ad01c9 294 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
295
2962011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
297
298 * quail/persian.el: New file.
299
f7ff1b0f 3002011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
301
302 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
303 corresponding symbols rather than Hebrew letters. (Bug#8563)
304
6b4e1d0d
EZ
305 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
306 HEBREW LETTER ALEF. (Bug#8563)
307
8cc1d519
GM
3082011-03-23 Glenn Morris <rgm@gnu.org>
309
310 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
311
33383987
JB
3122011-03-07 Chong Yidong <cyd@stupidchicken.com>
313
314 * Version 23.3 released.
315
2b0c7330 3162011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
317
318 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
319
68b5f855
PE
3202011-01-28 Paul Eggert <eggert@cs.ucla.edu>
321
322 Redo spelling of Makefile variables to conform to POSIX.
323 POSIX does not allow "-" in Makefile variable names.
324 Reported by Bruno Haible in
325 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
326 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
327 (TIT_GB): Rename from TIT-GB.
328 (CHINESE_TIT): Rename from CHINESE-TIT.
329 (NON_TIT_GB): Rename from NON-TIT-GB.
330 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
331 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
332 (CHINESE_GB): Rename from CHINESE-GB.
333 (CHINESE_BIG5): Rename from CHINESE-BIG5.
334 (TIT_MISC): Rename from TIT-MISC.
335 (NON_TIT_MISC): Rename from NON-TIT-MISC.
336 (TIT_SOURCES): Rename from TIT-SOURCES.
337 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 338
d0981f82
GM
3392011-01-08 Glenn Morris <rgm@gnu.org>
340
e7a42417
GM
341 * makefile.w32-in (RUN_EMACS):
342 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
343
d0981f82
GM
344 * makefile.w32-in (RUN_EMACS):
345 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
346
f2b38ae6
KH
3472010-08-28 Kenichi Handa <handa@m17n.org>
348
8307f923
JB
349 * quail/japanese.el (quail-japanese-update-translation):
350 Fix handling of invalid key.
f2b38ae6 351
b514a395
AS
3522010-08-15 Andreas Schwab <schwab@linux-m68k.org>
353
05a9766a
AS
354 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
355
b514a395
AS
356 * quail/georgian.el: Remove extra backslashes.
357
08685279
AS
3582010-08-14 Andreas Schwab <schwab@linux-m68k.org>
359
e099e659
AS
360 * quail/arabic.el: Quote [ and ].
361 * quail/latin-ltx.el: Likewise.
362
08685279
AS
363 * quail/greek.el ("greek", "greek-postfix"): Change string to
364 character.
365
ac14bd09
KH
3662010-08-13 Kenichi Handa <handa@m17n.org>
367
8307f923 368 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 369
43603442
KH
3702010-08-09 Kenichi Handa <handa@m17n.org>
371
372 * quail/greek.el ("greek"): Add rules for Greek style quotes.
373
02be533b
GM
3742010-05-15 Glenn Morris <rgm@gnu.org>
375
376 * Makefile.in (install): Remove references to CVS-related files.
377
61a808e8
CY
3782010-05-07 Chong Yidong <cyd@stupidchicken.com>
379
380 * Version 23.2 released.
381
7cee661f
CY
3822010-04-06 Chong Yidong <cyd@stupidchicken.com>
383
384 * quail/vntelex.el: Fix "af" rule (Bug#5836).
385
31f191b3
EZ
3862010-03-27 Eli Zaretskii <eliz@gnu.org>
387
388 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
389 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
390 other special characters.
391
c1d05286
GM
3922010-03-18 Glenn Morris <rgm@gnu.org>
393
cbeed5af
GM
394 * Makefile.in (maintainer-clean): Use bootstrap-clean.
395 (extraclean): Fix deletion patterns.
396
c1d05286
GM
397 * Makefile.in (dot): Remove, since ../ is used throughout the
398 other Makefiles.
399
288f9fc0
CY
4002010-03-10 Chong Yidong <cyd@stupidchicken.com>
401
402 * Branch for 23.2.
403
545b31aa
KH
4042010-02-16 Kenichi Handa <handa@m17n.org>
405
406 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
407
5ce6e4f4 4082009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
409
410 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
411 (Bug#904)
412
a82a8b75
GM
4132009-09-09 Glenn Morris <rgm@gnu.org>
414
415 * Makefile.in (install): Set umask to world-readable before creating
416 directories.
417
1e0020ec
JL
4182009-08-31 Juri Linkov <juri@jurta.org>
419
420 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
421 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
422 Set `deterministic' to nil.
423 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
424 "U+0074 U+0283", "U+0074 U+2040 U+0283".
425 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
426 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
427 Fix comments.
428
ab96f28b
JL
4292009-08-31 Juri Linkov <juri@jurta.org>
430
431 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
432 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
433 (ipa-x-sampa-implosive-submap): Rename from
434 x-sampa-implosive-submap.
435 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
436 x-sampa-prepend-to-keymap-entry.
437 (ipa-x-sampa-underscore-implosive): Rename from
438 x-sampa-underscore-implosive.
439 (ipa-x-sampa-implosive-submap): Move before first use.
440
08166ed6
JL
4412009-08-30 Aidan Kehoe <kehoea@parhasard.net>
442
443 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
444 Two new input methods, both following widely-used Usenet
5ce6e4f4 445 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 446 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 447 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
448 complex to support in Quail that Kirshenbaum, whence the two extra
449 function and one extra submap to support it.
450 (x-sampa-prepend-to-keymap-entry): New function.
451 (x-sampa-underscore-implosive): New function.
452 (x-sampa-implosive-submap): New Quail submap.
453
1f272ae8
JL
4542009-08-30 Aidan Kehoe <kehoea@parhasard.net>
455
456 * quail/ipa.el: Recode the file as UTF-8, for better
457 interoperability with other applications.
458
7069bd16
SM
4592009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
460
a0c07f4e
SM
461 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
462 `white circle'.
463
7069bd16
SM
464 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
465
5ac1f9e0
GM
4662009-08-25 Glenn Morris <rgm@gnu.org>
467
468 * quail/hangul.el (top-level): Don't require cl at run-time.
469
76580a68
EZ
4702009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
471
472 * quail/arabic.el: Add missing keys that exist on the Arabic X
473 keyboard. Don't insert Lam-alef ligatures from the Arabic
474 Presentation Forms ranges; instead, separate Lam-Alef ligatures
475 into a list of two letters (Lam and a suitable Alef).
476
d4a885b2
KH
4772009-06-23 Kenichi Handa <handa@m17n.org>
478
479 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
480 while korean input method is off, convert the following character.
481
70243478
CY
4822009-06-21 Chong Yidong <cyd@stupidchicken.com>
483
484 * Branch for 23.1.
485
d5e9630f
KH
4862009-06-18 Kenichi Handa <handa@m17n.org>
487
488 * quail/hangul.el (hangul-im-keymap): Add binding of key
489 Hangul_Hanja.
490
c7015153 4912009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
492
493 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
494 compatibility.
495
5ae051fd
AS
4962009-04-12 Andreas Schwab <schwab@linux-m68k.org>
497
498 * Makefile.in (install): Remove .gitignore files.
499
c87143d0
KH
5002009-03-19 Kenichi Handa <handa@m17n.org>
501
502 * leim-ext.el: Change the encoding to utf-8.
503
9c222401
JD
5042008-12-30 Jan Djärv <jan.h.d@swipnet.se>
505
506 * Makefile.in (install): Remove old directories in ns_appresdir before
507 moving new directories there.
508
53a8f9db
JB
5092008-11-11 Juanma Barranquero <lekktu@gmail.com>
510
ad8f55ac
JB
511 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
512 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
513 (hangul3-input-method-jung, hangul3-input-method-jong):
514 Fix typos in docstrings.
53a8f9db 515
c7c55e6a 5162008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
517
518 * quail/cyrillic.el: Handle backslash key (bug#839).
519
09c91aff
KH
5202008-10-20 Kenichi Handa <handa@m17n.org>
521
522 * quail/indian.el (inscript-mlm-keytable): New variable.
523 (malayalam-inscript): Use inscript-mlm-keytable.
524
b13f8bd5
MH
5252008-09-11 Magnus Henoch <mange@freemail.hu>
526
527 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
528 with upturn.
529
53a8f9db 5302008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 531
53a8f9db 532 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
533 \"u after a, e or q, because that would be extremely uncommon
534 compared to aue, eue or que. The only exception is the prefix
535 "ge", after which, according to corpus statistics, a \"u can be
536 expected.
537
92135d25
KH
5382008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
539
53a8f9db 540 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 541
f4949090
JL
5422008-07-19 Juri Linkov <juri@jurta.org>
543
544 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
545 "//`" for combining accents as a separate character. Keep two
546 rules "i`" and "I`" for characters where accent is not a separate
547 character. Revert changes that added postfix combining accents.
548
ba60bd44 5492008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
550
551 * Makefile.in (install): Perform post-install cleanup inside NS app
552 bundle.
553
86ec8cc5
JL
5542008-07-12 Juri Linkov <juri@jurta.org>
555
556 * quail/rfc1345.el: Replace non-printable control characters with
557 equivalent text-only notations.
558
559 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
560 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
561 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 562 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 563
5704dad1
TZ
5642008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
565
566 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
567 everything postfix. Adjust to eliminate conflicts.
568
88702c81
JB
5692008-06-30 Juanma Barranquero <lekktu@gmail.com>
570
571 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
572
8e0214ec
GM
5732008-06-27 Glenn Morris <rgm@gnu.org>
574
575 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
576
ecfb57d9
JB
5772008-06-24 Juanma Barranquero <lekktu@gmail.com>
578
579 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
580
fca64cc4
EZ
5812008-06-20 Eli Zaretskii <eliz@gnu.org>
582
583 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
584 are building in the sandbox, there are precious files there.
ca4a5250
EZ
585 (clean mostlyclean): Delete leim-list.el~.
586 (distclean): Delete makefile.
fca64cc4 587
ee128870
TZ
5882008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
589
590 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
591 brackets, number symbol, and accented aeio to cyrillic-translit.
592
e914c409 5932008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
594
595 * quail/hangul.el: Completely re-written.
596
5972008-06-03 Kenichi Handa <handa@m17n.org>
598
599 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
600 (leim-list.el): Remove leim-list.el at first.
601
602 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
603 (leim-list.el): Remove leim-list.el at first.
604
605 * leim-ext.el: Register input methods "korean-hangul",
606 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
607
8be6f5ae
SM
6082008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
609
610 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
611
630802d6
KH
6122008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
613
614 * quail/indian.el: Don't require devan-util.
615
d223191d 6162008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 617
d223191d 618 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 619
d223191d 6202008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
621
622 * Makefile.in (OTHERS): Add arabic.elc.
623
d223191d 6242008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
625
626 * quail/arabic.el: New file.
627
d223191d 6282008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
629
630 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
631
d223191d 6322008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
633
634 * quail/indian.el (quail-indian-flatten-list): Delete it.
635 (quail-define-inscript-package): Pay attention to `nil' values of
636 char/key-table.
637 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
638
d223191d 6392008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
640
641 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
642 just an alias for turkish-postfix.
643
644 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
645 just an alias for turkish-alt-postfix.
646
647 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
648
d223191d 6492008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
650
651 * quail/thai.el: Don't require thai-util.
d223191d
GM
652 (quail-thai-update-translation): Delete function.
653 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
654 quail-define-rules.
655 ("thai-kesmanee", "thai-pattachote"): Don't use
656 UPDATE-TRANSLATION-FUNCTION.
657
3ddfbced
SM
658 * quail/indian.el (quail-indian-preceding-char-position):
659 Delete function.
d223191d
GM
660 (quail-indian-update-preceding-char): Delete variable.
661 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
662 (quail-define-indian-trans-package): Don't call
663 quail-define-package with quail-indian-update-translation.
664 (quail-define-inscript-package): Likewise.
665
d223191d 6662008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 667
d223191d 668 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
669 (quail-indian-update-translation, quail-define-inscript-package):
670 Use characterp, not char-valid-p.
671
d223191d 6722008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
673
674 * quail/welsh.el ("welsh"): Doc fix.
675
676 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
677 ("russian-typewriter"): Rename from cyrillic-typewriter.
678 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 679 ("russian-computer"): New.
d223191d
GM
680 ("bulgarian-phonetic"): Rename from bulgarian-pho.
681 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 682
d223191d 6832008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
684
685 * ja-dic/ja-dic.el: Add coding tag.
686
d223191d 6872008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 688
d223191d 689 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
690 ("latin-postfix"): New method.
691
d223191d 692 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
693 ("latin-alt-postfix"): New method.
694
d223191d 695 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 696 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
697 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
698 ~O -> Ġ.
aca7a3d2
MB
699 ("latin-prefix"): New method.
700
d223191d
GM
701 * quail/uni-input.el (utf-8-ccl-encode): Delete.
702 (ucs-input-method): Modify.
aca7a3d2 703
d223191d 7042008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
705
706 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
707
5169d861 7082008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 709
53a8f9db 710 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 711
f3041af1
DN
7122008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
713
714 * makefile.w32-in:
715 * Makefile.in: Remove references to Xenix.
716
1ebeeed0
RS
7172007-12-15 Richard Stallman <rms@gnu.org>
718
719 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
720
721 * quail/latin-alt.el: Many doc fixes.
722 ("danish-alt-postfix")
723 ("esperanto-alt-postfix", "finnish-alt-postfix")
724 ("german-alt-postfix", "icelandic-alt-postfix")
725 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
726 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 727 Delete; they were identical to the non-alt versions.
1ebeeed0 728
3d587afd
KH
7292007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
730
731 * quail/lao.el (quail-map-from-table): Allow a tone just after a
732 consonant.
733
63150f3c
GM
7342007-11-17 Glenn Morris <rgm@gnu.org>
735
736 * Makefile.in (check-declare): New target.
737
fe1ada9b
GM
7382007-10-31 Glenn Morris <rgm@gnu.org>
739
740 * Makefile.in (install): Change ownership of installed files.
741
e914c409 7422007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
743
744 * quail/latin-ltx.el ("\\qed"): Add this rule.
745
92f137df
JB
7462007-10-24 Juanma Barranquero <lekktu@gmail.com>
747
748 * quail/indian.el (quail-indian-update-preceding-char):
749 Don't mark the variable as frame-local; it wasn't used as such.
750
cacc7b51
GM
7512007-07-25 Glenn Morris <rgm@gnu.org>
752
753 * Relicense all FSF files to GPLv3 or later.
754
755 * COPYING: Switch to GPLv3.
756
1eceac24
EZ
7572007-07-16 Eli Zaretskii <eliz@gnu.org>
758
759 * makefile.w32-in (extraclean): Don't delete *~.
760
7dfc4cda
CY
7612007-06-02 Chong Yidong <cyd@stupidchicken.com>
762
763 * Version 22.1 released.
764
dd822b89
KH
7652007-01-30 Kenichi Handa <handa@m17n.org>
766
767 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 768 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
769
770 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
771 license notices.
1e899515 772
bce8f5e8
KH
7732007-01-24 Kenichi Handa <handa@m17n.org>
774
775 * MISC-DIC/README: New file.
776
777 * CXTERM-DIC/README: New file.
778
779 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
780 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
781 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
782 X11R6/contrib/programs/cxterm.
783
784 * ja-dic/ja-dic.el: Regenerated.
785
88f698d9
KH
7862007-01-12 Kenichi Handa <handa@m17n.org>
787
788 * quail/uni-input.el (ucs-input-method): Signal an error for a
789 Unicode character that is not yet supported.
790
14429ceb
AS
7912006-12-26 Andreas Schwab <schwab@suse.de>
792
793 * Makefile.in (datarootdir): Define.
794
6148a044
EZ
7952006-12-20 Eli Zaretskii <eliz@gnu.org>
796
797 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
798 ${NON-TIT-MISC}.
799
e4208ff7
JB
8002006-12-09 Juanma Barranquero <lekktu@gmail.com>
801
802 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
803
804 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
805
f248f005
EZ
8062006-12-09 Eli Zaretskii <eliz@gnu.org>
807
808 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
809 Run Emacs to append non-empty non-comment lines in leim-ext.el
810 to leim-list.el.
811
dd4b03cd
JB
8122006-12-05 Juanma Barranquero <lekktu@gmail.com>
813
814 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
815
41584b03
JB
8162006-11-29 Juanma Barranquero <lekktu@gmail.com>
817
818 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
819 in docstring.
820
9200c926
RF
8212006-11-04 Romain Francoise <romain@orebokech.com>
822
823 * Makefile.in (bootstrap-clean): New target.
824
94461c21
KH
8252006-10-12 Kenichi Handa <handa@m17n.org>
826
827 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
828 to it.
829
f51dc44f
CY
8302006-10-05 Chong Yidong <cyd@stupidchicken.com>
831
832 * quail/latin-ltx.el: Fix typo in previous change.
833
d781da00
SM
8342006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
835
836 * quail/latin-ltx.el: Remove rules that start with { since they are
837 redundant and hence impact the { key for no good reason.
838
bcc1caeb
KH
8392006-10-02 Kenichi Handa <handa@m17n.org>
840
841 * Makefile.in (install): Fix previous change.
842
7ad02ea8
KH
8432006-09-28 Kenichi Handa <handa@m17n.org>
844
845 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
846
45a2056c
JB
8472006-09-15 Jay Belanger <belanger@truman.edu>
848
849 * COPYING: Replace "Library Public License" by "Lesser Public
850 License" throughout.
851
880820fe 8522006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
853
854 * quail/uni-input.el (ucs-input-method): Don't make the action of
855 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
856 mechanism do it.
857
62508862
DK
8582006-07-12 David Kastrup <dak@gnu.org>
859
860 * quail/greek.el: Change iota subscriptum transliteration in
861 Ibycus4 encoding's capitals from "i" to "|".
862
a6a2b5d4
EZ
8632006-03-03 Claudio Fontana <claudio@gnu.org>
864
9e2bcc86
EZ
865 * Makefile.in (install): Add DESTDIR variable to support staged
866 installations.
a6a2b5d4 867
abeb5855
EZ
8682005-12-17 Eli Zaretskii <eliz@gnu.org>
869
870 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
871 commands enclosed in $(ARGQUOTE)s should not be split between two
872 lines, as that will break with GNU Make >3.80, when sh.exe is used
873 and arg quoting is with '..'.
874
11bdfcdd
AS
8752005-11-03 Andreas Schwab <schwab@suse.de>
876
3ddfbced 877 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
878 (install): Adjust.
879
7a7f042f
RF
8802005-11-01 Romain Francoise <romain@orebokech.com>
881
882 * Makefile.in (install): Compress source files.
883
895725e1
JL
8842005-10-28 Juri Linkov <juri@jurta.org>
885
886 * quail/symbol-ksc.el: Add missing characters from 1st pos of
887 every table of [korean-ksc5601], and swap incorrectly ordered
888 characters at pos 91 and 90.
889
c814bdfc
KH
8902005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
891
892 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
893 U+2006). Add more mappings from TeX's textcomp package.
894
f344e9d2
JL
8952005-10-25 Juri Linkov <juri@jurta.org>
896
897 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
898 to t for this multi-key input method.
899
a6726944
KH
9002005-10-24 Kenichi Handa <handa@m17n.org>
901
902 * quail/uni-input.el (ucs-input-activate): Don't add
903 quail-kill-guidance-buf to kill-buffer-hook.
904
71ec7e9b
KH
9052005-07-08 Kenichi Handa <handa@m17n.org>
906
907 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
908 insertion and deletion.
909
a0ec7a4a
LK
9102005-07-04 Lute Kamstra <lute@gnu.org>
911
912 Update FSF's address in GPL notices.
913
59579816
KH
9142005-06-28 Kenichi Handa <handa@m17n.org>
915
916 * leim-ext.el: Add rules for inserting full-width space for
917 quail/Punct and quail/Punct-b5.
918
94d4bafb
EZ
9192005-06-04 Eli Zaretskii <eliz@gnu.org>
920
41584b03 921 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
922 (extraclean): New target, emulates Makefile.in.
923
e183fe27
KH
9242005-04-06 Kenichi Handa <handa@m17n.org>
925
41584b03 926 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 927
eebfcf8e
KH
9282005-03-26 Kenichi Handa <handa@m17n.org>
929
41584b03 930 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
931
9322005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
933
934 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 935 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
936 ("thai-kesmanee"): Don't use quail-thai-update-translation.
937 (thai-generate-quail-map): Likewise.
938
761a8755
KH
9392005-03-15 Kenichi Handa <handa@m17n.org>
940
941 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
942
c68f7e21
KH
9432005-03-08 Kenichi Handa <handa@m17n.org>
944
945 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
946 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
947
a3341d3c
KH
9482004-12-04 Kenichi Handa <handa@m17n.org>
949
950 * quail/lao.el (lao-key-alist): Declare it by defvar.
951 (lao-key-alist-vector): New variable.
952 (lao-consonant-key-alist, lao-semivowel-key-alist)
953 (lao-vowel-key-alist, lao-voweltone-key-alist)
954 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
955 lao-key-alist-vector.
956
a7ff4354
KH
9572004-09-25 Kenichi Handa <handa@m17n.org>
958
959 * quail/uni-input.el (ucs-input-method): Add error clause to
960 condition-case.
961
88a74fa5
KH
9622004-09-21 Kenichi Handa <handa@m17n.org>
963
964 * quail/uni-input.el: Move the call of register-input-method to
965 leim-ext.el.
966 (ucs-input-insert-char): New function.
967 (ucs-input-method): Use ucs-input-insert-char.
968 (ucs-input-activate): Call quail-hide-guidance instead of
969 quail-hide-guidance-buf.
970
971 * leim-ext.el: Add autoload for 'ucs-input-activate and
972 register-input-method for "ucs".
973
15203bb7
DK
9742004-08-21 David Kastrup <dak@gnu.org>
975
976 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
977 combinations.
978
295f3b30
KH
9792004-08-16 Kenichi Handa <handa@m17n.org>
980
981 * quail/georgian.el ("georgian"): Call quail-define-package with
982 the show-layout arg t.
983
de10c114
AS
9842004-08-06 Andreas Schwab <schwab@suse.de>
985
986 * Makefile.in (install): Remove .arch-inventory files.
987
d604e09b
DK
9882004-07-01 David Kastrup <dak@gnu.org>
989
41584b03 990 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 991
f96ec754
AS
9922004-06-30 Andreas Schwab <schwab@suse.de>
993
994 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
995 serialize parallel builds.
996 (${MISC:.elc=.el}): Depend on changed.misc.
997
62bfe0fc
KH
9982004-06-05 Kenichi Handa <handa@m17n.org>
999
68330491
EZ
1000 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
1001 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
1002
1003 * leim-ext.el: New file.
1004
9254ee5e
KH
10052004-05-17 Werner Lemberg <wl@gnu.org>
1006
1007 * quail/sisheng.el: New file.
1008
53e1a54f
KH
10092004-05-17 Kenichi Handa <handa@m17n.org>
1010
1011 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
1012
cdc9b845
EZ
10132004-05-11 Eli Zaretskii <eliz@gnu.org>
1014
1015 * Makefile.in (leim-list.el): Move commands to convert TIT and
1016 MISC dictionaries from here...
1017 (changed.tit, changed.misc): ...to here. Remove the (now
1018 unneeded) test of the contents of changed.* files.
1019
9a28b921
AS
10202004-05-10 Andreas Schwab <schwab@suse.de>
1021
10d1d0af 1022 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
1023 files are compiled when bootstrapping.
1024
bef96454
SM
10252004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
1026
1027 * quail/latin-ltx.el ("TeX"): Fix typo.
1028
d2c846aa
SM
10292004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1030
1031 * quail/latin-ltx.el: Use utf-8 coding.
1032 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1033
2cd23d89
KH
10342004-05-04 Kenichi Handa <handa@m17n.org>
1035
10d1d0af 1036 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1037 (MISC-SOURCES): Likewise.
1038
10392004-05-01 Kenichi Handa <handa@m17n.org>
1040
41584b03 1041 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1042 (MISC): Rename from MISC-DIC.
10d1d0af 1043 (WORLD): Adjust for the above changes.
2cd23d89
KH
1044 (TIT-MISC, NON-TIT-MISC): New targets.
1045 (all): Don't depend on ${WORLD}.
d2c846aa 1046 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1047 (TIT-SOURCES, MISC-SOURCES): New macros.
1048 (changed.tit, changed.misc): New targets.
d2c846aa 1049 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1050 changed.misc. Generate quail files from TIT and MISC files if
1051 necessary.
1052 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1053 ${MISC-DIC}.
1054
238add5e
JR
10552004-05-03 Jason Rumney <jasonr@gnu.org>
1056
1057 * makefile.nt: Remove.
1058
d814862a
JB
10592004-04-23 Juanma Barranquero <lektu@terra.es>
1060
1061 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1062
28082746
AI
10632004-04-09 Andrew Innes <andrewi@gnu.org>
1064
1065 * makefile.w32-in (distclean clean): Remove nmake specific
1066 stamp-subdir test.
1067
bb62616f
KH
10682004-02-28 Kenichi Handa <handa@m17n.org>
1069
d2c846aa 1070 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1071 ${MISC-DIC}.
1072 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1073 (maintainer-clean): Delete files that are not in CVS repository.
1074
d2c846aa 1075 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1076 $(MISC-DIC).
1077 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1078 (maintainer-clean): Delete files that are not in CVS repository.
1079
d2c846aa 1080 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1081 $(MISC-DIC).
1082 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1083 (maintainer-clean): Delete files that are not in CVS repository.
1084
880820fe 10852004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1086
1087 * Makefile.in (distclean maintainer-clean): Depend on clean.
1088
bdb6a227
KH
10892004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1090
1091 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1092
e555f8d5
KH
10932004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1094
1095 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1096 Duplicate entry removed.
e555f8d5 1097 ("bulgarian-bds"): Docstring fixed.
be492770 1098
c51b37fd
DL
10992003-10-06 Dave Love <fx@gnu.org>
1100
1101 * quail/latin-ltx.el: Several additions.
1102
ac7ec68c
KH
11032003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1104
1105 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1106
f653dfd9
DL
11072003-08-20 Dave Love <fx@gnu.org>
1108
1109 * quail/latin-ltx.el: Add \rhd.
1110
15a03c32
MR
11112003-08-19 Markus Rost <rost@math.ohio-state.edu>
1112
1113 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1114
15f772c8
KH
11152003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1116
d814862a 1117 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1118 behavior according to the change of quail-translate-key.
15f772c8 1119
603b8073
KH
11202003-05-22 Kenichi Handa <handa@m17n.org>
1121
1122 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1123 Chinese characters from GB to Big5.
1124
34c614a8 11252003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1126
1127 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1128
069e6098
AS
11292003-04-05 Andreas Schwab <schwab@suse.de>
1130
1131 * Makefile.in (install): Remove CVS related and backup files from
1132 installation directory.
1133
15988eba
DK
11342003-02-27 David Kastrup <dak@gnu.org>
1135
d814862a 1136 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1137
b2c16093
DK
11382003-02-23 David Kastrup <dak@gnu.org>
1139
d814862a 1140 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1141
a56c637d
DL
11422003-02-17 Dave Love <fx@gnu.org>
1143
1144 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1145
83930535
JB
11462003-02-14 Juanma Barranquero <lektu@terra.es>
1147
d2c846aa 1148 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1149
61cb0b53 11502003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1151
1152 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1153 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1154 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1155 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1156 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1157 (kannada-inscript, malayalam-inscript, tamil-inscript):
1158 New INSCRIPT based input methods.
59fdf430 1159
ff57e5d6
KH
11602003-02-07 Kenichi Handa <handa@m17n.org>
1161
1162 * quail/cyrillic.el: Update quail-package-alist (not
1163 input-method-alist) to make "cyrillic-jcuken" an alias of
1164 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1165
e29969ca
DK
11662003-02-05 David Kastrup <dak@gnu.org>
1167
d2c846aa 1168 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1169
139c4e54
DL
11702003-01-05 Dave Love <fx@gnu.org>
1171
1172 * makefile.w32-in (SLAVIC): Add croatian.elc.
1173
1174 * Makefile.in (SLAVIC): Add croatian.elc.
1175
1176 * quail/croatian.el: New file.
1177
abceb4ac
JB
11782002-12-10 Juanma Barranquero <lektu@terra.es>
1179
1180 * makefile.w32-in (LATIN): Add welsh.elc.
1181 (MISC): Add georgian.elc.
1182 (UNICODE): Add it.
1183 (WORLD): Add $(UNICODE).
1184
59daa29a
DL
11852002-11-14 Dave Love <fx@gnu.org>
1186
1187 * quail/slovak.el: Add coding cookie.
1188
1189 * quail/latin-ltx.el: Fix coding cookie.
1190
1191 * quail/hebrew.el: Add coding cookie.
1192
1193 * quail/czech.el: Add coding cookie.
1194
1195 * quail/welsh.el: Undo last change.
1196
b4b11a40
DL
11972002-09-11 Dave Love <fx@gnu.org>
1198
1199 * quail/latin-post.el ("slovenian"): New.
1200
570af494
KH
12012002-09-05 Kenichi Handa <handa@etl.go.jp>
1202
1203 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1204
ad0b1666
DL
12052002-07-24 Dave Love <fx@gnu.org>
1206
a5e5d4ad
DL
1207 * quail/latin-alt.el ("latin-alt-postfix"): New.
1208
1209 * quail/latin-post.el ("latin-postfix"): New.
1210
ad0b1666
DL
1211 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1212 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1213 ("latin-prefix"): New.
ad0b1666 1214
f860212e
DL
12152002-07-12 Dave Love <fx@gnu.org>
1216
1217 * quail/cyrillic.el: Doc fixes.
1218 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1219 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1220 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1221 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1222 ("russian-computer"): New.
880820fe 1223 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1224 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1225
282b5fb7
KH
12262002-06-20 Dave Love <fx@gnu.org>
1227
1228 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1229 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1230
fe960d0a
EZ
12312002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1232
1233 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1234
9a40c2fb
PJ
12352002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1236
1237 * quail/vntelex.el: Add even more rules.
1238
ab59447f
PJ
12392002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1240
1241 * quail/vntelex.el: Add new rules to escape from composition.
1242
e656fc9d
PJ
12432002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1244
1245 * quail/vntelex.el: Use proper charset.
1246
177c0ea7 12472002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1248
1249 * quail/hanja.el ("Od"): Remove rule.
0347c911 1250
175e150b
EZ
12512002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1252
1253 * quail/indian.el: Replace commented-out lines with a condition
1254 that is always false.
1255
c031864a
JC
12562002-04-06 Jaeyoun Chung <jay@kldp.org>
1257
d2c846aa 1258 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1259 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1260
cb0dc144 1261 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1262 sequence fixed ('/' for 'v' pair).
1263 added a few more third character composing rule.
1264
129f2c75
WL
12652002-03-03 Werner Lemberg <wl@gnu.org>
1266
1267 * quail/vntelex.el: New file.
cb0dc144
JB
1268 * Makefile.in (VIETNAMESE):
1269 * makefile.nt (VIETNAMESE):
1270 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1271
5c196f29
AI
12722002-02-10 Andrew Innes <andrewi@gnu.org>
1273
1274 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1275 ($(MISC_DIC)): Ditto.
1276
108eaabb
RS
12772002-02-06 Richard M. Stallman <rms@gnu.org>
1278
1279 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1280 Don't define "~," at all.
1281
880820fe 12822002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1283
880820fe 1284 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1285 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1286
18e1da99 12872002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1288
1289 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1290 method, to consider the "accent" and "diaeresis" as prefix keys.
1291 A new method (named "greek-postfix") was added which implements
1292 the old behavior. Also changed the mapping of the "Q/q" key to
1293 produce the ":/;" characters, as is customary in greek keyboards.
1294 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1295
8f7d3eca
JC
12962002-01-07 Jaeyoun Chung <jay@kldp.org>
1297
d814862a 1298 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1299 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1300
121f67fa
EZ
13012002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1302
1303 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1304
7f93e2ab
DL
13052002-01-01 Dave Love <fx@gnu.org>
1306
d2c846aa 1307 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1308 (quail-define-inscript-package): Avoid mapcar*.
1309
3c08498a
DL
13102001-12-20 Dave Love <fx@gnu.org>
1311
1312 * quail/latin-ltx.el: Fix un-doubled backslashes.
1313
96566974
DL
13142001-12-15 Dave Love <fx@gnu.org>
1315
abceb4ac 1316 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1317 ("spanish-prefix"): Fix language assignment.
1318
abceb4ac
JB
1319 * quail/latin-post.el ("french-postfix", "german-postfix")
1320 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1321 ("french-keyboard", "french-azerty", "german")
96566974
DL
1322 ("spanish-keyboard"): Fix language assignment.
1323
1324 * quail/indian.el: Don't require cl.
d2c846aa 1325 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1326
abceb4ac
JB
1327 * quail/cyrillic.el ("cyrillic-beylorussian")
1328 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1329 ("belarusian", "bulgarian-pho"): Fix language assignment.
1330
1331 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1332 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1333 ("turkish-alt-postfix"): Fix language assignment.
1334 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1335 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1336
880820fe 13372001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1338
1339 * COPYING: New file.
1340
eea6cc1f
JC
13412001-12-03 Jaeyoun Chung <jay@kldp.org>
1342
d814862a 1343 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1344 Korean keyboard type 3 users.
1345
de371c8c
DL
13462001-11-29 Dave Love <fx@gnu.org>
1347
1348 * quail/latin-ltx.el: Extra translations. Fix some
1349 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1350 symbols.
1351
ea17b6e1
JR
13522001-11-28 Juanma Barranquero <lektu@terra.es>
1353
d814862a 1354 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1355 quail/devanagari.elc -> quail/indian.elc.
1356
1357 * makefile.nt (INDIAN): Likewise.
1358
177c0ea7 13592001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1360
1361 * quail/devanagari.el: Renamed to indian.el.
1362
1363 * quail/indian.el: Renamed from devanagari.el, and completely
1364 re-written. The input method devanagari-hindi-transliteration is
1365 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1366 devanagari-inscript, devanagari-transliteration is renamed to
1367 devanagari-kyoto-harvard.
1368
1369 * Makefile.in: Adjusted for the file name change;
1370 quail/devanagari.elc -> quail/indian.elc.
1371
e154cc44
EZ
13722001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1373
1374 * quail/welsh.el: Avoid an error message due to a commented-out
1375 input method.
1376
a6beb3d2
RS
13772001-11-05 Richard M. Stallman <rms@gnu.org>
1378
1379 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1380
cd946181
EZ
13812001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1382
1383 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1384
7115232b
DL
13852001-11-04 Dave Love <fx@gnu.org>
1386
1387 * Makefile.in (LATIN): Add welsh.
1388 (UNICODE): New.
1389 (MISC): Add georgian.
1390 (WORLD): Add UNICODE.
1391
1392 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1393 * quail/uni-input.el, quail/sgml-input.el: New file.
1394
1395 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1396
1397 * quail/latin-alt.el ("dutch"): New method.
1398
b344d29d 13992001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1400
1401 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1402
1403 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1404
b344d29d 14052001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1406
1407 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1408
1409 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1410
71431a0e
GM
14112001-10-20 Gerd Moellmann <gerd@gnu.org>
1412
6aa97356 1413 * (Version 21.1 released.)
71431a0e 1414
c4e7e308
EZ
14152001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1416
1417 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1418 mappings, so that one could type them without leaving the Hanyu
1419 Pinyin input method. Suggested by Kenichi Handa
1420 <handa@etl.go.jp>.
1421
51724e26
EZ
14222001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1423
1424 * quail/greek.el ("greek-babel"): New input method. From David
1425 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1426
ab952a4f
GM
14272001-10-05 Gerd Moellmann <gerd@gnu.org>
1428
1429 * Branch for 21.1.
a4416b14 1430
00651fbf
EZ
14312001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1432
1433 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1434 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1435
5a397d28
GM
14362001-08-06 Gerd Moellmann <gerd@gnu.org>
1437
1438 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1439 "chinese-py".
1440 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1441
880820fe 14422001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1443
150998ec
PJ
1444 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1445 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1446 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1447 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1448 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1449 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1450 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1451 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1452 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1453 follow coding conventions.
1454
e6aeb775
AC
14552001-06-04 Andrew Choi <akochoi@i-cable.com>
1456
1457 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1458
ec57454f
AI
14592001-06-01 Andrew Innes <andrewi@gnu.org>
1460
1461 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1462 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1463 $(srcdir)/quail/pypunct-b5.elc.
1464 (NON_TIT_CNS): Remove.
1465 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1466 (CHINESE_CNS): Remove.
1467 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1468 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1469 $(srcdir)/quail/latin-ltx.elc.
1470 (MISC_DIC): Copy from Makefile.in.
1471 (CHINESE): Remove $(CHINESE_CNS).
1472 (all): Add $(MISC_DIC) as target.
1473 (.NOTPARALLEL): New target.
1474 (.NO_PARALLEL): New target.
1475 ($(MISC_DIC)): New target.
1476 (clean mostlyclean): Clean more stuff.
1477 (TIT_EL): New macro.
1478 (MISC_DIC_EL): New macro.
1479
1480 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1481 (TIT-BIG5): Remove CTLauB.elc from it.
1482 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1483 (clean mostlyclean): Remove obsolete reference.
1484
70079787
EZ
14852001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1486
1487 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1488
5e3d4fbc
AC
14892001-05-24 Andrew Choi <akochoi@i-cable.com>
1490
937fad9a
AC
1491 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1492
5e3d4fbc
AC
1493 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1494
1495 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1496
1497 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1498 (TIT-BIG5): Remove CTLauB.elc from it.
1499 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1500
f042e7b9
DL
15012001-05-17 Dave Love <fx@gnu.org>
1502
d2c846aa 1503 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1504 Language family and indicator changed. Many new translations.
1505
f08cf35b
GM
15062001-05-17 Gerd Moellmann <gerd@gnu.org>
1507
1508 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1509 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1510 <Pavel@Janik.cz>.
1511
b5eeaa1d
GM
15122001-04-23 Gerd Moellmann <gerd@gnu.org>
1513
3ddfbced
SM
1514 * quail/latin-ltx.el: Add more translations.
1515 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1516
55a22ce1
EZ
15172001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1518
1519 * quail/hangul.el <korean-hangul>: Doc fix.
1520
90200fcc
AI
15212001-04-18 Andrew Innes <andrewi@gnu.org>
1522
1523 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1524 ($(TIT)):
1525 ($(MISC_DIC)):
1526 (.el.elc):
90200fcc
AI
1527 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1528
f383cd0d
GM
15292001-04-05 Gerd Moellmann <gerd@gnu.org>
1530
a55e4e68
GM
1531 * Makefile.in (install): Remove .cvsignore files.
1532
f383cd0d
GM
1533 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1534 the same translations as for `japanese'.
1535
4c1dadb1
AI
15362001-04-03 Andrew Innes <andrewi@gnu.org>
1537
1538 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1539 quail/ZIRANMA.elc.
1540 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1541 $(srcdir)/quail/tsang-b5.elc.
1542 (NON_TIT_CNS): Delete.
1543 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1544 (CHINESE_CNS): Delete.
1545 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1546 <handa@etl.go.jp>.
1547 (MISC_DIC): New variable.
1548 (CHINESE): Delete $(CHINESE_CNS).
1549 (WORLD): Add $(MISC_DIC).
1550 (all): Depends on $(MISC_DIC).
1551 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1552 ($(MISC_DIC)): New target.
1553 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1554 and $(MISC_DIC:.elc=.el).
1555
e217c26e
EZ
15562001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1557
3ddfbced
SM
1558 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1559 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1560
e217c26e
EZ
1561 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1562
a3d0b0e0
KH
15632001-03-31 Kenichi Handa <handa@etl.go.jp>
1564
c4cc8b9a 1565 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1566 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1567 ${srcdir}/quail/tsang-b5.elc.
1568 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1569 (CHINESE-CNS): Delete it.
1570 (MISC-DIC): New variable.
1571 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1572 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1573 (all): Depends on ${MISC-DIC}.
1574 (${MISC-DIC}): New target.
1575 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1576
1577 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1578 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1579
1580 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1581
1582 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1583 * quail/quick-cns.el: Delete them.
a4416b14 1584
9d5d1075
EZ
15852001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1586
1587 * Makefile.in (${TIT}): Fix whitespace.
1588
ed31fabf
GM
15892001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1590
1591 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1592 (${TIT}): If the target file already exist, don't remake it.
1593
1e406be0
KH
15942001-03-21 Kenichi Handa <handa@etl.go.jp>
1595
1596 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1597
ce058493 15982001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1599
1600 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1601 "=q", "+q", "=Q", and "+Q".
1602 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1603 ("slovak-prog-2"): Likewise.
1604 ("slovak-prog-3"): Likewise.
1605
abfa36c4
EZ
16062001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1607
1608 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1609
b8a7ebcf
KH
16102001-03-16 Kenichi Handa <handa@etl.go.jp>
1611
3ddfbced
SM
1612 * quail/japanese.el (quail-japanese-transliteration-rules):
1613 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1614 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1615 (quail-japanese-kana-state): Delete this variable.
1616 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1617 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1618
9a639fce
KH
16192001-03-14 Kenichi Handa <handa@mule.m17n.org>
1620
1621 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1622
51ab41b7
KH
16232001-03-06 Kenichi Handa <handa@etl.go.jp>
1624
1625 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1626
36d5e61d
KH
16272001-03-05 Kenichi Handa <handa@etl.go.jp>
1628
1629 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1630 change of the special key bindings.
36d5e61d 1631
bf0bdce8
KH
16322001-02-22 Kenichi Handa <handa@etl.go.jp>
1633
51ab41b7 1634 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1635
1636 * CXTERM-DIC/ETZY.tit: Likewise.
1637
1638 * CXTERM-DIC/ZOZY.tit: Likewise.
1639
193fba87
AI
16402001-02-05 Andrew Innes <andrewi@gnu.org>
1641
1642 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1643 path absolute.
1644
350d71b3
AI
16452001-02-03 Andrew Innes <andrewi@gnu.org>
1646
1647 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1648
49bd4a69
KH
16492001-02-02 Kenichi Handa <handa@etl.go.jp>
1650
1651 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1652
1653 * makefile.w32-in (LATIN): Likewise.
1654
1655 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1656
a51e9546
AI
16572001-02-01 Andrew Innes <andrewi@gnu.org>
1658
1659 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1660
c91d43ed
KH
16612001-02-01 Kenichi Handa <handa@etl.go.jp>
1662
c91d43ed
KH
1663 * quail/greek.el ("greek-mizuochi"): New input method for
1664 classical Greek.
1665
7ccf7ab9 16662001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1667
3ddfbced 1668 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1669 one runs "make extraclean" at the top level.
1670
0dac6924
AI
16712001-01-06 Andrew Innes <andrewi@gnu.org>
1672
1673 * makefile.nt ($(TIT)): Map .elc to .el.
1674 (buildlisppath): Make path relative to $(MAKEDIR).
1675
392164c1
AS
16762001-01-01 Andreas Schwab <schwab@suse.de>
1677
1678 * quail/latin-alt.el: Doc fixes.
1679
ec6bd013
DL
16802000-12-18 Dave Love <fx@gnu.org>
1681
880820fe
KH
1682 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1683 Change œ, Œ, ¶.
ec6bd013 1684
8ff06845
KH
16852000-12-16 Kenichi Handa <handa@etl.go.jp>
1686
1687 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1688
4ee87dbb
AI
16892000-12-06 Andrew Innes <andrewi@gnu.org>
1690
1691 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1692 relative to $(CURDIR).
1693 (INSTALLDIR): Use forward slash.
1694
24c53d36
AI
16952000-11-24 Andrew Innes <andrewi@gnu.org>
1696
1697 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1698
1699 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1700
37c35586
KH
17012000-11-21 Kenichi Handa <handa@etl.go.jp>
1702
1703 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1704
3c7d764e
KH
17052000-11-17 Kenichi Handa <handa@etl.go.jp>
1706
1707 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1708 remember the conversion start.
1709
f3d3c491
AI
17102000-10-21 Andrew Innes <andrewi@gnu.org>
1711
1712 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1713 of conditional invocation of make.
a4416b14
FP
1714 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1715 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1716 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1717 files to .elc.
3ddfbced 1718 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1719 (clean mostlyclean): Likewise.
1720 (.el.elc): New target.
1721
1722 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1723 of conditional invocation of make.
a4416b14
FP
1724 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1725 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1726 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1727 files to .elc.
3ddfbced 1728 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1729 (clean mostlyclean): Likewise.
1730 (.el.elc): New target.
1731
a115794c
EZ
17322000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1733
1734 * Makefile.in (${TIT}, clean): Don't use shell `command`
1735 expansion, use ${TIT:.elc=.el} instead.
1736
ce75c97a
GM
17372000-09-26 Gerd Moellmann <gerd@gnu.org>
1738
1739 * Makefile.in: Make this the leim Makefile.in.
1740 (clean): Also remove $NON-TIT and $WORLD.
1741 (RUN-EMACS): Set EMACSLOADPATH.
1742
7b920aa1
KH
17432000-09-21 Kenichi Handa <handa@etl.go.jp>
1744
36e44f62
KH
1745 * Makefile.in: Revert to no-leim Makefile.
1746
cd3c0140
KH
1747 * quail/.cvsignore: Include *.elc.
1748
1749 * ja-dic/.cvsignore: New file.
7b920aa1 1750
5eedab4d
AI
17512000-09-16 Andrew Innes <andrewi@gnu.org>
1752
1753 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1754 (leim-list.el): Ditto.
1755
1756 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1757 (leim-list.el): Ditto.
1758
39f547f7
AI
17592000-09-15 Andrew Innes <andrewi@gnu.org>
1760
1761 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1762 files.
1763
fe83b953
AI
17642000-09-14 Andrew Innes <andrewi@gnu.org>
1765
1766 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1767 leim-list.el.
1768 (distclean maintainer-clean): Ditto for stamp-subdir.
1769
1770 * makefile.nt: Rename skkdic to ja-dic.
1771
0fddd0dc
KH
17722000-09-07 Kenichi Handa <handa@etl.go.jp>
1773
1774 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1775 translation.
1776
1777 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1778
1779 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1780 ("chinese-tonepy-punct"): New input method.
1781
1782 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1783 translation.
1784
1785 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1786 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1787 automatically.
1788 ("japanese-ascii", "japanese-zenkaku")
1789 ("japanese-hankaku-kana", "japanese-hiragana")
1790 ("japanese-katakana"): Docstring modified.
1791
3ddfbced 1792 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1793 on describe-input-method.
1794 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1795
44ef7cf6
AI
17962000-09-03 Andrew Innes <andrewi@gnu.org>
1797
1798 * makefile.w32-in: New file.
f8803e97 1799 (install) Fix copying of directories.
44ef7cf6 1800
5724ab7a
KH
18012000-08-31 Kenichi Handa <handa@etl.go.jp>
1802
1803 * quail/thai.el (thai-generate-quail-map): If the length of
1804 translation is more than one, compose it.
1805
daba11ce
DL
18062000-08-29 Dave Love <fx@gnu.org>
1807
880820fe 1808 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1809
daba11ce
DL
1810 * Makefile.in: ja-dic <- skk in several places.
1811
457dd64a
KH
18122000-08-25 Kenichi Handa <handa@etl.go.jp>
1813
1814 * ja-dic: Directory name changed from skkdic.
1815
a1a2e38f 1816 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1817
1818 * README: Rename skkdic to ja-dic throughout the file.
1819
68ce69e1
DL
18202000-08-24 Dave Love <fx@gnu.org>
1821
1822 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1823 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1824
5a76406c
DL
18252000-08-23 Dave Love <fx@gnu.org>
1826
880820fe
KH
1827 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1828 add ~p for ¶.
5a76406c 1829
240a16cf
KH
18302000-07-18 Kenichi Handa <handa@etl.go.jp>
1831
1832 * quail/japanese.el ("japanese"): Fix docstring.
1833
7a3fd467
KH
18342000-07-17 Kenichi Handa <handa@etl.go.jp>
1835
1836 * quail/japanese.el ("japanese"): Docstring modified.
1837
0bd5914b
KH
18382000-06-12 Kenichi Handa <handa@etl.go.jp>
1839
1840 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1841 ("tibetan-wylie"): State transition table modified.
1842
4dc1225b
KH
18432000-06-01 Kenichi Handa <handa@etl.go.jp>
1844
1845 * quail/tibetan.el: Change all tibetan-1-column characters to
1846 tibetan. Quail map for "tibetan-wylie" fixed.
1847
177c0ea7 18482000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1849
1850 * quail/latin-pre.el ("polish-slash"): New input method.
1851
69766f94
KH
18522000-03-02 Kenichi Handa <handa@etl.go.jp>
1853
1854 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1855
9a90d84c
GM
18562000-02-01 Gerd Moellmann <gerd@gnu.org>
1857
1858 * Makefile.in: Make this the no-leim Makefile. Move the
1859 leim Makefile.in to ../leim-Makefile.in as it originally was.
1860
1861 * Makefile.noleim: Removed.
1862
cba32d22
KH
18632000-01-28 Kenichi Handa <handa@etl.go.jp>
1864
1865 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1866
11ad3dee
KH
18672000-01-04 Kenichi Handa <handa@etl.go.jp>
1868
1869 * quail/japanese.el ("japanese"): Docstring augmented.
1870
5ec14d3c
KH
18711999-12-15 Kenichi Handa <handa@etl.go.jp>
1872
1873 * quail/lao.el: Rewritten for new composition.
1874
1875 * quail/lrt.el: Rewritten for new composition.
1876
1877 * quail/thai.el: Rewritten for new composition.
1878
1879 * quail/tibetan.el: Rewritten for new composition.
1880
113a1195
KH
18811999-12-13 Kenichi Handa <handa@etl.go.jp>
1882
1883 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1884 characters, not Latin-1.
1885
98e85e34
GM
18861999-11-22 Andrew Innes <andrewi@gnu.org>
1887
1888 * makefile.nt: No need to generate subdirs.el.
1889
371f58d5
GM
18901999-11-21 Andrew Innes <andrewi@gnu.org>
1891
1892 * makefile.nt: New file.
1893
177c0ea7 18941999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1895
1896 * Makefile.noleim: New.
1897
58af2287
DL
18981999-09-19 Ken'ichi Handa <handa@gnu.org>
1899
3ddfbced 1900 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1901 turkish-postfix.
1902 ("turkish-postfix"): New Turkish input method which inserts
1903 Latin-5 characters.
1904
3ddfbced 1905 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1906 turkish-alt-postfix.
1907 ("turkish-alt-postfix"): New Turkish input method which inserts
1908 Latin-5 characters.
1909
19101999-07-12 Richard Stallman <rms@gnu.org>
1911
1912 * Version 20.4 released.
1913
19141998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1915
1916 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1917
19181999-06-14 Ken'ichi Handa <handa@gnu.org>
1919
1920 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1921
19221999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1923
1924 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1925 hanja.el.
1926
19271999-05-25 Ken'ichi Handa <handa@gnu.org>
1928
1929 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1930
19311999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1932
1933 * quail/latin-pre.el ("romanian-prefix"): New input method.
1934 ("romanian-alt-prefix"): New input method.
1935
19361999-03-04 Kenichi Handa <handa@etl.go.jp>
1937
1938 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1939
19401999-01-14 Kenichi Handa <handa@etl.go.jp>
1941
1942 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1943 to convert is `n', change it to Japanese Hiragana `n' before
1944 conversion.
1945
19461999-01-11 Kenichi Handa <handa@etl.go.jp>
1947
1948 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1949
1950 * quail/hebrew.el: New file.
1951
19521998-12-15 Kenichi Handa <handa@etl.go.jp>
1953
1954 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1955 Adjust for the change of input method handling.
58af2287
DL
1956 (quail-devanagari-hindi-compose-characters): Likewise.
1957
19581998-10-15 Kenichi Handa <handa@etl.go.jp>
1959
1960 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1961 `(cd foo; pwd)`.
1962 (install): Likewise.
1963
b344d29d 19641998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1965
1966 * quail/latin-post.el: Many doc fixes.
1967 ("latin-1-postfix"): Add sequence for the small superscript o.
1968 * quail/latin-pre.el: Many doc fixes.
1969 ("latin-1-prefix"): Add sequences for the small
1970 superscript underlined o and a.
1971
b344d29d 19721998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1973
1974 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1975 small superscript underlined o and a.
1976 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1977 different from italian-postfix.
58af2287
DL
1978 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1979 small superscript underlined o and a.
1980 ("italian-postfix"): Same as above.
1981 ("italian-postfix"): Add methods to enter e with acute accent and
1982 the >> and << symbols.
1983
19841998-09-25 Kenichi Handa <handa@etl.go.jp>
1985
1986 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1987 Adjust for the change of input method handling.
58af2287
DL
1988
19891998-09-11 Kenichi HANDA <handa@etl.go.jp>
1990
1991 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1992 Adjust for the change of input method handling.
58af2287
DL
1993
19941998-08-31 Kenichi Handa <handa@etl.go.jp>
1995
3ddfbced 1996 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1997 change of input method handling.
1998 (quail-tibetan-input-tibkey): Likewise.
1999
20001998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2001
2002 * Version 20.3 released.
2003
20041998-08-16 Kenichi HANDA <handa@etl.go.jp>
2005
2006 * quail/czech.el ("czech"): Make this input method deterministic,
2007 kbd-translate, and show-layout.
2008
20091998-08-15 Kenichi HANDA <handa@etl.go.jp>
2010
2011 * quail/ethiopic.el: Fix several translation rules.
2012
20131998-08-12 Milan Zamazal <pdm@fi.muni.cz>
2014
2015 * quail/czech.el: Few key sequences added to some keyboards.
2016
20171998-08-06 Kenichi Handa <handa@etl.go.jp>
2018
2019 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 2020 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
2021 quail-update-translation. Now this function should return
2022 CONTROL-FLAG.
2023 (quail-japanese-toggle-kana): Update quail-conversion-str.
2024 (quail-japanese-kanji-kkc): Likewise.
2025 (quail-japanese-switch-package): Reset quail-current-str and
2026 quail-conversion-str.
2027
20281998-07-24 Kenichi Handa <handa@etl.go.jp>
2029
3ddfbced
SM
2030 * quail/japanese.el (quail-japanese-kanji-kkc):
2031 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2032 translation mode is restarted correctly.
2033
20341998-07-21 Kenichi Handa <handa@etl.go.jp>
2035
2036 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2037 that conversion is canceled in kkc-region.
58af2287
DL
2038 (quail-japanese-switch-package): Fix previous change.
2039
20401998-07-19 Kenichi Handa <handa@etl.go.jp>
2041
3ddfbced
SM
2042 * quail/japanese.el (quail-japanese-update-translation):
2043 Handle a key which should fix the current translation and start a new
58af2287 2044 translation correctly.
3ddfbced
SM
2045 (quail-japanese-toggle-kana): Set quail-translating to nil.
2046 Don't change point.
58af2287
DL
2047
20481998-07-15 Kenichi Handa <handa@etl.go.jp>
2049
3ddfbced 2050 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2051 change of quail.el.
2052 (quail-japanese-switch-package): Likewise.
2053
20541998-07-03 Kenichi Handa <handa@etl.go.jp>
2055
2056 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2057 Some keys for ancient Korean syllables are changed properly.
2058
20591998-06-20 Kenichi Handa <handa@etl.go.jp>
2060
2061 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2062 (ethio-select-a-translation): New function.
2063
20641998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2065
2066 * Makefile.in (RUN-EMACS): Add --multibyte.
2067
20681998-04-29 Karl Heuer <kwzh@gnu.org>
2069
2070 * Makefile.in (SLAVIC): Delete redundant backslash.
2071
20721998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2073
2074 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2075
20761998-04-20 Kenichi Handa <handa@etl.go.jp>
2077
2078 * Makefile.in (SLAVIC): New macro.
2079 (EUROPEAN): Include ${SLAVIC}.
2080
20811998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2082
2083 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2084 (leim-list.el): Depend on ${WORLD}.
2085
2086 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2087
20881998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2089
2090 * czech.el, slovak.el: Correct starting commentary.
2091
20921998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2093
2094 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2095
20961998-04-06 Andreas Schwab <schwab@gnu.org>
2097
2098 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2099 to length.
2100 (lrt-generate-quail-map): Change sref to aref, and make second
2101 argument of substring a character index.
2102
21031998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2104
2105 * Makefile.in (${TIT}): Fix shell conditional syntax.
2106
21071998-03-18 Kenichi Handa <handa@etl.go.jp>
2108
cb0dc144 2109 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2110 "/ " to "/" (instead of " ").
2111
21121998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2113
2114 * quail/czech.el, quail/slovak.el: New files.
2115
21161998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2117
2118 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2119 Uses changed.
2120
21211998-03-05 Kenichi Handa <handa@etl.go.jp>
2122
2123 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2124 built quail.
2125
99d99081 21261997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2127
2128 * quail/hanja3.el: New file.
2129
2130 * quail/hanja-jis.el: Title string of the input method
2131 "korean-hanja-jis" changed.
2132
2133 * quail/symbol-ksc.el: Title string of the input method
2134 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2135 (quail-hangul-switch-back): Delete.
58af2287
DL
2136
2137 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2138 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2139
2140 * quail/hanja.el: Require 'korea-util. Title string of the input
2141 method "korean-hanja" changed.
3ddfbced 2142 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2143
2144 * quail/hangul.el: Require 'korea-util.
3ddfbced 2145 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2146
58af2287
DL
21471997-10-23 Kenichi Handa <handa@etl.go.jp>
2148
2149 * quail/ethiopic.el: The title string of input method "Ethiopic"
2150 is changed.
2151
21521997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2153
2154 * Version 20.2 released.
2155
21561997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2157
2158 * quail/latin-post.el (german): Swap y and z.
2159
21601997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2161
2162 * Version 20.1 released.
2163
2164 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2165
58af2287
DL
21661997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2167
2168 * quail/viqr.el (vietnamese-viqr): Doc fix.
2169
21701997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2171
2172 * quail/latin-alt.el: New file.
2173
21741997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2175
2176 * quail/latin-post.el: Undo previous change.
a4416b14 2177
58af2287
DL
21781997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2179
2180 * quail/latin-post.el (latin-2-postfix):
2181 Replace comma and period with `. Replace colon with /.
2182 (latin-1-postfix): Replace comma with /.
2183 (french-postfix): Replace comma with /.
2184 (latin-3-postfix): Replace comma with ` and period with /.
2185 (latin-4-postfix): Replace comma with ` and period with ~.
2186 (latin-5-postfix): Replace comma with ` and period with /.
2187 (turkish-postfix): Replace comma with ` and period with /.
2188
21891997-09-10 Kenichi Handa <handa@etl.go.jp>
2190
3ddfbced
SM
2191 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2192 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2193 input method "ethiopic" is begin used.
3ddfbced 2194 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2195 (ethio-toggle-space): Likewise.
2196 (ethio-insert-space): Likewise.
2197 (ethio-insert-ethio-space): Likewise.
2198 (ethio-prefer-ascii-punctuation): Likewise.
2199 (ethio-toggle-punctuation): Likewise.
2200 (ethio-gemination): Likewise.
3ddfbced
SM
2201 ("ethiopic"): Doc-string of this Quail package modified.
2202 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2203 quail-execute-non-quail-command.
2204
22051997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2206
2207 * Makefile.in (install): Use quail/* in the second tar that
2208 copies a dir named quail.
2209
22101997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2211
3ddfbced
SM
2212 * Makefile.in (install): Do not copy leim-list.el twice.
2213 Copy `skk' subdirectory too.
58af2287
DL
2214
22151997-09-03 Kenichi Handa <handa@etl.go.jp>
2216
2217 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2218 argument to quail-define-package.
4f405069 2219 * quail/cyril-jis.el: Likewise.
58af2287
DL
2220 * quail/greek.el: Likewise.
2221 * quail/ipa.el: Likewise.
2222 * quail/lao.el: Likewise.
2223 * quail/lrt.el: Likewise.
2224 * quail/thai.el: Likewise.
2225 * quail/viqr.el: Likewise.
2226
22271997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2228
183080b6 2229 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2230 TRANSLATION-KEYS.
2231 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2232 (quail-mode-hook): Check the current Quail package name.
2233
c80e3b4a 2234 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2235 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2236 packages.
2237
22381997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2239
2240 * quail/latin-post.el, quail/latin-pre.el: For each package,
2241 pass t for the SIMPLE argument to quail-define-package.
2242
22431997-08-28 Kenichi Handa <handa@etl.go.jp>
2244
2245 * Makefile.in (dotdot): This macro deleted.
2246 (SUBDIRS): Exclude skk.
2247 (all): Substitute ${WORLD} to ${TIT}.
2248 (%.el): This target deleted.
2249 (${TIT}): Check existence of `quail' subdirectory.
2250 (leim-list.el): Do not check old files.
2251 (install): If ${srcdir} is different from the current directory,
2252 copy also files under ${srcdir}.
2253
22541997-08-26 Kenichi Handa <handa@etl.go.jp>
2255
2256 * Makefile.in: Re-arrange macros so that the macro TIT contains
2257 only Quial packages generated from CXTERM dictionaries, and the
2258 macro NON-TIT contains only Quial packages distributed with Emacs.
2259 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2260 and ${TIT} separately.
2261
22621997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2263
2264 * Makefile.in (install): Discard extra data in tar | tar command.
2265
22661997-08-23 Kenichi Handa <handa@etl.go.jp>
2267
3ddfbced
SM
2268 * quail/devanagari.el (quail-devanagari-compose-characters):
2269 Fix previous change.
58af2287
DL
2270 (quail-devanagari-hindi-compose-characters): Fix previous change.
2271
2272 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2273 change.
2274
22751997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2276
2277 * Makefile.in (leim-list.el): Fix previous change.
2278
2279 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2280
22811997-08-21 Kenichi HANDA <handa@etl.go.jp>
2282
2283 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2284 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2285 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2286
2287 * Makefile.in (install): Just copy leim-list.el instead of running
2288 update-leim-list-file on ${INSTALLDIR}.
2289 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2290 py-punct-b5.el -> pypunct-b5.el.
2291 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2292 (leim-list.el): Delete old files not contained in ${WORLD}.
2293
3ddfbced
SM
2294 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2295 Run input-method-after-insert-chunk-hook.
58af2287
DL
2296
2297 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2298
22991997-08-19 Kenichi Handa <handa@etl.go.jp>
2300
2301 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2302 package fixed.
2303
23041997-08-18 Kenichi Handa <handa@etl.go.jp>
2305
2306 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2307 throw.
2308 (quail-japanese-kanji-kkc): Completely re-written.
2309 (quail-japanese-kkc-mode-exit): New function.
2310 (quail-japanese-switch-package): Call activate-input-method
2311 instead of select-input-method.
2312
2313 * quail/thai.el (thai-consonant-input): Typo fixed.
2314
3ddfbced
SM
2315 * quail/devanagari.el (quail-devanagari-compose-characters):
2316 Do not call throw.
58af2287
DL
2317 (quail-devanagari-hindi-compose-characters): Likewise.
2318
3ddfbced
SM
2319 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2320 Call activate-input-method instead of select-input-method.
58af2287
DL
2321
2322 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2323
3ddfbced
SM
2324 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2325 Use input-method-history instead of previous-input-method.
58af2287
DL
2326
23271997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2328
59daa29a 2329 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2330
23311997-08-16 Kenichi Handa <handa@etl.go.jp>
2332
2333 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2334 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2335 Some translation rules added.
58af2287
DL
2336
2337 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2338 (lao-quail-define-rules): Some translation rules corrected.
2339
23401997-08-11 Kenichi Handa <handa@etl.go.jp>
2341
2342 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2343 (lrt-vowel-table): The entry for "aM" corrected.
2344
23451997-08-07 Kenichi Handa <handa@etl.go.jp>
2346
2347 * quail/lrt.el: Change title string of input method "lao-lrt".
2348 (lrt-single-consonant-table): Several key sequence changed.
2349 (lrt-composing-pattern-double-c): Handle a consonant with
2350 semi-vowel-lower correctly.
2351 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2352 (lrt-handle-tone-mark): Check the existence of double consonant
2353 correctly.
2354
2355 * quail/lao.el: Change title string of input method "Lao".
2356
23571997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2358
2359 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2360 modified. Several translation rules modified.
58af2287
DL
2361
23621997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2363
2364 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2365 quail/cyril-jis.el.
2366
2367 * quail/cyril-jis.el: New file.
2368
2369 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2370
23711997-08-01 Kenichi Handa <handa@etl.go.jp>
2372
2373 * quail/ethiopic.el: In quail-mode-map, bind
2374 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2375 Quail package "ethiopic".
2376
23771997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2378
2379 * quail/cyrillic.el (cyrillic-translit): New input method.
2380
23811997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2382
2383 * quail/tibetan.el: New file.
2384
2385 * quail/py-punct.el: Require 'quail.
2386
2387 * quail/py-punct-b5.el: Require 'quail.
2388
2389 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2390 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2391
10d1d0af 2392 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2393 TIT-BIG5.
2394 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2395 (ASIA): Include TIBETAN.
58af2287 2396 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2397 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2398 (%.el): Make a link for byte-compiled file too.
2399 (stamp-bytecomp): Target deleted.
2400 (leim-list.el): Run Emacs with loading quail.
2401 (install-XXX): These targets deleted.
2402 (install): Remove files under INSTALLDIR before copying new files.
2403 Run Emacs with loading quail.
2404 (clean mostlyclean): Remove only generated files.
2405
24061997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2407
2408 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2409 (clean): Fix shell conditional.
2410
24111997-07-21 Jim Meyering <meyering@eng.ascend.com>
2412
2413 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2414 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2415
24161997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2417
2418 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2419 as intermediate files and deleted by GNU make.
58af2287
DL
2420
2421 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2422 (lrt-handle-maa-sakod): Correctly handle the case that
2423 quail-current-data is nil.
2424 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2425 tone.
2426
24271997-07-15 Kenichi Handa <handa@etl.go.jp>
2428
2429 * quail/py-punct.el: New file.
2430
2431 * quail/py-punct-b5.el: New file.
2432
2433 * quail/japanese.el: Doc-string of Quail package japanese modified.
2434
2435 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2436 (CHINESE-GB): Include quail/py-punct.elc.
2437 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2438
58af2287
DL
24391997-07-10 Kenichi Handa <handa@etl.go.jp>
2440
2441 * quail/latin-pre.el: Change titles of quail packages.
2442
2443 * quail/latin-post.el: Likewise.
2444
6922b018 2445;; Local Variables:
880820fe 2446;; coding: utf-8
6922b018 2447;; End:
2a34a036 2448
ab422c4d 2449 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2450
2451 This file is part of GNU Emacs.
2452
d3fb0974 2453 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2454 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2455 the Free Software Foundation, either version 3 of the License, or
2456 (at your option) any later version.
5b87ad55
GM
2457
2458 GNU Emacs is distributed in the hope that it will be useful,
2459 but WITHOUT ANY WARRANTY; without even the implied warranty of
2460 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2461 GNU General Public License for more details.
2462
2463 You should have received a copy of the GNU General Public License
d3fb0974 2464 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.