* lisp/emacs-lisp/lisp.el (lisp-completion-at-point): Don't burp at EOB.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
df065a0b
EZ
12013-05-16 Eli Zaretskii <eliz@gnu.org>
2
3 * Makefile.in (leim-list.el, check-declare): Use reveal-filename.
4
4b725a70
PE
52013-04-01 Paul Eggert <eggert@cs.ucla.edu>
6
7 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
8 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
9 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
10 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
11 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
12 * quail/vnvni.el, quail/welsh.el:
13 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
14
152013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
16
17 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
18
2b9c0f44
EZ
192013-03-18 Eli Zaretskii <eliz@gnu.org>
20
21 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
22
982efbcd
PE
232013-03-18 Paul Eggert <eggert@cs.ucla.edu>
24
25 Automate the build of ja-dic.el (Bug#13984).
26 ja-dic.el no longer needs to be in the repository: it's now
27 generated as part of the build from bzr. Also, update SKK-JISYO.L to
28 match the upstream source exactly.
29 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
30 as part of the Emacs tarball.
31 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
32 (compile-main): Depend on it.
33 * SKK-DIC/README: Update to reflect new build procedure.
34 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
35 This is now the annotated version, to match the upstream file name;
36 the unannotated one is built from it automatically.
37
78be8b64 382013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
39
40 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
41 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
42 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
43 (rules): Use tighter regexps to avoid conflicts.
44 Consolidate the various rules for combining marks.
45
91554659
SM
462013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
47
48 * quail/latin-ltx.el: Add greek superscripts.
49
11557421
SM
502012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
51
52 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
53 Remove \rightparengtr and \leftparengtr for lack of consensus.
54 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
55
a4e6c042
EZ
562012-09-05 Eli Zaretskii <eliz@gnu.org>
57
58 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
59
0df648f9
DB
602012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
61
62 * quail/indian.el (quail-define-inscript-package):
63 Set kbd-translate for all Inscript layouts. It's a positional
64 layout: vowels should be on the left hand regardless of the
65 underlying characters produced by those keys. (Bug#12072)
66
89e5ffea
MB
672012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
68
69 * quail/persian.el: Add some mappings. (Bug#11812)
70 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
71
0aee6912
PE
722012-07-30 Paul Eggert <eggert@cs.ucla.edu>
73
74 Update .PHONY listings in makefiles.
75 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
76 bootstrap-clean, distclean, maintainer-clean, extraclean.
77
72b255c7
PE
782012-07-29 Paul Eggert <eggert@cs.ucla.edu>
79
80 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
81 * quail/uni-input.el (ucs-input-deactivate):
82 Rename from ucs-input-inactivate.
83 * quail/hangul.el (hangul-input-method-deactivate):
84 Rename from hangul-input-method-inactivate.
85
f58e0fd5
SM
862012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
87
88 * quail/ipa.el: Use cl-lib.
89
90 * quail/hangul.el: Don't require CL.
91
6b79ce7e
NTND
922012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
93
94 * quail/vnvi.el: New file (Bug#4747).
95
35c46c2f
GM
962012-05-22 Glenn Morris <rgm@gnu.org>
97
98 * Makefile.in (SUBDIRS): Remove variable and rule.
99 (MKDIR_P): Add it back.
100 (all, changed.tit, changed.misc, leim-list.el):
101 Don't depend on SUBDIRS.
102 (changed.tit, changed.misc): Ensure output directory exists.
103 (distclean): Don't use SUBDIRS.
104
b847032c
GM
1052012-05-21 Glenn Morris <rgm@gnu.org>
106
d10cfddd
GM
107 * Makefile.in (install): Remove, let top-level do it.
108 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
109 (MKDIR_P, GZIP_PROG): Remove, no longer used.
110
d71dfe75
GM
111 * Makefile.in (install_prefix): Remove.
112 (LEIM_INSTALLDIR): Rename to leimdir.
113 (install): Update for this change.
114
b847032c
GM
115 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
116
005ad204
GM
1172012-05-12 Glenn Morris <rgm@gnu.org>
118
119 * Makefile.in (MKDIR_P): New, set by configure.
120 (install): Use $MKDIR_P.
121
234d8d66
GM
1222012-05-10 Glenn Morris <rgm@gnu.org>
123
ff57c2ec
GM
124 * Makefile.in: Install self-contained ns files directly to
125 their final destination.
126 (install_prefix): New.
127 (LEIM_INSTALLDIR): New, set by configure.
128 (install): Use LEIM_INSTALLDIR.
129
234d8d66
GM
130 * Makefile.in (MV_DIRS): Remove.
131 (install): Simplify the --with-ns case.
132
e98e405e
GM
1332012-04-09 Glenn Morris <rgm@gnu.org>
134
935396c0
GM
135 * Makefile.in (EMACS): Rename from BUILT_EMACS.
136 (RUN_EMACS, compile-main): Update for this change.
137
e98e405e
GM
138 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
139 since leim distributed with Emacs (eg lisp/ has no such rule).
140 (all): Remove $BUILT_EMACS dependence.
141
a130c2af
EZ
1422012-04-09 Eli Zaretskii <eliz@gnu.org>
143
144 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
145 debugging messages.
146
41455956
GM
1472012-04-09 Glenn Morris <rgm@gnu.org>
148
54b0762c 149 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 150 as the lisp/ directory does, rather than hard-coding it.
54b0762c 151 Also, separate leim-list generation from byte-compilation.
41455956
GM
152 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
153 Make them store the .el files rather than the .elc files.
154 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
155 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
156 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
157 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
158 Remove variables listing the non-generated .el files.
159 (.el.elc): Add explicit load-path for quail.
160 (all): Depend on compile-main rule rather than $WORLD.
161 (changed.tit, changed.misc): Also depend on $SUBDIRS.
162 (leim-list.el): Don't depend on changed.tit or changed.misc.
163 Remove unnecessary compilation check.
164 (setwins, compile-targets, compile-main): New.
165 (clean, mostlyclean): Update for change in TIT_MISC contents.
166 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
167
f8f2e1d8
SM
1682012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
169
170 * quail/latin-ltx.el: Auto-generate some of the entries.
171 (latin-ltx--ascii-p): New function.
172 (latin-ltx--define-rules): New macro.
173 (define-rules): Use it.
174
e5a69fd0
EZ
1752012-03-25 Eli Zaretskii <eliz@gnu.org>
176
177 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
178 of same-dir.tst, to avoid stepping on other (parallel) Make job's
179 toes.
180
26090a27
KH
1812012-03-21 Kenichi Handa <handa@m17n.org>
182
183 * quail/indian.el ("devanagari-itrans"): Add a few more useful
184 keys (Bug#10935).
185
71ec069c
KH
1862012-03-16 Kenichi Handa <handa@m17n.org>
187
188 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
189
3dbb8fef
ЙМ
1902012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
191
192 * quail/cyrillic.el (bulgarian-alt-phonetic):
193 New input method. (Bug#10893)
194
4f96ea3f
MB
1952012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
196
197 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 198 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
199 characters were added; (2) layer 3 of ISIRI-9147 is now
200 implemented with a '\' prefix; (3) double entry of characters
201 which were postfixed with 'h' is now supported; (4) lots of
202 comment and additional pointers have been added.
203
5fc1c122
KH
2042011-12-15 Kenichi Handa <handa@m17n.org>
205
206 * quail/ethiopic.el ("ethiopic"): Do not refer to
207 ethio-prefer-ascii-punctuation.
208
fe7a3057
JB
2092011-11-20 Juanma Barranquero <lekktu@gmail.com>
210
211 * quail/hangul.el (hangul-character): Fix typo.
212
58179cce 2132011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
214
215 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
216 (quail-tamil-itrans-numerics-and-symbols-table)
217 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
218 ("tamil-itrans"): Show the values of above variables (Bug#9336).
219
2202011-09-22 Kenichi Handa <handa@m17n.org>
221
222 * quail/indian.el (quail-tamil-itrans-syllable-table)
223 (quail-tamil-itrans-misc-table): New variables.
224 ("tamil-itrans"): Improve the docstring by showing the values of
225 above variables (Bug#9336).
226
e39b275c 2272011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 228
abec06ff 229 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 230
b31b81a5
SM
2312011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
232
233 * quail/latin-ltx.el: Complete the super and subscript letters.
234
f624176f
GM
2352011-08-20 Glenn Morris <rgm@gnu.org>
236
237 * Makefile.in (OTHERS):
238 * makefile.w32-in (MISC): Add ipa-praat.elc.
239
c27ac9ae
YF
2402011-07-23 Yair F <yair.f.lists@gmail.com>
241
242 * quail/hebrew.el ("hebrew"): Additional key mappings.
243 ("hebrew-new", "hebrew-lyx", "hebrew-full")
244 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
245 ("yiddish-keyman"): New input methods.
246
acb8e1dd
AS
2472011-06-12 Andreas Schwab <schwab@linux-m68k.org>
248
2920829f
AS
249 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
250 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
251 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
252 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
253 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
254 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
255 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
256 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
257 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
258
3ddfbced 259 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 260
9fbfd275
OS
2612011-05-30 Oliver Scholz <epameinondas@gmx.de>
262
263 * quail/ipa-praat.el: New input method.
264
d0ce9f8c
MB
2652011-05-16 Eli Zaretskii <eliz@gnu.org>
266
c0ad01c9 267 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 268
c0ad01c9 269 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
270
2712011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
272
273 * quail/persian.el: New file.
274
f7ff1b0f 2752011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
276
277 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
278 corresponding symbols rather than Hebrew letters. (Bug#8563)
279
6b4e1d0d
EZ
280 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
281 HEBREW LETTER ALEF. (Bug#8563)
282
8cc1d519
GM
2832011-03-23 Glenn Morris <rgm@gnu.org>
284
285 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
286
33383987
JB
2872011-03-07 Chong Yidong <cyd@stupidchicken.com>
288
289 * Version 23.3 released.
290
2b0c7330 2912011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
292
293 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
294
68b5f855
PE
2952011-01-28 Paul Eggert <eggert@cs.ucla.edu>
296
297 Redo spelling of Makefile variables to conform to POSIX.
298 POSIX does not allow "-" in Makefile variable names.
299 Reported by Bruno Haible in
300 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
301 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
302 (TIT_GB): Rename from TIT-GB.
303 (CHINESE_TIT): Rename from CHINESE-TIT.
304 (NON_TIT_GB): Rename from NON-TIT-GB.
305 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
306 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
307 (CHINESE_GB): Rename from CHINESE-GB.
308 (CHINESE_BIG5): Rename from CHINESE-BIG5.
309 (TIT_MISC): Rename from TIT-MISC.
310 (NON_TIT_MISC): Rename from NON-TIT-MISC.
311 (TIT_SOURCES): Rename from TIT-SOURCES.
312 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 313
d0981f82
GM
3142011-01-08 Glenn Morris <rgm@gnu.org>
315
e7a42417
GM
316 * makefile.w32-in (RUN_EMACS):
317 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
318
d0981f82
GM
319 * makefile.w32-in (RUN_EMACS):
320 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
321
f2b38ae6
KH
3222010-08-28 Kenichi Handa <handa@m17n.org>
323
8307f923
JB
324 * quail/japanese.el (quail-japanese-update-translation):
325 Fix handling of invalid key.
f2b38ae6 326
b514a395
AS
3272010-08-15 Andreas Schwab <schwab@linux-m68k.org>
328
05a9766a
AS
329 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
330
b514a395
AS
331 * quail/georgian.el: Remove extra backslashes.
332
08685279
AS
3332010-08-14 Andreas Schwab <schwab@linux-m68k.org>
334
e099e659
AS
335 * quail/arabic.el: Quote [ and ].
336 * quail/latin-ltx.el: Likewise.
337
08685279
AS
338 * quail/greek.el ("greek", "greek-postfix"): Change string to
339 character.
340
ac14bd09
KH
3412010-08-13 Kenichi Handa <handa@m17n.org>
342
8307f923 343 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 344
43603442
KH
3452010-08-09 Kenichi Handa <handa@m17n.org>
346
347 * quail/greek.el ("greek"): Add rules for Greek style quotes.
348
02be533b
GM
3492010-05-15 Glenn Morris <rgm@gnu.org>
350
351 * Makefile.in (install): Remove references to CVS-related files.
352
61a808e8
CY
3532010-05-07 Chong Yidong <cyd@stupidchicken.com>
354
355 * Version 23.2 released.
356
7cee661f
CY
3572010-04-06 Chong Yidong <cyd@stupidchicken.com>
358
359 * quail/vntelex.el: Fix "af" rule (Bug#5836).
360
31f191b3
EZ
3612010-03-27 Eli Zaretskii <eliz@gnu.org>
362
363 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
364 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
365 other special characters.
366
c1d05286
GM
3672010-03-18 Glenn Morris <rgm@gnu.org>
368
cbeed5af
GM
369 * Makefile.in (maintainer-clean): Use bootstrap-clean.
370 (extraclean): Fix deletion patterns.
371
c1d05286
GM
372 * Makefile.in (dot): Remove, since ../ is used throughout the
373 other Makefiles.
374
288f9fc0
CY
3752010-03-10 Chong Yidong <cyd@stupidchicken.com>
376
377 * Branch for 23.2.
378
545b31aa
KH
3792010-02-16 Kenichi Handa <handa@m17n.org>
380
381 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
382
5ce6e4f4 3832009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
384
385 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
386 (Bug#904)
387
a82a8b75
GM
3882009-09-09 Glenn Morris <rgm@gnu.org>
389
390 * Makefile.in (install): Set umask to world-readable before creating
391 directories.
392
1e0020ec
JL
3932009-08-31 Juri Linkov <juri@jurta.org>
394
395 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
396 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
397 Set `deterministic' to nil.
398 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
399 "U+0074 U+0283", "U+0074 U+2040 U+0283".
400 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
401 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
402 Fix comments.
403
ab96f28b
JL
4042009-08-31 Juri Linkov <juri@jurta.org>
405
406 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
407 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
408 (ipa-x-sampa-implosive-submap): Rename from
409 x-sampa-implosive-submap.
410 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
411 x-sampa-prepend-to-keymap-entry.
412 (ipa-x-sampa-underscore-implosive): Rename from
413 x-sampa-underscore-implosive.
414 (ipa-x-sampa-implosive-submap): Move before first use.
415
08166ed6
JL
4162009-08-30 Aidan Kehoe <kehoea@parhasard.net>
417
418 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
419 Two new input methods, both following widely-used Usenet
5ce6e4f4 420 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 421 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 422 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
423 complex to support in Quail that Kirshenbaum, whence the two extra
424 function and one extra submap to support it.
425 (x-sampa-prepend-to-keymap-entry): New function.
426 (x-sampa-underscore-implosive): New function.
427 (x-sampa-implosive-submap): New Quail submap.
428
1f272ae8
JL
4292009-08-30 Aidan Kehoe <kehoea@parhasard.net>
430
431 * quail/ipa.el: Recode the file as UTF-8, for better
432 interoperability with other applications.
433
7069bd16
SM
4342009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
435
a0c07f4e
SM
436 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
437 `white circle'.
438
7069bd16
SM
439 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
440
5ac1f9e0
GM
4412009-08-25 Glenn Morris <rgm@gnu.org>
442
443 * quail/hangul.el (top-level): Don't require cl at run-time.
444
76580a68
EZ
4452009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
446
447 * quail/arabic.el: Add missing keys that exist on the Arabic X
448 keyboard. Don't insert Lam-alef ligatures from the Arabic
449 Presentation Forms ranges; instead, separate Lam-Alef ligatures
450 into a list of two letters (Lam and a suitable Alef).
451
d4a885b2
KH
4522009-06-23 Kenichi Handa <handa@m17n.org>
453
454 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
455 while korean input method is off, convert the following character.
456
70243478
CY
4572009-06-21 Chong Yidong <cyd@stupidchicken.com>
458
459 * Branch for 23.1.
460
d5e9630f
KH
4612009-06-18 Kenichi Handa <handa@m17n.org>
462
463 * quail/hangul.el (hangul-im-keymap): Add binding of key
464 Hangul_Hanja.
465
c7015153 4662009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
467
468 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
469 compatibility.
470
5ae051fd
AS
4712009-04-12 Andreas Schwab <schwab@linux-m68k.org>
472
473 * Makefile.in (install): Remove .gitignore files.
474
c87143d0
KH
4752009-03-19 Kenichi Handa <handa@m17n.org>
476
477 * leim-ext.el: Change the encoding to utf-8.
478
9c222401
JD
4792008-12-30 Jan Djärv <jan.h.d@swipnet.se>
480
481 * Makefile.in (install): Remove old directories in ns_appresdir before
482 moving new directories there.
483
53a8f9db
JB
4842008-11-11 Juanma Barranquero <lekktu@gmail.com>
485
ad8f55ac
JB
486 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
487 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
488 (hangul3-input-method-jung, hangul3-input-method-jong):
489 Fix typos in docstrings.
53a8f9db 490
c7c55e6a 4912008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
492
493 * quail/cyrillic.el: Handle backslash key (bug#839).
494
09c91aff
KH
4952008-10-20 Kenichi Handa <handa@m17n.org>
496
497 * quail/indian.el (inscript-mlm-keytable): New variable.
498 (malayalam-inscript): Use inscript-mlm-keytable.
499
b13f8bd5
MH
5002008-09-11 Magnus Henoch <mange@freemail.hu>
501
502 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
503 with upturn.
504
53a8f9db 5052008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 506
53a8f9db 507 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
508 \"u after a, e or q, because that would be extremely uncommon
509 compared to aue, eue or que. The only exception is the prefix
510 "ge", after which, according to corpus statistics, a \"u can be
511 expected.
512
92135d25
KH
5132008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
514
53a8f9db 515 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 516
f4949090
JL
5172008-07-19 Juri Linkov <juri@jurta.org>
518
519 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
520 "//`" for combining accents as a separate character. Keep two
521 rules "i`" and "I`" for characters where accent is not a separate
522 character. Revert changes that added postfix combining accents.
523
ba60bd44 5242008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
525
526 * Makefile.in (install): Perform post-install cleanup inside NS app
527 bundle.
528
86ec8cc5
JL
5292008-07-12 Juri Linkov <juri@jurta.org>
530
531 * quail/rfc1345.el: Replace non-printable control characters with
532 equivalent text-only notations.
533
534 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
535 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
536 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 537 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 538
5704dad1
TZ
5392008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
540
541 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
542 everything postfix. Adjust to eliminate conflicts.
543
88702c81
JB
5442008-06-30 Juanma Barranquero <lekktu@gmail.com>
545
546 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
547
8e0214ec
GM
5482008-06-27 Glenn Morris <rgm@gnu.org>
549
550 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
551
ecfb57d9
JB
5522008-06-24 Juanma Barranquero <lekktu@gmail.com>
553
554 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
555
fca64cc4
EZ
5562008-06-20 Eli Zaretskii <eliz@gnu.org>
557
558 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
559 are building in the sandbox, there are precious files there.
ca4a5250
EZ
560 (clean mostlyclean): Delete leim-list.el~.
561 (distclean): Delete makefile.
fca64cc4 562
ee128870
TZ
5632008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
564
565 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
566 brackets, number symbol, and accented aeio to cyrillic-translit.
567
e914c409 5682008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
569
570 * quail/hangul.el: Completely re-written.
571
5722008-06-03 Kenichi Handa <handa@m17n.org>
573
574 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
575 (leim-list.el): Remove leim-list.el at first.
576
577 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
578 (leim-list.el): Remove leim-list.el at first.
579
580 * leim-ext.el: Register input methods "korean-hangul",
581 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
582
8be6f5ae
SM
5832008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
584
585 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
586
630802d6
KH
5872008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
588
589 * quail/indian.el: Don't require devan-util.
590
d223191d 5912008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 592
d223191d 593 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 594
d223191d 5952008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
596
597 * Makefile.in (OTHERS): Add arabic.elc.
598
d223191d 5992008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
600
601 * quail/arabic.el: New file.
602
d223191d 6032008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
604
605 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
606
d223191d 6072008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
608
609 * quail/indian.el (quail-indian-flatten-list): Delete it.
610 (quail-define-inscript-package): Pay attention to `nil' values of
611 char/key-table.
612 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
613
d223191d 6142008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
615
616 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
617 just an alias for turkish-postfix.
618
619 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
620 just an alias for turkish-alt-postfix.
621
622 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
623
d223191d 6242008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
625
626 * quail/thai.el: Don't require thai-util.
d223191d
GM
627 (quail-thai-update-translation): Delete function.
628 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
629 quail-define-rules.
630 ("thai-kesmanee", "thai-pattachote"): Don't use
631 UPDATE-TRANSLATION-FUNCTION.
632
3ddfbced
SM
633 * quail/indian.el (quail-indian-preceding-char-position):
634 Delete function.
d223191d
GM
635 (quail-indian-update-preceding-char): Delete variable.
636 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
637 (quail-define-indian-trans-package): Don't call
638 quail-define-package with quail-indian-update-translation.
639 (quail-define-inscript-package): Likewise.
640
d223191d 6412008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 642
d223191d 643 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
644 (quail-indian-update-translation, quail-define-inscript-package):
645 Use characterp, not char-valid-p.
646
d223191d 6472008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
648
649 * quail/welsh.el ("welsh"): Doc fix.
650
651 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
652 ("russian-typewriter"): Rename from cyrillic-typewriter.
653 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 654 ("russian-computer"): New.
d223191d
GM
655 ("bulgarian-phonetic"): Rename from bulgarian-pho.
656 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 657
d223191d 6582008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
659
660 * ja-dic/ja-dic.el: Add coding tag.
661
d223191d 6622008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 663
d223191d 664 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
665 ("latin-postfix"): New method.
666
d223191d 667 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
668 ("latin-alt-postfix"): New method.
669
d223191d 670 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 671 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
672 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
673 ~O -> Ġ.
aca7a3d2
MB
674 ("latin-prefix"): New method.
675
d223191d
GM
676 * quail/uni-input.el (utf-8-ccl-encode): Delete.
677 (ucs-input-method): Modify.
aca7a3d2 678
d223191d 6792008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
680
681 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
682
5169d861 6832008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 684
53a8f9db 685 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 686
f3041af1
DN
6872008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
688
689 * makefile.w32-in:
690 * Makefile.in: Remove references to Xenix.
691
1ebeeed0
RS
6922007-12-15 Richard Stallman <rms@gnu.org>
693
694 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
695
696 * quail/latin-alt.el: Many doc fixes.
697 ("danish-alt-postfix")
698 ("esperanto-alt-postfix", "finnish-alt-postfix")
699 ("german-alt-postfix", "icelandic-alt-postfix")
700 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
701 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 702 Delete; they were identical to the non-alt versions.
1ebeeed0 703
3d587afd
KH
7042007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
705
706 * quail/lao.el (quail-map-from-table): Allow a tone just after a
707 consonant.
708
63150f3c
GM
7092007-11-17 Glenn Morris <rgm@gnu.org>
710
711 * Makefile.in (check-declare): New target.
712
fe1ada9b
GM
7132007-10-31 Glenn Morris <rgm@gnu.org>
714
715 * Makefile.in (install): Change ownership of installed files.
716
e914c409 7172007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
718
719 * quail/latin-ltx.el ("\\qed"): Add this rule.
720
92f137df
JB
7212007-10-24 Juanma Barranquero <lekktu@gmail.com>
722
723 * quail/indian.el (quail-indian-update-preceding-char):
724 Don't mark the variable as frame-local; it wasn't used as such.
725
cacc7b51
GM
7262007-07-25 Glenn Morris <rgm@gnu.org>
727
728 * Relicense all FSF files to GPLv3 or later.
729
730 * COPYING: Switch to GPLv3.
731
1eceac24
EZ
7322007-07-16 Eli Zaretskii <eliz@gnu.org>
733
734 * makefile.w32-in (extraclean): Don't delete *~.
735
7dfc4cda
CY
7362007-06-02 Chong Yidong <cyd@stupidchicken.com>
737
738 * Version 22.1 released.
739
dd822b89
KH
7402007-01-30 Kenichi Handa <handa@m17n.org>
741
742 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 743 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
744
745 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
746 license notices.
1e899515 747
bce8f5e8
KH
7482007-01-24 Kenichi Handa <handa@m17n.org>
749
750 * MISC-DIC/README: New file.
751
752 * CXTERM-DIC/README: New file.
753
754 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
755 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
756 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
757 X11R6/contrib/programs/cxterm.
758
759 * ja-dic/ja-dic.el: Regenerated.
760
88f698d9
KH
7612007-01-12 Kenichi Handa <handa@m17n.org>
762
763 * quail/uni-input.el (ucs-input-method): Signal an error for a
764 Unicode character that is not yet supported.
765
14429ceb
AS
7662006-12-26 Andreas Schwab <schwab@suse.de>
767
768 * Makefile.in (datarootdir): Define.
769
6148a044
EZ
7702006-12-20 Eli Zaretskii <eliz@gnu.org>
771
772 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
773 ${NON-TIT-MISC}.
774
e4208ff7
JB
7752006-12-09 Juanma Barranquero <lekktu@gmail.com>
776
777 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
778
779 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
780
f248f005
EZ
7812006-12-09 Eli Zaretskii <eliz@gnu.org>
782
783 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
784 Run Emacs to append non-empty non-comment lines in leim-ext.el
785 to leim-list.el.
786
dd4b03cd
JB
7872006-12-05 Juanma Barranquero <lekktu@gmail.com>
788
789 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
790
41584b03
JB
7912006-11-29 Juanma Barranquero <lekktu@gmail.com>
792
793 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
794 in docstring.
795
9200c926
RF
7962006-11-04 Romain Francoise <romain@orebokech.com>
797
798 * Makefile.in (bootstrap-clean): New target.
799
94461c21
KH
8002006-10-12 Kenichi Handa <handa@m17n.org>
801
802 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
803 to it.
804
f51dc44f
CY
8052006-10-05 Chong Yidong <cyd@stupidchicken.com>
806
807 * quail/latin-ltx.el: Fix typo in previous change.
808
d781da00
SM
8092006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
810
811 * quail/latin-ltx.el: Remove rules that start with { since they are
812 redundant and hence impact the { key for no good reason.
813
bcc1caeb
KH
8142006-10-02 Kenichi Handa <handa@m17n.org>
815
816 * Makefile.in (install): Fix previous change.
817
7ad02ea8
KH
8182006-09-28 Kenichi Handa <handa@m17n.org>
819
820 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
821
45a2056c
JB
8222006-09-15 Jay Belanger <belanger@truman.edu>
823
824 * COPYING: Replace "Library Public License" by "Lesser Public
825 License" throughout.
826
880820fe 8272006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
828
829 * quail/uni-input.el (ucs-input-method): Don't make the action of
830 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
831 mechanism do it.
832
62508862
DK
8332006-07-12 David Kastrup <dak@gnu.org>
834
835 * quail/greek.el: Change iota subscriptum transliteration in
836 Ibycus4 encoding's capitals from "i" to "|".
837
a6a2b5d4
EZ
8382006-03-03 Claudio Fontana <claudio@gnu.org>
839
9e2bcc86
EZ
840 * Makefile.in (install): Add DESTDIR variable to support staged
841 installations.
a6a2b5d4 842
abeb5855
EZ
8432005-12-17 Eli Zaretskii <eliz@gnu.org>
844
845 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
846 commands enclosed in $(ARGQUOTE)s should not be split between two
847 lines, as that will break with GNU Make >3.80, when sh.exe is used
848 and arg quoting is with '..'.
849
11bdfcdd
AS
8502005-11-03 Andreas Schwab <schwab@suse.de>
851
3ddfbced 852 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
853 (install): Adjust.
854
7a7f042f
RF
8552005-11-01 Romain Francoise <romain@orebokech.com>
856
857 * Makefile.in (install): Compress source files.
858
895725e1
JL
8592005-10-28 Juri Linkov <juri@jurta.org>
860
861 * quail/symbol-ksc.el: Add missing characters from 1st pos of
862 every table of [korean-ksc5601], and swap incorrectly ordered
863 characters at pos 91 and 90.
864
c814bdfc
KH
8652005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
866
867 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
868 U+2006). Add more mappings from TeX's textcomp package.
869
f344e9d2
JL
8702005-10-25 Juri Linkov <juri@jurta.org>
871
872 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
873 to t for this multi-key input method.
874
a6726944
KH
8752005-10-24 Kenichi Handa <handa@m17n.org>
876
877 * quail/uni-input.el (ucs-input-activate): Don't add
878 quail-kill-guidance-buf to kill-buffer-hook.
879
71ec7e9b
KH
8802005-07-08 Kenichi Handa <handa@m17n.org>
881
882 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
883 insertion and deletion.
884
a0ec7a4a
LK
8852005-07-04 Lute Kamstra <lute@gnu.org>
886
887 Update FSF's address in GPL notices.
888
59579816
KH
8892005-06-28 Kenichi Handa <handa@m17n.org>
890
891 * leim-ext.el: Add rules for inserting full-width space for
892 quail/Punct and quail/Punct-b5.
893
94d4bafb
EZ
8942005-06-04 Eli Zaretskii <eliz@gnu.org>
895
41584b03 896 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
897 (extraclean): New target, emulates Makefile.in.
898
e183fe27
KH
8992005-04-06 Kenichi Handa <handa@m17n.org>
900
41584b03 901 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 902
eebfcf8e
KH
9032005-03-26 Kenichi Handa <handa@m17n.org>
904
41584b03 905 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
906
9072005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
908
909 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 910 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
911 ("thai-kesmanee"): Don't use quail-thai-update-translation.
912 (thai-generate-quail-map): Likewise.
913
761a8755
KH
9142005-03-15 Kenichi Handa <handa@m17n.org>
915
916 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
917
c68f7e21
KH
9182005-03-08 Kenichi Handa <handa@m17n.org>
919
920 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
921 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
922
a3341d3c
KH
9232004-12-04 Kenichi Handa <handa@m17n.org>
924
925 * quail/lao.el (lao-key-alist): Declare it by defvar.
926 (lao-key-alist-vector): New variable.
927 (lao-consonant-key-alist, lao-semivowel-key-alist)
928 (lao-vowel-key-alist, lao-voweltone-key-alist)
929 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
930 lao-key-alist-vector.
931
a7ff4354
KH
9322004-09-25 Kenichi Handa <handa@m17n.org>
933
934 * quail/uni-input.el (ucs-input-method): Add error clause to
935 condition-case.
936
88a74fa5
KH
9372004-09-21 Kenichi Handa <handa@m17n.org>
938
939 * quail/uni-input.el: Move the call of register-input-method to
940 leim-ext.el.
941 (ucs-input-insert-char): New function.
942 (ucs-input-method): Use ucs-input-insert-char.
943 (ucs-input-activate): Call quail-hide-guidance instead of
944 quail-hide-guidance-buf.
945
946 * leim-ext.el: Add autoload for 'ucs-input-activate and
947 register-input-method for "ucs".
948
15203bb7
DK
9492004-08-21 David Kastrup <dak@gnu.org>
950
951 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
952 combinations.
953
295f3b30
KH
9542004-08-16 Kenichi Handa <handa@m17n.org>
955
956 * quail/georgian.el ("georgian"): Call quail-define-package with
957 the show-layout arg t.
958
de10c114
AS
9592004-08-06 Andreas Schwab <schwab@suse.de>
960
961 * Makefile.in (install): Remove .arch-inventory files.
962
d604e09b
DK
9632004-07-01 David Kastrup <dak@gnu.org>
964
41584b03 965 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 966
f96ec754
AS
9672004-06-30 Andreas Schwab <schwab@suse.de>
968
969 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
970 serialize parallel builds.
971 (${MISC:.elc=.el}): Depend on changed.misc.
972
62bfe0fc
KH
9732004-06-05 Kenichi Handa <handa@m17n.org>
974
68330491
EZ
975 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
976 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
977
978 * leim-ext.el: New file.
979
9254ee5e
KH
9802004-05-17 Werner Lemberg <wl@gnu.org>
981
982 * quail/sisheng.el: New file.
983
53e1a54f
KH
9842004-05-17 Kenichi Handa <handa@m17n.org>
985
986 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
987
cdc9b845
EZ
9882004-05-11 Eli Zaretskii <eliz@gnu.org>
989
990 * Makefile.in (leim-list.el): Move commands to convert TIT and
991 MISC dictionaries from here...
992 (changed.tit, changed.misc): ...to here. Remove the (now
993 unneeded) test of the contents of changed.* files.
994
9a28b921
AS
9952004-05-10 Andreas Schwab <schwab@suse.de>
996
10d1d0af 997 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
998 files are compiled when bootstrapping.
999
bef96454
SM
10002004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
1001
1002 * quail/latin-ltx.el ("TeX"): Fix typo.
1003
d2c846aa
SM
10042004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1005
1006 * quail/latin-ltx.el: Use utf-8 coding.
1007 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1008
2cd23d89
KH
10092004-05-04 Kenichi Handa <handa@m17n.org>
1010
10d1d0af 1011 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1012 (MISC-SOURCES): Likewise.
1013
10142004-05-01 Kenichi Handa <handa@m17n.org>
1015
41584b03 1016 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1017 (MISC): Rename from MISC-DIC.
10d1d0af 1018 (WORLD): Adjust for the above changes.
2cd23d89
KH
1019 (TIT-MISC, NON-TIT-MISC): New targets.
1020 (all): Don't depend on ${WORLD}.
d2c846aa 1021 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1022 (TIT-SOURCES, MISC-SOURCES): New macros.
1023 (changed.tit, changed.misc): New targets.
d2c846aa 1024 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1025 changed.misc. Generate quail files from TIT and MISC files if
1026 necessary.
1027 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1028 ${MISC-DIC}.
1029
238add5e
JR
10302004-05-03 Jason Rumney <jasonr@gnu.org>
1031
1032 * makefile.nt: Remove.
1033
d814862a
JB
10342004-04-23 Juanma Barranquero <lektu@terra.es>
1035
1036 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1037
28082746
AI
10382004-04-09 Andrew Innes <andrewi@gnu.org>
1039
1040 * makefile.w32-in (distclean clean): Remove nmake specific
1041 stamp-subdir test.
1042
bb62616f
KH
10432004-02-28 Kenichi Handa <handa@m17n.org>
1044
d2c846aa 1045 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1046 ${MISC-DIC}.
1047 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1048 (maintainer-clean): Delete files that are not in CVS repository.
1049
d2c846aa 1050 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1051 $(MISC-DIC).
1052 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1053 (maintainer-clean): Delete files that are not in CVS repository.
1054
d2c846aa 1055 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1056 $(MISC-DIC).
1057 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1058 (maintainer-clean): Delete files that are not in CVS repository.
1059
880820fe 10602004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1061
1062 * Makefile.in (distclean maintainer-clean): Depend on clean.
1063
bdb6a227
KH
10642004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1065
1066 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1067
e555f8d5
KH
10682004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1069
1070 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1071 Duplicate entry removed.
e555f8d5 1072 ("bulgarian-bds"): Docstring fixed.
be492770 1073
c51b37fd
DL
10742003-10-06 Dave Love <fx@gnu.org>
1075
1076 * quail/latin-ltx.el: Several additions.
1077
ac7ec68c
KH
10782003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1079
1080 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1081
f653dfd9
DL
10822003-08-20 Dave Love <fx@gnu.org>
1083
1084 * quail/latin-ltx.el: Add \rhd.
1085
15a03c32
MR
10862003-08-19 Markus Rost <rost@math.ohio-state.edu>
1087
1088 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1089
15f772c8
KH
10902003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1091
d814862a 1092 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1093 behavior according to the change of quail-translate-key.
15f772c8 1094
603b8073
KH
10952003-05-22 Kenichi Handa <handa@m17n.org>
1096
1097 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1098 Chinese characters from GB to Big5.
1099
34c614a8 11002003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1101
1102 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1103
069e6098
AS
11042003-04-05 Andreas Schwab <schwab@suse.de>
1105
1106 * Makefile.in (install): Remove CVS related and backup files from
1107 installation directory.
1108
15988eba
DK
11092003-02-27 David Kastrup <dak@gnu.org>
1110
d814862a 1111 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1112
b2c16093
DK
11132003-02-23 David Kastrup <dak@gnu.org>
1114
d814862a 1115 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1116
a56c637d
DL
11172003-02-17 Dave Love <fx@gnu.org>
1118
1119 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1120
83930535
JB
11212003-02-14 Juanma Barranquero <lektu@terra.es>
1122
d2c846aa 1123 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1124
61cb0b53 11252003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1126
1127 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1128 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1129 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1130 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1131 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1132 (kannada-inscript, malayalam-inscript, tamil-inscript):
1133 New INSCRIPT based input methods.
59fdf430 1134
ff57e5d6
KH
11352003-02-07 Kenichi Handa <handa@m17n.org>
1136
1137 * quail/cyrillic.el: Update quail-package-alist (not
1138 input-method-alist) to make "cyrillic-jcuken" an alias of
1139 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1140
e29969ca
DK
11412003-02-05 David Kastrup <dak@gnu.org>
1142
d2c846aa 1143 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1144
139c4e54
DL
11452003-01-05 Dave Love <fx@gnu.org>
1146
1147 * makefile.w32-in (SLAVIC): Add croatian.elc.
1148
1149 * Makefile.in (SLAVIC): Add croatian.elc.
1150
1151 * quail/croatian.el: New file.
1152
abceb4ac
JB
11532002-12-10 Juanma Barranquero <lektu@terra.es>
1154
1155 * makefile.w32-in (LATIN): Add welsh.elc.
1156 (MISC): Add georgian.elc.
1157 (UNICODE): Add it.
1158 (WORLD): Add $(UNICODE).
1159
59daa29a
DL
11602002-11-14 Dave Love <fx@gnu.org>
1161
1162 * quail/slovak.el: Add coding cookie.
1163
1164 * quail/latin-ltx.el: Fix coding cookie.
1165
1166 * quail/hebrew.el: Add coding cookie.
1167
1168 * quail/czech.el: Add coding cookie.
1169
1170 * quail/welsh.el: Undo last change.
1171
b4b11a40
DL
11722002-09-11 Dave Love <fx@gnu.org>
1173
1174 * quail/latin-post.el ("slovenian"): New.
1175
570af494
KH
11762002-09-05 Kenichi Handa <handa@etl.go.jp>
1177
1178 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1179
ad0b1666
DL
11802002-07-24 Dave Love <fx@gnu.org>
1181
a5e5d4ad
DL
1182 * quail/latin-alt.el ("latin-alt-postfix"): New.
1183
1184 * quail/latin-post.el ("latin-postfix"): New.
1185
ad0b1666
DL
1186 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1187 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1188 ("latin-prefix"): New.
ad0b1666 1189
f860212e
DL
11902002-07-12 Dave Love <fx@gnu.org>
1191
1192 * quail/cyrillic.el: Doc fixes.
1193 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1194 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1195 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1196 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1197 ("russian-computer"): New.
880820fe 1198 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1199 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1200
282b5fb7
KH
12012002-06-20 Dave Love <fx@gnu.org>
1202
1203 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1204 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1205
fe960d0a
EZ
12062002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1207
1208 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1209
9a40c2fb
PJ
12102002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1211
1212 * quail/vntelex.el: Add even more rules.
1213
ab59447f
PJ
12142002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1215
1216 * quail/vntelex.el: Add new rules to escape from composition.
1217
e656fc9d
PJ
12182002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1219
1220 * quail/vntelex.el: Use proper charset.
1221
177c0ea7 12222002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1223
1224 * quail/hanja.el ("Od"): Remove rule.
0347c911 1225
175e150b
EZ
12262002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1227
1228 * quail/indian.el: Replace commented-out lines with a condition
1229 that is always false.
1230
c031864a
JC
12312002-04-06 Jaeyoun Chung <jay@kldp.org>
1232
d2c846aa 1233 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1234 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1235
cb0dc144 1236 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1237 sequence fixed ('/' for 'v' pair).
1238 added a few more third character composing rule.
1239
129f2c75
WL
12402002-03-03 Werner Lemberg <wl@gnu.org>
1241
1242 * quail/vntelex.el: New file.
cb0dc144
JB
1243 * Makefile.in (VIETNAMESE):
1244 * makefile.nt (VIETNAMESE):
1245 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1246
5c196f29
AI
12472002-02-10 Andrew Innes <andrewi@gnu.org>
1248
1249 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1250 ($(MISC_DIC)): Ditto.
1251
108eaabb
RS
12522002-02-06 Richard M. Stallman <rms@gnu.org>
1253
1254 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1255 Don't define "~," at all.
1256
880820fe 12572002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1258
880820fe 1259 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1260 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1261
18e1da99 12622002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1263
1264 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1265 method, to consider the "accent" and "diaeresis" as prefix keys.
1266 A new method (named "greek-postfix") was added which implements
1267 the old behavior. Also changed the mapping of the "Q/q" key to
1268 produce the ":/;" characters, as is customary in greek keyboards.
1269 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1270
8f7d3eca
JC
12712002-01-07 Jaeyoun Chung <jay@kldp.org>
1272
d814862a 1273 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1274 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1275
121f67fa
EZ
12762002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1277
1278 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1279
7f93e2ab
DL
12802002-01-01 Dave Love <fx@gnu.org>
1281
d2c846aa 1282 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1283 (quail-define-inscript-package): Avoid mapcar*.
1284
3c08498a
DL
12852001-12-20 Dave Love <fx@gnu.org>
1286
1287 * quail/latin-ltx.el: Fix un-doubled backslashes.
1288
96566974
DL
12892001-12-15 Dave Love <fx@gnu.org>
1290
abceb4ac 1291 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1292 ("spanish-prefix"): Fix language assignment.
1293
abceb4ac
JB
1294 * quail/latin-post.el ("french-postfix", "german-postfix")
1295 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1296 ("french-keyboard", "french-azerty", "german")
96566974
DL
1297 ("spanish-keyboard"): Fix language assignment.
1298
1299 * quail/indian.el: Don't require cl.
d2c846aa 1300 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1301
abceb4ac
JB
1302 * quail/cyrillic.el ("cyrillic-beylorussian")
1303 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1304 ("belarusian", "bulgarian-pho"): Fix language assignment.
1305
1306 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1307 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1308 ("turkish-alt-postfix"): Fix language assignment.
1309 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1310 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1311
880820fe 13122001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1313
1314 * COPYING: New file.
1315
eea6cc1f
JC
13162001-12-03 Jaeyoun Chung <jay@kldp.org>
1317
d814862a 1318 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1319 Korean keyboard type 3 users.
1320
de371c8c
DL
13212001-11-29 Dave Love <fx@gnu.org>
1322
1323 * quail/latin-ltx.el: Extra translations. Fix some
1324 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1325 symbols.
1326
ea17b6e1
JR
13272001-11-28 Juanma Barranquero <lektu@terra.es>
1328
d814862a 1329 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1330 quail/devanagari.elc -> quail/indian.elc.
1331
1332 * makefile.nt (INDIAN): Likewise.
1333
177c0ea7 13342001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1335
1336 * quail/devanagari.el: Renamed to indian.el.
1337
1338 * quail/indian.el: Renamed from devanagari.el, and completely
1339 re-written. The input method devanagari-hindi-transliteration is
1340 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1341 devanagari-inscript, devanagari-transliteration is renamed to
1342 devanagari-kyoto-harvard.
1343
1344 * Makefile.in: Adjusted for the file name change;
1345 quail/devanagari.elc -> quail/indian.elc.
1346
e154cc44
EZ
13472001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1348
1349 * quail/welsh.el: Avoid an error message due to a commented-out
1350 input method.
1351
a6beb3d2
RS
13522001-11-05 Richard M. Stallman <rms@gnu.org>
1353
1354 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1355
cd946181
EZ
13562001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1357
1358 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1359
7115232b
DL
13602001-11-04 Dave Love <fx@gnu.org>
1361
1362 * Makefile.in (LATIN): Add welsh.
1363 (UNICODE): New.
1364 (MISC): Add georgian.
1365 (WORLD): Add UNICODE.
1366
1367 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1368 * quail/uni-input.el, quail/sgml-input.el: New file.
1369
1370 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1371
1372 * quail/latin-alt.el ("dutch"): New method.
1373
b344d29d 13742001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1375
1376 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1377
1378 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1379
b344d29d 13802001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1381
1382 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1383
1384 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1385
71431a0e
GM
13862001-10-20 Gerd Moellmann <gerd@gnu.org>
1387
6aa97356 1388 * (Version 21.1 released.)
71431a0e 1389
c4e7e308
EZ
13902001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1391
1392 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1393 mappings, so that one could type them without leaving the Hanyu
1394 Pinyin input method. Suggested by Kenichi Handa
1395 <handa@etl.go.jp>.
1396
51724e26
EZ
13972001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1398
1399 * quail/greek.el ("greek-babel"): New input method. From David
1400 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1401
ab952a4f
GM
14022001-10-05 Gerd Moellmann <gerd@gnu.org>
1403
1404 * Branch for 21.1.
a4416b14 1405
00651fbf
EZ
14062001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1407
1408 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1409 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1410
5a397d28
GM
14112001-08-06 Gerd Moellmann <gerd@gnu.org>
1412
1413 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1414 "chinese-py".
1415 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1416
880820fe 14172001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1418
150998ec
PJ
1419 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1420 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1421 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1422 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1423 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1424 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1425 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1426 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1427 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1428 follow coding conventions.
1429
e6aeb775
AC
14302001-06-04 Andrew Choi <akochoi@i-cable.com>
1431
1432 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1433
ec57454f
AI
14342001-06-01 Andrew Innes <andrewi@gnu.org>
1435
1436 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1437 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1438 $(srcdir)/quail/pypunct-b5.elc.
1439 (NON_TIT_CNS): Remove.
1440 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1441 (CHINESE_CNS): Remove.
1442 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1443 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1444 $(srcdir)/quail/latin-ltx.elc.
1445 (MISC_DIC): Copy from Makefile.in.
1446 (CHINESE): Remove $(CHINESE_CNS).
1447 (all): Add $(MISC_DIC) as target.
1448 (.NOTPARALLEL): New target.
1449 (.NO_PARALLEL): New target.
1450 ($(MISC_DIC)): New target.
1451 (clean mostlyclean): Clean more stuff.
1452 (TIT_EL): New macro.
1453 (MISC_DIC_EL): New macro.
1454
1455 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1456 (TIT-BIG5): Remove CTLauB.elc from it.
1457 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1458 (clean mostlyclean): Remove obsolete reference.
1459
70079787
EZ
14602001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1461
1462 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1463
5e3d4fbc
AC
14642001-05-24 Andrew Choi <akochoi@i-cable.com>
1465
937fad9a
AC
1466 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1467
5e3d4fbc
AC
1468 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1469
1470 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1471
1472 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1473 (TIT-BIG5): Remove CTLauB.elc from it.
1474 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1475
f042e7b9
DL
14762001-05-17 Dave Love <fx@gnu.org>
1477
d2c846aa 1478 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1479 Language family and indicator changed. Many new translations.
1480
f08cf35b
GM
14812001-05-17 Gerd Moellmann <gerd@gnu.org>
1482
1483 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1484 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1485 <Pavel@Janik.cz>.
1486
b5eeaa1d
GM
14872001-04-23 Gerd Moellmann <gerd@gnu.org>
1488
3ddfbced
SM
1489 * quail/latin-ltx.el: Add more translations.
1490 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1491
55a22ce1
EZ
14922001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1493
1494 * quail/hangul.el <korean-hangul>: Doc fix.
1495
90200fcc
AI
14962001-04-18 Andrew Innes <andrewi@gnu.org>
1497
1498 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1499 ($(TIT)):
1500 ($(MISC_DIC)):
1501 (.el.elc):
90200fcc
AI
1502 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1503
f383cd0d
GM
15042001-04-05 Gerd Moellmann <gerd@gnu.org>
1505
a55e4e68
GM
1506 * Makefile.in (install): Remove .cvsignore files.
1507
f383cd0d
GM
1508 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1509 the same translations as for `japanese'.
1510
4c1dadb1
AI
15112001-04-03 Andrew Innes <andrewi@gnu.org>
1512
1513 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1514 quail/ZIRANMA.elc.
1515 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1516 $(srcdir)/quail/tsang-b5.elc.
1517 (NON_TIT_CNS): Delete.
1518 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1519 (CHINESE_CNS): Delete.
1520 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1521 <handa@etl.go.jp>.
1522 (MISC_DIC): New variable.
1523 (CHINESE): Delete $(CHINESE_CNS).
1524 (WORLD): Add $(MISC_DIC).
1525 (all): Depends on $(MISC_DIC).
1526 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1527 ($(MISC_DIC)): New target.
1528 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1529 and $(MISC_DIC:.elc=.el).
1530
e217c26e
EZ
15312001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1532
3ddfbced
SM
1533 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1534 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1535
e217c26e
EZ
1536 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1537
a3d0b0e0
KH
15382001-03-31 Kenichi Handa <handa@etl.go.jp>
1539
c4cc8b9a 1540 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1541 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1542 ${srcdir}/quail/tsang-b5.elc.
1543 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1544 (CHINESE-CNS): Delete it.
1545 (MISC-DIC): New variable.
1546 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1547 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1548 (all): Depends on ${MISC-DIC}.
1549 (${MISC-DIC}): New target.
1550 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1551
1552 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1553 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1554
1555 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1556
1557 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1558 * quail/quick-cns.el: Delete them.
a4416b14 1559
9d5d1075
EZ
15602001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1561
1562 * Makefile.in (${TIT}): Fix whitespace.
1563
ed31fabf
GM
15642001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1565
1566 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1567 (${TIT}): If the target file already exist, don't remake it.
1568
1e406be0
KH
15692001-03-21 Kenichi Handa <handa@etl.go.jp>
1570
1571 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1572
ce058493 15732001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1574
1575 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1576 "=q", "+q", "=Q", and "+Q".
1577 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1578 ("slovak-prog-2"): Likewise.
1579 ("slovak-prog-3"): Likewise.
1580
abfa36c4
EZ
15812001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1582
1583 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1584
b8a7ebcf
KH
15852001-03-16 Kenichi Handa <handa@etl.go.jp>
1586
3ddfbced
SM
1587 * quail/japanese.el (quail-japanese-transliteration-rules):
1588 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1589 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1590 (quail-japanese-kana-state): Delete this variable.
1591 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1592 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1593
9a639fce
KH
15942001-03-14 Kenichi Handa <handa@mule.m17n.org>
1595
1596 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1597
51ab41b7
KH
15982001-03-06 Kenichi Handa <handa@etl.go.jp>
1599
1600 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1601
36d5e61d
KH
16022001-03-05 Kenichi Handa <handa@etl.go.jp>
1603
1604 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1605 change of the special key bindings.
36d5e61d 1606
bf0bdce8
KH
16072001-02-22 Kenichi Handa <handa@etl.go.jp>
1608
51ab41b7 1609 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1610
1611 * CXTERM-DIC/ETZY.tit: Likewise.
1612
1613 * CXTERM-DIC/ZOZY.tit: Likewise.
1614
193fba87
AI
16152001-02-05 Andrew Innes <andrewi@gnu.org>
1616
1617 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1618 path absolute.
1619
350d71b3
AI
16202001-02-03 Andrew Innes <andrewi@gnu.org>
1621
1622 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1623
49bd4a69
KH
16242001-02-02 Kenichi Handa <handa@etl.go.jp>
1625
1626 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1627
1628 * makefile.w32-in (LATIN): Likewise.
1629
1630 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1631
a51e9546
AI
16322001-02-01 Andrew Innes <andrewi@gnu.org>
1633
1634 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1635
c91d43ed
KH
16362001-02-01 Kenichi Handa <handa@etl.go.jp>
1637
c91d43ed
KH
1638 * quail/greek.el ("greek-mizuochi"): New input method for
1639 classical Greek.
1640
7ccf7ab9 16412001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1642
3ddfbced 1643 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1644 one runs "make extraclean" at the top level.
1645
0dac6924
AI
16462001-01-06 Andrew Innes <andrewi@gnu.org>
1647
1648 * makefile.nt ($(TIT)): Map .elc to .el.
1649 (buildlisppath): Make path relative to $(MAKEDIR).
1650
392164c1
AS
16512001-01-01 Andreas Schwab <schwab@suse.de>
1652
1653 * quail/latin-alt.el: Doc fixes.
1654
ec6bd013
DL
16552000-12-18 Dave Love <fx@gnu.org>
1656
880820fe
KH
1657 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1658 Change œ, Œ, ¶.
ec6bd013 1659
8ff06845
KH
16602000-12-16 Kenichi Handa <handa@etl.go.jp>
1661
1662 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1663
4ee87dbb
AI
16642000-12-06 Andrew Innes <andrewi@gnu.org>
1665
1666 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1667 relative to $(CURDIR).
1668 (INSTALLDIR): Use forward slash.
1669
24c53d36
AI
16702000-11-24 Andrew Innes <andrewi@gnu.org>
1671
1672 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1673
1674 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1675
37c35586
KH
16762000-11-21 Kenichi Handa <handa@etl.go.jp>
1677
1678 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1679
3c7d764e
KH
16802000-11-17 Kenichi Handa <handa@etl.go.jp>
1681
1682 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1683 remember the conversion start.
1684
f3d3c491
AI
16852000-10-21 Andrew Innes <andrewi@gnu.org>
1686
1687 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1688 of conditional invocation of make.
a4416b14
FP
1689 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1690 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1691 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1692 files to .elc.
3ddfbced 1693 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1694 (clean mostlyclean): Likewise.
1695 (.el.elc): New target.
1696
1697 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1698 of conditional invocation of make.
a4416b14
FP
1699 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1700 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1701 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1702 files to .elc.
3ddfbced 1703 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1704 (clean mostlyclean): Likewise.
1705 (.el.elc): New target.
1706
a115794c
EZ
17072000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1708
1709 * Makefile.in (${TIT}, clean): Don't use shell `command`
1710 expansion, use ${TIT:.elc=.el} instead.
1711
ce75c97a
GM
17122000-09-26 Gerd Moellmann <gerd@gnu.org>
1713
1714 * Makefile.in: Make this the leim Makefile.in.
1715 (clean): Also remove $NON-TIT and $WORLD.
1716 (RUN-EMACS): Set EMACSLOADPATH.
1717
7b920aa1
KH
17182000-09-21 Kenichi Handa <handa@etl.go.jp>
1719
36e44f62
KH
1720 * Makefile.in: Revert to no-leim Makefile.
1721
cd3c0140
KH
1722 * quail/.cvsignore: Include *.elc.
1723
1724 * ja-dic/.cvsignore: New file.
7b920aa1 1725
5eedab4d
AI
17262000-09-16 Andrew Innes <andrewi@gnu.org>
1727
1728 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1729 (leim-list.el): Ditto.
1730
1731 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1732 (leim-list.el): Ditto.
1733
39f547f7
AI
17342000-09-15 Andrew Innes <andrewi@gnu.org>
1735
1736 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1737 files.
1738
fe83b953
AI
17392000-09-14 Andrew Innes <andrewi@gnu.org>
1740
1741 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1742 leim-list.el.
1743 (distclean maintainer-clean): Ditto for stamp-subdir.
1744
1745 * makefile.nt: Rename skkdic to ja-dic.
1746
0fddd0dc
KH
17472000-09-07 Kenichi Handa <handa@etl.go.jp>
1748
1749 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1750 translation.
1751
1752 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1753
1754 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1755 ("chinese-tonepy-punct"): New input method.
1756
1757 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1758 translation.
1759
1760 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1761 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1762 automatically.
1763 ("japanese-ascii", "japanese-zenkaku")
1764 ("japanese-hankaku-kana", "japanese-hiragana")
1765 ("japanese-katakana"): Docstring modified.
1766
3ddfbced 1767 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1768 on describe-input-method.
1769 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1770
44ef7cf6
AI
17712000-09-03 Andrew Innes <andrewi@gnu.org>
1772
1773 * makefile.w32-in: New file.
f8803e97 1774 (install) Fix copying of directories.
44ef7cf6 1775
5724ab7a
KH
17762000-08-31 Kenichi Handa <handa@etl.go.jp>
1777
1778 * quail/thai.el (thai-generate-quail-map): If the length of
1779 translation is more than one, compose it.
1780
daba11ce
DL
17812000-08-29 Dave Love <fx@gnu.org>
1782
880820fe 1783 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1784
daba11ce
DL
1785 * Makefile.in: ja-dic <- skk in several places.
1786
457dd64a
KH
17872000-08-25 Kenichi Handa <handa@etl.go.jp>
1788
1789 * ja-dic: Directory name changed from skkdic.
1790
a1a2e38f 1791 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1792
1793 * README: Rename skkdic to ja-dic throughout the file.
1794
68ce69e1
DL
17952000-08-24 Dave Love <fx@gnu.org>
1796
1797 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1798 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1799
5a76406c
DL
18002000-08-23 Dave Love <fx@gnu.org>
1801
880820fe
KH
1802 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1803 add ~p for ¶.
5a76406c 1804
240a16cf
KH
18052000-07-18 Kenichi Handa <handa@etl.go.jp>
1806
1807 * quail/japanese.el ("japanese"): Fix docstring.
1808
7a3fd467
KH
18092000-07-17 Kenichi Handa <handa@etl.go.jp>
1810
1811 * quail/japanese.el ("japanese"): Docstring modified.
1812
0bd5914b
KH
18132000-06-12 Kenichi Handa <handa@etl.go.jp>
1814
1815 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1816 ("tibetan-wylie"): State transition table modified.
1817
4dc1225b
KH
18182000-06-01 Kenichi Handa <handa@etl.go.jp>
1819
1820 * quail/tibetan.el: Change all tibetan-1-column characters to
1821 tibetan. Quail map for "tibetan-wylie" fixed.
1822
177c0ea7 18232000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1824
1825 * quail/latin-pre.el ("polish-slash"): New input method.
1826
69766f94
KH
18272000-03-02 Kenichi Handa <handa@etl.go.jp>
1828
1829 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1830
9a90d84c
GM
18312000-02-01 Gerd Moellmann <gerd@gnu.org>
1832
1833 * Makefile.in: Make this the no-leim Makefile. Move the
1834 leim Makefile.in to ../leim-Makefile.in as it originally was.
1835
1836 * Makefile.noleim: Removed.
1837
cba32d22
KH
18382000-01-28 Kenichi Handa <handa@etl.go.jp>
1839
1840 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1841
11ad3dee
KH
18422000-01-04 Kenichi Handa <handa@etl.go.jp>
1843
1844 * quail/japanese.el ("japanese"): Docstring augmented.
1845
5ec14d3c
KH
18461999-12-15 Kenichi Handa <handa@etl.go.jp>
1847
1848 * quail/lao.el: Rewritten for new composition.
1849
1850 * quail/lrt.el: Rewritten for new composition.
1851
1852 * quail/thai.el: Rewritten for new composition.
1853
1854 * quail/tibetan.el: Rewritten for new composition.
1855
113a1195
KH
18561999-12-13 Kenichi Handa <handa@etl.go.jp>
1857
1858 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1859 characters, not Latin-1.
1860
98e85e34
GM
18611999-11-22 Andrew Innes <andrewi@gnu.org>
1862
1863 * makefile.nt: No need to generate subdirs.el.
1864
371f58d5
GM
18651999-11-21 Andrew Innes <andrewi@gnu.org>
1866
1867 * makefile.nt: New file.
1868
177c0ea7 18691999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1870
1871 * Makefile.noleim: New.
1872
58af2287
DL
18731999-09-19 Ken'ichi Handa <handa@gnu.org>
1874
3ddfbced 1875 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1876 turkish-postfix.
1877 ("turkish-postfix"): New Turkish input method which inserts
1878 Latin-5 characters.
1879
3ddfbced 1880 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1881 turkish-alt-postfix.
1882 ("turkish-alt-postfix"): New Turkish input method which inserts
1883 Latin-5 characters.
1884
18851999-07-12 Richard Stallman <rms@gnu.org>
1886
1887 * Version 20.4 released.
1888
18891998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1890
1891 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1892
18931999-06-14 Ken'ichi Handa <handa@gnu.org>
1894
1895 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1896
18971999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1898
1899 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1900 hanja.el.
1901
19021999-05-25 Ken'ichi Handa <handa@gnu.org>
1903
1904 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1905
19061999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1907
1908 * quail/latin-pre.el ("romanian-prefix"): New input method.
1909 ("romanian-alt-prefix"): New input method.
1910
19111999-03-04 Kenichi Handa <handa@etl.go.jp>
1912
1913 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1914
19151999-01-14 Kenichi Handa <handa@etl.go.jp>
1916
1917 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1918 to convert is `n', change it to Japanese Hiragana `n' before
1919 conversion.
1920
19211999-01-11 Kenichi Handa <handa@etl.go.jp>
1922
1923 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1924
1925 * quail/hebrew.el: New file.
1926
19271998-12-15 Kenichi Handa <handa@etl.go.jp>
1928
1929 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1930 Adjust for the change of input method handling.
58af2287
DL
1931 (quail-devanagari-hindi-compose-characters): Likewise.
1932
19331998-10-15 Kenichi Handa <handa@etl.go.jp>
1934
1935 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1936 `(cd foo; pwd)`.
1937 (install): Likewise.
1938
b344d29d 19391998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1940
1941 * quail/latin-post.el: Many doc fixes.
1942 ("latin-1-postfix"): Add sequence for the small superscript o.
1943 * quail/latin-pre.el: Many doc fixes.
1944 ("latin-1-prefix"): Add sequences for the small
1945 superscript underlined o and a.
1946
b344d29d 19471998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1948
1949 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1950 small superscript underlined o and a.
1951 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1952 different from italian-postfix.
58af2287
DL
1953 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1954 small superscript underlined o and a.
1955 ("italian-postfix"): Same as above.
1956 ("italian-postfix"): Add methods to enter e with acute accent and
1957 the >> and << symbols.
1958
19591998-09-25 Kenichi Handa <handa@etl.go.jp>
1960
1961 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1962 Adjust for the change of input method handling.
58af2287
DL
1963
19641998-09-11 Kenichi HANDA <handa@etl.go.jp>
1965
1966 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1967 Adjust for the change of input method handling.
58af2287
DL
1968
19691998-08-31 Kenichi Handa <handa@etl.go.jp>
1970
3ddfbced 1971 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1972 change of input method handling.
1973 (quail-tibetan-input-tibkey): Likewise.
1974
19751998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1976
1977 * Version 20.3 released.
1978
19791998-08-16 Kenichi HANDA <handa@etl.go.jp>
1980
1981 * quail/czech.el ("czech"): Make this input method deterministic,
1982 kbd-translate, and show-layout.
1983
19841998-08-15 Kenichi HANDA <handa@etl.go.jp>
1985
1986 * quail/ethiopic.el: Fix several translation rules.
1987
19881998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1989
1990 * quail/czech.el: Few key sequences added to some keyboards.
1991
19921998-08-06 Kenichi Handa <handa@etl.go.jp>
1993
1994 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1995 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1996 quail-update-translation. Now this function should return
1997 CONTROL-FLAG.
1998 (quail-japanese-toggle-kana): Update quail-conversion-str.
1999 (quail-japanese-kanji-kkc): Likewise.
2000 (quail-japanese-switch-package): Reset quail-current-str and
2001 quail-conversion-str.
2002
20031998-07-24 Kenichi Handa <handa@etl.go.jp>
2004
3ddfbced
SM
2005 * quail/japanese.el (quail-japanese-kanji-kkc):
2006 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2007 translation mode is restarted correctly.
2008
20091998-07-21 Kenichi Handa <handa@etl.go.jp>
2010
2011 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2012 that conversion is canceled in kkc-region.
58af2287
DL
2013 (quail-japanese-switch-package): Fix previous change.
2014
20151998-07-19 Kenichi Handa <handa@etl.go.jp>
2016
3ddfbced
SM
2017 * quail/japanese.el (quail-japanese-update-translation):
2018 Handle a key which should fix the current translation and start a new
58af2287 2019 translation correctly.
3ddfbced
SM
2020 (quail-japanese-toggle-kana): Set quail-translating to nil.
2021 Don't change point.
58af2287
DL
2022
20231998-07-15 Kenichi Handa <handa@etl.go.jp>
2024
3ddfbced 2025 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2026 change of quail.el.
2027 (quail-japanese-switch-package): Likewise.
2028
20291998-07-03 Kenichi Handa <handa@etl.go.jp>
2030
2031 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2032 Some keys for ancient Korean syllables are changed properly.
2033
20341998-06-20 Kenichi Handa <handa@etl.go.jp>
2035
2036 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2037 (ethio-select-a-translation): New function.
2038
20391998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2040
2041 * Makefile.in (RUN-EMACS): Add --multibyte.
2042
20431998-04-29 Karl Heuer <kwzh@gnu.org>
2044
2045 * Makefile.in (SLAVIC): Delete redundant backslash.
2046
20471998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2048
2049 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2050
20511998-04-20 Kenichi Handa <handa@etl.go.jp>
2052
2053 * Makefile.in (SLAVIC): New macro.
2054 (EUROPEAN): Include ${SLAVIC}.
2055
20561998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2057
2058 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2059 (leim-list.el): Depend on ${WORLD}.
2060
2061 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2062
20631998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2064
2065 * czech.el, slovak.el: Correct starting commentary.
2066
20671998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2068
2069 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2070
20711998-04-06 Andreas Schwab <schwab@gnu.org>
2072
2073 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2074 to length.
2075 (lrt-generate-quail-map): Change sref to aref, and make second
2076 argument of substring a character index.
2077
20781998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2079
2080 * Makefile.in (${TIT}): Fix shell conditional syntax.
2081
20821998-03-18 Kenichi Handa <handa@etl.go.jp>
2083
cb0dc144 2084 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2085 "/ " to "/" (instead of " ").
2086
20871998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2088
2089 * quail/czech.el, quail/slovak.el: New files.
2090
20911998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2092
2093 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2094 Uses changed.
2095
20961998-03-05 Kenichi Handa <handa@etl.go.jp>
2097
2098 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2099 built quail.
2100
99d99081 21011997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2102
2103 * quail/hanja3.el: New file.
2104
2105 * quail/hanja-jis.el: Title string of the input method
2106 "korean-hanja-jis" changed.
2107
2108 * quail/symbol-ksc.el: Title string of the input method
2109 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2110 (quail-hangul-switch-back): Delete.
58af2287
DL
2111
2112 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2113 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2114
2115 * quail/hanja.el: Require 'korea-util. Title string of the input
2116 method "korean-hanja" changed.
3ddfbced 2117 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2118
2119 * quail/hangul.el: Require 'korea-util.
3ddfbced 2120 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2121
58af2287
DL
21221997-10-23 Kenichi Handa <handa@etl.go.jp>
2123
2124 * quail/ethiopic.el: The title string of input method "Ethiopic"
2125 is changed.
2126
21271997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2128
2129 * Version 20.2 released.
2130
21311997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2132
2133 * quail/latin-post.el (german): Swap y and z.
2134
21351997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2136
2137 * Version 20.1 released.
2138
2139 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2140
58af2287
DL
21411997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2142
2143 * quail/viqr.el (vietnamese-viqr): Doc fix.
2144
21451997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2146
2147 * quail/latin-alt.el: New file.
2148
21491997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2150
2151 * quail/latin-post.el: Undo previous change.
a4416b14 2152
58af2287
DL
21531997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2154
2155 * quail/latin-post.el (latin-2-postfix):
2156 Replace comma and period with `. Replace colon with /.
2157 (latin-1-postfix): Replace comma with /.
2158 (french-postfix): Replace comma with /.
2159 (latin-3-postfix): Replace comma with ` and period with /.
2160 (latin-4-postfix): Replace comma with ` and period with ~.
2161 (latin-5-postfix): Replace comma with ` and period with /.
2162 (turkish-postfix): Replace comma with ` and period with /.
2163
21641997-09-10 Kenichi Handa <handa@etl.go.jp>
2165
3ddfbced
SM
2166 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2167 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2168 input method "ethiopic" is begin used.
3ddfbced 2169 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2170 (ethio-toggle-space): Likewise.
2171 (ethio-insert-space): Likewise.
2172 (ethio-insert-ethio-space): Likewise.
2173 (ethio-prefer-ascii-punctuation): Likewise.
2174 (ethio-toggle-punctuation): Likewise.
2175 (ethio-gemination): Likewise.
3ddfbced
SM
2176 ("ethiopic"): Doc-string of this Quail package modified.
2177 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2178 quail-execute-non-quail-command.
2179
21801997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2181
2182 * Makefile.in (install): Use quail/* in the second tar that
2183 copies a dir named quail.
2184
21851997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2186
3ddfbced
SM
2187 * Makefile.in (install): Do not copy leim-list.el twice.
2188 Copy `skk' subdirectory too.
58af2287
DL
2189
21901997-09-03 Kenichi Handa <handa@etl.go.jp>
2191
2192 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2193 argument to quail-define-package.
2194 * quail/cyril-jis.el: Likewise
2195 * quail/greek.el: Likewise.
2196 * quail/ipa.el: Likewise.
2197 * quail/lao.el: Likewise.
2198 * quail/lrt.el: Likewise.
2199 * quail/thai.el: Likewise.
2200 * quail/viqr.el: Likewise.
2201
22021997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2203
183080b6 2204 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2205 TRANSLATION-KEYS.
2206 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2207 (quail-mode-hook): Check the current Quail package name.
2208
c80e3b4a 2209 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2210 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2211 packages.
2212
22131997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2214
2215 * quail/latin-post.el, quail/latin-pre.el: For each package,
2216 pass t for the SIMPLE argument to quail-define-package.
2217
22181997-08-28 Kenichi Handa <handa@etl.go.jp>
2219
2220 * Makefile.in (dotdot): This macro deleted.
2221 (SUBDIRS): Exclude skk.
2222 (all): Substitute ${WORLD} to ${TIT}.
2223 (%.el): This target deleted.
2224 (${TIT}): Check existence of `quail' subdirectory.
2225 (leim-list.el): Do not check old files.
2226 (install): If ${srcdir} is different from the current directory,
2227 copy also files under ${srcdir}.
2228
22291997-08-26 Kenichi Handa <handa@etl.go.jp>
2230
2231 * Makefile.in: Re-arrange macros so that the macro TIT contains
2232 only Quial packages generated from CXTERM dictionaries, and the
2233 macro NON-TIT contains only Quial packages distributed with Emacs.
2234 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2235 and ${TIT} separately.
2236
22371997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2238
2239 * Makefile.in (install): Discard extra data in tar | tar command.
2240
22411997-08-23 Kenichi Handa <handa@etl.go.jp>
2242
3ddfbced
SM
2243 * quail/devanagari.el (quail-devanagari-compose-characters):
2244 Fix previous change.
58af2287
DL
2245 (quail-devanagari-hindi-compose-characters): Fix previous change.
2246
2247 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2248 change.
2249
22501997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2251
2252 * Makefile.in (leim-list.el): Fix previous change.
2253
2254 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2255
22561997-08-21 Kenichi HANDA <handa@etl.go.jp>
2257
2258 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2259 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2260 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2261
2262 * Makefile.in (install): Just copy leim-list.el instead of running
2263 update-leim-list-file on ${INSTALLDIR}.
2264 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2265 py-punct-b5.el -> pypunct-b5.el.
2266 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2267 (leim-list.el): Delete old files not contained in ${WORLD}.
2268
3ddfbced
SM
2269 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2270 Run input-method-after-insert-chunk-hook.
58af2287
DL
2271
2272 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2273
22741997-08-19 Kenichi Handa <handa@etl.go.jp>
2275
2276 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2277 package fixed.
2278
22791997-08-18 Kenichi Handa <handa@etl.go.jp>
2280
2281 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2282 throw.
2283 (quail-japanese-kanji-kkc): Completely re-written.
2284 (quail-japanese-kkc-mode-exit): New function.
2285 (quail-japanese-switch-package): Call activate-input-method
2286 instead of select-input-method.
2287
2288 * quail/thai.el (thai-consonant-input): Typo fixed.
2289
3ddfbced
SM
2290 * quail/devanagari.el (quail-devanagari-compose-characters):
2291 Do not call throw.
58af2287
DL
2292 (quail-devanagari-hindi-compose-characters): Likewise.
2293
3ddfbced
SM
2294 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2295 Call activate-input-method instead of select-input-method.
58af2287
DL
2296
2297 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2298
3ddfbced
SM
2299 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2300 Use input-method-history instead of previous-input-method.
58af2287
DL
2301
23021997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2303
59daa29a 2304 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2305
23061997-08-16 Kenichi Handa <handa@etl.go.jp>
2307
2308 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2309 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2310 Some translation rules added.
58af2287
DL
2311
2312 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2313 (lao-quail-define-rules): Some translation rules corrected.
2314
23151997-08-11 Kenichi Handa <handa@etl.go.jp>
2316
2317 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2318 (lrt-vowel-table): The entry for "aM" corrected.
2319
23201997-08-07 Kenichi Handa <handa@etl.go.jp>
2321
2322 * quail/lrt.el: Change title string of input method "lao-lrt".
2323 (lrt-single-consonant-table): Several key sequence changed.
2324 (lrt-composing-pattern-double-c): Handle a consonant with
2325 semi-vowel-lower correctly.
2326 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2327 (lrt-handle-tone-mark): Check the existence of double consonant
2328 correctly.
2329
2330 * quail/lao.el: Change title string of input method "Lao".
2331
23321997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2333
2334 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2335 modified. Several translation rules modified.
58af2287
DL
2336
23371997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2338
2339 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2340 quail/cyril-jis.el.
2341
2342 * quail/cyril-jis.el: New file.
2343
2344 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2345
23461997-08-01 Kenichi Handa <handa@etl.go.jp>
2347
2348 * quail/ethiopic.el: In quail-mode-map, bind
2349 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2350 Quail package "ethiopic".
2351
23521997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2353
2354 * quail/cyrillic.el (cyrillic-translit): New input method.
2355
23561997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2357
2358 * quail/tibetan.el: New file.
2359
2360 * quail/py-punct.el: Require 'quail.
2361
2362 * quail/py-punct-b5.el: Require 'quail.
2363
2364 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2365 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2366
10d1d0af 2367 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2368 TIT-BIG5.
2369 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2370 (ASIA): Include TIBETAN.
58af2287 2371 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2372 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2373 (%.el): Make a link for byte-compiled file too.
2374 (stamp-bytecomp): Target deleted.
2375 (leim-list.el): Run Emacs with loading quail.
2376 (install-XXX): These targets deleted.
2377 (install): Remove files under INSTALLDIR before copying new files.
2378 Run Emacs with loading quail.
2379 (clean mostlyclean): Remove only generated files.
2380
23811997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2382
2383 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2384 (clean): Fix shell conditional.
2385
23861997-07-21 Jim Meyering <meyering@eng.ascend.com>
2387
2388 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2389 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2390
23911997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2392
2393 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2394 as intermediate files and deleted by GNU make.
58af2287
DL
2395
2396 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2397 (lrt-handle-maa-sakod): Correctly handle the case that
2398 quail-current-data is nil.
2399 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2400 tone.
2401
24021997-07-15 Kenichi Handa <handa@etl.go.jp>
2403
2404 * quail/py-punct.el: New file.
2405
2406 * quail/py-punct-b5.el: New file.
2407
2408 * quail/japanese.el: Doc-string of Quail package japanese modified.
2409
2410 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2411 (CHINESE-GB): Include quail/py-punct.elc.
2412 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2413
58af2287
DL
24141997-07-10 Kenichi Handa <handa@etl.go.jp>
2415
2416 * quail/latin-pre.el: Change titles of quail packages.
2417
2418 * quail/latin-post.el: Likewise.
2419
6922b018 2420;; Local Variables:
880820fe 2421;; coding: utf-8
6922b018 2422;; End:
2a34a036 2423
ab422c4d 2424 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2425
2426 This file is part of GNU Emacs.
2427
d3fb0974 2428 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2429 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2430 the Free Software Foundation, either version 3 of the License, or
2431 (at your option) any later version.
5b87ad55
GM
2432
2433 GNU Emacs is distributed in the hope that it will be useful,
2434 but WITHOUT ANY WARRANTY; without even the implied warranty of
2435 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2436 GNU General Public License for more details.
2437
2438 You should have received a copy of the GNU General Public License
d3fb0974 2439 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.