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