* lisp/Makefile.in (check-declare): Remove unnecessary path in -l argument
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
b8e3b0a9
GM
12013-10-23 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (abs_srcdir): New, set by configure.
4 (buildlisppath): Use abs_srcdir.
5 (RUN_EMACS, .el.elc, changed.tit, changed.misc, leim-list.el)
6 ($(srcdir)/ja-dic/ja-dic.el, setwins, distclean, check-declare):
7 Quote entities that might contain whitespace.
8
81ca32e0
JH
92013-09-05 Jean Haidouk <haidouk@yandex.com> (tiny change)
10
11 * quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):
12 * quail/latin-pre.el ("french-prefix"):
13 * quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
14
50b13cde
PE
152013-08-28 Paul Eggert <eggert@cs.ucla.edu>
16
17 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
18 for portability to hosts where /bin/sh has problems.
19
e67e483f
JB
202013-06-21 Juanma Barranquero <lekktu@gmail.com>
21
22 * quail/croatian.el ("croatian-prefix"):
23 * quail/czech.el ("czech", "czech-qwerty"):
24 * quail/ipa-praat.el ("ipa-praat"):
25 * quail/ipa.el ("ipa-x-sampa"):
26 * quail/tibetan.el ("tibetan-wylie", "tibetan-tibkey"):
27 * quail/uni-input.el (ucs-input-activate): Fix typos in docstrings.
28
a052ef3b
EZ
292013-05-25 Eli Zaretskii <eliz@gnu.org>
30
4f405069
JB
31 * Makefile.in (leim-list.el, check-declare):
32 Replace reveal-filename with unmsys--file-name.
a052ef3b 33
df065a0b
EZ
342013-05-16 Eli Zaretskii <eliz@gnu.org>
35
36 * Makefile.in (leim-list.el, check-declare): Use reveal-filename.
37
4b725a70
PE
382013-04-01 Paul Eggert <eggert@cs.ucla.edu>
39
40 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
41 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
42 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
43 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
44 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
45 * quail/vnvni.el, quail/welsh.el:
46 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
47
482013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
49
50 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
51
2b9c0f44
EZ
522013-03-18 Eli Zaretskii <eliz@gnu.org>
53
54 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
55
982efbcd
PE
562013-03-18 Paul Eggert <eggert@cs.ucla.edu>
57
58 Automate the build of ja-dic.el (Bug#13984).
59 ja-dic.el no longer needs to be in the repository: it's now
60 generated as part of the build from bzr. Also, update SKK-JISYO.L to
61 match the upstream source exactly.
62 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
63 as part of the Emacs tarball.
64 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
65 (compile-main): Depend on it.
66 * SKK-DIC/README: Update to reflect new build procedure.
67 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
68 This is now the annotated version, to match the upstream file name;
69 the unannotated one is built from it automatically.
70
78be8b64 712013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
72
73 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
74 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
75 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
76 (rules): Use tighter regexps to avoid conflicts.
77 Consolidate the various rules for combining marks.
78
91554659
SM
792013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
80
81 * quail/latin-ltx.el: Add greek superscripts.
82
11557421
SM
832012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
84
85 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
86 Remove \rightparengtr and \leftparengtr for lack of consensus.
87 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
88
a4e6c042
EZ
892012-09-05 Eli Zaretskii <eliz@gnu.org>
90
91 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
92
0df648f9
DB
932012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
94
95 * quail/indian.el (quail-define-inscript-package):
96 Set kbd-translate for all Inscript layouts. It's a positional
97 layout: vowels should be on the left hand regardless of the
98 underlying characters produced by those keys. (Bug#12072)
99
89e5ffea
MB
1002012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
101
102 * quail/persian.el: Add some mappings. (Bug#11812)
103 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
104
0aee6912
PE
1052012-07-30 Paul Eggert <eggert@cs.ucla.edu>
106
107 Update .PHONY listings in makefiles.
108 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
109 bootstrap-clean, distclean, maintainer-clean, extraclean.
110
72b255c7
PE
1112012-07-29 Paul Eggert <eggert@cs.ucla.edu>
112
113 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
114 * quail/uni-input.el (ucs-input-deactivate):
115 Rename from ucs-input-inactivate.
116 * quail/hangul.el (hangul-input-method-deactivate):
117 Rename from hangul-input-method-inactivate.
118
f58e0fd5
SM
1192012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
120
121 * quail/ipa.el: Use cl-lib.
122
123 * quail/hangul.el: Don't require CL.
124
6b79ce7e
NTND
1252012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
126
127 * quail/vnvi.el: New file (Bug#4747).
128
35c46c2f
GM
1292012-05-22 Glenn Morris <rgm@gnu.org>
130
131 * Makefile.in (SUBDIRS): Remove variable and rule.
132 (MKDIR_P): Add it back.
133 (all, changed.tit, changed.misc, leim-list.el):
134 Don't depend on SUBDIRS.
135 (changed.tit, changed.misc): Ensure output directory exists.
136 (distclean): Don't use SUBDIRS.
137
b847032c
GM
1382012-05-21 Glenn Morris <rgm@gnu.org>
139
d10cfddd
GM
140 * Makefile.in (install): Remove, let top-level do it.
141 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
142 (MKDIR_P, GZIP_PROG): Remove, no longer used.
143
d71dfe75
GM
144 * Makefile.in (install_prefix): Remove.
145 (LEIM_INSTALLDIR): Rename to leimdir.
146 (install): Update for this change.
147
b847032c
GM
148 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
149
005ad204
GM
1502012-05-12 Glenn Morris <rgm@gnu.org>
151
152 * Makefile.in (MKDIR_P): New, set by configure.
153 (install): Use $MKDIR_P.
154
234d8d66
GM
1552012-05-10 Glenn Morris <rgm@gnu.org>
156
ff57c2ec
GM
157 * Makefile.in: Install self-contained ns files directly to
158 their final destination.
159 (install_prefix): New.
160 (LEIM_INSTALLDIR): New, set by configure.
161 (install): Use LEIM_INSTALLDIR.
162
234d8d66
GM
163 * Makefile.in (MV_DIRS): Remove.
164 (install): Simplify the --with-ns case.
165
e98e405e
GM
1662012-04-09 Glenn Morris <rgm@gnu.org>
167
935396c0
GM
168 * Makefile.in (EMACS): Rename from BUILT_EMACS.
169 (RUN_EMACS, compile-main): Update for this change.
170
e98e405e
GM
171 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
172 since leim distributed with Emacs (eg lisp/ has no such rule).
173 (all): Remove $BUILT_EMACS dependence.
174
a130c2af
EZ
1752012-04-09 Eli Zaretskii <eliz@gnu.org>
176
177 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
178 debugging messages.
179
41455956
GM
1802012-04-09 Glenn Morris <rgm@gnu.org>
181
54b0762c 182 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 183 as the lisp/ directory does, rather than hard-coding it.
54b0762c 184 Also, separate leim-list generation from byte-compilation.
41455956
GM
185 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
186 Make them store the .el files rather than the .elc files.
187 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
188 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
189 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
190 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
191 Remove variables listing the non-generated .el files.
192 (.el.elc): Add explicit load-path for quail.
193 (all): Depend on compile-main rule rather than $WORLD.
194 (changed.tit, changed.misc): Also depend on $SUBDIRS.
195 (leim-list.el): Don't depend on changed.tit or changed.misc.
196 Remove unnecessary compilation check.
197 (setwins, compile-targets, compile-main): New.
198 (clean, mostlyclean): Update for change in TIT_MISC contents.
199 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
200
f8f2e1d8
SM
2012012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
202
203 * quail/latin-ltx.el: Auto-generate some of the entries.
204 (latin-ltx--ascii-p): New function.
205 (latin-ltx--define-rules): New macro.
206 (define-rules): Use it.
207
e5a69fd0
EZ
2082012-03-25 Eli Zaretskii <eliz@gnu.org>
209
210 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
211 of same-dir.tst, to avoid stepping on other (parallel) Make job's
212 toes.
213
26090a27
KH
2142012-03-21 Kenichi Handa <handa@m17n.org>
215
216 * quail/indian.el ("devanagari-itrans"): Add a few more useful
217 keys (Bug#10935).
218
71ec069c
KH
2192012-03-16 Kenichi Handa <handa@m17n.org>
220
221 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
222
3dbb8fef
ЙМ
2232012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
224
225 * quail/cyrillic.el (bulgarian-alt-phonetic):
226 New input method. (Bug#10893)
227
4f96ea3f
MB
2282012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
229
230 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 231 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
232 characters were added; (2) layer 3 of ISIRI-9147 is now
233 implemented with a '\' prefix; (3) double entry of characters
234 which were postfixed with 'h' is now supported; (4) lots of
235 comment and additional pointers have been added.
236
5fc1c122
KH
2372011-12-15 Kenichi Handa <handa@m17n.org>
238
239 * quail/ethiopic.el ("ethiopic"): Do not refer to
240 ethio-prefer-ascii-punctuation.
241
fe7a3057
JB
2422011-11-20 Juanma Barranquero <lekktu@gmail.com>
243
244 * quail/hangul.el (hangul-character): Fix typo.
245
58179cce 2462011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
247
248 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
249 (quail-tamil-itrans-numerics-and-symbols-table)
250 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
251 ("tamil-itrans"): Show the values of above variables (Bug#9336).
252
2532011-09-22 Kenichi Handa <handa@m17n.org>
254
255 * quail/indian.el (quail-tamil-itrans-syllable-table)
256 (quail-tamil-itrans-misc-table): New variables.
257 ("tamil-itrans"): Improve the docstring by showing the values of
258 above variables (Bug#9336).
259
e39b275c 2602011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 261
abec06ff 262 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 263
b31b81a5
SM
2642011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
265
266 * quail/latin-ltx.el: Complete the super and subscript letters.
267
f624176f
GM
2682011-08-20 Glenn Morris <rgm@gnu.org>
269
270 * Makefile.in (OTHERS):
271 * makefile.w32-in (MISC): Add ipa-praat.elc.
272
c27ac9ae
YF
2732011-07-23 Yair F <yair.f.lists@gmail.com>
274
275 * quail/hebrew.el ("hebrew"): Additional key mappings.
276 ("hebrew-new", "hebrew-lyx", "hebrew-full")
277 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
278 ("yiddish-keyman"): New input methods.
279
acb8e1dd
AS
2802011-06-12 Andreas Schwab <schwab@linux-m68k.org>
281
2920829f
AS
282 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
283 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
284 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
285 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
286 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
287 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
288 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
289 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
290 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
291
3ddfbced 292 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 293
9fbfd275
OS
2942011-05-30 Oliver Scholz <epameinondas@gmx.de>
295
296 * quail/ipa-praat.el: New input method.
297
d0ce9f8c
MB
2982011-05-16 Eli Zaretskii <eliz@gnu.org>
299
c0ad01c9 300 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 301
c0ad01c9 302 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
303
3042011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
305
306 * quail/persian.el: New file.
307
f7ff1b0f 3082011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
309
310 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
311 corresponding symbols rather than Hebrew letters. (Bug#8563)
312
6b4e1d0d
EZ
313 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
314 HEBREW LETTER ALEF. (Bug#8563)
315
8cc1d519
GM
3162011-03-23 Glenn Morris <rgm@gnu.org>
317
318 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
319
33383987
JB
3202011-03-07 Chong Yidong <cyd@stupidchicken.com>
321
322 * Version 23.3 released.
323
2b0c7330 3242011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
325
326 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
327
68b5f855
PE
3282011-01-28 Paul Eggert <eggert@cs.ucla.edu>
329
330 Redo spelling of Makefile variables to conform to POSIX.
331 POSIX does not allow "-" in Makefile variable names.
332 Reported by Bruno Haible in
333 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
334 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
335 (TIT_GB): Rename from TIT-GB.
336 (CHINESE_TIT): Rename from CHINESE-TIT.
337 (NON_TIT_GB): Rename from NON-TIT-GB.
338 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
339 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
340 (CHINESE_GB): Rename from CHINESE-GB.
341 (CHINESE_BIG5): Rename from CHINESE-BIG5.
342 (TIT_MISC): Rename from TIT-MISC.
343 (NON_TIT_MISC): Rename from NON-TIT-MISC.
344 (TIT_SOURCES): Rename from TIT-SOURCES.
345 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 346
d0981f82
GM
3472011-01-08 Glenn Morris <rgm@gnu.org>
348
e7a42417
GM
349 * makefile.w32-in (RUN_EMACS):
350 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
351
d0981f82
GM
352 * makefile.w32-in (RUN_EMACS):
353 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
354
f2b38ae6
KH
3552010-08-28 Kenichi Handa <handa@m17n.org>
356
8307f923
JB
357 * quail/japanese.el (quail-japanese-update-translation):
358 Fix handling of invalid key.
f2b38ae6 359
b514a395
AS
3602010-08-15 Andreas Schwab <schwab@linux-m68k.org>
361
05a9766a
AS
362 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
363
b514a395
AS
364 * quail/georgian.el: Remove extra backslashes.
365
08685279
AS
3662010-08-14 Andreas Schwab <schwab@linux-m68k.org>
367
e099e659
AS
368 * quail/arabic.el: Quote [ and ].
369 * quail/latin-ltx.el: Likewise.
370
08685279
AS
371 * quail/greek.el ("greek", "greek-postfix"): Change string to
372 character.
373
ac14bd09
KH
3742010-08-13 Kenichi Handa <handa@m17n.org>
375
8307f923 376 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 377
43603442
KH
3782010-08-09 Kenichi Handa <handa@m17n.org>
379
380 * quail/greek.el ("greek"): Add rules for Greek style quotes.
381
02be533b
GM
3822010-05-15 Glenn Morris <rgm@gnu.org>
383
384 * Makefile.in (install): Remove references to CVS-related files.
385
61a808e8
CY
3862010-05-07 Chong Yidong <cyd@stupidchicken.com>
387
388 * Version 23.2 released.
389
7cee661f
CY
3902010-04-06 Chong Yidong <cyd@stupidchicken.com>
391
392 * quail/vntelex.el: Fix "af" rule (Bug#5836).
393
31f191b3
EZ
3942010-03-27 Eli Zaretskii <eliz@gnu.org>
395
396 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
397 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
398 other special characters.
399
c1d05286
GM
4002010-03-18 Glenn Morris <rgm@gnu.org>
401
cbeed5af
GM
402 * Makefile.in (maintainer-clean): Use bootstrap-clean.
403 (extraclean): Fix deletion patterns.
404
c1d05286
GM
405 * Makefile.in (dot): Remove, since ../ is used throughout the
406 other Makefiles.
407
288f9fc0
CY
4082010-03-10 Chong Yidong <cyd@stupidchicken.com>
409
410 * Branch for 23.2.
411
545b31aa
KH
4122010-02-16 Kenichi Handa <handa@m17n.org>
413
414 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
415
5ce6e4f4 4162009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
417
418 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
419 (Bug#904)
420
a82a8b75
GM
4212009-09-09 Glenn Morris <rgm@gnu.org>
422
423 * Makefile.in (install): Set umask to world-readable before creating
424 directories.
425
1e0020ec
JL
4262009-08-31 Juri Linkov <juri@jurta.org>
427
428 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
429 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
430 Set `deterministic' to nil.
431 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
432 "U+0074 U+0283", "U+0074 U+2040 U+0283".
433 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
434 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
435 Fix comments.
436
ab96f28b
JL
4372009-08-31 Juri Linkov <juri@jurta.org>
438
439 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
440 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
441 (ipa-x-sampa-implosive-submap): Rename from
442 x-sampa-implosive-submap.
443 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
444 x-sampa-prepend-to-keymap-entry.
445 (ipa-x-sampa-underscore-implosive): Rename from
446 x-sampa-underscore-implosive.
447 (ipa-x-sampa-implosive-submap): Move before first use.
448
08166ed6
JL
4492009-08-30 Aidan Kehoe <kehoea@parhasard.net>
450
451 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
452 Two new input methods, both following widely-used Usenet
5ce6e4f4 453 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 454 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 455 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
456 complex to support in Quail that Kirshenbaum, whence the two extra
457 function and one extra submap to support it.
458 (x-sampa-prepend-to-keymap-entry): New function.
459 (x-sampa-underscore-implosive): New function.
460 (x-sampa-implosive-submap): New Quail submap.
461
1f272ae8
JL
4622009-08-30 Aidan Kehoe <kehoea@parhasard.net>
463
464 * quail/ipa.el: Recode the file as UTF-8, for better
465 interoperability with other applications.
466
7069bd16
SM
4672009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
468
a0c07f4e
SM
469 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
470 `white circle'.
471
7069bd16
SM
472 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
473
5ac1f9e0
GM
4742009-08-25 Glenn Morris <rgm@gnu.org>
475
476 * quail/hangul.el (top-level): Don't require cl at run-time.
477
76580a68
EZ
4782009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
479
480 * quail/arabic.el: Add missing keys that exist on the Arabic X
481 keyboard. Don't insert Lam-alef ligatures from the Arabic
482 Presentation Forms ranges; instead, separate Lam-Alef ligatures
483 into a list of two letters (Lam and a suitable Alef).
484
d4a885b2
KH
4852009-06-23 Kenichi Handa <handa@m17n.org>
486
487 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
488 while korean input method is off, convert the following character.
489
70243478
CY
4902009-06-21 Chong Yidong <cyd@stupidchicken.com>
491
492 * Branch for 23.1.
493
d5e9630f
KH
4942009-06-18 Kenichi Handa <handa@m17n.org>
495
496 * quail/hangul.el (hangul-im-keymap): Add binding of key
497 Hangul_Hanja.
498
c7015153 4992009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
500
501 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
502 compatibility.
503
5ae051fd
AS
5042009-04-12 Andreas Schwab <schwab@linux-m68k.org>
505
506 * Makefile.in (install): Remove .gitignore files.
507
c87143d0
KH
5082009-03-19 Kenichi Handa <handa@m17n.org>
509
510 * leim-ext.el: Change the encoding to utf-8.
511
9c222401
JD
5122008-12-30 Jan Djärv <jan.h.d@swipnet.se>
513
514 * Makefile.in (install): Remove old directories in ns_appresdir before
515 moving new directories there.
516
53a8f9db
JB
5172008-11-11 Juanma Barranquero <lekktu@gmail.com>
518
ad8f55ac
JB
519 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
520 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
521 (hangul3-input-method-jung, hangul3-input-method-jong):
522 Fix typos in docstrings.
53a8f9db 523
c7c55e6a 5242008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
525
526 * quail/cyrillic.el: Handle backslash key (bug#839).
527
09c91aff
KH
5282008-10-20 Kenichi Handa <handa@m17n.org>
529
530 * quail/indian.el (inscript-mlm-keytable): New variable.
531 (malayalam-inscript): Use inscript-mlm-keytable.
532
b13f8bd5
MH
5332008-09-11 Magnus Henoch <mange@freemail.hu>
534
535 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
536 with upturn.
537
53a8f9db 5382008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 539
53a8f9db 540 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
541 \"u after a, e or q, because that would be extremely uncommon
542 compared to aue, eue or que. The only exception is the prefix
543 "ge", after which, according to corpus statistics, a \"u can be
544 expected.
545
92135d25
KH
5462008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
547
53a8f9db 548 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 549
f4949090
JL
5502008-07-19 Juri Linkov <juri@jurta.org>
551
552 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
553 "//`" for combining accents as a separate character. Keep two
554 rules "i`" and "I`" for characters where accent is not a separate
555 character. Revert changes that added postfix combining accents.
556
ba60bd44 5572008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
558
559 * Makefile.in (install): Perform post-install cleanup inside NS app
560 bundle.
561
86ec8cc5
JL
5622008-07-12 Juri Linkov <juri@jurta.org>
563
564 * quail/rfc1345.el: Replace non-printable control characters with
565 equivalent text-only notations.
566
567 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
568 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
569 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 570 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 571
5704dad1
TZ
5722008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
573
574 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
575 everything postfix. Adjust to eliminate conflicts.
576
88702c81
JB
5772008-06-30 Juanma Barranquero <lekktu@gmail.com>
578
579 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
580
8e0214ec
GM
5812008-06-27 Glenn Morris <rgm@gnu.org>
582
583 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
584
ecfb57d9
JB
5852008-06-24 Juanma Barranquero <lekktu@gmail.com>
586
587 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
588
fca64cc4
EZ
5892008-06-20 Eli Zaretskii <eliz@gnu.org>
590
591 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
592 are building in the sandbox, there are precious files there.
ca4a5250
EZ
593 (clean mostlyclean): Delete leim-list.el~.
594 (distclean): Delete makefile.
fca64cc4 595
ee128870
TZ
5962008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
597
598 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
599 brackets, number symbol, and accented aeio to cyrillic-translit.
600
e914c409 6012008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
602
603 * quail/hangul.el: Completely re-written.
604
6052008-06-03 Kenichi Handa <handa@m17n.org>
606
607 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
608 (leim-list.el): Remove leim-list.el at first.
609
610 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
611 (leim-list.el): Remove leim-list.el at first.
612
613 * leim-ext.el: Register input methods "korean-hangul",
614 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
615
8be6f5ae
SM
6162008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
617
618 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
619
630802d6
KH
6202008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
621
622 * quail/indian.el: Don't require devan-util.
623
d223191d 6242008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 625
d223191d 626 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 627
d223191d 6282008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
629
630 * Makefile.in (OTHERS): Add arabic.elc.
631
d223191d 6322008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
633
634 * quail/arabic.el: New file.
635
d223191d 6362008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
637
638 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
639
d223191d 6402008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
641
642 * quail/indian.el (quail-indian-flatten-list): Delete it.
643 (quail-define-inscript-package): Pay attention to `nil' values of
644 char/key-table.
645 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
646
d223191d 6472008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
648
649 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
650 just an alias for turkish-postfix.
651
652 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
653 just an alias for turkish-alt-postfix.
654
655 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
656
d223191d 6572008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
658
659 * quail/thai.el: Don't require thai-util.
d223191d
GM
660 (quail-thai-update-translation): Delete function.
661 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
662 quail-define-rules.
663 ("thai-kesmanee", "thai-pattachote"): Don't use
664 UPDATE-TRANSLATION-FUNCTION.
665
3ddfbced
SM
666 * quail/indian.el (quail-indian-preceding-char-position):
667 Delete function.
d223191d
GM
668 (quail-indian-update-preceding-char): Delete variable.
669 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
670 (quail-define-indian-trans-package): Don't call
671 quail-define-package with quail-indian-update-translation.
672 (quail-define-inscript-package): Likewise.
673
d223191d 6742008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 675
d223191d 676 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
677 (quail-indian-update-translation, quail-define-inscript-package):
678 Use characterp, not char-valid-p.
679
d223191d 6802008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
681
682 * quail/welsh.el ("welsh"): Doc fix.
683
684 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
685 ("russian-typewriter"): Rename from cyrillic-typewriter.
686 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 687 ("russian-computer"): New.
d223191d
GM
688 ("bulgarian-phonetic"): Rename from bulgarian-pho.
689 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 690
d223191d 6912008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
692
693 * ja-dic/ja-dic.el: Add coding tag.
694
d223191d 6952008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 696
d223191d 697 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
698 ("latin-postfix"): New method.
699
d223191d 700 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
701 ("latin-alt-postfix"): New method.
702
d223191d 703 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 704 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
705 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
706 ~O -> Ġ.
aca7a3d2
MB
707 ("latin-prefix"): New method.
708
d223191d
GM
709 * quail/uni-input.el (utf-8-ccl-encode): Delete.
710 (ucs-input-method): Modify.
aca7a3d2 711
d223191d 7122008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
713
714 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
715
5169d861 7162008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 717
53a8f9db 718 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 719
f3041af1
DN
7202008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
721
722 * makefile.w32-in:
723 * Makefile.in: Remove references to Xenix.
724
1ebeeed0
RS
7252007-12-15 Richard Stallman <rms@gnu.org>
726
727 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
728
729 * quail/latin-alt.el: Many doc fixes.
730 ("danish-alt-postfix")
731 ("esperanto-alt-postfix", "finnish-alt-postfix")
732 ("german-alt-postfix", "icelandic-alt-postfix")
733 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
734 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 735 Delete; they were identical to the non-alt versions.
1ebeeed0 736
3d587afd
KH
7372007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
738
739 * quail/lao.el (quail-map-from-table): Allow a tone just after a
740 consonant.
741
63150f3c
GM
7422007-11-17 Glenn Morris <rgm@gnu.org>
743
744 * Makefile.in (check-declare): New target.
745
fe1ada9b
GM
7462007-10-31 Glenn Morris <rgm@gnu.org>
747
748 * Makefile.in (install): Change ownership of installed files.
749
e914c409 7502007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
751
752 * quail/latin-ltx.el ("\\qed"): Add this rule.
753
92f137df
JB
7542007-10-24 Juanma Barranquero <lekktu@gmail.com>
755
756 * quail/indian.el (quail-indian-update-preceding-char):
757 Don't mark the variable as frame-local; it wasn't used as such.
758
cacc7b51
GM
7592007-07-25 Glenn Morris <rgm@gnu.org>
760
761 * Relicense all FSF files to GPLv3 or later.
762
763 * COPYING: Switch to GPLv3.
764
1eceac24
EZ
7652007-07-16 Eli Zaretskii <eliz@gnu.org>
766
767 * makefile.w32-in (extraclean): Don't delete *~.
768
7dfc4cda
CY
7692007-06-02 Chong Yidong <cyd@stupidchicken.com>
770
771 * Version 22.1 released.
772
dd822b89
KH
7732007-01-30 Kenichi Handa <handa@m17n.org>
774
775 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 776 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
777
778 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
779 license notices.
1e899515 780
bce8f5e8
KH
7812007-01-24 Kenichi Handa <handa@m17n.org>
782
783 * MISC-DIC/README: New file.
784
785 * CXTERM-DIC/README: New file.
786
787 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
788 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
789 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
790 X11R6/contrib/programs/cxterm.
791
792 * ja-dic/ja-dic.el: Regenerated.
793
88f698d9
KH
7942007-01-12 Kenichi Handa <handa@m17n.org>
795
796 * quail/uni-input.el (ucs-input-method): Signal an error for a
797 Unicode character that is not yet supported.
798
14429ceb
AS
7992006-12-26 Andreas Schwab <schwab@suse.de>
800
801 * Makefile.in (datarootdir): Define.
802
6148a044
EZ
8032006-12-20 Eli Zaretskii <eliz@gnu.org>
804
805 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
806 ${NON-TIT-MISC}.
807
e4208ff7
JB
8082006-12-09 Juanma Barranquero <lekktu@gmail.com>
809
810 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
811
812 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
813
f248f005
EZ
8142006-12-09 Eli Zaretskii <eliz@gnu.org>
815
816 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
817 Run Emacs to append non-empty non-comment lines in leim-ext.el
818 to leim-list.el.
819
dd4b03cd
JB
8202006-12-05 Juanma Barranquero <lekktu@gmail.com>
821
822 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
823
41584b03
JB
8242006-11-29 Juanma Barranquero <lekktu@gmail.com>
825
826 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
827 in docstring.
828
9200c926
RF
8292006-11-04 Romain Francoise <romain@orebokech.com>
830
831 * Makefile.in (bootstrap-clean): New target.
832
94461c21
KH
8332006-10-12 Kenichi Handa <handa@m17n.org>
834
835 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
836 to it.
837
f51dc44f
CY
8382006-10-05 Chong Yidong <cyd@stupidchicken.com>
839
840 * quail/latin-ltx.el: Fix typo in previous change.
841
d781da00
SM
8422006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
843
844 * quail/latin-ltx.el: Remove rules that start with { since they are
845 redundant and hence impact the { key for no good reason.
846
bcc1caeb
KH
8472006-10-02 Kenichi Handa <handa@m17n.org>
848
849 * Makefile.in (install): Fix previous change.
850
7ad02ea8
KH
8512006-09-28 Kenichi Handa <handa@m17n.org>
852
853 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
854
45a2056c
JB
8552006-09-15 Jay Belanger <belanger@truman.edu>
856
857 * COPYING: Replace "Library Public License" by "Lesser Public
858 License" throughout.
859
880820fe 8602006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
861
862 * quail/uni-input.el (ucs-input-method): Don't make the action of
863 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
864 mechanism do it.
865
62508862
DK
8662006-07-12 David Kastrup <dak@gnu.org>
867
868 * quail/greek.el: Change iota subscriptum transliteration in
869 Ibycus4 encoding's capitals from "i" to "|".
870
a6a2b5d4
EZ
8712006-03-03 Claudio Fontana <claudio@gnu.org>
872
9e2bcc86
EZ
873 * Makefile.in (install): Add DESTDIR variable to support staged
874 installations.
a6a2b5d4 875
abeb5855
EZ
8762005-12-17 Eli Zaretskii <eliz@gnu.org>
877
878 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
879 commands enclosed in $(ARGQUOTE)s should not be split between two
880 lines, as that will break with GNU Make >3.80, when sh.exe is used
881 and arg quoting is with '..'.
882
11bdfcdd
AS
8832005-11-03 Andreas Schwab <schwab@suse.de>
884
3ddfbced 885 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
886 (install): Adjust.
887
7a7f042f
RF
8882005-11-01 Romain Francoise <romain@orebokech.com>
889
890 * Makefile.in (install): Compress source files.
891
895725e1
JL
8922005-10-28 Juri Linkov <juri@jurta.org>
893
894 * quail/symbol-ksc.el: Add missing characters from 1st pos of
895 every table of [korean-ksc5601], and swap incorrectly ordered
896 characters at pos 91 and 90.
897
c814bdfc
KH
8982005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
899
900 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
901 U+2006). Add more mappings from TeX's textcomp package.
902
f344e9d2
JL
9032005-10-25 Juri Linkov <juri@jurta.org>
904
905 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
906 to t for this multi-key input method.
907
a6726944
KH
9082005-10-24 Kenichi Handa <handa@m17n.org>
909
910 * quail/uni-input.el (ucs-input-activate): Don't add
911 quail-kill-guidance-buf to kill-buffer-hook.
912
71ec7e9b
KH
9132005-07-08 Kenichi Handa <handa@m17n.org>
914
915 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
916 insertion and deletion.
917
a0ec7a4a
LK
9182005-07-04 Lute Kamstra <lute@gnu.org>
919
920 Update FSF's address in GPL notices.
921
59579816
KH
9222005-06-28 Kenichi Handa <handa@m17n.org>
923
924 * leim-ext.el: Add rules for inserting full-width space for
925 quail/Punct and quail/Punct-b5.
926
94d4bafb
EZ
9272005-06-04 Eli Zaretskii <eliz@gnu.org>
928
41584b03 929 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
930 (extraclean): New target, emulates Makefile.in.
931
e183fe27
KH
9322005-04-06 Kenichi Handa <handa@m17n.org>
933
41584b03 934 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 935
eebfcf8e
KH
9362005-03-26 Kenichi Handa <handa@m17n.org>
937
41584b03 938 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
939
9402005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
941
942 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 943 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
944 ("thai-kesmanee"): Don't use quail-thai-update-translation.
945 (thai-generate-quail-map): Likewise.
946
761a8755
KH
9472005-03-15 Kenichi Handa <handa@m17n.org>
948
949 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
950
c68f7e21
KH
9512005-03-08 Kenichi Handa <handa@m17n.org>
952
953 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
954 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
955
a3341d3c
KH
9562004-12-04 Kenichi Handa <handa@m17n.org>
957
958 * quail/lao.el (lao-key-alist): Declare it by defvar.
959 (lao-key-alist-vector): New variable.
960 (lao-consonant-key-alist, lao-semivowel-key-alist)
961 (lao-vowel-key-alist, lao-voweltone-key-alist)
962 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
963 lao-key-alist-vector.
964
a7ff4354
KH
9652004-09-25 Kenichi Handa <handa@m17n.org>
966
967 * quail/uni-input.el (ucs-input-method): Add error clause to
968 condition-case.
969
88a74fa5
KH
9702004-09-21 Kenichi Handa <handa@m17n.org>
971
972 * quail/uni-input.el: Move the call of register-input-method to
973 leim-ext.el.
974 (ucs-input-insert-char): New function.
975 (ucs-input-method): Use ucs-input-insert-char.
976 (ucs-input-activate): Call quail-hide-guidance instead of
977 quail-hide-guidance-buf.
978
979 * leim-ext.el: Add autoload for 'ucs-input-activate and
980 register-input-method for "ucs".
981
15203bb7
DK
9822004-08-21 David Kastrup <dak@gnu.org>
983
984 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
985 combinations.
986
295f3b30
KH
9872004-08-16 Kenichi Handa <handa@m17n.org>
988
989 * quail/georgian.el ("georgian"): Call quail-define-package with
990 the show-layout arg t.
991
de10c114
AS
9922004-08-06 Andreas Schwab <schwab@suse.de>
993
994 * Makefile.in (install): Remove .arch-inventory files.
995
d604e09b
DK
9962004-07-01 David Kastrup <dak@gnu.org>
997
41584b03 998 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 999
f96ec754
AS
10002004-06-30 Andreas Schwab <schwab@suse.de>
1001
1002 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
1003 serialize parallel builds.
1004 (${MISC:.elc=.el}): Depend on changed.misc.
1005
62bfe0fc
KH
10062004-06-05 Kenichi Handa <handa@m17n.org>
1007
68330491
EZ
1008 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
1009 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
1010
1011 * leim-ext.el: New file.
1012
9254ee5e
KH
10132004-05-17 Werner Lemberg <wl@gnu.org>
1014
1015 * quail/sisheng.el: New file.
1016
53e1a54f
KH
10172004-05-17 Kenichi Handa <handa@m17n.org>
1018
1019 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
1020
cdc9b845
EZ
10212004-05-11 Eli Zaretskii <eliz@gnu.org>
1022
1023 * Makefile.in (leim-list.el): Move commands to convert TIT and
1024 MISC dictionaries from here...
1025 (changed.tit, changed.misc): ...to here. Remove the (now
1026 unneeded) test of the contents of changed.* files.
1027
9a28b921
AS
10282004-05-10 Andreas Schwab <schwab@suse.de>
1029
10d1d0af 1030 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
1031 files are compiled when bootstrapping.
1032
bef96454
SM
10332004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
1034
1035 * quail/latin-ltx.el ("TeX"): Fix typo.
1036
d2c846aa
SM
10372004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1038
1039 * quail/latin-ltx.el: Use utf-8 coding.
1040 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1041
2cd23d89
KH
10422004-05-04 Kenichi Handa <handa@m17n.org>
1043
10d1d0af 1044 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1045 (MISC-SOURCES): Likewise.
1046
10472004-05-01 Kenichi Handa <handa@m17n.org>
1048
41584b03 1049 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1050 (MISC): Rename from MISC-DIC.
10d1d0af 1051 (WORLD): Adjust for the above changes.
2cd23d89
KH
1052 (TIT-MISC, NON-TIT-MISC): New targets.
1053 (all): Don't depend on ${WORLD}.
d2c846aa 1054 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1055 (TIT-SOURCES, MISC-SOURCES): New macros.
1056 (changed.tit, changed.misc): New targets.
d2c846aa 1057 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1058 changed.misc. Generate quail files from TIT and MISC files if
1059 necessary.
1060 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1061 ${MISC-DIC}.
1062
238add5e
JR
10632004-05-03 Jason Rumney <jasonr@gnu.org>
1064
1065 * makefile.nt: Remove.
1066
d814862a
JB
10672004-04-23 Juanma Barranquero <lektu@terra.es>
1068
1069 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1070
28082746
AI
10712004-04-09 Andrew Innes <andrewi@gnu.org>
1072
1073 * makefile.w32-in (distclean clean): Remove nmake specific
1074 stamp-subdir test.
1075
bb62616f
KH
10762004-02-28 Kenichi Handa <handa@m17n.org>
1077
d2c846aa 1078 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1079 ${MISC-DIC}.
1080 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1081 (maintainer-clean): Delete files that are not in CVS repository.
1082
d2c846aa 1083 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1084 $(MISC-DIC).
1085 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1086 (maintainer-clean): Delete files that are not in CVS repository.
1087
d2c846aa 1088 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1089 $(MISC-DIC).
1090 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1091 (maintainer-clean): Delete files that are not in CVS repository.
1092
880820fe 10932004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1094
1095 * Makefile.in (distclean maintainer-clean): Depend on clean.
1096
bdb6a227
KH
10972004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1098
1099 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1100
e555f8d5
KH
11012004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1102
1103 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1104 Duplicate entry removed.
e555f8d5 1105 ("bulgarian-bds"): Docstring fixed.
be492770 1106
c51b37fd
DL
11072003-10-06 Dave Love <fx@gnu.org>
1108
1109 * quail/latin-ltx.el: Several additions.
1110
ac7ec68c
KH
11112003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1112
1113 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1114
f653dfd9
DL
11152003-08-20 Dave Love <fx@gnu.org>
1116
1117 * quail/latin-ltx.el: Add \rhd.
1118
15a03c32
MR
11192003-08-19 Markus Rost <rost@math.ohio-state.edu>
1120
1121 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1122
15f772c8
KH
11232003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1124
d814862a 1125 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1126 behavior according to the change of quail-translate-key.
15f772c8 1127
603b8073
KH
11282003-05-22 Kenichi Handa <handa@m17n.org>
1129
1130 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1131 Chinese characters from GB to Big5.
1132
34c614a8 11332003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1134
1135 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1136
069e6098
AS
11372003-04-05 Andreas Schwab <schwab@suse.de>
1138
1139 * Makefile.in (install): Remove CVS related and backup files from
1140 installation directory.
1141
15988eba
DK
11422003-02-27 David Kastrup <dak@gnu.org>
1143
d814862a 1144 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1145
b2c16093
DK
11462003-02-23 David Kastrup <dak@gnu.org>
1147
d814862a 1148 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1149
a56c637d
DL
11502003-02-17 Dave Love <fx@gnu.org>
1151
1152 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1153
83930535
JB
11542003-02-14 Juanma Barranquero <lektu@terra.es>
1155
d2c846aa 1156 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1157
61cb0b53 11582003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1159
1160 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1161 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1162 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1163 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1164 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1165 (kannada-inscript, malayalam-inscript, tamil-inscript):
1166 New INSCRIPT based input methods.
59fdf430 1167
ff57e5d6
KH
11682003-02-07 Kenichi Handa <handa@m17n.org>
1169
1170 * quail/cyrillic.el: Update quail-package-alist (not
1171 input-method-alist) to make "cyrillic-jcuken" an alias of
1172 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1173
e29969ca
DK
11742003-02-05 David Kastrup <dak@gnu.org>
1175
d2c846aa 1176 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1177
139c4e54
DL
11782003-01-05 Dave Love <fx@gnu.org>
1179
1180 * makefile.w32-in (SLAVIC): Add croatian.elc.
1181
1182 * Makefile.in (SLAVIC): Add croatian.elc.
1183
1184 * quail/croatian.el: New file.
1185
abceb4ac
JB
11862002-12-10 Juanma Barranquero <lektu@terra.es>
1187
1188 * makefile.w32-in (LATIN): Add welsh.elc.
1189 (MISC): Add georgian.elc.
1190 (UNICODE): Add it.
1191 (WORLD): Add $(UNICODE).
1192
59daa29a
DL
11932002-11-14 Dave Love <fx@gnu.org>
1194
1195 * quail/slovak.el: Add coding cookie.
1196
1197 * quail/latin-ltx.el: Fix coding cookie.
1198
1199 * quail/hebrew.el: Add coding cookie.
1200
1201 * quail/czech.el: Add coding cookie.
1202
1203 * quail/welsh.el: Undo last change.
1204
b4b11a40
DL
12052002-09-11 Dave Love <fx@gnu.org>
1206
1207 * quail/latin-post.el ("slovenian"): New.
1208
570af494
KH
12092002-09-05 Kenichi Handa <handa@etl.go.jp>
1210
1211 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1212
ad0b1666
DL
12132002-07-24 Dave Love <fx@gnu.org>
1214
a5e5d4ad
DL
1215 * quail/latin-alt.el ("latin-alt-postfix"): New.
1216
1217 * quail/latin-post.el ("latin-postfix"): New.
1218
ad0b1666
DL
1219 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1220 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1221 ("latin-prefix"): New.
ad0b1666 1222
f860212e
DL
12232002-07-12 Dave Love <fx@gnu.org>
1224
1225 * quail/cyrillic.el: Doc fixes.
1226 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1227 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1228 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1229 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1230 ("russian-computer"): New.
880820fe 1231 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1232 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1233
282b5fb7
KH
12342002-06-20 Dave Love <fx@gnu.org>
1235
1236 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1237 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1238
fe960d0a
EZ
12392002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1240
1241 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1242
9a40c2fb
PJ
12432002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1244
1245 * quail/vntelex.el: Add even more rules.
1246
ab59447f
PJ
12472002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1248
1249 * quail/vntelex.el: Add new rules to escape from composition.
1250
e656fc9d
PJ
12512002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1252
1253 * quail/vntelex.el: Use proper charset.
1254
177c0ea7 12552002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1256
1257 * quail/hanja.el ("Od"): Remove rule.
0347c911 1258
175e150b
EZ
12592002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1260
1261 * quail/indian.el: Replace commented-out lines with a condition
1262 that is always false.
1263
c031864a
JC
12642002-04-06 Jaeyoun Chung <jay@kldp.org>
1265
d2c846aa 1266 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1267 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1268
cb0dc144 1269 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1270 sequence fixed ('/' for 'v' pair).
1271 added a few more third character composing rule.
1272
129f2c75
WL
12732002-03-03 Werner Lemberg <wl@gnu.org>
1274
1275 * quail/vntelex.el: New file.
cb0dc144
JB
1276 * Makefile.in (VIETNAMESE):
1277 * makefile.nt (VIETNAMESE):
1278 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1279
5c196f29
AI
12802002-02-10 Andrew Innes <andrewi@gnu.org>
1281
1282 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1283 ($(MISC_DIC)): Ditto.
1284
108eaabb
RS
12852002-02-06 Richard M. Stallman <rms@gnu.org>
1286
1287 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1288 Don't define "~," at all.
1289
880820fe 12902002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1291
880820fe 1292 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1293 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1294
18e1da99 12952002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1296
1297 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1298 method, to consider the "accent" and "diaeresis" as prefix keys.
1299 A new method (named "greek-postfix") was added which implements
1300 the old behavior. Also changed the mapping of the "Q/q" key to
1301 produce the ":/;" characters, as is customary in greek keyboards.
1302 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1303
8f7d3eca
JC
13042002-01-07 Jaeyoun Chung <jay@kldp.org>
1305
d814862a 1306 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1307 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1308
121f67fa
EZ
13092002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1310
1311 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1312
7f93e2ab
DL
13132002-01-01 Dave Love <fx@gnu.org>
1314
d2c846aa 1315 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1316 (quail-define-inscript-package): Avoid mapcar*.
1317
3c08498a
DL
13182001-12-20 Dave Love <fx@gnu.org>
1319
1320 * quail/latin-ltx.el: Fix un-doubled backslashes.
1321
96566974
DL
13222001-12-15 Dave Love <fx@gnu.org>
1323
abceb4ac 1324 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1325 ("spanish-prefix"): Fix language assignment.
1326
abceb4ac
JB
1327 * quail/latin-post.el ("french-postfix", "german-postfix")
1328 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1329 ("french-keyboard", "french-azerty", "german")
96566974
DL
1330 ("spanish-keyboard"): Fix language assignment.
1331
1332 * quail/indian.el: Don't require cl.
d2c846aa 1333 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1334
abceb4ac
JB
1335 * quail/cyrillic.el ("cyrillic-beylorussian")
1336 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1337 ("belarusian", "bulgarian-pho"): Fix language assignment.
1338
1339 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1340 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1341 ("turkish-alt-postfix"): Fix language assignment.
1342 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1343 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1344
880820fe 13452001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1346
1347 * COPYING: New file.
1348
eea6cc1f
JC
13492001-12-03 Jaeyoun Chung <jay@kldp.org>
1350
d814862a 1351 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1352 Korean keyboard type 3 users.
1353
de371c8c
DL
13542001-11-29 Dave Love <fx@gnu.org>
1355
1356 * quail/latin-ltx.el: Extra translations. Fix some
1357 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1358 symbols.
1359
ea17b6e1
JR
13602001-11-28 Juanma Barranquero <lektu@terra.es>
1361
d814862a 1362 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1363 quail/devanagari.elc -> quail/indian.elc.
1364
1365 * makefile.nt (INDIAN): Likewise.
1366
177c0ea7 13672001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1368
1369 * quail/devanagari.el: Renamed to indian.el.
1370
1371 * quail/indian.el: Renamed from devanagari.el, and completely
1372 re-written. The input method devanagari-hindi-transliteration is
1373 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1374 devanagari-inscript, devanagari-transliteration is renamed to
1375 devanagari-kyoto-harvard.
1376
1377 * Makefile.in: Adjusted for the file name change;
1378 quail/devanagari.elc -> quail/indian.elc.
1379
e154cc44
EZ
13802001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1381
1382 * quail/welsh.el: Avoid an error message due to a commented-out
1383 input method.
1384
a6beb3d2
RS
13852001-11-05 Richard M. Stallman <rms@gnu.org>
1386
1387 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1388
cd946181
EZ
13892001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1390
1391 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1392
7115232b
DL
13932001-11-04 Dave Love <fx@gnu.org>
1394
1395 * Makefile.in (LATIN): Add welsh.
1396 (UNICODE): New.
1397 (MISC): Add georgian.
1398 (WORLD): Add UNICODE.
1399
1400 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1401 * quail/uni-input.el, quail/sgml-input.el: New file.
1402
1403 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1404
1405 * quail/latin-alt.el ("dutch"): New method.
1406
b344d29d 14072001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1408
1409 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1410
1411 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1412
b344d29d 14132001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1414
1415 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1416
1417 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1418
71431a0e
GM
14192001-10-20 Gerd Moellmann <gerd@gnu.org>
1420
6aa97356 1421 * (Version 21.1 released.)
71431a0e 1422
c4e7e308
EZ
14232001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1424
1425 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1426 mappings, so that one could type them without leaving the Hanyu
1427 Pinyin input method. Suggested by Kenichi Handa
1428 <handa@etl.go.jp>.
1429
51724e26
EZ
14302001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1431
1432 * quail/greek.el ("greek-babel"): New input method. From David
1433 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1434
ab952a4f
GM
14352001-10-05 Gerd Moellmann <gerd@gnu.org>
1436
1437 * Branch for 21.1.
a4416b14 1438
00651fbf
EZ
14392001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1440
1441 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1442 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1443
5a397d28
GM
14442001-08-06 Gerd Moellmann <gerd@gnu.org>
1445
1446 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1447 "chinese-py".
1448 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1449
880820fe 14502001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1451
150998ec
PJ
1452 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1453 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1454 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1455 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1456 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1457 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1458 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1459 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1460 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1461 follow coding conventions.
1462
e6aeb775
AC
14632001-06-04 Andrew Choi <akochoi@i-cable.com>
1464
1465 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1466
ec57454f
AI
14672001-06-01 Andrew Innes <andrewi@gnu.org>
1468
1469 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1470 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1471 $(srcdir)/quail/pypunct-b5.elc.
1472 (NON_TIT_CNS): Remove.
1473 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1474 (CHINESE_CNS): Remove.
1475 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1476 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1477 $(srcdir)/quail/latin-ltx.elc.
1478 (MISC_DIC): Copy from Makefile.in.
1479 (CHINESE): Remove $(CHINESE_CNS).
1480 (all): Add $(MISC_DIC) as target.
1481 (.NOTPARALLEL): New target.
1482 (.NO_PARALLEL): New target.
1483 ($(MISC_DIC)): New target.
1484 (clean mostlyclean): Clean more stuff.
1485 (TIT_EL): New macro.
1486 (MISC_DIC_EL): New macro.
1487
1488 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1489 (TIT-BIG5): Remove CTLauB.elc from it.
1490 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1491 (clean mostlyclean): Remove obsolete reference.
1492
70079787
EZ
14932001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1494
1495 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1496
5e3d4fbc
AC
14972001-05-24 Andrew Choi <akochoi@i-cable.com>
1498
937fad9a
AC
1499 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1500
5e3d4fbc
AC
1501 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1502
1503 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1504
1505 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1506 (TIT-BIG5): Remove CTLauB.elc from it.
1507 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1508
f042e7b9
DL
15092001-05-17 Dave Love <fx@gnu.org>
1510
d2c846aa 1511 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1512 Language family and indicator changed. Many new translations.
1513
f08cf35b
GM
15142001-05-17 Gerd Moellmann <gerd@gnu.org>
1515
1516 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1517 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1518 <Pavel@Janik.cz>.
1519
b5eeaa1d
GM
15202001-04-23 Gerd Moellmann <gerd@gnu.org>
1521
3ddfbced
SM
1522 * quail/latin-ltx.el: Add more translations.
1523 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1524
55a22ce1
EZ
15252001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1526
1527 * quail/hangul.el <korean-hangul>: Doc fix.
1528
90200fcc
AI
15292001-04-18 Andrew Innes <andrewi@gnu.org>
1530
1531 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1532 ($(TIT)):
1533 ($(MISC_DIC)):
1534 (.el.elc):
90200fcc
AI
1535 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1536
f383cd0d
GM
15372001-04-05 Gerd Moellmann <gerd@gnu.org>
1538
a55e4e68
GM
1539 * Makefile.in (install): Remove .cvsignore files.
1540
f383cd0d
GM
1541 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1542 the same translations as for `japanese'.
1543
4c1dadb1
AI
15442001-04-03 Andrew Innes <andrewi@gnu.org>
1545
1546 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1547 quail/ZIRANMA.elc.
1548 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1549 $(srcdir)/quail/tsang-b5.elc.
1550 (NON_TIT_CNS): Delete.
1551 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1552 (CHINESE_CNS): Delete.
1553 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1554 <handa@etl.go.jp>.
1555 (MISC_DIC): New variable.
1556 (CHINESE): Delete $(CHINESE_CNS).
1557 (WORLD): Add $(MISC_DIC).
1558 (all): Depends on $(MISC_DIC).
1559 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1560 ($(MISC_DIC)): New target.
1561 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1562 and $(MISC_DIC:.elc=.el).
1563
e217c26e
EZ
15642001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1565
3ddfbced
SM
1566 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1567 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1568
e217c26e
EZ
1569 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1570
a3d0b0e0
KH
15712001-03-31 Kenichi Handa <handa@etl.go.jp>
1572
c4cc8b9a 1573 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1574 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1575 ${srcdir}/quail/tsang-b5.elc.
1576 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1577 (CHINESE-CNS): Delete it.
1578 (MISC-DIC): New variable.
1579 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1580 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1581 (all): Depends on ${MISC-DIC}.
1582 (${MISC-DIC}): New target.
1583 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1584
1585 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1586 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1587
1588 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1589
1590 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1591 * quail/quick-cns.el: Delete them.
a4416b14 1592
9d5d1075
EZ
15932001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1594
1595 * Makefile.in (${TIT}): Fix whitespace.
1596
ed31fabf
GM
15972001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1598
1599 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1600 (${TIT}): If the target file already exist, don't remake it.
1601
1e406be0
KH
16022001-03-21 Kenichi Handa <handa@etl.go.jp>
1603
1604 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1605
ce058493 16062001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1607
1608 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1609 "=q", "+q", "=Q", and "+Q".
1610 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1611 ("slovak-prog-2"): Likewise.
1612 ("slovak-prog-3"): Likewise.
1613
abfa36c4
EZ
16142001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1615
1616 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1617
b8a7ebcf
KH
16182001-03-16 Kenichi Handa <handa@etl.go.jp>
1619
3ddfbced
SM
1620 * quail/japanese.el (quail-japanese-transliteration-rules):
1621 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1622 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1623 (quail-japanese-kana-state): Delete this variable.
1624 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1625 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1626
9a639fce
KH
16272001-03-14 Kenichi Handa <handa@mule.m17n.org>
1628
1629 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1630
51ab41b7
KH
16312001-03-06 Kenichi Handa <handa@etl.go.jp>
1632
1633 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1634
36d5e61d
KH
16352001-03-05 Kenichi Handa <handa@etl.go.jp>
1636
1637 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1638 change of the special key bindings.
36d5e61d 1639
bf0bdce8
KH
16402001-02-22 Kenichi Handa <handa@etl.go.jp>
1641
51ab41b7 1642 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1643
1644 * CXTERM-DIC/ETZY.tit: Likewise.
1645
1646 * CXTERM-DIC/ZOZY.tit: Likewise.
1647
193fba87
AI
16482001-02-05 Andrew Innes <andrewi@gnu.org>
1649
1650 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1651 path absolute.
1652
350d71b3
AI
16532001-02-03 Andrew Innes <andrewi@gnu.org>
1654
1655 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1656
49bd4a69
KH
16572001-02-02 Kenichi Handa <handa@etl.go.jp>
1658
1659 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1660
1661 * makefile.w32-in (LATIN): Likewise.
1662
1663 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1664
a51e9546
AI
16652001-02-01 Andrew Innes <andrewi@gnu.org>
1666
1667 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1668
c91d43ed
KH
16692001-02-01 Kenichi Handa <handa@etl.go.jp>
1670
c91d43ed
KH
1671 * quail/greek.el ("greek-mizuochi"): New input method for
1672 classical Greek.
1673
7ccf7ab9 16742001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1675
3ddfbced 1676 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1677 one runs "make extraclean" at the top level.
1678
0dac6924
AI
16792001-01-06 Andrew Innes <andrewi@gnu.org>
1680
1681 * makefile.nt ($(TIT)): Map .elc to .el.
1682 (buildlisppath): Make path relative to $(MAKEDIR).
1683
392164c1
AS
16842001-01-01 Andreas Schwab <schwab@suse.de>
1685
1686 * quail/latin-alt.el: Doc fixes.
1687
ec6bd013
DL
16882000-12-18 Dave Love <fx@gnu.org>
1689
880820fe
KH
1690 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1691 Change œ, Œ, ¶.
ec6bd013 1692
8ff06845
KH
16932000-12-16 Kenichi Handa <handa@etl.go.jp>
1694
1695 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1696
4ee87dbb
AI
16972000-12-06 Andrew Innes <andrewi@gnu.org>
1698
1699 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1700 relative to $(CURDIR).
1701 (INSTALLDIR): Use forward slash.
1702
24c53d36
AI
17032000-11-24 Andrew Innes <andrewi@gnu.org>
1704
1705 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1706
1707 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1708
37c35586
KH
17092000-11-21 Kenichi Handa <handa@etl.go.jp>
1710
1711 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1712
3c7d764e
KH
17132000-11-17 Kenichi Handa <handa@etl.go.jp>
1714
1715 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1716 remember the conversion start.
1717
f3d3c491
AI
17182000-10-21 Andrew Innes <andrewi@gnu.org>
1719
1720 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1721 of conditional invocation of make.
a4416b14
FP
1722 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1723 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1724 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1725 files to .elc.
3ddfbced 1726 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1727 (clean mostlyclean): Likewise.
1728 (.el.elc): New target.
1729
1730 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1731 of conditional invocation of make.
a4416b14
FP
1732 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1733 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1734 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1735 files to .elc.
3ddfbced 1736 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1737 (clean mostlyclean): Likewise.
1738 (.el.elc): New target.
1739
a115794c
EZ
17402000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1741
1742 * Makefile.in (${TIT}, clean): Don't use shell `command`
1743 expansion, use ${TIT:.elc=.el} instead.
1744
ce75c97a
GM
17452000-09-26 Gerd Moellmann <gerd@gnu.org>
1746
1747 * Makefile.in: Make this the leim Makefile.in.
1748 (clean): Also remove $NON-TIT and $WORLD.
1749 (RUN-EMACS): Set EMACSLOADPATH.
1750
7b920aa1
KH
17512000-09-21 Kenichi Handa <handa@etl.go.jp>
1752
36e44f62
KH
1753 * Makefile.in: Revert to no-leim Makefile.
1754
cd3c0140
KH
1755 * quail/.cvsignore: Include *.elc.
1756
1757 * ja-dic/.cvsignore: New file.
7b920aa1 1758
5eedab4d
AI
17592000-09-16 Andrew Innes <andrewi@gnu.org>
1760
1761 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1762 (leim-list.el): Ditto.
1763
1764 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1765 (leim-list.el): Ditto.
1766
39f547f7
AI
17672000-09-15 Andrew Innes <andrewi@gnu.org>
1768
1769 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1770 files.
1771
fe83b953
AI
17722000-09-14 Andrew Innes <andrewi@gnu.org>
1773
1774 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1775 leim-list.el.
1776 (distclean maintainer-clean): Ditto for stamp-subdir.
1777
1778 * makefile.nt: Rename skkdic to ja-dic.
1779
0fddd0dc
KH
17802000-09-07 Kenichi Handa <handa@etl.go.jp>
1781
1782 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1783 translation.
1784
1785 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1786
1787 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1788 ("chinese-tonepy-punct"): New input method.
1789
1790 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1791 translation.
1792
1793 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1794 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1795 automatically.
1796 ("japanese-ascii", "japanese-zenkaku")
1797 ("japanese-hankaku-kana", "japanese-hiragana")
1798 ("japanese-katakana"): Docstring modified.
1799
3ddfbced 1800 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1801 on describe-input-method.
1802 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1803
44ef7cf6
AI
18042000-09-03 Andrew Innes <andrewi@gnu.org>
1805
1806 * makefile.w32-in: New file.
f8803e97 1807 (install) Fix copying of directories.
44ef7cf6 1808
5724ab7a
KH
18092000-08-31 Kenichi Handa <handa@etl.go.jp>
1810
1811 * quail/thai.el (thai-generate-quail-map): If the length of
1812 translation is more than one, compose it.
1813
daba11ce
DL
18142000-08-29 Dave Love <fx@gnu.org>
1815
880820fe 1816 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1817
daba11ce
DL
1818 * Makefile.in: ja-dic <- skk in several places.
1819
457dd64a
KH
18202000-08-25 Kenichi Handa <handa@etl.go.jp>
1821
1822 * ja-dic: Directory name changed from skkdic.
1823
a1a2e38f 1824 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1825
1826 * README: Rename skkdic to ja-dic throughout the file.
1827
68ce69e1
DL
18282000-08-24 Dave Love <fx@gnu.org>
1829
1830 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1831 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1832
5a76406c
DL
18332000-08-23 Dave Love <fx@gnu.org>
1834
880820fe
KH
1835 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1836 add ~p for ¶.
5a76406c 1837
240a16cf
KH
18382000-07-18 Kenichi Handa <handa@etl.go.jp>
1839
1840 * quail/japanese.el ("japanese"): Fix docstring.
1841
7a3fd467
KH
18422000-07-17 Kenichi Handa <handa@etl.go.jp>
1843
1844 * quail/japanese.el ("japanese"): Docstring modified.
1845
0bd5914b
KH
18462000-06-12 Kenichi Handa <handa@etl.go.jp>
1847
1848 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1849 ("tibetan-wylie"): State transition table modified.
1850
4dc1225b
KH
18512000-06-01 Kenichi Handa <handa@etl.go.jp>
1852
1853 * quail/tibetan.el: Change all tibetan-1-column characters to
1854 tibetan. Quail map for "tibetan-wylie" fixed.
1855
177c0ea7 18562000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1857
1858 * quail/latin-pre.el ("polish-slash"): New input method.
1859
69766f94
KH
18602000-03-02 Kenichi Handa <handa@etl.go.jp>
1861
1862 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1863
9a90d84c
GM
18642000-02-01 Gerd Moellmann <gerd@gnu.org>
1865
1866 * Makefile.in: Make this the no-leim Makefile. Move the
1867 leim Makefile.in to ../leim-Makefile.in as it originally was.
1868
1869 * Makefile.noleim: Removed.
1870
cba32d22
KH
18712000-01-28 Kenichi Handa <handa@etl.go.jp>
1872
1873 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1874
11ad3dee
KH
18752000-01-04 Kenichi Handa <handa@etl.go.jp>
1876
1877 * quail/japanese.el ("japanese"): Docstring augmented.
1878
5ec14d3c
KH
18791999-12-15 Kenichi Handa <handa@etl.go.jp>
1880
1881 * quail/lao.el: Rewritten for new composition.
1882
1883 * quail/lrt.el: Rewritten for new composition.
1884
1885 * quail/thai.el: Rewritten for new composition.
1886
1887 * quail/tibetan.el: Rewritten for new composition.
1888
113a1195
KH
18891999-12-13 Kenichi Handa <handa@etl.go.jp>
1890
1891 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1892 characters, not Latin-1.
1893
98e85e34
GM
18941999-11-22 Andrew Innes <andrewi@gnu.org>
1895
1896 * makefile.nt: No need to generate subdirs.el.
1897
371f58d5
GM
18981999-11-21 Andrew Innes <andrewi@gnu.org>
1899
1900 * makefile.nt: New file.
1901
177c0ea7 19021999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1903
1904 * Makefile.noleim: New.
1905
58af2287
DL
19061999-09-19 Ken'ichi Handa <handa@gnu.org>
1907
3ddfbced 1908 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1909 turkish-postfix.
1910 ("turkish-postfix"): New Turkish input method which inserts
1911 Latin-5 characters.
1912
3ddfbced 1913 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1914 turkish-alt-postfix.
1915 ("turkish-alt-postfix"): New Turkish input method which inserts
1916 Latin-5 characters.
1917
19181999-07-12 Richard Stallman <rms@gnu.org>
1919
1920 * Version 20.4 released.
1921
19221998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1923
1924 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1925
19261999-06-14 Ken'ichi Handa <handa@gnu.org>
1927
1928 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1929
19301999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1931
1932 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1933 hanja.el.
1934
19351999-05-25 Ken'ichi Handa <handa@gnu.org>
1936
1937 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1938
19391999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1940
1941 * quail/latin-pre.el ("romanian-prefix"): New input method.
1942 ("romanian-alt-prefix"): New input method.
1943
19441999-03-04 Kenichi Handa <handa@etl.go.jp>
1945
1946 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1947
19481999-01-14 Kenichi Handa <handa@etl.go.jp>
1949
1950 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1951 to convert is `n', change it to Japanese Hiragana `n' before
1952 conversion.
1953
19541999-01-11 Kenichi Handa <handa@etl.go.jp>
1955
1956 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1957
1958 * quail/hebrew.el: New file.
1959
19601998-12-15 Kenichi Handa <handa@etl.go.jp>
1961
1962 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1963 Adjust for the change of input method handling.
58af2287
DL
1964 (quail-devanagari-hindi-compose-characters): Likewise.
1965
19661998-10-15 Kenichi Handa <handa@etl.go.jp>
1967
1968 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1969 `(cd foo; pwd)`.
1970 (install): Likewise.
1971
b344d29d 19721998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1973
1974 * quail/latin-post.el: Many doc fixes.
1975 ("latin-1-postfix"): Add sequence for the small superscript o.
1976 * quail/latin-pre.el: Many doc fixes.
1977 ("latin-1-prefix"): Add sequences for the small
1978 superscript underlined o and a.
1979
b344d29d 19801998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1981
1982 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1983 small superscript underlined o and a.
1984 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1985 different from italian-postfix.
58af2287
DL
1986 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1987 small superscript underlined o and a.
1988 ("italian-postfix"): Same as above.
1989 ("italian-postfix"): Add methods to enter e with acute accent and
1990 the >> and << symbols.
1991
19921998-09-25 Kenichi Handa <handa@etl.go.jp>
1993
1994 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1995 Adjust for the change of input method handling.
58af2287
DL
1996
19971998-09-11 Kenichi HANDA <handa@etl.go.jp>
1998
1999 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 2000 Adjust for the change of input method handling.
58af2287
DL
2001
20021998-08-31 Kenichi Handa <handa@etl.go.jp>
2003
3ddfbced 2004 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
2005 change of input method handling.
2006 (quail-tibetan-input-tibkey): Likewise.
2007
20081998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2009
2010 * Version 20.3 released.
2011
20121998-08-16 Kenichi HANDA <handa@etl.go.jp>
2013
2014 * quail/czech.el ("czech"): Make this input method deterministic,
2015 kbd-translate, and show-layout.
2016
20171998-08-15 Kenichi HANDA <handa@etl.go.jp>
2018
2019 * quail/ethiopic.el: Fix several translation rules.
2020
20211998-08-12 Milan Zamazal <pdm@fi.muni.cz>
2022
2023 * quail/czech.el: Few key sequences added to some keyboards.
2024
20251998-08-06 Kenichi Handa <handa@etl.go.jp>
2026
2027 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 2028 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
2029 quail-update-translation. Now this function should return
2030 CONTROL-FLAG.
2031 (quail-japanese-toggle-kana): Update quail-conversion-str.
2032 (quail-japanese-kanji-kkc): Likewise.
2033 (quail-japanese-switch-package): Reset quail-current-str and
2034 quail-conversion-str.
2035
20361998-07-24 Kenichi Handa <handa@etl.go.jp>
2037
3ddfbced
SM
2038 * quail/japanese.el (quail-japanese-kanji-kkc):
2039 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2040 translation mode is restarted correctly.
2041
20421998-07-21 Kenichi Handa <handa@etl.go.jp>
2043
2044 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2045 that conversion is canceled in kkc-region.
58af2287
DL
2046 (quail-japanese-switch-package): Fix previous change.
2047
20481998-07-19 Kenichi Handa <handa@etl.go.jp>
2049
3ddfbced
SM
2050 * quail/japanese.el (quail-japanese-update-translation):
2051 Handle a key which should fix the current translation and start a new
58af2287 2052 translation correctly.
3ddfbced
SM
2053 (quail-japanese-toggle-kana): Set quail-translating to nil.
2054 Don't change point.
58af2287
DL
2055
20561998-07-15 Kenichi Handa <handa@etl.go.jp>
2057
3ddfbced 2058 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2059 change of quail.el.
2060 (quail-japanese-switch-package): Likewise.
2061
20621998-07-03 Kenichi Handa <handa@etl.go.jp>
2063
2064 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2065 Some keys for ancient Korean syllables are changed properly.
2066
20671998-06-20 Kenichi Handa <handa@etl.go.jp>
2068
2069 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2070 (ethio-select-a-translation): New function.
2071
20721998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2073
2074 * Makefile.in (RUN-EMACS): Add --multibyte.
2075
20761998-04-29 Karl Heuer <kwzh@gnu.org>
2077
2078 * Makefile.in (SLAVIC): Delete redundant backslash.
2079
20801998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2081
2082 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2083
20841998-04-20 Kenichi Handa <handa@etl.go.jp>
2085
2086 * Makefile.in (SLAVIC): New macro.
2087 (EUROPEAN): Include ${SLAVIC}.
2088
20891998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2090
2091 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2092 (leim-list.el): Depend on ${WORLD}.
2093
2094 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2095
20961998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2097
2098 * czech.el, slovak.el: Correct starting commentary.
2099
21001998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2101
2102 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2103
21041998-04-06 Andreas Schwab <schwab@gnu.org>
2105
2106 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2107 to length.
2108 (lrt-generate-quail-map): Change sref to aref, and make second
2109 argument of substring a character index.
2110
21111998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2112
2113 * Makefile.in (${TIT}): Fix shell conditional syntax.
2114
21151998-03-18 Kenichi Handa <handa@etl.go.jp>
2116
cb0dc144 2117 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2118 "/ " to "/" (instead of " ").
2119
21201998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2121
2122 * quail/czech.el, quail/slovak.el: New files.
2123
21241998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2125
2126 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2127 Uses changed.
2128
21291998-03-05 Kenichi Handa <handa@etl.go.jp>
2130
2131 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2132 built quail.
2133
99d99081 21341997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2135
2136 * quail/hanja3.el: New file.
2137
2138 * quail/hanja-jis.el: Title string of the input method
2139 "korean-hanja-jis" changed.
2140
2141 * quail/symbol-ksc.el: Title string of the input method
2142 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2143 (quail-hangul-switch-back): Delete.
58af2287
DL
2144
2145 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2146 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2147
2148 * quail/hanja.el: Require 'korea-util. Title string of the input
2149 method "korean-hanja" changed.
3ddfbced 2150 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2151
2152 * quail/hangul.el: Require 'korea-util.
3ddfbced 2153 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2154
58af2287
DL
21551997-10-23 Kenichi Handa <handa@etl.go.jp>
2156
2157 * quail/ethiopic.el: The title string of input method "Ethiopic"
2158 is changed.
2159
21601997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2161
2162 * Version 20.2 released.
2163
21641997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2165
2166 * quail/latin-post.el (german): Swap y and z.
2167
21681997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2169
2170 * Version 20.1 released.
2171
2172 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2173
58af2287
DL
21741997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2175
2176 * quail/viqr.el (vietnamese-viqr): Doc fix.
2177
21781997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2179
2180 * quail/latin-alt.el: New file.
2181
21821997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2183
2184 * quail/latin-post.el: Undo previous change.
a4416b14 2185
58af2287
DL
21861997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2187
2188 * quail/latin-post.el (latin-2-postfix):
2189 Replace comma and period with `. Replace colon with /.
2190 (latin-1-postfix): Replace comma with /.
2191 (french-postfix): Replace comma with /.
2192 (latin-3-postfix): Replace comma with ` and period with /.
2193 (latin-4-postfix): Replace comma with ` and period with ~.
2194 (latin-5-postfix): Replace comma with ` and period with /.
2195 (turkish-postfix): Replace comma with ` and period with /.
2196
21971997-09-10 Kenichi Handa <handa@etl.go.jp>
2198
3ddfbced
SM
2199 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2200 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2201 input method "ethiopic" is begin used.
3ddfbced 2202 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2203 (ethio-toggle-space): Likewise.
2204 (ethio-insert-space): Likewise.
2205 (ethio-insert-ethio-space): Likewise.
2206 (ethio-prefer-ascii-punctuation): Likewise.
2207 (ethio-toggle-punctuation): Likewise.
2208 (ethio-gemination): Likewise.
3ddfbced
SM
2209 ("ethiopic"): Doc-string of this Quail package modified.
2210 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2211 quail-execute-non-quail-command.
2212
22131997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2214
2215 * Makefile.in (install): Use quail/* in the second tar that
2216 copies a dir named quail.
2217
22181997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2219
3ddfbced
SM
2220 * Makefile.in (install): Do not copy leim-list.el twice.
2221 Copy `skk' subdirectory too.
58af2287
DL
2222
22231997-09-03 Kenichi Handa <handa@etl.go.jp>
2224
2225 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2226 argument to quail-define-package.
4f405069 2227 * quail/cyril-jis.el: Likewise.
58af2287
DL
2228 * quail/greek.el: Likewise.
2229 * quail/ipa.el: Likewise.
2230 * quail/lao.el: Likewise.
2231 * quail/lrt.el: Likewise.
2232 * quail/thai.el: Likewise.
2233 * quail/viqr.el: Likewise.
2234
22351997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2236
183080b6 2237 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2238 TRANSLATION-KEYS.
2239 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2240 (quail-mode-hook): Check the current Quail package name.
2241
c80e3b4a 2242 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2243 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2244 packages.
2245
22461997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2247
2248 * quail/latin-post.el, quail/latin-pre.el: For each package,
2249 pass t for the SIMPLE argument to quail-define-package.
2250
22511997-08-28 Kenichi Handa <handa@etl.go.jp>
2252
2253 * Makefile.in (dotdot): This macro deleted.
2254 (SUBDIRS): Exclude skk.
2255 (all): Substitute ${WORLD} to ${TIT}.
2256 (%.el): This target deleted.
2257 (${TIT}): Check existence of `quail' subdirectory.
2258 (leim-list.el): Do not check old files.
2259 (install): If ${srcdir} is different from the current directory,
2260 copy also files under ${srcdir}.
2261
22621997-08-26 Kenichi Handa <handa@etl.go.jp>
2263
2264 * Makefile.in: Re-arrange macros so that the macro TIT contains
2265 only Quial packages generated from CXTERM dictionaries, and the
2266 macro NON-TIT contains only Quial packages distributed with Emacs.
2267 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2268 and ${TIT} separately.
2269
22701997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2271
2272 * Makefile.in (install): Discard extra data in tar | tar command.
2273
22741997-08-23 Kenichi Handa <handa@etl.go.jp>
2275
3ddfbced
SM
2276 * quail/devanagari.el (quail-devanagari-compose-characters):
2277 Fix previous change.
58af2287
DL
2278 (quail-devanagari-hindi-compose-characters): Fix previous change.
2279
2280 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2281 change.
2282
22831997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2284
2285 * Makefile.in (leim-list.el): Fix previous change.
2286
2287 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2288
22891997-08-21 Kenichi HANDA <handa@etl.go.jp>
2290
2291 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2292 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2293 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2294
2295 * Makefile.in (install): Just copy leim-list.el instead of running
2296 update-leim-list-file on ${INSTALLDIR}.
2297 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2298 py-punct-b5.el -> pypunct-b5.el.
2299 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2300 (leim-list.el): Delete old files not contained in ${WORLD}.
2301
3ddfbced
SM
2302 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2303 Run input-method-after-insert-chunk-hook.
58af2287
DL
2304
2305 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2306
23071997-08-19 Kenichi Handa <handa@etl.go.jp>
2308
2309 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2310 package fixed.
2311
23121997-08-18 Kenichi Handa <handa@etl.go.jp>
2313
2314 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2315 throw.
2316 (quail-japanese-kanji-kkc): Completely re-written.
2317 (quail-japanese-kkc-mode-exit): New function.
2318 (quail-japanese-switch-package): Call activate-input-method
2319 instead of select-input-method.
2320
2321 * quail/thai.el (thai-consonant-input): Typo fixed.
2322
3ddfbced
SM
2323 * quail/devanagari.el (quail-devanagari-compose-characters):
2324 Do not call throw.
58af2287
DL
2325 (quail-devanagari-hindi-compose-characters): Likewise.
2326
3ddfbced
SM
2327 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2328 Call activate-input-method instead of select-input-method.
58af2287
DL
2329
2330 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2331
3ddfbced
SM
2332 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2333 Use input-method-history instead of previous-input-method.
58af2287
DL
2334
23351997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2336
59daa29a 2337 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2338
23391997-08-16 Kenichi Handa <handa@etl.go.jp>
2340
2341 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2342 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2343 Some translation rules added.
58af2287
DL
2344
2345 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2346 (lao-quail-define-rules): Some translation rules corrected.
2347
23481997-08-11 Kenichi Handa <handa@etl.go.jp>
2349
2350 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2351 (lrt-vowel-table): The entry for "aM" corrected.
2352
23531997-08-07 Kenichi Handa <handa@etl.go.jp>
2354
2355 * quail/lrt.el: Change title string of input method "lao-lrt".
2356 (lrt-single-consonant-table): Several key sequence changed.
2357 (lrt-composing-pattern-double-c): Handle a consonant with
2358 semi-vowel-lower correctly.
2359 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2360 (lrt-handle-tone-mark): Check the existence of double consonant
2361 correctly.
2362
2363 * quail/lao.el: Change title string of input method "Lao".
2364
23651997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2366
2367 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2368 modified. Several translation rules modified.
58af2287
DL
2369
23701997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2371
2372 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2373 quail/cyril-jis.el.
2374
2375 * quail/cyril-jis.el: New file.
2376
2377 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2378
23791997-08-01 Kenichi Handa <handa@etl.go.jp>
2380
2381 * quail/ethiopic.el: In quail-mode-map, bind
2382 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2383 Quail package "ethiopic".
2384
23851997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2386
2387 * quail/cyrillic.el (cyrillic-translit): New input method.
2388
23891997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2390
2391 * quail/tibetan.el: New file.
2392
2393 * quail/py-punct.el: Require 'quail.
2394
2395 * quail/py-punct-b5.el: Require 'quail.
2396
2397 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2398 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2399
10d1d0af 2400 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2401 TIT-BIG5.
2402 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2403 (ASIA): Include TIBETAN.
58af2287 2404 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2405 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2406 (%.el): Make a link for byte-compiled file too.
2407 (stamp-bytecomp): Target deleted.
2408 (leim-list.el): Run Emacs with loading quail.
2409 (install-XXX): These targets deleted.
2410 (install): Remove files under INSTALLDIR before copying new files.
2411 Run Emacs with loading quail.
2412 (clean mostlyclean): Remove only generated files.
2413
24141997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2415
2416 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2417 (clean): Fix shell conditional.
2418
24191997-07-21 Jim Meyering <meyering@eng.ascend.com>
2420
2421 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2422 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2423
24241997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2425
2426 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2427 as intermediate files and deleted by GNU make.
58af2287
DL
2428
2429 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2430 (lrt-handle-maa-sakod): Correctly handle the case that
2431 quail-current-data is nil.
2432 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2433 tone.
2434
24351997-07-15 Kenichi Handa <handa@etl.go.jp>
2436
2437 * quail/py-punct.el: New file.
2438
2439 * quail/py-punct-b5.el: New file.
2440
2441 * quail/japanese.el: Doc-string of Quail package japanese modified.
2442
2443 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2444 (CHINESE-GB): Include quail/py-punct.elc.
2445 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2446
58af2287
DL
24471997-07-10 Kenichi Handa <handa@etl.go.jp>
2448
2449 * quail/latin-pre.el: Change titles of quail packages.
2450
2451 * quail/latin-post.el: Likewise.
2452
6922b018 2453;; Local Variables:
880820fe 2454;; coding: utf-8
6922b018 2455;; End:
2a34a036 2456
ab422c4d 2457 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2458
2459 This file is part of GNU Emacs.
2460
d3fb0974 2461 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2462 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2463 the Free Software Foundation, either version 3 of the License, or
2464 (at your option) any later version.
5b87ad55
GM
2465
2466 GNU Emacs is distributed in the hope that it will be useful,
2467 but WITHOUT ANY WARRANTY; without even the implied warranty of
2468 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2469 GNU General Public License for more details.
2470
2471 You should have received a copy of the GNU General Public License
d3fb0974 2472 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.