Deactivate the mark on more copy operations, and indicate the copied region.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
f58e0fd5
SM
12012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * quail/ipa.el: Use cl-lib.
4
5 * quail/hangul.el: Don't require CL.
6
6b79ce7e
NTND
72012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
8
9 * quail/vnvi.el: New file (Bug#4747).
10
35c46c2f
GM
112012-05-22 Glenn Morris <rgm@gnu.org>
12
13 * Makefile.in (SUBDIRS): Remove variable and rule.
14 (MKDIR_P): Add it back.
15 (all, changed.tit, changed.misc, leim-list.el):
16 Don't depend on SUBDIRS.
17 (changed.tit, changed.misc): Ensure output directory exists.
18 (distclean): Don't use SUBDIRS.
19
b847032c
GM
202012-05-21 Glenn Morris <rgm@gnu.org>
21
d10cfddd
GM
22 * Makefile.in (install): Remove, let top-level do it.
23 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
24 (MKDIR_P, GZIP_PROG): Remove, no longer used.
25
d71dfe75
GM
26 * Makefile.in (install_prefix): Remove.
27 (LEIM_INSTALLDIR): Rename to leimdir.
28 (install): Update for this change.
29
b847032c
GM
30 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
31
005ad204
GM
322012-05-12 Glenn Morris <rgm@gnu.org>
33
34 * Makefile.in (MKDIR_P): New, set by configure.
35 (install): Use $MKDIR_P.
36
234d8d66
GM
372012-05-10 Glenn Morris <rgm@gnu.org>
38
ff57c2ec
GM
39 * Makefile.in: Install self-contained ns files directly to
40 their final destination.
41 (install_prefix): New.
42 (LEIM_INSTALLDIR): New, set by configure.
43 (install): Use LEIM_INSTALLDIR.
44
234d8d66
GM
45 * Makefile.in (MV_DIRS): Remove.
46 (install): Simplify the --with-ns case.
47
e98e405e
GM
482012-04-09 Glenn Morris <rgm@gnu.org>
49
935396c0
GM
50 * Makefile.in (EMACS): Rename from BUILT_EMACS.
51 (RUN_EMACS, compile-main): Update for this change.
52
e98e405e
GM
53 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
54 since leim distributed with Emacs (eg lisp/ has no such rule).
55 (all): Remove $BUILT_EMACS dependence.
56
a130c2af
EZ
572012-04-09 Eli Zaretskii <eliz@gnu.org>
58
59 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
60 debugging messages.
61
41455956
GM
622012-04-09 Glenn Morris <rgm@gnu.org>
63
54b0762c 64 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 65 as the lisp/ directory does, rather than hard-coding it.
54b0762c 66 Also, separate leim-list generation from byte-compilation.
41455956
GM
67 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
68 Make them store the .el files rather than the .elc files.
69 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
70 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
71 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
72 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
73 Remove variables listing the non-generated .el files.
74 (.el.elc): Add explicit load-path for quail.
75 (all): Depend on compile-main rule rather than $WORLD.
76 (changed.tit, changed.misc): Also depend on $SUBDIRS.
77 (leim-list.el): Don't depend on changed.tit or changed.misc.
78 Remove unnecessary compilation check.
79 (setwins, compile-targets, compile-main): New.
80 (clean, mostlyclean): Update for change in TIT_MISC contents.
81 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
82
f8f2e1d8
SM
832012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
84
85 * quail/latin-ltx.el: Auto-generate some of the entries.
86 (latin-ltx--ascii-p): New function.
87 (latin-ltx--define-rules): New macro.
88 (define-rules): Use it.
89
e5a69fd0
EZ
902012-03-25 Eli Zaretskii <eliz@gnu.org>
91
92 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
93 of same-dir.tst, to avoid stepping on other (parallel) Make job's
94 toes.
95
26090a27
KH
962012-03-21 Kenichi Handa <handa@m17n.org>
97
98 * quail/indian.el ("devanagari-itrans"): Add a few more useful
99 keys (Bug#10935).
100
71ec069c
KH
1012012-03-16 Kenichi Handa <handa@m17n.org>
102
103 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
104
3dbb8fef
ЙМ
1052012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
106
107 * quail/cyrillic.el (bulgarian-alt-phonetic):
108 New input method. (Bug#10893)
109
4f96ea3f
MB
1102012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
111
112 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 113 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
114 characters were added; (2) layer 3 of ISIRI-9147 is now
115 implemented with a '\' prefix; (3) double entry of characters
116 which were postfixed with 'h' is now supported; (4) lots of
117 comment and additional pointers have been added.
118
5fc1c122
KH
1192011-12-15 Kenichi Handa <handa@m17n.org>
120
121 * quail/ethiopic.el ("ethiopic"): Do not refer to
122 ethio-prefer-ascii-punctuation.
123
fe7a3057
JB
1242011-11-20 Juanma Barranquero <lekktu@gmail.com>
125
126 * quail/hangul.el (hangul-character): Fix typo.
127
58179cce 1282011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
129
130 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
131 (quail-tamil-itrans-numerics-and-symbols-table)
132 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
133 ("tamil-itrans"): Show the values of above variables (Bug#9336).
134
1352011-09-22 Kenichi Handa <handa@m17n.org>
136
137 * quail/indian.el (quail-tamil-itrans-syllable-table)
138 (quail-tamil-itrans-misc-table): New variables.
139 ("tamil-itrans"): Improve the docstring by showing the values of
140 above variables (Bug#9336).
141
e39b275c 1422011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 143
abec06ff 144 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 145
b31b81a5
SM
1462011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
147
148 * quail/latin-ltx.el: Complete the super and subscript letters.
149
f624176f
GM
1502011-08-20 Glenn Morris <rgm@gnu.org>
151
152 * Makefile.in (OTHERS):
153 * makefile.w32-in (MISC): Add ipa-praat.elc.
154
c27ac9ae
YF
1552011-07-23 Yair F <yair.f.lists@gmail.com>
156
157 * quail/hebrew.el ("hebrew"): Additional key mappings.
158 ("hebrew-new", "hebrew-lyx", "hebrew-full")
159 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
160 ("yiddish-keyman"): New input methods.
161
acb8e1dd
AS
1622011-06-12 Andreas Schwab <schwab@linux-m68k.org>
163
2920829f
AS
164 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
165 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
166 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
167 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
168 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
169 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
170 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
171 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
172 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
173
3ddfbced 174 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 175
9fbfd275
OS
1762011-05-30 Oliver Scholz <epameinondas@gmx.de>
177
178 * quail/ipa-praat.el: New input method.
179
d0ce9f8c
MB
1802011-05-16 Eli Zaretskii <eliz@gnu.org>
181
c0ad01c9 182 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 183
c0ad01c9 184 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
185
1862011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
187
188 * quail/persian.el: New file.
189
f7ff1b0f 1902011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
191
192 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
193 corresponding symbols rather than Hebrew letters. (Bug#8563)
194
6b4e1d0d
EZ
195 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
196 HEBREW LETTER ALEF. (Bug#8563)
197
8cc1d519
GM
1982011-03-23 Glenn Morris <rgm@gnu.org>
199
200 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
201
33383987
JB
2022011-03-07 Chong Yidong <cyd@stupidchicken.com>
203
204 * Version 23.3 released.
205
2b0c7330 2062011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
207
208 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
209
68b5f855
PE
2102011-01-28 Paul Eggert <eggert@cs.ucla.edu>
211
212 Redo spelling of Makefile variables to conform to POSIX.
213 POSIX does not allow "-" in Makefile variable names.
214 Reported by Bruno Haible in
215 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
216 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
217 (TIT_GB): Rename from TIT-GB.
218 (CHINESE_TIT): Rename from CHINESE-TIT.
219 (NON_TIT_GB): Rename from NON-TIT-GB.
220 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
221 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
222 (CHINESE_GB): Rename from CHINESE-GB.
223 (CHINESE_BIG5): Rename from CHINESE-BIG5.
224 (TIT_MISC): Rename from TIT-MISC.
225 (NON_TIT_MISC): Rename from NON-TIT-MISC.
226 (TIT_SOURCES): Rename from TIT-SOURCES.
227 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 228
d0981f82
GM
2292011-01-08 Glenn Morris <rgm@gnu.org>
230
e7a42417
GM
231 * makefile.w32-in (RUN_EMACS):
232 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
233
d0981f82
GM
234 * makefile.w32-in (RUN_EMACS):
235 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
236
f2b38ae6
KH
2372010-08-28 Kenichi Handa <handa@m17n.org>
238
8307f923
JB
239 * quail/japanese.el (quail-japanese-update-translation):
240 Fix handling of invalid key.
f2b38ae6 241
b514a395
AS
2422010-08-15 Andreas Schwab <schwab@linux-m68k.org>
243
05a9766a
AS
244 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
245
b514a395
AS
246 * quail/georgian.el: Remove extra backslashes.
247
08685279
AS
2482010-08-14 Andreas Schwab <schwab@linux-m68k.org>
249
e099e659
AS
250 * quail/arabic.el: Quote [ and ].
251 * quail/latin-ltx.el: Likewise.
252
08685279
AS
253 * quail/greek.el ("greek", "greek-postfix"): Change string to
254 character.
255
ac14bd09
KH
2562010-08-13 Kenichi Handa <handa@m17n.org>
257
8307f923 258 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 259
43603442
KH
2602010-08-09 Kenichi Handa <handa@m17n.org>
261
262 * quail/greek.el ("greek"): Add rules for Greek style quotes.
263
02be533b
GM
2642010-05-15 Glenn Morris <rgm@gnu.org>
265
266 * Makefile.in (install): Remove references to CVS-related files.
267
61a808e8
CY
2682010-05-07 Chong Yidong <cyd@stupidchicken.com>
269
270 * Version 23.2 released.
271
7cee661f
CY
2722010-04-06 Chong Yidong <cyd@stupidchicken.com>
273
274 * quail/vntelex.el: Fix "af" rule (Bug#5836).
275
31f191b3
EZ
2762010-03-27 Eli Zaretskii <eliz@gnu.org>
277
278 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
279 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
280 other special characters.
281
c1d05286
GM
2822010-03-18 Glenn Morris <rgm@gnu.org>
283
cbeed5af
GM
284 * Makefile.in (maintainer-clean): Use bootstrap-clean.
285 (extraclean): Fix deletion patterns.
286
c1d05286
GM
287 * Makefile.in (dot): Remove, since ../ is used throughout the
288 other Makefiles.
289
288f9fc0
CY
2902010-03-10 Chong Yidong <cyd@stupidchicken.com>
291
292 * Branch for 23.2.
293
545b31aa
KH
2942010-02-16 Kenichi Handa <handa@m17n.org>
295
296 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
297
5ce6e4f4 2982009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
299
300 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
301 (Bug#904)
302
a82a8b75
GM
3032009-09-09 Glenn Morris <rgm@gnu.org>
304
305 * Makefile.in (install): Set umask to world-readable before creating
306 directories.
307
1e0020ec
JL
3082009-08-31 Juri Linkov <juri@jurta.org>
309
310 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
311 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
312 Set `deterministic' to nil.
313 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
314 "U+0074 U+0283", "U+0074 U+2040 U+0283".
315 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
316 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
317 Fix comments.
318
ab96f28b
JL
3192009-08-31 Juri Linkov <juri@jurta.org>
320
321 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
322 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
323 (ipa-x-sampa-implosive-submap): Rename from
324 x-sampa-implosive-submap.
325 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
326 x-sampa-prepend-to-keymap-entry.
327 (ipa-x-sampa-underscore-implosive): Rename from
328 x-sampa-underscore-implosive.
329 (ipa-x-sampa-implosive-submap): Move before first use.
330
08166ed6
JL
3312009-08-30 Aidan Kehoe <kehoea@parhasard.net>
332
333 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
334 Two new input methods, both following widely-used Usenet
5ce6e4f4 335 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 336 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 337 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
338 complex to support in Quail that Kirshenbaum, whence the two extra
339 function and one extra submap to support it.
340 (x-sampa-prepend-to-keymap-entry): New function.
341 (x-sampa-underscore-implosive): New function.
342 (x-sampa-implosive-submap): New Quail submap.
343
1f272ae8
JL
3442009-08-30 Aidan Kehoe <kehoea@parhasard.net>
345
346 * quail/ipa.el: Recode the file as UTF-8, for better
347 interoperability with other applications.
348
7069bd16
SM
3492009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
350
a0c07f4e
SM
351 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
352 `white circle'.
353
7069bd16
SM
354 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
355
5ac1f9e0
GM
3562009-08-25 Glenn Morris <rgm@gnu.org>
357
358 * quail/hangul.el (top-level): Don't require cl at run-time.
359
76580a68
EZ
3602009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
361
362 * quail/arabic.el: Add missing keys that exist on the Arabic X
363 keyboard. Don't insert Lam-alef ligatures from the Arabic
364 Presentation Forms ranges; instead, separate Lam-Alef ligatures
365 into a list of two letters (Lam and a suitable Alef).
366
d4a885b2
KH
3672009-06-23 Kenichi Handa <handa@m17n.org>
368
369 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
370 while korean input method is off, convert the following character.
371
70243478
CY
3722009-06-21 Chong Yidong <cyd@stupidchicken.com>
373
374 * Branch for 23.1.
375
d5e9630f
KH
3762009-06-18 Kenichi Handa <handa@m17n.org>
377
378 * quail/hangul.el (hangul-im-keymap): Add binding of key
379 Hangul_Hanja.
380
c7015153 3812009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
382
383 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
384 compatibility.
385
5ae051fd
AS
3862009-04-12 Andreas Schwab <schwab@linux-m68k.org>
387
388 * Makefile.in (install): Remove .gitignore files.
389
c87143d0
KH
3902009-03-19 Kenichi Handa <handa@m17n.org>
391
392 * leim-ext.el: Change the encoding to utf-8.
393
9c222401
JD
3942008-12-30 Jan Djärv <jan.h.d@swipnet.se>
395
396 * Makefile.in (install): Remove old directories in ns_appresdir before
397 moving new directories there.
398
53a8f9db
JB
3992008-11-11 Juanma Barranquero <lekktu@gmail.com>
400
ad8f55ac
JB
401 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
402 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
403 (hangul3-input-method-jung, hangul3-input-method-jong):
404 Fix typos in docstrings.
53a8f9db 405
c7c55e6a 4062008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
407
408 * quail/cyrillic.el: Handle backslash key (bug#839).
409
09c91aff
KH
4102008-10-20 Kenichi Handa <handa@m17n.org>
411
412 * quail/indian.el (inscript-mlm-keytable): New variable.
413 (malayalam-inscript): Use inscript-mlm-keytable.
414
b13f8bd5
MH
4152008-09-11 Magnus Henoch <mange@freemail.hu>
416
417 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
418 with upturn.
419
53a8f9db 4202008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 421
53a8f9db 422 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
423 \"u after a, e or q, because that would be extremely uncommon
424 compared to aue, eue or que. The only exception is the prefix
425 "ge", after which, according to corpus statistics, a \"u can be
426 expected.
427
92135d25
KH
4282008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
429
53a8f9db 430 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 431
f4949090
JL
4322008-07-19 Juri Linkov <juri@jurta.org>
433
434 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
435 "//`" for combining accents as a separate character. Keep two
436 rules "i`" and "I`" for characters where accent is not a separate
437 character. Revert changes that added postfix combining accents.
438
ba60bd44 4392008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
440
441 * Makefile.in (install): Perform post-install cleanup inside NS app
442 bundle.
443
86ec8cc5
JL
4442008-07-12 Juri Linkov <juri@jurta.org>
445
446 * quail/rfc1345.el: Replace non-printable control characters with
447 equivalent text-only notations.
448
449 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
450 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
451 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 452 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 453
5704dad1
TZ
4542008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
455
456 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
457 everything postfix. Adjust to eliminate conflicts.
458
88702c81
JB
4592008-06-30 Juanma Barranquero <lekktu@gmail.com>
460
461 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
462
8e0214ec
GM
4632008-06-27 Glenn Morris <rgm@gnu.org>
464
465 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
466
ecfb57d9
JB
4672008-06-24 Juanma Barranquero <lekktu@gmail.com>
468
469 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
470
fca64cc4
EZ
4712008-06-20 Eli Zaretskii <eliz@gnu.org>
472
473 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
474 are building in the sandbox, there are precious files there.
ca4a5250
EZ
475 (clean mostlyclean): Delete leim-list.el~.
476 (distclean): Delete makefile.
fca64cc4 477
ee128870
TZ
4782008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
479
480 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
481 brackets, number symbol, and accented aeio to cyrillic-translit.
482
e914c409 4832008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
484
485 * quail/hangul.el: Completely re-written.
486
4872008-06-03 Kenichi Handa <handa@m17n.org>
488
489 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
490 (leim-list.el): Remove leim-list.el at first.
491
492 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
493 (leim-list.el): Remove leim-list.el at first.
494
495 * leim-ext.el: Register input methods "korean-hangul",
496 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
497
8be6f5ae
SM
4982008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
499
500 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
501
630802d6
KH
5022008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
503
504 * quail/indian.el: Don't require devan-util.
505
d223191d 5062008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 507
d223191d 508 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 509
d223191d 5102008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
511
512 * Makefile.in (OTHERS): Add arabic.elc.
513
d223191d 5142008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
515
516 * quail/arabic.el: New file.
517
d223191d 5182008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
519
520 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
521
d223191d 5222008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
523
524 * quail/indian.el (quail-indian-flatten-list): Delete it.
525 (quail-define-inscript-package): Pay attention to `nil' values of
526 char/key-table.
527 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
528
d223191d 5292008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
530
531 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
532 just an alias for turkish-postfix.
533
534 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
535 just an alias for turkish-alt-postfix.
536
537 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
538
d223191d 5392008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
540
541 * quail/thai.el: Don't require thai-util.
d223191d
GM
542 (quail-thai-update-translation): Delete function.
543 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
544 quail-define-rules.
545 ("thai-kesmanee", "thai-pattachote"): Don't use
546 UPDATE-TRANSLATION-FUNCTION.
547
3ddfbced
SM
548 * quail/indian.el (quail-indian-preceding-char-position):
549 Delete function.
d223191d
GM
550 (quail-indian-update-preceding-char): Delete variable.
551 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
552 (quail-define-indian-trans-package): Don't call
553 quail-define-package with quail-indian-update-translation.
554 (quail-define-inscript-package): Likewise.
555
d223191d 5562008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 557
d223191d 558 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
559 (quail-indian-update-translation, quail-define-inscript-package):
560 Use characterp, not char-valid-p.
561
d223191d 5622008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
563
564 * quail/welsh.el ("welsh"): Doc fix.
565
566 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
567 ("russian-typewriter"): Rename from cyrillic-typewriter.
568 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 569 ("russian-computer"): New.
d223191d
GM
570 ("bulgarian-phonetic"): Rename from bulgarian-pho.
571 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 572
d223191d 5732008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
574
575 * ja-dic/ja-dic.el: Add coding tag.
576
d223191d 5772008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 578
d223191d 579 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
580 ("latin-postfix"): New method.
581
d223191d 582 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
583 ("latin-alt-postfix"): New method.
584
d223191d 585 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 586 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
587 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
588 ~O -> Ġ.
aca7a3d2
MB
589 ("latin-prefix"): New method.
590
d223191d
GM
591 * quail/uni-input.el (utf-8-ccl-encode): Delete.
592 (ucs-input-method): Modify.
aca7a3d2 593
d223191d 5942008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
595
596 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
597
5169d861 5982008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 599
53a8f9db 600 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 601
f3041af1
DN
6022008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
603
604 * makefile.w32-in:
605 * Makefile.in: Remove references to Xenix.
606
1ebeeed0
RS
6072007-12-15 Richard Stallman <rms@gnu.org>
608
609 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
610
611 * quail/latin-alt.el: Many doc fixes.
612 ("danish-alt-postfix")
613 ("esperanto-alt-postfix", "finnish-alt-postfix")
614 ("german-alt-postfix", "icelandic-alt-postfix")
615 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
616 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 617 Delete; they were identical to the non-alt versions.
1ebeeed0 618
3d587afd
KH
6192007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
620
621 * quail/lao.el (quail-map-from-table): Allow a tone just after a
622 consonant.
623
63150f3c
GM
6242007-11-17 Glenn Morris <rgm@gnu.org>
625
626 * Makefile.in (check-declare): New target.
627
fe1ada9b
GM
6282007-10-31 Glenn Morris <rgm@gnu.org>
629
630 * Makefile.in (install): Change ownership of installed files.
631
e914c409 6322007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
633
634 * quail/latin-ltx.el ("\\qed"): Add this rule.
635
92f137df
JB
6362007-10-24 Juanma Barranquero <lekktu@gmail.com>
637
638 * quail/indian.el (quail-indian-update-preceding-char):
639 Don't mark the variable as frame-local; it wasn't used as such.
640
cacc7b51
GM
6412007-07-25 Glenn Morris <rgm@gnu.org>
642
643 * Relicense all FSF files to GPLv3 or later.
644
645 * COPYING: Switch to GPLv3.
646
1eceac24
EZ
6472007-07-16 Eli Zaretskii <eliz@gnu.org>
648
649 * makefile.w32-in (extraclean): Don't delete *~.
650
7dfc4cda
CY
6512007-06-02 Chong Yidong <cyd@stupidchicken.com>
652
653 * Version 22.1 released.
654
dd822b89
KH
6552007-01-30 Kenichi Handa <handa@m17n.org>
656
657 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 658 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
659
660 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
661 license notices.
1e899515 662
bce8f5e8
KH
6632007-01-24 Kenichi Handa <handa@m17n.org>
664
665 * MISC-DIC/README: New file.
666
667 * CXTERM-DIC/README: New file.
668
669 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
670 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
671 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
672 X11R6/contrib/programs/cxterm.
673
674 * ja-dic/ja-dic.el: Regenerated.
675
88f698d9
KH
6762007-01-12 Kenichi Handa <handa@m17n.org>
677
678 * quail/uni-input.el (ucs-input-method): Signal an error for a
679 Unicode character that is not yet supported.
680
14429ceb
AS
6812006-12-26 Andreas Schwab <schwab@suse.de>
682
683 * Makefile.in (datarootdir): Define.
684
6148a044
EZ
6852006-12-20 Eli Zaretskii <eliz@gnu.org>
686
687 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
688 ${NON-TIT-MISC}.
689
e4208ff7
JB
6902006-12-09 Juanma Barranquero <lekktu@gmail.com>
691
692 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
693
694 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
695
f248f005
EZ
6962006-12-09 Eli Zaretskii <eliz@gnu.org>
697
698 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
699 Run Emacs to append non-empty non-comment lines in leim-ext.el
700 to leim-list.el.
701
dd4b03cd
JB
7022006-12-05 Juanma Barranquero <lekktu@gmail.com>
703
704 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
705
41584b03
JB
7062006-11-29 Juanma Barranquero <lekktu@gmail.com>
707
708 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
709 in docstring.
710
9200c926
RF
7112006-11-04 Romain Francoise <romain@orebokech.com>
712
713 * Makefile.in (bootstrap-clean): New target.
714
94461c21
KH
7152006-10-12 Kenichi Handa <handa@m17n.org>
716
717 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
718 to it.
719
f51dc44f
CY
7202006-10-05 Chong Yidong <cyd@stupidchicken.com>
721
722 * quail/latin-ltx.el: Fix typo in previous change.
723
d781da00
SM
7242006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
725
726 * quail/latin-ltx.el: Remove rules that start with { since they are
727 redundant and hence impact the { key for no good reason.
728
bcc1caeb
KH
7292006-10-02 Kenichi Handa <handa@m17n.org>
730
731 * Makefile.in (install): Fix previous change.
732
7ad02ea8
KH
7332006-09-28 Kenichi Handa <handa@m17n.org>
734
735 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
736
45a2056c
JB
7372006-09-15 Jay Belanger <belanger@truman.edu>
738
739 * COPYING: Replace "Library Public License" by "Lesser Public
740 License" throughout.
741
880820fe 7422006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
743
744 * quail/uni-input.el (ucs-input-method): Don't make the action of
745 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
746 mechanism do it.
747
62508862
DK
7482006-07-12 David Kastrup <dak@gnu.org>
749
750 * quail/greek.el: Change iota subscriptum transliteration in
751 Ibycus4 encoding's capitals from "i" to "|".
752
a6a2b5d4
EZ
7532006-03-03 Claudio Fontana <claudio@gnu.org>
754
9e2bcc86
EZ
755 * Makefile.in (install): Add DESTDIR variable to support staged
756 installations.
a6a2b5d4 757
abeb5855
EZ
7582005-12-17 Eli Zaretskii <eliz@gnu.org>
759
760 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
761 commands enclosed in $(ARGQUOTE)s should not be split between two
762 lines, as that will break with GNU Make >3.80, when sh.exe is used
763 and arg quoting is with '..'.
764
11bdfcdd
AS
7652005-11-03 Andreas Schwab <schwab@suse.de>
766
3ddfbced 767 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
768 (install): Adjust.
769
7a7f042f
RF
7702005-11-01 Romain Francoise <romain@orebokech.com>
771
772 * Makefile.in (install): Compress source files.
773
895725e1
JL
7742005-10-28 Juri Linkov <juri@jurta.org>
775
776 * quail/symbol-ksc.el: Add missing characters from 1st pos of
777 every table of [korean-ksc5601], and swap incorrectly ordered
778 characters at pos 91 and 90.
779
c814bdfc
KH
7802005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
781
782 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
783 U+2006). Add more mappings from TeX's textcomp package.
784
f344e9d2
JL
7852005-10-25 Juri Linkov <juri@jurta.org>
786
787 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
788 to t for this multi-key input method.
789
a6726944
KH
7902005-10-24 Kenichi Handa <handa@m17n.org>
791
792 * quail/uni-input.el (ucs-input-activate): Don't add
793 quail-kill-guidance-buf to kill-buffer-hook.
794
71ec7e9b
KH
7952005-07-08 Kenichi Handa <handa@m17n.org>
796
797 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
798 insertion and deletion.
799
a0ec7a4a
LK
8002005-07-04 Lute Kamstra <lute@gnu.org>
801
802 Update FSF's address in GPL notices.
803
59579816
KH
8042005-06-28 Kenichi Handa <handa@m17n.org>
805
806 * leim-ext.el: Add rules for inserting full-width space for
807 quail/Punct and quail/Punct-b5.
808
94d4bafb
EZ
8092005-06-04 Eli Zaretskii <eliz@gnu.org>
810
41584b03 811 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
812 (extraclean): New target, emulates Makefile.in.
813
e183fe27
KH
8142005-04-06 Kenichi Handa <handa@m17n.org>
815
41584b03 816 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 817
eebfcf8e
KH
8182005-03-26 Kenichi Handa <handa@m17n.org>
819
41584b03 820 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
821
8222005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
823
824 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 825 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
826 ("thai-kesmanee"): Don't use quail-thai-update-translation.
827 (thai-generate-quail-map): Likewise.
828
761a8755
KH
8292005-03-15 Kenichi Handa <handa@m17n.org>
830
831 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
832
c68f7e21
KH
8332005-03-08 Kenichi Handa <handa@m17n.org>
834
835 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
836 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
837
a3341d3c
KH
8382004-12-04 Kenichi Handa <handa@m17n.org>
839
840 * quail/lao.el (lao-key-alist): Declare it by defvar.
841 (lao-key-alist-vector): New variable.
842 (lao-consonant-key-alist, lao-semivowel-key-alist)
843 (lao-vowel-key-alist, lao-voweltone-key-alist)
844 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
845 lao-key-alist-vector.
846
a7ff4354
KH
8472004-09-25 Kenichi Handa <handa@m17n.org>
848
849 * quail/uni-input.el (ucs-input-method): Add error clause to
850 condition-case.
851
88a74fa5
KH
8522004-09-21 Kenichi Handa <handa@m17n.org>
853
854 * quail/uni-input.el: Move the call of register-input-method to
855 leim-ext.el.
856 (ucs-input-insert-char): New function.
857 (ucs-input-method): Use ucs-input-insert-char.
858 (ucs-input-activate): Call quail-hide-guidance instead of
859 quail-hide-guidance-buf.
860
861 * leim-ext.el: Add autoload for 'ucs-input-activate and
862 register-input-method for "ucs".
863
15203bb7
DK
8642004-08-21 David Kastrup <dak@gnu.org>
865
866 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
867 combinations.
868
295f3b30
KH
8692004-08-16 Kenichi Handa <handa@m17n.org>
870
871 * quail/georgian.el ("georgian"): Call quail-define-package with
872 the show-layout arg t.
873
de10c114
AS
8742004-08-06 Andreas Schwab <schwab@suse.de>
875
876 * Makefile.in (install): Remove .arch-inventory files.
877
d604e09b
DK
8782004-07-01 David Kastrup <dak@gnu.org>
879
41584b03 880 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 881
f96ec754
AS
8822004-06-30 Andreas Schwab <schwab@suse.de>
883
884 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
885 serialize parallel builds.
886 (${MISC:.elc=.el}): Depend on changed.misc.
887
62bfe0fc
KH
8882004-06-05 Kenichi Handa <handa@m17n.org>
889
68330491
EZ
890 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
891 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
892
893 * leim-ext.el: New file.
894
9254ee5e
KH
8952004-05-17 Werner Lemberg <wl@gnu.org>
896
897 * quail/sisheng.el: New file.
898
53e1a54f
KH
8992004-05-17 Kenichi Handa <handa@m17n.org>
900
901 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
902
cdc9b845
EZ
9032004-05-11 Eli Zaretskii <eliz@gnu.org>
904
905 * Makefile.in (leim-list.el): Move commands to convert TIT and
906 MISC dictionaries from here...
907 (changed.tit, changed.misc): ...to here. Remove the (now
908 unneeded) test of the contents of changed.* files.
909
9a28b921
AS
9102004-05-10 Andreas Schwab <schwab@suse.de>
911
10d1d0af 912 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
913 files are compiled when bootstrapping.
914
bef96454
SM
9152004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
916
917 * quail/latin-ltx.el ("TeX"): Fix typo.
918
d2c846aa
SM
9192004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
920
921 * quail/latin-ltx.el: Use utf-8 coding.
922 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
923
2cd23d89
KH
9242004-05-04 Kenichi Handa <handa@m17n.org>
925
10d1d0af 926 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
927 (MISC-SOURCES): Likewise.
928
9292004-05-01 Kenichi Handa <handa@m17n.org>
930
41584b03 931 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 932 (MISC): Rename from MISC-DIC.
10d1d0af 933 (WORLD): Adjust for the above changes.
2cd23d89
KH
934 (TIT-MISC, NON-TIT-MISC): New targets.
935 (all): Don't depend on ${WORLD}.
d2c846aa 936 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
937 (TIT-SOURCES, MISC-SOURCES): New macros.
938 (changed.tit, changed.misc): New targets.
d2c846aa 939 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
940 changed.misc. Generate quail files from TIT and MISC files if
941 necessary.
942 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
943 ${MISC-DIC}.
944
238add5e
JR
9452004-05-03 Jason Rumney <jasonr@gnu.org>
946
947 * makefile.nt: Remove.
948
d814862a
JB
9492004-04-23 Juanma Barranquero <lektu@terra.es>
950
951 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
952
28082746
AI
9532004-04-09 Andrew Innes <andrewi@gnu.org>
954
955 * makefile.w32-in (distclean clean): Remove nmake specific
956 stamp-subdir test.
957
bb62616f
KH
9582004-02-28 Kenichi Handa <handa@m17n.org>
959
d2c846aa 960 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
961 ${MISC-DIC}.
962 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
963 (maintainer-clean): Delete files that are not in CVS repository.
964
d2c846aa 965 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
966 $(MISC-DIC).
967 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
968 (maintainer-clean): Delete files that are not in CVS repository.
969
d2c846aa 970 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
971 $(MISC-DIC).
972 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
973 (maintainer-clean): Delete files that are not in CVS repository.
974
880820fe 9752004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
976
977 * Makefile.in (distclean maintainer-clean): Depend on clean.
978
bdb6a227
KH
9792004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
980
981 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
982
e555f8d5
KH
9832004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
984
985 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 986 Duplicate entry removed.
e555f8d5 987 ("bulgarian-bds"): Docstring fixed.
be492770 988
c51b37fd
DL
9892003-10-06 Dave Love <fx@gnu.org>
990
991 * quail/latin-ltx.el: Several additions.
992
ac7ec68c
KH
9932003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
994
995 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
996
f653dfd9
DL
9972003-08-20 Dave Love <fx@gnu.org>
998
999 * quail/latin-ltx.el: Add \rhd.
1000
15a03c32
MR
10012003-08-19 Markus Rost <rost@math.ohio-state.edu>
1002
1003 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1004
15f772c8
KH
10052003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1006
d814862a 1007 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1008 behavior according to the change of quail-translate-key.
15f772c8 1009
603b8073
KH
10102003-05-22 Kenichi Handa <handa@m17n.org>
1011
1012 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1013 Chinese characters from GB to Big5.
1014
34c614a8 10152003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1016
1017 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1018
069e6098
AS
10192003-04-05 Andreas Schwab <schwab@suse.de>
1020
1021 * Makefile.in (install): Remove CVS related and backup files from
1022 installation directory.
1023
15988eba
DK
10242003-02-27 David Kastrup <dak@gnu.org>
1025
d814862a 1026 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1027
b2c16093
DK
10282003-02-23 David Kastrup <dak@gnu.org>
1029
d814862a 1030 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1031
a56c637d
DL
10322003-02-17 Dave Love <fx@gnu.org>
1033
1034 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1035
83930535
JB
10362003-02-14 Juanma Barranquero <lektu@terra.es>
1037
d2c846aa 1038 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1039
61cb0b53 10402003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1041
1042 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1043 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1044 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1045 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1046 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1047 (kannada-inscript, malayalam-inscript, tamil-inscript):
1048 New INSCRIPT based input methods.
59fdf430 1049
ff57e5d6
KH
10502003-02-07 Kenichi Handa <handa@m17n.org>
1051
1052 * quail/cyrillic.el: Update quail-package-alist (not
1053 input-method-alist) to make "cyrillic-jcuken" an alias of
1054 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1055
e29969ca
DK
10562003-02-05 David Kastrup <dak@gnu.org>
1057
d2c846aa 1058 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1059
139c4e54
DL
10602003-01-05 Dave Love <fx@gnu.org>
1061
1062 * makefile.w32-in (SLAVIC): Add croatian.elc.
1063
1064 * Makefile.in (SLAVIC): Add croatian.elc.
1065
1066 * quail/croatian.el: New file.
1067
abceb4ac
JB
10682002-12-10 Juanma Barranquero <lektu@terra.es>
1069
1070 * makefile.w32-in (LATIN): Add welsh.elc.
1071 (MISC): Add georgian.elc.
1072 (UNICODE): Add it.
1073 (WORLD): Add $(UNICODE).
1074
59daa29a
DL
10752002-11-14 Dave Love <fx@gnu.org>
1076
1077 * quail/slovak.el: Add coding cookie.
1078
1079 * quail/latin-ltx.el: Fix coding cookie.
1080
1081 * quail/hebrew.el: Add coding cookie.
1082
1083 * quail/czech.el: Add coding cookie.
1084
1085 * quail/welsh.el: Undo last change.
1086
b4b11a40
DL
10872002-09-11 Dave Love <fx@gnu.org>
1088
1089 * quail/latin-post.el ("slovenian"): New.
1090
570af494
KH
10912002-09-05 Kenichi Handa <handa@etl.go.jp>
1092
1093 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1094
ad0b1666
DL
10952002-07-24 Dave Love <fx@gnu.org>
1096
a5e5d4ad
DL
1097 * quail/latin-alt.el ("latin-alt-postfix"): New.
1098
1099 * quail/latin-post.el ("latin-postfix"): New.
1100
ad0b1666
DL
1101 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1102 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1103 ("latin-prefix"): New.
ad0b1666 1104
f860212e
DL
11052002-07-12 Dave Love <fx@gnu.org>
1106
1107 * quail/cyrillic.el: Doc fixes.
1108 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1109 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1110 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1111 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1112 ("russian-computer"): New.
880820fe 1113 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1114 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1115
282b5fb7
KH
11162002-06-20 Dave Love <fx@gnu.org>
1117
1118 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1119 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1120
fe960d0a
EZ
11212002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1122
1123 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1124
9a40c2fb
PJ
11252002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1126
1127 * quail/vntelex.el: Add even more rules.
1128
ab59447f
PJ
11292002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1130
1131 * quail/vntelex.el: Add new rules to escape from composition.
1132
e656fc9d
PJ
11332002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1134
1135 * quail/vntelex.el: Use proper charset.
1136
177c0ea7 11372002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1138
1139 * quail/hanja.el ("Od"): Remove rule.
0347c911 1140
175e150b
EZ
11412002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1142
1143 * quail/indian.el: Replace commented-out lines with a condition
1144 that is always false.
1145
c031864a
JC
11462002-04-06 Jaeyoun Chung <jay@kldp.org>
1147
d2c846aa 1148 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1149 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1150
cb0dc144 1151 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1152 sequence fixed ('/' for 'v' pair).
1153 added a few more third character composing rule.
1154
129f2c75
WL
11552002-03-03 Werner Lemberg <wl@gnu.org>
1156
1157 * quail/vntelex.el: New file.
cb0dc144
JB
1158 * Makefile.in (VIETNAMESE):
1159 * makefile.nt (VIETNAMESE):
1160 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1161
5c196f29
AI
11622002-02-10 Andrew Innes <andrewi@gnu.org>
1163
1164 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1165 ($(MISC_DIC)): Ditto.
1166
108eaabb
RS
11672002-02-06 Richard M. Stallman <rms@gnu.org>
1168
1169 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1170 Don't define "~," at all.
1171
880820fe 11722002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1173
880820fe 1174 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1175 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1176
18e1da99 11772002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1178
1179 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1180 method, to consider the "accent" and "diaeresis" as prefix keys.
1181 A new method (named "greek-postfix") was added which implements
1182 the old behavior. Also changed the mapping of the "Q/q" key to
1183 produce the ":/;" characters, as is customary in greek keyboards.
1184 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1185
8f7d3eca
JC
11862002-01-07 Jaeyoun Chung <jay@kldp.org>
1187
d814862a 1188 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1189 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1190
121f67fa
EZ
11912002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1192
1193 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1194
7f93e2ab
DL
11952002-01-01 Dave Love <fx@gnu.org>
1196
d2c846aa 1197 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1198 (quail-define-inscript-package): Avoid mapcar*.
1199
3c08498a
DL
12002001-12-20 Dave Love <fx@gnu.org>
1201
1202 * quail/latin-ltx.el: Fix un-doubled backslashes.
1203
96566974
DL
12042001-12-15 Dave Love <fx@gnu.org>
1205
abceb4ac 1206 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1207 ("spanish-prefix"): Fix language assignment.
1208
abceb4ac
JB
1209 * quail/latin-post.el ("french-postfix", "german-postfix")
1210 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1211 ("french-keyboard", "french-azerty", "german")
96566974
DL
1212 ("spanish-keyboard"): Fix language assignment.
1213
1214 * quail/indian.el: Don't require cl.
d2c846aa 1215 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1216
abceb4ac
JB
1217 * quail/cyrillic.el ("cyrillic-beylorussian")
1218 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1219 ("belarusian", "bulgarian-pho"): Fix language assignment.
1220
1221 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1222 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1223 ("turkish-alt-postfix"): Fix language assignment.
1224 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1225 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1226
880820fe 12272001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1228
1229 * COPYING: New file.
1230
eea6cc1f
JC
12312001-12-03 Jaeyoun Chung <jay@kldp.org>
1232
d814862a 1233 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1234 Korean keyboard type 3 users.
1235
de371c8c
DL
12362001-11-29 Dave Love <fx@gnu.org>
1237
1238 * quail/latin-ltx.el: Extra translations. Fix some
1239 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1240 symbols.
1241
ea17b6e1
JR
12422001-11-28 Juanma Barranquero <lektu@terra.es>
1243
d814862a 1244 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1245 quail/devanagari.elc -> quail/indian.elc.
1246
1247 * makefile.nt (INDIAN): Likewise.
1248
177c0ea7 12492001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1250
1251 * quail/devanagari.el: Renamed to indian.el.
1252
1253 * quail/indian.el: Renamed from devanagari.el, and completely
1254 re-written. The input method devanagari-hindi-transliteration is
1255 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1256 devanagari-inscript, devanagari-transliteration is renamed to
1257 devanagari-kyoto-harvard.
1258
1259 * Makefile.in: Adjusted for the file name change;
1260 quail/devanagari.elc -> quail/indian.elc.
1261
e154cc44
EZ
12622001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1263
1264 * quail/welsh.el: Avoid an error message due to a commented-out
1265 input method.
1266
a6beb3d2
RS
12672001-11-05 Richard M. Stallman <rms@gnu.org>
1268
1269 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1270
cd946181
EZ
12712001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1272
1273 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1274
7115232b
DL
12752001-11-04 Dave Love <fx@gnu.org>
1276
1277 * Makefile.in (LATIN): Add welsh.
1278 (UNICODE): New.
1279 (MISC): Add georgian.
1280 (WORLD): Add UNICODE.
1281
1282 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1283 * quail/uni-input.el, quail/sgml-input.el: New file.
1284
1285 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1286
1287 * quail/latin-alt.el ("dutch"): New method.
1288
b344d29d 12892001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1290
1291 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1292
1293 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1294
b344d29d 12952001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1296
1297 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1298
1299 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1300
71431a0e
GM
13012001-10-20 Gerd Moellmann <gerd@gnu.org>
1302
6aa97356 1303 * (Version 21.1 released.)
71431a0e 1304
c4e7e308
EZ
13052001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1306
1307 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1308 mappings, so that one could type them without leaving the Hanyu
1309 Pinyin input method. Suggested by Kenichi Handa
1310 <handa@etl.go.jp>.
1311
51724e26
EZ
13122001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1313
1314 * quail/greek.el ("greek-babel"): New input method. From David
1315 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1316
ab952a4f
GM
13172001-10-05 Gerd Moellmann <gerd@gnu.org>
1318
1319 * Branch for 21.1.
a4416b14 1320
00651fbf
EZ
13212001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1322
1323 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1324 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1325
5a397d28
GM
13262001-08-06 Gerd Moellmann <gerd@gnu.org>
1327
1328 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1329 "chinese-py".
1330 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1331
880820fe 13322001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1333
150998ec
PJ
1334 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1335 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1336 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1337 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1338 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1339 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1340 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1341 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1342 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1343 follow coding conventions.
1344
e6aeb775
AC
13452001-06-04 Andrew Choi <akochoi@i-cable.com>
1346
1347 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1348
ec57454f
AI
13492001-06-01 Andrew Innes <andrewi@gnu.org>
1350
1351 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1352 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1353 $(srcdir)/quail/pypunct-b5.elc.
1354 (NON_TIT_CNS): Remove.
1355 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1356 (CHINESE_CNS): Remove.
1357 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1358 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1359 $(srcdir)/quail/latin-ltx.elc.
1360 (MISC_DIC): Copy from Makefile.in.
1361 (CHINESE): Remove $(CHINESE_CNS).
1362 (all): Add $(MISC_DIC) as target.
1363 (.NOTPARALLEL): New target.
1364 (.NO_PARALLEL): New target.
1365 ($(MISC_DIC)): New target.
1366 (clean mostlyclean): Clean more stuff.
1367 (TIT_EL): New macro.
1368 (MISC_DIC_EL): New macro.
1369
1370 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1371 (TIT-BIG5): Remove CTLauB.elc from it.
1372 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1373 (clean mostlyclean): Remove obsolete reference.
1374
70079787
EZ
13752001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1376
1377 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1378
5e3d4fbc
AC
13792001-05-24 Andrew Choi <akochoi@i-cable.com>
1380
937fad9a
AC
1381 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1382
5e3d4fbc
AC
1383 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1384
1385 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1386
1387 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1388 (TIT-BIG5): Remove CTLauB.elc from it.
1389 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1390
f042e7b9
DL
13912001-05-17 Dave Love <fx@gnu.org>
1392
d2c846aa 1393 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1394 Language family and indicator changed. Many new translations.
1395
f08cf35b
GM
13962001-05-17 Gerd Moellmann <gerd@gnu.org>
1397
1398 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1399 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1400 <Pavel@Janik.cz>.
1401
b5eeaa1d
GM
14022001-04-23 Gerd Moellmann <gerd@gnu.org>
1403
3ddfbced
SM
1404 * quail/latin-ltx.el: Add more translations.
1405 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1406
55a22ce1
EZ
14072001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1408
1409 * quail/hangul.el <korean-hangul>: Doc fix.
1410
90200fcc
AI
14112001-04-18 Andrew Innes <andrewi@gnu.org>
1412
1413 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1414 ($(TIT)):
1415 ($(MISC_DIC)):
1416 (.el.elc):
90200fcc
AI
1417 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1418
f383cd0d
GM
14192001-04-05 Gerd Moellmann <gerd@gnu.org>
1420
a55e4e68
GM
1421 * Makefile.in (install): Remove .cvsignore files.
1422
f383cd0d
GM
1423 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1424 the same translations as for `japanese'.
1425
4c1dadb1
AI
14262001-04-03 Andrew Innes <andrewi@gnu.org>
1427
1428 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1429 quail/ZIRANMA.elc.
1430 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1431 $(srcdir)/quail/tsang-b5.elc.
1432 (NON_TIT_CNS): Delete.
1433 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1434 (CHINESE_CNS): Delete.
1435 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1436 <handa@etl.go.jp>.
1437 (MISC_DIC): New variable.
1438 (CHINESE): Delete $(CHINESE_CNS).
1439 (WORLD): Add $(MISC_DIC).
1440 (all): Depends on $(MISC_DIC).
1441 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1442 ($(MISC_DIC)): New target.
1443 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1444 and $(MISC_DIC:.elc=.el).
1445
e217c26e
EZ
14462001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1447
3ddfbced
SM
1448 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1449 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1450
e217c26e
EZ
1451 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1452
a3d0b0e0
KH
14532001-03-31 Kenichi Handa <handa@etl.go.jp>
1454
c4cc8b9a 1455 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1456 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1457 ${srcdir}/quail/tsang-b5.elc.
1458 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1459 (CHINESE-CNS): Delete it.
1460 (MISC-DIC): New variable.
1461 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1462 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1463 (all): Depends on ${MISC-DIC}.
1464 (${MISC-DIC}): New target.
1465 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1466
1467 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1468 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1469
1470 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1471
1472 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1473 * quail/quick-cns.el: Delete them.
a4416b14 1474
9d5d1075
EZ
14752001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1476
1477 * Makefile.in (${TIT}): Fix whitespace.
1478
ed31fabf
GM
14792001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1480
1481 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1482 (${TIT}): If the target file already exist, don't remake it.
1483
1e406be0
KH
14842001-03-21 Kenichi Handa <handa@etl.go.jp>
1485
1486 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1487
ce058493 14882001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1489
1490 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1491 "=q", "+q", "=Q", and "+Q".
1492 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1493 ("slovak-prog-2"): Likewise.
1494 ("slovak-prog-3"): Likewise.
1495
abfa36c4
EZ
14962001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1497
1498 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1499
b8a7ebcf
KH
15002001-03-16 Kenichi Handa <handa@etl.go.jp>
1501
3ddfbced
SM
1502 * quail/japanese.el (quail-japanese-transliteration-rules):
1503 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1504 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1505 (quail-japanese-kana-state): Delete this variable.
1506 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1507 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1508
9a639fce
KH
15092001-03-14 Kenichi Handa <handa@mule.m17n.org>
1510
1511 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1512
51ab41b7
KH
15132001-03-06 Kenichi Handa <handa@etl.go.jp>
1514
1515 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1516
36d5e61d
KH
15172001-03-05 Kenichi Handa <handa@etl.go.jp>
1518
1519 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1520 change of the special key bindings.
36d5e61d 1521
bf0bdce8
KH
15222001-02-22 Kenichi Handa <handa@etl.go.jp>
1523
51ab41b7 1524 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1525
1526 * CXTERM-DIC/ETZY.tit: Likewise.
1527
1528 * CXTERM-DIC/ZOZY.tit: Likewise.
1529
193fba87
AI
15302001-02-05 Andrew Innes <andrewi@gnu.org>
1531
1532 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1533 path absolute.
1534
350d71b3
AI
15352001-02-03 Andrew Innes <andrewi@gnu.org>
1536
1537 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1538
49bd4a69
KH
15392001-02-02 Kenichi Handa <handa@etl.go.jp>
1540
1541 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1542
1543 * makefile.w32-in (LATIN): Likewise.
1544
1545 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1546
a51e9546
AI
15472001-02-01 Andrew Innes <andrewi@gnu.org>
1548
1549 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1550
c91d43ed
KH
15512001-02-01 Kenichi Handa <handa@etl.go.jp>
1552
c91d43ed
KH
1553 * quail/greek.el ("greek-mizuochi"): New input method for
1554 classical Greek.
1555
7ccf7ab9 15562001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1557
3ddfbced 1558 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1559 one runs "make extraclean" at the top level.
1560
0dac6924
AI
15612001-01-06 Andrew Innes <andrewi@gnu.org>
1562
1563 * makefile.nt ($(TIT)): Map .elc to .el.
1564 (buildlisppath): Make path relative to $(MAKEDIR).
1565
392164c1
AS
15662001-01-01 Andreas Schwab <schwab@suse.de>
1567
1568 * quail/latin-alt.el: Doc fixes.
1569
ec6bd013
DL
15702000-12-18 Dave Love <fx@gnu.org>
1571
880820fe
KH
1572 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1573 Change œ, Œ, ¶.
ec6bd013 1574
8ff06845
KH
15752000-12-16 Kenichi Handa <handa@etl.go.jp>
1576
1577 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1578
4ee87dbb
AI
15792000-12-06 Andrew Innes <andrewi@gnu.org>
1580
1581 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1582 relative to $(CURDIR).
1583 (INSTALLDIR): Use forward slash.
1584
24c53d36
AI
15852000-11-24 Andrew Innes <andrewi@gnu.org>
1586
1587 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1588
1589 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1590
37c35586
KH
15912000-11-21 Kenichi Handa <handa@etl.go.jp>
1592
1593 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1594
3c7d764e
KH
15952000-11-17 Kenichi Handa <handa@etl.go.jp>
1596
1597 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1598 remember the conversion start.
1599
f3d3c491
AI
16002000-10-21 Andrew Innes <andrewi@gnu.org>
1601
1602 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1603 of conditional invocation of make.
a4416b14
FP
1604 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1605 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1606 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1607 files to .elc.
3ddfbced 1608 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1609 (clean mostlyclean): Likewise.
1610 (.el.elc): New target.
1611
1612 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1613 of conditional invocation of make.
a4416b14
FP
1614 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1615 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1616 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1617 files to .elc.
3ddfbced 1618 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1619 (clean mostlyclean): Likewise.
1620 (.el.elc): New target.
1621
a115794c
EZ
16222000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1623
1624 * Makefile.in (${TIT}, clean): Don't use shell `command`
1625 expansion, use ${TIT:.elc=.el} instead.
1626
ce75c97a
GM
16272000-09-26 Gerd Moellmann <gerd@gnu.org>
1628
1629 * Makefile.in: Make this the leim Makefile.in.
1630 (clean): Also remove $NON-TIT and $WORLD.
1631 (RUN-EMACS): Set EMACSLOADPATH.
1632
7b920aa1
KH
16332000-09-21 Kenichi Handa <handa@etl.go.jp>
1634
36e44f62
KH
1635 * Makefile.in: Revert to no-leim Makefile.
1636
cd3c0140
KH
1637 * quail/.cvsignore: Include *.elc.
1638
1639 * ja-dic/.cvsignore: New file.
7b920aa1 1640
5eedab4d
AI
16412000-09-16 Andrew Innes <andrewi@gnu.org>
1642
1643 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1644 (leim-list.el): Ditto.
1645
1646 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1647 (leim-list.el): Ditto.
1648
39f547f7
AI
16492000-09-15 Andrew Innes <andrewi@gnu.org>
1650
1651 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1652 files.
1653
fe83b953
AI
16542000-09-14 Andrew Innes <andrewi@gnu.org>
1655
1656 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1657 leim-list.el.
1658 (distclean maintainer-clean): Ditto for stamp-subdir.
1659
1660 * makefile.nt: Rename skkdic to ja-dic.
1661
0fddd0dc
KH
16622000-09-07 Kenichi Handa <handa@etl.go.jp>
1663
1664 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1665 translation.
1666
1667 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1668
1669 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1670 ("chinese-tonepy-punct"): New input method.
1671
1672 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1673 translation.
1674
1675 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1676 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1677 automatically.
1678 ("japanese-ascii", "japanese-zenkaku")
1679 ("japanese-hankaku-kana", "japanese-hiragana")
1680 ("japanese-katakana"): Docstring modified.
1681
3ddfbced 1682 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1683 on describe-input-method.
1684 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1685
44ef7cf6
AI
16862000-09-03 Andrew Innes <andrewi@gnu.org>
1687
1688 * makefile.w32-in: New file.
f8803e97 1689 (install) Fix copying of directories.
44ef7cf6 1690
5724ab7a
KH
16912000-08-31 Kenichi Handa <handa@etl.go.jp>
1692
1693 * quail/thai.el (thai-generate-quail-map): If the length of
1694 translation is more than one, compose it.
1695
daba11ce
DL
16962000-08-29 Dave Love <fx@gnu.org>
1697
880820fe 1698 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1699
daba11ce
DL
1700 * Makefile.in: ja-dic <- skk in several places.
1701
457dd64a
KH
17022000-08-25 Kenichi Handa <handa@etl.go.jp>
1703
1704 * ja-dic: Directory name changed from skkdic.
1705
a1a2e38f 1706 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1707
1708 * README: Rename skkdic to ja-dic throughout the file.
1709
68ce69e1
DL
17102000-08-24 Dave Love <fx@gnu.org>
1711
1712 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1713 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1714
5a76406c
DL
17152000-08-23 Dave Love <fx@gnu.org>
1716
880820fe
KH
1717 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1718 add ~p for ¶.
5a76406c 1719
240a16cf
KH
17202000-07-18 Kenichi Handa <handa@etl.go.jp>
1721
1722 * quail/japanese.el ("japanese"): Fix docstring.
1723
7a3fd467
KH
17242000-07-17 Kenichi Handa <handa@etl.go.jp>
1725
1726 * quail/japanese.el ("japanese"): Docstring modified.
1727
0bd5914b
KH
17282000-06-12 Kenichi Handa <handa@etl.go.jp>
1729
1730 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1731 ("tibetan-wylie"): State transition table modified.
1732
4dc1225b
KH
17332000-06-01 Kenichi Handa <handa@etl.go.jp>
1734
1735 * quail/tibetan.el: Change all tibetan-1-column characters to
1736 tibetan. Quail map for "tibetan-wylie" fixed.
1737
177c0ea7 17382000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1739
1740 * quail/latin-pre.el ("polish-slash"): New input method.
1741
69766f94
KH
17422000-03-02 Kenichi Handa <handa@etl.go.jp>
1743
1744 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1745
9a90d84c
GM
17462000-02-01 Gerd Moellmann <gerd@gnu.org>
1747
1748 * Makefile.in: Make this the no-leim Makefile. Move the
1749 leim Makefile.in to ../leim-Makefile.in as it originally was.
1750
1751 * Makefile.noleim: Removed.
1752
cba32d22
KH
17532000-01-28 Kenichi Handa <handa@etl.go.jp>
1754
1755 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1756
11ad3dee
KH
17572000-01-04 Kenichi Handa <handa@etl.go.jp>
1758
1759 * quail/japanese.el ("japanese"): Docstring augmented.
1760
5ec14d3c
KH
17611999-12-15 Kenichi Handa <handa@etl.go.jp>
1762
1763 * quail/lao.el: Rewritten for new composition.
1764
1765 * quail/lrt.el: Rewritten for new composition.
1766
1767 * quail/thai.el: Rewritten for new composition.
1768
1769 * quail/tibetan.el: Rewritten for new composition.
1770
113a1195
KH
17711999-12-13 Kenichi Handa <handa@etl.go.jp>
1772
1773 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1774 characters, not Latin-1.
1775
98e85e34
GM
17761999-11-22 Andrew Innes <andrewi@gnu.org>
1777
1778 * makefile.nt: No need to generate subdirs.el.
1779
371f58d5
GM
17801999-11-21 Andrew Innes <andrewi@gnu.org>
1781
1782 * makefile.nt: New file.
1783
177c0ea7 17841999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1785
1786 * Makefile.noleim: New.
1787
58af2287
DL
17881999-09-19 Ken'ichi Handa <handa@gnu.org>
1789
3ddfbced 1790 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1791 turkish-postfix.
1792 ("turkish-postfix"): New Turkish input method which inserts
1793 Latin-5 characters.
1794
3ddfbced 1795 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1796 turkish-alt-postfix.
1797 ("turkish-alt-postfix"): New Turkish input method which inserts
1798 Latin-5 characters.
1799
18001999-07-12 Richard Stallman <rms@gnu.org>
1801
1802 * Version 20.4 released.
1803
18041998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1805
1806 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1807
18081999-06-14 Ken'ichi Handa <handa@gnu.org>
1809
1810 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1811
18121999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1813
1814 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1815 hanja.el.
1816
18171999-05-25 Ken'ichi Handa <handa@gnu.org>
1818
1819 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1820
18211999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1822
1823 * quail/latin-pre.el ("romanian-prefix"): New input method.
1824 ("romanian-alt-prefix"): New input method.
1825
18261999-03-04 Kenichi Handa <handa@etl.go.jp>
1827
1828 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1829
18301999-01-14 Kenichi Handa <handa@etl.go.jp>
1831
1832 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1833 to convert is `n', change it to Japanese Hiragana `n' before
1834 conversion.
1835
18361999-01-11 Kenichi Handa <handa@etl.go.jp>
1837
1838 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1839
1840 * quail/hebrew.el: New file.
1841
18421998-12-15 Kenichi Handa <handa@etl.go.jp>
1843
1844 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1845 Adjust for the change of input method handling.
58af2287
DL
1846 (quail-devanagari-hindi-compose-characters): Likewise.
1847
18481998-10-15 Kenichi Handa <handa@etl.go.jp>
1849
1850 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1851 `(cd foo; pwd)`.
1852 (install): Likewise.
1853
b344d29d 18541998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1855
1856 * quail/latin-post.el: Many doc fixes.
1857 ("latin-1-postfix"): Add sequence for the small superscript o.
1858 * quail/latin-pre.el: Many doc fixes.
1859 ("latin-1-prefix"): Add sequences for the small
1860 superscript underlined o and a.
1861
b344d29d 18621998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1863
1864 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1865 small superscript underlined o and a.
1866 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1867 different from italian-postfix.
58af2287
DL
1868 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1869 small superscript underlined o and a.
1870 ("italian-postfix"): Same as above.
1871 ("italian-postfix"): Add methods to enter e with acute accent and
1872 the >> and << symbols.
1873
18741998-09-25 Kenichi Handa <handa@etl.go.jp>
1875
1876 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1877 Adjust for the change of input method handling.
58af2287
DL
1878
18791998-09-11 Kenichi HANDA <handa@etl.go.jp>
1880
1881 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1882 Adjust for the change of input method handling.
58af2287
DL
1883
18841998-08-31 Kenichi Handa <handa@etl.go.jp>
1885
3ddfbced 1886 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1887 change of input method handling.
1888 (quail-tibetan-input-tibkey): Likewise.
1889
18901998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1891
1892 * Version 20.3 released.
1893
18941998-08-16 Kenichi HANDA <handa@etl.go.jp>
1895
1896 * quail/czech.el ("czech"): Make this input method deterministic,
1897 kbd-translate, and show-layout.
1898
18991998-08-15 Kenichi HANDA <handa@etl.go.jp>
1900
1901 * quail/ethiopic.el: Fix several translation rules.
1902
19031998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1904
1905 * quail/czech.el: Few key sequences added to some keyboards.
1906
19071998-08-06 Kenichi Handa <handa@etl.go.jp>
1908
1909 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1910 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1911 quail-update-translation. Now this function should return
1912 CONTROL-FLAG.
1913 (quail-japanese-toggle-kana): Update quail-conversion-str.
1914 (quail-japanese-kanji-kkc): Likewise.
1915 (quail-japanese-switch-package): Reset quail-current-str and
1916 quail-conversion-str.
1917
19181998-07-24 Kenichi Handa <handa@etl.go.jp>
1919
3ddfbced
SM
1920 * quail/japanese.el (quail-japanese-kanji-kkc):
1921 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1922 translation mode is restarted correctly.
1923
19241998-07-21 Kenichi Handa <handa@etl.go.jp>
1925
1926 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1927 that conversion is canceled in kkc-region.
58af2287
DL
1928 (quail-japanese-switch-package): Fix previous change.
1929
19301998-07-19 Kenichi Handa <handa@etl.go.jp>
1931
3ddfbced
SM
1932 * quail/japanese.el (quail-japanese-update-translation):
1933 Handle a key which should fix the current translation and start a new
58af2287 1934 translation correctly.
3ddfbced
SM
1935 (quail-japanese-toggle-kana): Set quail-translating to nil.
1936 Don't change point.
58af2287
DL
1937
19381998-07-15 Kenichi Handa <handa@etl.go.jp>
1939
3ddfbced 1940 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1941 change of quail.el.
1942 (quail-japanese-switch-package): Likewise.
1943
19441998-07-03 Kenichi Handa <handa@etl.go.jp>
1945
1946 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1947 Some keys for ancient Korean syllables are changed properly.
1948
19491998-06-20 Kenichi Handa <handa@etl.go.jp>
1950
1951 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1952 (ethio-select-a-translation): New function.
1953
19541998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1955
1956 * Makefile.in (RUN-EMACS): Add --multibyte.
1957
19581998-04-29 Karl Heuer <kwzh@gnu.org>
1959
1960 * Makefile.in (SLAVIC): Delete redundant backslash.
1961
19621998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1963
1964 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1965
19661998-04-20 Kenichi Handa <handa@etl.go.jp>
1967
1968 * Makefile.in (SLAVIC): New macro.
1969 (EUROPEAN): Include ${SLAVIC}.
1970
19711998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1972
1973 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1974 (leim-list.el): Depend on ${WORLD}.
1975
1976 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1977
19781998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1979
1980 * czech.el, slovak.el: Correct starting commentary.
1981
19821998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1983
1984 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1985
19861998-04-06 Andreas Schwab <schwab@gnu.org>
1987
1988 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1989 to length.
1990 (lrt-generate-quail-map): Change sref to aref, and make second
1991 argument of substring a character index.
1992
19931998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1994
1995 * Makefile.in (${TIT}): Fix shell conditional syntax.
1996
19971998-03-18 Kenichi Handa <handa@etl.go.jp>
1998
cb0dc144 1999 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2000 "/ " to "/" (instead of " ").
2001
20021998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2003
2004 * quail/czech.el, quail/slovak.el: New files.
2005
20061998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2007
2008 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2009 Uses changed.
2010
20111998-03-05 Kenichi Handa <handa@etl.go.jp>
2012
2013 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2014 built quail.
2015
99d99081 20161997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2017
2018 * quail/hanja3.el: New file.
2019
2020 * quail/hanja-jis.el: Title string of the input method
2021 "korean-hanja-jis" changed.
2022
2023 * quail/symbol-ksc.el: Title string of the input method
2024 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2025 (quail-hangul-switch-back): Delete.
58af2287
DL
2026
2027 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2028 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2029
2030 * quail/hanja.el: Require 'korea-util. Title string of the input
2031 method "korean-hanja" changed.
3ddfbced 2032 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2033
2034 * quail/hangul.el: Require 'korea-util.
3ddfbced 2035 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2036
58af2287
DL
20371997-10-23 Kenichi Handa <handa@etl.go.jp>
2038
2039 * quail/ethiopic.el: The title string of input method "Ethiopic"
2040 is changed.
2041
20421997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2043
2044 * Version 20.2 released.
2045
20461997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2047
2048 * quail/latin-post.el (german): Swap y and z.
2049
20501997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2051
2052 * Version 20.1 released.
2053
2054 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2055
58af2287
DL
20561997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2057
2058 * quail/viqr.el (vietnamese-viqr): Doc fix.
2059
20601997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2061
2062 * quail/latin-alt.el: New file.
2063
20641997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2065
2066 * quail/latin-post.el: Undo previous change.
a4416b14 2067
58af2287
DL
20681997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2069
2070 * quail/latin-post.el (latin-2-postfix):
2071 Replace comma and period with `. Replace colon with /.
2072 (latin-1-postfix): Replace comma with /.
2073 (french-postfix): Replace comma with /.
2074 (latin-3-postfix): Replace comma with ` and period with /.
2075 (latin-4-postfix): Replace comma with ` and period with ~.
2076 (latin-5-postfix): Replace comma with ` and period with /.
2077 (turkish-postfix): Replace comma with ` and period with /.
2078
20791997-09-10 Kenichi Handa <handa@etl.go.jp>
2080
3ddfbced
SM
2081 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2082 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2083 input method "ethiopic" is begin used.
3ddfbced 2084 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2085 (ethio-toggle-space): Likewise.
2086 (ethio-insert-space): Likewise.
2087 (ethio-insert-ethio-space): Likewise.
2088 (ethio-prefer-ascii-punctuation): Likewise.
2089 (ethio-toggle-punctuation): Likewise.
2090 (ethio-gemination): Likewise.
3ddfbced
SM
2091 ("ethiopic"): Doc-string of this Quail package modified.
2092 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2093 quail-execute-non-quail-command.
2094
20951997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2096
2097 * Makefile.in (install): Use quail/* in the second tar that
2098 copies a dir named quail.
2099
21001997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2101
3ddfbced
SM
2102 * Makefile.in (install): Do not copy leim-list.el twice.
2103 Copy `skk' subdirectory too.
58af2287
DL
2104
21051997-09-03 Kenichi Handa <handa@etl.go.jp>
2106
2107 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2108 argument to quail-define-package.
2109 * quail/cyril-jis.el: Likewise
2110 * quail/greek.el: Likewise.
2111 * quail/ipa.el: Likewise.
2112 * quail/lao.el: Likewise.
2113 * quail/lrt.el: Likewise.
2114 * quail/thai.el: Likewise.
2115 * quail/viqr.el: Likewise.
2116
21171997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2118
183080b6 2119 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2120 TRANSLATION-KEYS.
2121 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2122 (quail-mode-hook): Check the current Quail package name.
2123
c80e3b4a 2124 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2125 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2126 packages.
2127
21281997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2129
2130 * quail/latin-post.el, quail/latin-pre.el: For each package,
2131 pass t for the SIMPLE argument to quail-define-package.
2132
21331997-08-28 Kenichi Handa <handa@etl.go.jp>
2134
2135 * Makefile.in (dotdot): This macro deleted.
2136 (SUBDIRS): Exclude skk.
2137 (all): Substitute ${WORLD} to ${TIT}.
2138 (%.el): This target deleted.
2139 (${TIT}): Check existence of `quail' subdirectory.
2140 (leim-list.el): Do not check old files.
2141 (install): If ${srcdir} is different from the current directory,
2142 copy also files under ${srcdir}.
2143
21441997-08-26 Kenichi Handa <handa@etl.go.jp>
2145
2146 * Makefile.in: Re-arrange macros so that the macro TIT contains
2147 only Quial packages generated from CXTERM dictionaries, and the
2148 macro NON-TIT contains only Quial packages distributed with Emacs.
2149 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2150 and ${TIT} separately.
2151
21521997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2153
2154 * Makefile.in (install): Discard extra data in tar | tar command.
2155
21561997-08-23 Kenichi Handa <handa@etl.go.jp>
2157
3ddfbced
SM
2158 * quail/devanagari.el (quail-devanagari-compose-characters):
2159 Fix previous change.
58af2287
DL
2160 (quail-devanagari-hindi-compose-characters): Fix previous change.
2161
2162 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2163 change.
2164
21651997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2166
2167 * Makefile.in (leim-list.el): Fix previous change.
2168
2169 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2170
21711997-08-21 Kenichi HANDA <handa@etl.go.jp>
2172
2173 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2174 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2175 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2176
2177 * Makefile.in (install): Just copy leim-list.el instead of running
2178 update-leim-list-file on ${INSTALLDIR}.
2179 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2180 py-punct-b5.el -> pypunct-b5.el.
2181 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2182 (leim-list.el): Delete old files not contained in ${WORLD}.
2183
3ddfbced
SM
2184 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2185 Run input-method-after-insert-chunk-hook.
58af2287
DL
2186
2187 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2188
21891997-08-19 Kenichi Handa <handa@etl.go.jp>
2190
2191 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2192 package fixed.
2193
21941997-08-18 Kenichi Handa <handa@etl.go.jp>
2195
2196 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2197 throw.
2198 (quail-japanese-kanji-kkc): Completely re-written.
2199 (quail-japanese-kkc-mode-exit): New function.
2200 (quail-japanese-switch-package): Call activate-input-method
2201 instead of select-input-method.
2202
2203 * quail/thai.el (thai-consonant-input): Typo fixed.
2204
3ddfbced
SM
2205 * quail/devanagari.el (quail-devanagari-compose-characters):
2206 Do not call throw.
58af2287
DL
2207 (quail-devanagari-hindi-compose-characters): Likewise.
2208
3ddfbced
SM
2209 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2210 Call activate-input-method instead of select-input-method.
58af2287
DL
2211
2212 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2213
3ddfbced
SM
2214 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2215 Use input-method-history instead of previous-input-method.
58af2287
DL
2216
22171997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2218
59daa29a 2219 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2220
22211997-08-16 Kenichi Handa <handa@etl.go.jp>
2222
2223 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2224 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2225 Some translation rules added.
58af2287
DL
2226
2227 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2228 (lao-quail-define-rules): Some translation rules corrected.
2229
22301997-08-11 Kenichi Handa <handa@etl.go.jp>
2231
2232 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2233 (lrt-vowel-table): The entry for "aM" corrected.
2234
22351997-08-07 Kenichi Handa <handa@etl.go.jp>
2236
2237 * quail/lrt.el: Change title string of input method "lao-lrt".
2238 (lrt-single-consonant-table): Several key sequence changed.
2239 (lrt-composing-pattern-double-c): Handle a consonant with
2240 semi-vowel-lower correctly.
2241 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2242 (lrt-handle-tone-mark): Check the existence of double consonant
2243 correctly.
2244
2245 * quail/lao.el: Change title string of input method "Lao".
2246
22471997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2248
2249 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2250 modified. Several translation rules modified.
58af2287
DL
2251
22521997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2253
2254 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2255 quail/cyril-jis.el.
2256
2257 * quail/cyril-jis.el: New file.
2258
2259 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2260
22611997-08-01 Kenichi Handa <handa@etl.go.jp>
2262
2263 * quail/ethiopic.el: In quail-mode-map, bind
2264 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2265 Quail package "ethiopic".
2266
22671997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2268
2269 * quail/cyrillic.el (cyrillic-translit): New input method.
2270
22711997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2272
2273 * quail/tibetan.el: New file.
2274
2275 * quail/py-punct.el: Require 'quail.
2276
2277 * quail/py-punct-b5.el: Require 'quail.
2278
2279 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2280 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2281
10d1d0af 2282 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2283 TIT-BIG5.
2284 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2285 (ASIA): Include TIBETAN.
58af2287 2286 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2287 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2288 (%.el): Make a link for byte-compiled file too.
2289 (stamp-bytecomp): Target deleted.
2290 (leim-list.el): Run Emacs with loading quail.
2291 (install-XXX): These targets deleted.
2292 (install): Remove files under INSTALLDIR before copying new files.
2293 Run Emacs with loading quail.
2294 (clean mostlyclean): Remove only generated files.
2295
22961997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2297
2298 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2299 (clean): Fix shell conditional.
2300
23011997-07-21 Jim Meyering <meyering@eng.ascend.com>
2302
2303 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2304 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2305
23061997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2307
2308 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2309 as intermediate files and deleted by GNU make.
58af2287
DL
2310
2311 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2312 (lrt-handle-maa-sakod): Correctly handle the case that
2313 quail-current-data is nil.
2314 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2315 tone.
2316
23171997-07-15 Kenichi Handa <handa@etl.go.jp>
2318
2319 * quail/py-punct.el: New file.
2320
2321 * quail/py-punct-b5.el: New file.
2322
2323 * quail/japanese.el: Doc-string of Quail package japanese modified.
2324
2325 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2326 (CHINESE-GB): Include quail/py-punct.elc.
2327 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2328
58af2287
DL
23291997-07-10 Kenichi Handa <handa@etl.go.jp>
2330
2331 * quail/latin-pre.el: Change titles of quail packages.
2332
2333 * quail/latin-post.el: Likewise.
2334
6922b018 2335;; Local Variables:
880820fe 2336;; coding: utf-8
6922b018 2337;; End:
2a34a036 2338
234d8d66 2339 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2340
2341 This file is part of GNU Emacs.
2342
d3fb0974 2343 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2344 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2345 the Free Software Foundation, either version 3 of the License, or
2346 (at your option) any later version.
5b87ad55
GM
2347
2348 GNU Emacs is distributed in the hope that it will be useful,
2349 but WITHOUT ANY WARRANTY; without even the implied warranty of
2350 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2351 GNU General Public License for more details.
2352
2353 You should have received a copy of the GNU General Public License
d3fb0974 2354 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.