* loading.texi (Loading Non-ASCII): Multibyte sessions no longer exist.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
234d8d66
GM
12012-05-10 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (MV_DIRS): Remove.
4 (install): Simplify the --with-ns case.
5
e98e405e
GM
62012-04-09 Glenn Morris <rgm@gnu.org>
7
935396c0
GM
8 * Makefile.in (EMACS): Rename from BUILT_EMACS.
9 (RUN_EMACS, compile-main): Update for this change.
10
e98e405e
GM
11 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
12 since leim distributed with Emacs (eg lisp/ has no such rule).
13 (all): Remove $BUILT_EMACS dependence.
14
a130c2af
EZ
152012-04-09 Eli Zaretskii <eliz@gnu.org>
16
17 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
18 debugging messages.
19
41455956
GM
202012-04-09 Glenn Morris <rgm@gnu.org>
21
54b0762c 22 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 23 as the lisp/ directory does, rather than hard-coding it.
54b0762c 24 Also, separate leim-list generation from byte-compilation.
41455956
GM
25 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
26 Make them store the .el files rather than the .elc files.
27 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
28 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
29 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
30 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
31 Remove variables listing the non-generated .el files.
32 (.el.elc): Add explicit load-path for quail.
33 (all): Depend on compile-main rule rather than $WORLD.
34 (changed.tit, changed.misc): Also depend on $SUBDIRS.
35 (leim-list.el): Don't depend on changed.tit or changed.misc.
36 Remove unnecessary compilation check.
37 (setwins, compile-targets, compile-main): New.
38 (clean, mostlyclean): Update for change in TIT_MISC contents.
39 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
40
f8f2e1d8
SM
412012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
42
43 * quail/latin-ltx.el: Auto-generate some of the entries.
44 (latin-ltx--ascii-p): New function.
45 (latin-ltx--define-rules): New macro.
46 (define-rules): Use it.
47
e5a69fd0
EZ
482012-03-25 Eli Zaretskii <eliz@gnu.org>
49
50 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
51 of same-dir.tst, to avoid stepping on other (parallel) Make job's
52 toes.
53
26090a27
KH
542012-03-21 Kenichi Handa <handa@m17n.org>
55
56 * quail/indian.el ("devanagari-itrans"): Add a few more useful
57 keys (Bug#10935).
58
71ec069c
KH
592012-03-16 Kenichi Handa <handa@m17n.org>
60
61 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
62
3dbb8fef
ЙМ
632012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
64
65 * quail/cyrillic.el (bulgarian-alt-phonetic):
66 New input method. (Bug#10893)
67
4f96ea3f
MB
682012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
69
70 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 71 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
72 characters were added; (2) layer 3 of ISIRI-9147 is now
73 implemented with a '\' prefix; (3) double entry of characters
74 which were postfixed with 'h' is now supported; (4) lots of
75 comment and additional pointers have been added.
76
5fc1c122
KH
772011-12-15 Kenichi Handa <handa@m17n.org>
78
79 * quail/ethiopic.el ("ethiopic"): Do not refer to
80 ethio-prefer-ascii-punctuation.
81
fe7a3057
JB
822011-11-20 Juanma Barranquero <lekktu@gmail.com>
83
84 * quail/hangul.el (hangul-character): Fix typo.
85
58179cce 862011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
87
88 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
89 (quail-tamil-itrans-numerics-and-symbols-table)
90 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
91 ("tamil-itrans"): Show the values of above variables (Bug#9336).
92
932011-09-22 Kenichi Handa <handa@m17n.org>
94
95 * quail/indian.el (quail-tamil-itrans-syllable-table)
96 (quail-tamil-itrans-misc-table): New variables.
97 ("tamil-itrans"): Improve the docstring by showing the values of
98 above variables (Bug#9336).
99
e39b275c 1002011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 101
abec06ff 102 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 103
b31b81a5
SM
1042011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
105
106 * quail/latin-ltx.el: Complete the super and subscript letters.
107
f624176f
GM
1082011-08-20 Glenn Morris <rgm@gnu.org>
109
110 * Makefile.in (OTHERS):
111 * makefile.w32-in (MISC): Add ipa-praat.elc.
112
c27ac9ae
YF
1132011-07-23 Yair F <yair.f.lists@gmail.com>
114
115 * quail/hebrew.el ("hebrew"): Additional key mappings.
116 ("hebrew-new", "hebrew-lyx", "hebrew-full")
117 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
118 ("yiddish-keyman"): New input methods.
119
acb8e1dd
AS
1202011-06-12 Andreas Schwab <schwab@linux-m68k.org>
121
2920829f
AS
122 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
123 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
124 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
125 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
126 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
127 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
128 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
129 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
130 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
131
3ddfbced 132 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 133
9fbfd275
OS
1342011-05-30 Oliver Scholz <epameinondas@gmx.de>
135
136 * quail/ipa-praat.el: New input method.
137
d0ce9f8c
MB
1382011-05-16 Eli Zaretskii <eliz@gnu.org>
139
c0ad01c9 140 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 141
c0ad01c9 142 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
143
1442011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
145
146 * quail/persian.el: New file.
147
f7ff1b0f 1482011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
149
150 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
151 corresponding symbols rather than Hebrew letters. (Bug#8563)
152
6b4e1d0d
EZ
153 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
154 HEBREW LETTER ALEF. (Bug#8563)
155
8cc1d519
GM
1562011-03-23 Glenn Morris <rgm@gnu.org>
157
158 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
159
33383987
JB
1602011-03-07 Chong Yidong <cyd@stupidchicken.com>
161
162 * Version 23.3 released.
163
2b0c7330 1642011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
165
166 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
167
68b5f855
PE
1682011-01-28 Paul Eggert <eggert@cs.ucla.edu>
169
170 Redo spelling of Makefile variables to conform to POSIX.
171 POSIX does not allow "-" in Makefile variable names.
172 Reported by Bruno Haible in
173 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
174 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
175 (TIT_GB): Rename from TIT-GB.
176 (CHINESE_TIT): Rename from CHINESE-TIT.
177 (NON_TIT_GB): Rename from NON-TIT-GB.
178 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
179 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
180 (CHINESE_GB): Rename from CHINESE-GB.
181 (CHINESE_BIG5): Rename from CHINESE-BIG5.
182 (TIT_MISC): Rename from TIT-MISC.
183 (NON_TIT_MISC): Rename from NON-TIT-MISC.
184 (TIT_SOURCES): Rename from TIT-SOURCES.
185 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 186
d0981f82
GM
1872011-01-08 Glenn Morris <rgm@gnu.org>
188
e7a42417
GM
189 * makefile.w32-in (RUN_EMACS):
190 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
191
d0981f82
GM
192 * makefile.w32-in (RUN_EMACS):
193 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
194
f2b38ae6
KH
1952010-08-28 Kenichi Handa <handa@m17n.org>
196
8307f923
JB
197 * quail/japanese.el (quail-japanese-update-translation):
198 Fix handling of invalid key.
f2b38ae6 199
b514a395
AS
2002010-08-15 Andreas Schwab <schwab@linux-m68k.org>
201
05a9766a
AS
202 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
203
b514a395
AS
204 * quail/georgian.el: Remove extra backslashes.
205
08685279
AS
2062010-08-14 Andreas Schwab <schwab@linux-m68k.org>
207
e099e659
AS
208 * quail/arabic.el: Quote [ and ].
209 * quail/latin-ltx.el: Likewise.
210
08685279
AS
211 * quail/greek.el ("greek", "greek-postfix"): Change string to
212 character.
213
ac14bd09
KH
2142010-08-13 Kenichi Handa <handa@m17n.org>
215
8307f923 216 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 217
43603442
KH
2182010-08-09 Kenichi Handa <handa@m17n.org>
219
220 * quail/greek.el ("greek"): Add rules for Greek style quotes.
221
02be533b
GM
2222010-05-15 Glenn Morris <rgm@gnu.org>
223
224 * Makefile.in (install): Remove references to CVS-related files.
225
61a808e8
CY
2262010-05-07 Chong Yidong <cyd@stupidchicken.com>
227
228 * Version 23.2 released.
229
7cee661f
CY
2302010-04-06 Chong Yidong <cyd@stupidchicken.com>
231
232 * quail/vntelex.el: Fix "af" rule (Bug#5836).
233
31f191b3
EZ
2342010-03-27 Eli Zaretskii <eliz@gnu.org>
235
236 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
237 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
238 other special characters.
239
c1d05286
GM
2402010-03-18 Glenn Morris <rgm@gnu.org>
241
cbeed5af
GM
242 * Makefile.in (maintainer-clean): Use bootstrap-clean.
243 (extraclean): Fix deletion patterns.
244
c1d05286
GM
245 * Makefile.in (dot): Remove, since ../ is used throughout the
246 other Makefiles.
247
288f9fc0
CY
2482010-03-10 Chong Yidong <cyd@stupidchicken.com>
249
250 * Branch for 23.2.
251
545b31aa
KH
2522010-02-16 Kenichi Handa <handa@m17n.org>
253
254 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
255
5ce6e4f4 2562009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
257
258 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
259 (Bug#904)
260
a82a8b75
GM
2612009-09-09 Glenn Morris <rgm@gnu.org>
262
263 * Makefile.in (install): Set umask to world-readable before creating
264 directories.
265
1e0020ec
JL
2662009-08-31 Juri Linkov <juri@jurta.org>
267
268 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
269 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
270 Set `deterministic' to nil.
271 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
272 "U+0074 U+0283", "U+0074 U+2040 U+0283".
273 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
274 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
275 Fix comments.
276
ab96f28b
JL
2772009-08-31 Juri Linkov <juri@jurta.org>
278
279 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
280 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
281 (ipa-x-sampa-implosive-submap): Rename from
282 x-sampa-implosive-submap.
283 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
284 x-sampa-prepend-to-keymap-entry.
285 (ipa-x-sampa-underscore-implosive): Rename from
286 x-sampa-underscore-implosive.
287 (ipa-x-sampa-implosive-submap): Move before first use.
288
08166ed6
JL
2892009-08-30 Aidan Kehoe <kehoea@parhasard.net>
290
291 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
292 Two new input methods, both following widely-used Usenet
5ce6e4f4 293 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 294 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 295 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
296 complex to support in Quail that Kirshenbaum, whence the two extra
297 function and one extra submap to support it.
298 (x-sampa-prepend-to-keymap-entry): New function.
299 (x-sampa-underscore-implosive): New function.
300 (x-sampa-implosive-submap): New Quail submap.
301
1f272ae8
JL
3022009-08-30 Aidan Kehoe <kehoea@parhasard.net>
303
304 * quail/ipa.el: Recode the file as UTF-8, for better
305 interoperability with other applications.
306
7069bd16
SM
3072009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
308
a0c07f4e
SM
309 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
310 `white circle'.
311
7069bd16
SM
312 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
313
5ac1f9e0
GM
3142009-08-25 Glenn Morris <rgm@gnu.org>
315
316 * quail/hangul.el (top-level): Don't require cl at run-time.
317
76580a68
EZ
3182009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
319
320 * quail/arabic.el: Add missing keys that exist on the Arabic X
321 keyboard. Don't insert Lam-alef ligatures from the Arabic
322 Presentation Forms ranges; instead, separate Lam-Alef ligatures
323 into a list of two letters (Lam and a suitable Alef).
324
d4a885b2
KH
3252009-06-23 Kenichi Handa <handa@m17n.org>
326
327 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
328 while korean input method is off, convert the following character.
329
70243478
CY
3302009-06-21 Chong Yidong <cyd@stupidchicken.com>
331
332 * Branch for 23.1.
333
d5e9630f
KH
3342009-06-18 Kenichi Handa <handa@m17n.org>
335
336 * quail/hangul.el (hangul-im-keymap): Add binding of key
337 Hangul_Hanja.
338
c7015153 3392009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
340
341 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
342 compatibility.
343
5ae051fd
AS
3442009-04-12 Andreas Schwab <schwab@linux-m68k.org>
345
346 * Makefile.in (install): Remove .gitignore files.
347
c87143d0
KH
3482009-03-19 Kenichi Handa <handa@m17n.org>
349
350 * leim-ext.el: Change the encoding to utf-8.
351
9c222401
JD
3522008-12-30 Jan Djärv <jan.h.d@swipnet.se>
353
354 * Makefile.in (install): Remove old directories in ns_appresdir before
355 moving new directories there.
356
53a8f9db
JB
3572008-11-11 Juanma Barranquero <lekktu@gmail.com>
358
ad8f55ac
JB
359 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
360 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
361 (hangul3-input-method-jung, hangul3-input-method-jong):
362 Fix typos in docstrings.
53a8f9db 363
c7c55e6a 3642008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
365
366 * quail/cyrillic.el: Handle backslash key (bug#839).
367
09c91aff
KH
3682008-10-20 Kenichi Handa <handa@m17n.org>
369
370 * quail/indian.el (inscript-mlm-keytable): New variable.
371 (malayalam-inscript): Use inscript-mlm-keytable.
372
b13f8bd5
MH
3732008-09-11 Magnus Henoch <mange@freemail.hu>
374
375 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
376 with upturn.
377
53a8f9db 3782008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 379
53a8f9db 380 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
381 \"u after a, e or q, because that would be extremely uncommon
382 compared to aue, eue or que. The only exception is the prefix
383 "ge", after which, according to corpus statistics, a \"u can be
384 expected.
385
92135d25
KH
3862008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
387
53a8f9db 388 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 389
f4949090
JL
3902008-07-19 Juri Linkov <juri@jurta.org>
391
392 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
393 "//`" for combining accents as a separate character. Keep two
394 rules "i`" and "I`" for characters where accent is not a separate
395 character. Revert changes that added postfix combining accents.
396
ba60bd44 3972008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
398
399 * Makefile.in (install): Perform post-install cleanup inside NS app
400 bundle.
401
86ec8cc5
JL
4022008-07-12 Juri Linkov <juri@jurta.org>
403
404 * quail/rfc1345.el: Replace non-printable control characters with
405 equivalent text-only notations.
406
407 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
408 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
409 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 410 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 411
5704dad1
TZ
4122008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
413
414 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
415 everything postfix. Adjust to eliminate conflicts.
416
88702c81
JB
4172008-06-30 Juanma Barranquero <lekktu@gmail.com>
418
419 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
420
8e0214ec
GM
4212008-06-27 Glenn Morris <rgm@gnu.org>
422
423 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
424
ecfb57d9
JB
4252008-06-24 Juanma Barranquero <lekktu@gmail.com>
426
427 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
428
fca64cc4
EZ
4292008-06-20 Eli Zaretskii <eliz@gnu.org>
430
431 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
432 are building in the sandbox, there are precious files there.
ca4a5250
EZ
433 (clean mostlyclean): Delete leim-list.el~.
434 (distclean): Delete makefile.
fca64cc4 435
ee128870
TZ
4362008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
437
438 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
439 brackets, number symbol, and accented aeio to cyrillic-translit.
440
e914c409 4412008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
442
443 * quail/hangul.el: Completely re-written.
444
4452008-06-03 Kenichi Handa <handa@m17n.org>
446
447 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
448 (leim-list.el): Remove leim-list.el at first.
449
450 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
451 (leim-list.el): Remove leim-list.el at first.
452
453 * leim-ext.el: Register input methods "korean-hangul",
454 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
455
8be6f5ae
SM
4562008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
457
458 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
459
630802d6
KH
4602008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
461
462 * quail/indian.el: Don't require devan-util.
463
d223191d 4642008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 465
d223191d 466 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 467
d223191d 4682008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
469
470 * Makefile.in (OTHERS): Add arabic.elc.
471
d223191d 4722008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
473
474 * quail/arabic.el: New file.
475
d223191d 4762008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
477
478 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
479
d223191d 4802008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
481
482 * quail/indian.el (quail-indian-flatten-list): Delete it.
483 (quail-define-inscript-package): Pay attention to `nil' values of
484 char/key-table.
485 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
486
d223191d 4872008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
488
489 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
490 just an alias for turkish-postfix.
491
492 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
493 just an alias for turkish-alt-postfix.
494
495 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
496
d223191d 4972008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
498
499 * quail/thai.el: Don't require thai-util.
d223191d
GM
500 (quail-thai-update-translation): Delete function.
501 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
502 quail-define-rules.
503 ("thai-kesmanee", "thai-pattachote"): Don't use
504 UPDATE-TRANSLATION-FUNCTION.
505
3ddfbced
SM
506 * quail/indian.el (quail-indian-preceding-char-position):
507 Delete function.
d223191d
GM
508 (quail-indian-update-preceding-char): Delete variable.
509 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
510 (quail-define-indian-trans-package): Don't call
511 quail-define-package with quail-indian-update-translation.
512 (quail-define-inscript-package): Likewise.
513
d223191d 5142008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 515
d223191d 516 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
517 (quail-indian-update-translation, quail-define-inscript-package):
518 Use characterp, not char-valid-p.
519
d223191d 5202008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
521
522 * quail/welsh.el ("welsh"): Doc fix.
523
524 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
525 ("russian-typewriter"): Rename from cyrillic-typewriter.
526 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 527 ("russian-computer"): New.
d223191d
GM
528 ("bulgarian-phonetic"): Rename from bulgarian-pho.
529 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 530
d223191d 5312008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
532
533 * ja-dic/ja-dic.el: Add coding tag.
534
d223191d 5352008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 536
d223191d 537 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
538 ("latin-postfix"): New method.
539
d223191d 540 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
541 ("latin-alt-postfix"): New method.
542
d223191d 543 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 544 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
545 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
546 ~O -> Ġ.
aca7a3d2
MB
547 ("latin-prefix"): New method.
548
d223191d
GM
549 * quail/uni-input.el (utf-8-ccl-encode): Delete.
550 (ucs-input-method): Modify.
aca7a3d2 551
d223191d 5522008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
553
554 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
555
5169d861 5562008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 557
53a8f9db 558 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 559
f3041af1
DN
5602008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
561
562 * makefile.w32-in:
563 * Makefile.in: Remove references to Xenix.
564
1ebeeed0
RS
5652007-12-15 Richard Stallman <rms@gnu.org>
566
567 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
568
569 * quail/latin-alt.el: Many doc fixes.
570 ("danish-alt-postfix")
571 ("esperanto-alt-postfix", "finnish-alt-postfix")
572 ("german-alt-postfix", "icelandic-alt-postfix")
573 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
574 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 575 Delete; they were identical to the non-alt versions.
1ebeeed0 576
3d587afd
KH
5772007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
578
579 * quail/lao.el (quail-map-from-table): Allow a tone just after a
580 consonant.
581
63150f3c
GM
5822007-11-17 Glenn Morris <rgm@gnu.org>
583
584 * Makefile.in (check-declare): New target.
585
fe1ada9b
GM
5862007-10-31 Glenn Morris <rgm@gnu.org>
587
588 * Makefile.in (install): Change ownership of installed files.
589
e914c409 5902007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
591
592 * quail/latin-ltx.el ("\\qed"): Add this rule.
593
92f137df
JB
5942007-10-24 Juanma Barranquero <lekktu@gmail.com>
595
596 * quail/indian.el (quail-indian-update-preceding-char):
597 Don't mark the variable as frame-local; it wasn't used as such.
598
cacc7b51
GM
5992007-07-25 Glenn Morris <rgm@gnu.org>
600
601 * Relicense all FSF files to GPLv3 or later.
602
603 * COPYING: Switch to GPLv3.
604
1eceac24
EZ
6052007-07-16 Eli Zaretskii <eliz@gnu.org>
606
607 * makefile.w32-in (extraclean): Don't delete *~.
608
7dfc4cda
CY
6092007-06-02 Chong Yidong <cyd@stupidchicken.com>
610
611 * Version 22.1 released.
612
dd822b89
KH
6132007-01-30 Kenichi Handa <handa@m17n.org>
614
615 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 616 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
617
618 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
619 license notices.
1e899515 620
bce8f5e8
KH
6212007-01-24 Kenichi Handa <handa@m17n.org>
622
623 * MISC-DIC/README: New file.
624
625 * CXTERM-DIC/README: New file.
626
627 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
628 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
629 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
630 X11R6/contrib/programs/cxterm.
631
632 * ja-dic/ja-dic.el: Regenerated.
633
88f698d9
KH
6342007-01-12 Kenichi Handa <handa@m17n.org>
635
636 * quail/uni-input.el (ucs-input-method): Signal an error for a
637 Unicode character that is not yet supported.
638
14429ceb
AS
6392006-12-26 Andreas Schwab <schwab@suse.de>
640
641 * Makefile.in (datarootdir): Define.
642
6148a044
EZ
6432006-12-20 Eli Zaretskii <eliz@gnu.org>
644
645 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
646 ${NON-TIT-MISC}.
647
e4208ff7
JB
6482006-12-09 Juanma Barranquero <lekktu@gmail.com>
649
650 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
651
652 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
653
f248f005
EZ
6542006-12-09 Eli Zaretskii <eliz@gnu.org>
655
656 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
657 Run Emacs to append non-empty non-comment lines in leim-ext.el
658 to leim-list.el.
659
dd4b03cd
JB
6602006-12-05 Juanma Barranquero <lekktu@gmail.com>
661
662 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
663
41584b03
JB
6642006-11-29 Juanma Barranquero <lekktu@gmail.com>
665
666 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
667 in docstring.
668
9200c926
RF
6692006-11-04 Romain Francoise <romain@orebokech.com>
670
671 * Makefile.in (bootstrap-clean): New target.
672
94461c21
KH
6732006-10-12 Kenichi Handa <handa@m17n.org>
674
675 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
676 to it.
677
f51dc44f
CY
6782006-10-05 Chong Yidong <cyd@stupidchicken.com>
679
680 * quail/latin-ltx.el: Fix typo in previous change.
681
d781da00
SM
6822006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
683
684 * quail/latin-ltx.el: Remove rules that start with { since they are
685 redundant and hence impact the { key for no good reason.
686
bcc1caeb
KH
6872006-10-02 Kenichi Handa <handa@m17n.org>
688
689 * Makefile.in (install): Fix previous change.
690
7ad02ea8
KH
6912006-09-28 Kenichi Handa <handa@m17n.org>
692
693 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
694
45a2056c
JB
6952006-09-15 Jay Belanger <belanger@truman.edu>
696
697 * COPYING: Replace "Library Public License" by "Lesser Public
698 License" throughout.
699
880820fe 7002006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
701
702 * quail/uni-input.el (ucs-input-method): Don't make the action of
703 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
704 mechanism do it.
705
62508862
DK
7062006-07-12 David Kastrup <dak@gnu.org>
707
708 * quail/greek.el: Change iota subscriptum transliteration in
709 Ibycus4 encoding's capitals from "i" to "|".
710
a6a2b5d4
EZ
7112006-03-03 Claudio Fontana <claudio@gnu.org>
712
9e2bcc86
EZ
713 * Makefile.in (install): Add DESTDIR variable to support staged
714 installations.
a6a2b5d4 715
abeb5855
EZ
7162005-12-17 Eli Zaretskii <eliz@gnu.org>
717
718 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
719 commands enclosed in $(ARGQUOTE)s should not be split between two
720 lines, as that will break with GNU Make >3.80, when sh.exe is used
721 and arg quoting is with '..'.
722
11bdfcdd
AS
7232005-11-03 Andreas Schwab <schwab@suse.de>
724
3ddfbced 725 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
726 (install): Adjust.
727
7a7f042f
RF
7282005-11-01 Romain Francoise <romain@orebokech.com>
729
730 * Makefile.in (install): Compress source files.
731
895725e1
JL
7322005-10-28 Juri Linkov <juri@jurta.org>
733
734 * quail/symbol-ksc.el: Add missing characters from 1st pos of
735 every table of [korean-ksc5601], and swap incorrectly ordered
736 characters at pos 91 and 90.
737
c814bdfc
KH
7382005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
739
740 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
741 U+2006). Add more mappings from TeX's textcomp package.
742
f344e9d2
JL
7432005-10-25 Juri Linkov <juri@jurta.org>
744
745 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
746 to t for this multi-key input method.
747
a6726944
KH
7482005-10-24 Kenichi Handa <handa@m17n.org>
749
750 * quail/uni-input.el (ucs-input-activate): Don't add
751 quail-kill-guidance-buf to kill-buffer-hook.
752
71ec7e9b
KH
7532005-07-08 Kenichi Handa <handa@m17n.org>
754
755 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
756 insertion and deletion.
757
a0ec7a4a
LK
7582005-07-04 Lute Kamstra <lute@gnu.org>
759
760 Update FSF's address in GPL notices.
761
59579816
KH
7622005-06-28 Kenichi Handa <handa@m17n.org>
763
764 * leim-ext.el: Add rules for inserting full-width space for
765 quail/Punct and quail/Punct-b5.
766
94d4bafb
EZ
7672005-06-04 Eli Zaretskii <eliz@gnu.org>
768
41584b03 769 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
770 (extraclean): New target, emulates Makefile.in.
771
e183fe27
KH
7722005-04-06 Kenichi Handa <handa@m17n.org>
773
41584b03 774 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 775
eebfcf8e
KH
7762005-03-26 Kenichi Handa <handa@m17n.org>
777
41584b03 778 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
779
7802005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
781
782 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 783 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
784 ("thai-kesmanee"): Don't use quail-thai-update-translation.
785 (thai-generate-quail-map): Likewise.
786
761a8755
KH
7872005-03-15 Kenichi Handa <handa@m17n.org>
788
789 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
790
c68f7e21
KH
7912005-03-08 Kenichi Handa <handa@m17n.org>
792
793 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
794 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
795
a3341d3c
KH
7962004-12-04 Kenichi Handa <handa@m17n.org>
797
798 * quail/lao.el (lao-key-alist): Declare it by defvar.
799 (lao-key-alist-vector): New variable.
800 (lao-consonant-key-alist, lao-semivowel-key-alist)
801 (lao-vowel-key-alist, lao-voweltone-key-alist)
802 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
803 lao-key-alist-vector.
804
a7ff4354
KH
8052004-09-25 Kenichi Handa <handa@m17n.org>
806
807 * quail/uni-input.el (ucs-input-method): Add error clause to
808 condition-case.
809
88a74fa5
KH
8102004-09-21 Kenichi Handa <handa@m17n.org>
811
812 * quail/uni-input.el: Move the call of register-input-method to
813 leim-ext.el.
814 (ucs-input-insert-char): New function.
815 (ucs-input-method): Use ucs-input-insert-char.
816 (ucs-input-activate): Call quail-hide-guidance instead of
817 quail-hide-guidance-buf.
818
819 * leim-ext.el: Add autoload for 'ucs-input-activate and
820 register-input-method for "ucs".
821
15203bb7
DK
8222004-08-21 David Kastrup <dak@gnu.org>
823
824 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
825 combinations.
826
295f3b30
KH
8272004-08-16 Kenichi Handa <handa@m17n.org>
828
829 * quail/georgian.el ("georgian"): Call quail-define-package with
830 the show-layout arg t.
831
de10c114
AS
8322004-08-06 Andreas Schwab <schwab@suse.de>
833
834 * Makefile.in (install): Remove .arch-inventory files.
835
d604e09b
DK
8362004-07-01 David Kastrup <dak@gnu.org>
837
41584b03 838 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 839
f96ec754
AS
8402004-06-30 Andreas Schwab <schwab@suse.de>
841
842 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
843 serialize parallel builds.
844 (${MISC:.elc=.el}): Depend on changed.misc.
845
62bfe0fc
KH
8462004-06-05 Kenichi Handa <handa@m17n.org>
847
68330491
EZ
848 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
849 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
850
851 * leim-ext.el: New file.
852
9254ee5e
KH
8532004-05-17 Werner Lemberg <wl@gnu.org>
854
855 * quail/sisheng.el: New file.
856
53e1a54f
KH
8572004-05-17 Kenichi Handa <handa@m17n.org>
858
859 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
860
cdc9b845
EZ
8612004-05-11 Eli Zaretskii <eliz@gnu.org>
862
863 * Makefile.in (leim-list.el): Move commands to convert TIT and
864 MISC dictionaries from here...
865 (changed.tit, changed.misc): ...to here. Remove the (now
866 unneeded) test of the contents of changed.* files.
867
9a28b921
AS
8682004-05-10 Andreas Schwab <schwab@suse.de>
869
10d1d0af 870 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
871 files are compiled when bootstrapping.
872
bef96454
SM
8732004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
874
875 * quail/latin-ltx.el ("TeX"): Fix typo.
876
d2c846aa
SM
8772004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
878
879 * quail/latin-ltx.el: Use utf-8 coding.
880 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
881
2cd23d89
KH
8822004-05-04 Kenichi Handa <handa@m17n.org>
883
10d1d0af 884 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
885 (MISC-SOURCES): Likewise.
886
8872004-05-01 Kenichi Handa <handa@m17n.org>
888
41584b03 889 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 890 (MISC): Rename from MISC-DIC.
10d1d0af 891 (WORLD): Adjust for the above changes.
2cd23d89
KH
892 (TIT-MISC, NON-TIT-MISC): New targets.
893 (all): Don't depend on ${WORLD}.
d2c846aa 894 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
895 (TIT-SOURCES, MISC-SOURCES): New macros.
896 (changed.tit, changed.misc): New targets.
d2c846aa 897 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
898 changed.misc. Generate quail files from TIT and MISC files if
899 necessary.
900 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
901 ${MISC-DIC}.
902
238add5e
JR
9032004-05-03 Jason Rumney <jasonr@gnu.org>
904
905 * makefile.nt: Remove.
906
d814862a
JB
9072004-04-23 Juanma Barranquero <lektu@terra.es>
908
909 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
910
28082746
AI
9112004-04-09 Andrew Innes <andrewi@gnu.org>
912
913 * makefile.w32-in (distclean clean): Remove nmake specific
914 stamp-subdir test.
915
bb62616f
KH
9162004-02-28 Kenichi Handa <handa@m17n.org>
917
d2c846aa 918 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
919 ${MISC-DIC}.
920 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
921 (maintainer-clean): Delete files that are not in CVS repository.
922
d2c846aa 923 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
924 $(MISC-DIC).
925 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
926 (maintainer-clean): Delete files that are not in CVS repository.
927
d2c846aa 928 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
929 $(MISC-DIC).
930 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
931 (maintainer-clean): Delete files that are not in CVS repository.
932
880820fe 9332004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
934
935 * Makefile.in (distclean maintainer-clean): Depend on clean.
936
bdb6a227
KH
9372004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
938
939 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
940
e555f8d5
KH
9412004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
942
943 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 944 Duplicate entry removed.
e555f8d5 945 ("bulgarian-bds"): Docstring fixed.
be492770 946
c51b37fd
DL
9472003-10-06 Dave Love <fx@gnu.org>
948
949 * quail/latin-ltx.el: Several additions.
950
ac7ec68c
KH
9512003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
952
953 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
954
f653dfd9
DL
9552003-08-20 Dave Love <fx@gnu.org>
956
957 * quail/latin-ltx.el: Add \rhd.
958
15a03c32
MR
9592003-08-19 Markus Rost <rost@math.ohio-state.edu>
960
961 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
962
15f772c8
KH
9632003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
964
d814862a 965 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 966 behavior according to the change of quail-translate-key.
15f772c8 967
603b8073
KH
9682003-05-22 Kenichi Handa <handa@m17n.org>
969
970 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
971 Chinese characters from GB to Big5.
972
34c614a8 9732003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
974
975 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
976
069e6098
AS
9772003-04-05 Andreas Schwab <schwab@suse.de>
978
979 * Makefile.in (install): Remove CVS related and backup files from
980 installation directory.
981
15988eba
DK
9822003-02-27 David Kastrup <dak@gnu.org>
983
d814862a 984 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 985
b2c16093
DK
9862003-02-23 David Kastrup <dak@gnu.org>
987
d814862a 988 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 989
a56c637d
DL
9902003-02-17 Dave Love <fx@gnu.org>
991
992 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
993
83930535
JB
9942003-02-14 Juanma Barranquero <lektu@terra.es>
995
d2c846aa 996 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 997
61cb0b53 9982003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
999
1000 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1001 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1002 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1003 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1004 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1005 (kannada-inscript, malayalam-inscript, tamil-inscript):
1006 New INSCRIPT based input methods.
59fdf430 1007
ff57e5d6
KH
10082003-02-07 Kenichi Handa <handa@m17n.org>
1009
1010 * quail/cyrillic.el: Update quail-package-alist (not
1011 input-method-alist) to make "cyrillic-jcuken" an alias of
1012 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1013
e29969ca
DK
10142003-02-05 David Kastrup <dak@gnu.org>
1015
d2c846aa 1016 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1017
139c4e54
DL
10182003-01-05 Dave Love <fx@gnu.org>
1019
1020 * makefile.w32-in (SLAVIC): Add croatian.elc.
1021
1022 * Makefile.in (SLAVIC): Add croatian.elc.
1023
1024 * quail/croatian.el: New file.
1025
abceb4ac
JB
10262002-12-10 Juanma Barranquero <lektu@terra.es>
1027
1028 * makefile.w32-in (LATIN): Add welsh.elc.
1029 (MISC): Add georgian.elc.
1030 (UNICODE): Add it.
1031 (WORLD): Add $(UNICODE).
1032
59daa29a
DL
10332002-11-14 Dave Love <fx@gnu.org>
1034
1035 * quail/slovak.el: Add coding cookie.
1036
1037 * quail/latin-ltx.el: Fix coding cookie.
1038
1039 * quail/hebrew.el: Add coding cookie.
1040
1041 * quail/czech.el: Add coding cookie.
1042
1043 * quail/welsh.el: Undo last change.
1044
b4b11a40
DL
10452002-09-11 Dave Love <fx@gnu.org>
1046
1047 * quail/latin-post.el ("slovenian"): New.
1048
570af494
KH
10492002-09-05 Kenichi Handa <handa@etl.go.jp>
1050
1051 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1052
ad0b1666
DL
10532002-07-24 Dave Love <fx@gnu.org>
1054
a5e5d4ad
DL
1055 * quail/latin-alt.el ("latin-alt-postfix"): New.
1056
1057 * quail/latin-post.el ("latin-postfix"): New.
1058
ad0b1666
DL
1059 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1060 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1061 ("latin-prefix"): New.
ad0b1666 1062
f860212e
DL
10632002-07-12 Dave Love <fx@gnu.org>
1064
1065 * quail/cyrillic.el: Doc fixes.
1066 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1067 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1068 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1069 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1070 ("russian-computer"): New.
880820fe 1071 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1072 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1073
282b5fb7
KH
10742002-06-20 Dave Love <fx@gnu.org>
1075
1076 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1077 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1078
fe960d0a
EZ
10792002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1080
1081 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1082
9a40c2fb
PJ
10832002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1084
1085 * quail/vntelex.el: Add even more rules.
1086
ab59447f
PJ
10872002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1088
1089 * quail/vntelex.el: Add new rules to escape from composition.
1090
e656fc9d
PJ
10912002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1092
1093 * quail/vntelex.el: Use proper charset.
1094
177c0ea7 10952002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1096
1097 * quail/hanja.el ("Od"): Remove rule.
0347c911 1098
175e150b
EZ
10992002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1100
1101 * quail/indian.el: Replace commented-out lines with a condition
1102 that is always false.
1103
c031864a
JC
11042002-04-06 Jaeyoun Chung <jay@kldp.org>
1105
d2c846aa 1106 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1107 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1108
cb0dc144 1109 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1110 sequence fixed ('/' for 'v' pair).
1111 added a few more third character composing rule.
1112
129f2c75
WL
11132002-03-03 Werner Lemberg <wl@gnu.org>
1114
1115 * quail/vntelex.el: New file.
cb0dc144
JB
1116 * Makefile.in (VIETNAMESE):
1117 * makefile.nt (VIETNAMESE):
1118 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1119
5c196f29
AI
11202002-02-10 Andrew Innes <andrewi@gnu.org>
1121
1122 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1123 ($(MISC_DIC)): Ditto.
1124
108eaabb
RS
11252002-02-06 Richard M. Stallman <rms@gnu.org>
1126
1127 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1128 Don't define "~," at all.
1129
880820fe 11302002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1131
880820fe 1132 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1133 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1134
18e1da99 11352002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1136
1137 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1138 method, to consider the "accent" and "diaeresis" as prefix keys.
1139 A new method (named "greek-postfix") was added which implements
1140 the old behavior. Also changed the mapping of the "Q/q" key to
1141 produce the ":/;" characters, as is customary in greek keyboards.
1142 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1143
8f7d3eca
JC
11442002-01-07 Jaeyoun Chung <jay@kldp.org>
1145
d814862a 1146 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1147 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1148
121f67fa
EZ
11492002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1150
1151 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1152
7f93e2ab
DL
11532002-01-01 Dave Love <fx@gnu.org>
1154
d2c846aa 1155 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1156 (quail-define-inscript-package): Avoid mapcar*.
1157
3c08498a
DL
11582001-12-20 Dave Love <fx@gnu.org>
1159
1160 * quail/latin-ltx.el: Fix un-doubled backslashes.
1161
96566974
DL
11622001-12-15 Dave Love <fx@gnu.org>
1163
abceb4ac 1164 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1165 ("spanish-prefix"): Fix language assignment.
1166
abceb4ac
JB
1167 * quail/latin-post.el ("french-postfix", "german-postfix")
1168 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1169 ("french-keyboard", "french-azerty", "german")
96566974
DL
1170 ("spanish-keyboard"): Fix language assignment.
1171
1172 * quail/indian.el: Don't require cl.
d2c846aa 1173 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1174
abceb4ac
JB
1175 * quail/cyrillic.el ("cyrillic-beylorussian")
1176 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1177 ("belarusian", "bulgarian-pho"): Fix language assignment.
1178
1179 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1180 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1181 ("turkish-alt-postfix"): Fix language assignment.
1182 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1183 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1184
880820fe 11852001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1186
1187 * COPYING: New file.
1188
eea6cc1f
JC
11892001-12-03 Jaeyoun Chung <jay@kldp.org>
1190
d814862a 1191 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1192 Korean keyboard type 3 users.
1193
de371c8c
DL
11942001-11-29 Dave Love <fx@gnu.org>
1195
1196 * quail/latin-ltx.el: Extra translations. Fix some
1197 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1198 symbols.
1199
ea17b6e1
JR
12002001-11-28 Juanma Barranquero <lektu@terra.es>
1201
d814862a 1202 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1203 quail/devanagari.elc -> quail/indian.elc.
1204
1205 * makefile.nt (INDIAN): Likewise.
1206
177c0ea7 12072001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1208
1209 * quail/devanagari.el: Renamed to indian.el.
1210
1211 * quail/indian.el: Renamed from devanagari.el, and completely
1212 re-written. The input method devanagari-hindi-transliteration is
1213 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1214 devanagari-inscript, devanagari-transliteration is renamed to
1215 devanagari-kyoto-harvard.
1216
1217 * Makefile.in: Adjusted for the file name change;
1218 quail/devanagari.elc -> quail/indian.elc.
1219
e154cc44
EZ
12202001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1221
1222 * quail/welsh.el: Avoid an error message due to a commented-out
1223 input method.
1224
a6beb3d2
RS
12252001-11-05 Richard M. Stallman <rms@gnu.org>
1226
1227 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1228
cd946181
EZ
12292001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1230
1231 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1232
7115232b
DL
12332001-11-04 Dave Love <fx@gnu.org>
1234
1235 * Makefile.in (LATIN): Add welsh.
1236 (UNICODE): New.
1237 (MISC): Add georgian.
1238 (WORLD): Add UNICODE.
1239
1240 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1241 * quail/uni-input.el, quail/sgml-input.el: New file.
1242
1243 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1244
1245 * quail/latin-alt.el ("dutch"): New method.
1246
b344d29d 12472001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1248
1249 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1250
1251 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1252
b344d29d 12532001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1254
1255 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1256
1257 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1258
71431a0e
GM
12592001-10-20 Gerd Moellmann <gerd@gnu.org>
1260
6aa97356 1261 * (Version 21.1 released.)
71431a0e 1262
c4e7e308
EZ
12632001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1264
1265 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1266 mappings, so that one could type them without leaving the Hanyu
1267 Pinyin input method. Suggested by Kenichi Handa
1268 <handa@etl.go.jp>.
1269
51724e26
EZ
12702001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1271
1272 * quail/greek.el ("greek-babel"): New input method. From David
1273 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1274
ab952a4f
GM
12752001-10-05 Gerd Moellmann <gerd@gnu.org>
1276
1277 * Branch for 21.1.
a4416b14 1278
00651fbf
EZ
12792001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1280
1281 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1282 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1283
5a397d28
GM
12842001-08-06 Gerd Moellmann <gerd@gnu.org>
1285
1286 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1287 "chinese-py".
1288 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1289
880820fe 12902001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1291
150998ec
PJ
1292 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1293 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1294 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1295 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1296 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1297 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1298 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1299 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1300 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1301 follow coding conventions.
1302
e6aeb775
AC
13032001-06-04 Andrew Choi <akochoi@i-cable.com>
1304
1305 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1306
ec57454f
AI
13072001-06-01 Andrew Innes <andrewi@gnu.org>
1308
1309 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1310 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1311 $(srcdir)/quail/pypunct-b5.elc.
1312 (NON_TIT_CNS): Remove.
1313 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1314 (CHINESE_CNS): Remove.
1315 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1316 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1317 $(srcdir)/quail/latin-ltx.elc.
1318 (MISC_DIC): Copy from Makefile.in.
1319 (CHINESE): Remove $(CHINESE_CNS).
1320 (all): Add $(MISC_DIC) as target.
1321 (.NOTPARALLEL): New target.
1322 (.NO_PARALLEL): New target.
1323 ($(MISC_DIC)): New target.
1324 (clean mostlyclean): Clean more stuff.
1325 (TIT_EL): New macro.
1326 (MISC_DIC_EL): New macro.
1327
1328 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1329 (TIT-BIG5): Remove CTLauB.elc from it.
1330 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1331 (clean mostlyclean): Remove obsolete reference.
1332
70079787
EZ
13332001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1334
1335 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1336
5e3d4fbc
AC
13372001-05-24 Andrew Choi <akochoi@i-cable.com>
1338
937fad9a
AC
1339 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1340
5e3d4fbc
AC
1341 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1342
1343 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1344
1345 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1346 (TIT-BIG5): Remove CTLauB.elc from it.
1347 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1348
f042e7b9
DL
13492001-05-17 Dave Love <fx@gnu.org>
1350
d2c846aa 1351 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1352 Language family and indicator changed. Many new translations.
1353
f08cf35b
GM
13542001-05-17 Gerd Moellmann <gerd@gnu.org>
1355
1356 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1357 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1358 <Pavel@Janik.cz>.
1359
b5eeaa1d
GM
13602001-04-23 Gerd Moellmann <gerd@gnu.org>
1361
3ddfbced
SM
1362 * quail/latin-ltx.el: Add more translations.
1363 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1364
55a22ce1
EZ
13652001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1366
1367 * quail/hangul.el <korean-hangul>: Doc fix.
1368
90200fcc
AI
13692001-04-18 Andrew Innes <andrewi@gnu.org>
1370
1371 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1372 ($(TIT)):
1373 ($(MISC_DIC)):
1374 (.el.elc):
90200fcc
AI
1375 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1376
f383cd0d
GM
13772001-04-05 Gerd Moellmann <gerd@gnu.org>
1378
a55e4e68
GM
1379 * Makefile.in (install): Remove .cvsignore files.
1380
f383cd0d
GM
1381 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1382 the same translations as for `japanese'.
1383
4c1dadb1
AI
13842001-04-03 Andrew Innes <andrewi@gnu.org>
1385
1386 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1387 quail/ZIRANMA.elc.
1388 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1389 $(srcdir)/quail/tsang-b5.elc.
1390 (NON_TIT_CNS): Delete.
1391 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1392 (CHINESE_CNS): Delete.
1393 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1394 <handa@etl.go.jp>.
1395 (MISC_DIC): New variable.
1396 (CHINESE): Delete $(CHINESE_CNS).
1397 (WORLD): Add $(MISC_DIC).
1398 (all): Depends on $(MISC_DIC).
1399 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1400 ($(MISC_DIC)): New target.
1401 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1402 and $(MISC_DIC:.elc=.el).
1403
e217c26e
EZ
14042001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1405
3ddfbced
SM
1406 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1407 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1408
e217c26e
EZ
1409 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1410
a3d0b0e0
KH
14112001-03-31 Kenichi Handa <handa@etl.go.jp>
1412
c4cc8b9a 1413 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1414 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1415 ${srcdir}/quail/tsang-b5.elc.
1416 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1417 (CHINESE-CNS): Delete it.
1418 (MISC-DIC): New variable.
1419 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1420 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1421 (all): Depends on ${MISC-DIC}.
1422 (${MISC-DIC}): New target.
1423 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1424
1425 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1426 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1427
1428 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1429
1430 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1431 * quail/quick-cns.el: Delete them.
a4416b14 1432
9d5d1075
EZ
14332001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1434
1435 * Makefile.in (${TIT}): Fix whitespace.
1436
ed31fabf
GM
14372001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1438
1439 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1440 (${TIT}): If the target file already exist, don't remake it.
1441
1e406be0
KH
14422001-03-21 Kenichi Handa <handa@etl.go.jp>
1443
1444 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1445
ce058493 14462001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1447
1448 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1449 "=q", "+q", "=Q", and "+Q".
1450 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1451 ("slovak-prog-2"): Likewise.
1452 ("slovak-prog-3"): Likewise.
1453
abfa36c4
EZ
14542001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1455
1456 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1457
b8a7ebcf
KH
14582001-03-16 Kenichi Handa <handa@etl.go.jp>
1459
3ddfbced
SM
1460 * quail/japanese.el (quail-japanese-transliteration-rules):
1461 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1462 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1463 (quail-japanese-kana-state): Delete this variable.
1464 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1465 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1466
9a639fce
KH
14672001-03-14 Kenichi Handa <handa@mule.m17n.org>
1468
1469 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1470
51ab41b7
KH
14712001-03-06 Kenichi Handa <handa@etl.go.jp>
1472
1473 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1474
36d5e61d
KH
14752001-03-05 Kenichi Handa <handa@etl.go.jp>
1476
1477 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1478 change of the special key bindings.
36d5e61d 1479
bf0bdce8
KH
14802001-02-22 Kenichi Handa <handa@etl.go.jp>
1481
51ab41b7 1482 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1483
1484 * CXTERM-DIC/ETZY.tit: Likewise.
1485
1486 * CXTERM-DIC/ZOZY.tit: Likewise.
1487
193fba87
AI
14882001-02-05 Andrew Innes <andrewi@gnu.org>
1489
1490 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1491 path absolute.
1492
350d71b3
AI
14932001-02-03 Andrew Innes <andrewi@gnu.org>
1494
1495 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1496
49bd4a69
KH
14972001-02-02 Kenichi Handa <handa@etl.go.jp>
1498
1499 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1500
1501 * makefile.w32-in (LATIN): Likewise.
1502
1503 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1504
a51e9546
AI
15052001-02-01 Andrew Innes <andrewi@gnu.org>
1506
1507 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1508
c91d43ed
KH
15092001-02-01 Kenichi Handa <handa@etl.go.jp>
1510
c91d43ed
KH
1511 * quail/greek.el ("greek-mizuochi"): New input method for
1512 classical Greek.
1513
7ccf7ab9 15142001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1515
3ddfbced 1516 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1517 one runs "make extraclean" at the top level.
1518
0dac6924
AI
15192001-01-06 Andrew Innes <andrewi@gnu.org>
1520
1521 * makefile.nt ($(TIT)): Map .elc to .el.
1522 (buildlisppath): Make path relative to $(MAKEDIR).
1523
392164c1
AS
15242001-01-01 Andreas Schwab <schwab@suse.de>
1525
1526 * quail/latin-alt.el: Doc fixes.
1527
ec6bd013
DL
15282000-12-18 Dave Love <fx@gnu.org>
1529
880820fe
KH
1530 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1531 Change œ, Œ, ¶.
ec6bd013 1532
8ff06845
KH
15332000-12-16 Kenichi Handa <handa@etl.go.jp>
1534
1535 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1536
4ee87dbb
AI
15372000-12-06 Andrew Innes <andrewi@gnu.org>
1538
1539 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1540 relative to $(CURDIR).
1541 (INSTALLDIR): Use forward slash.
1542
24c53d36
AI
15432000-11-24 Andrew Innes <andrewi@gnu.org>
1544
1545 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1546
1547 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1548
37c35586
KH
15492000-11-21 Kenichi Handa <handa@etl.go.jp>
1550
1551 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1552
3c7d764e
KH
15532000-11-17 Kenichi Handa <handa@etl.go.jp>
1554
1555 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1556 remember the conversion start.
1557
f3d3c491
AI
15582000-10-21 Andrew Innes <andrewi@gnu.org>
1559
1560 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1561 of conditional invocation of make.
a4416b14
FP
1562 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1563 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1564 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1565 files to .elc.
3ddfbced 1566 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1567 (clean mostlyclean): Likewise.
1568 (.el.elc): New target.
1569
1570 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1571 of conditional invocation of make.
a4416b14
FP
1572 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1573 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1574 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1575 files to .elc.
3ddfbced 1576 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1577 (clean mostlyclean): Likewise.
1578 (.el.elc): New target.
1579
a115794c
EZ
15802000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1581
1582 * Makefile.in (${TIT}, clean): Don't use shell `command`
1583 expansion, use ${TIT:.elc=.el} instead.
1584
ce75c97a
GM
15852000-09-26 Gerd Moellmann <gerd@gnu.org>
1586
1587 * Makefile.in: Make this the leim Makefile.in.
1588 (clean): Also remove $NON-TIT and $WORLD.
1589 (RUN-EMACS): Set EMACSLOADPATH.
1590
7b920aa1
KH
15912000-09-21 Kenichi Handa <handa@etl.go.jp>
1592
36e44f62
KH
1593 * Makefile.in: Revert to no-leim Makefile.
1594
cd3c0140
KH
1595 * quail/.cvsignore: Include *.elc.
1596
1597 * ja-dic/.cvsignore: New file.
7b920aa1 1598
5eedab4d
AI
15992000-09-16 Andrew Innes <andrewi@gnu.org>
1600
1601 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1602 (leim-list.el): Ditto.
1603
1604 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1605 (leim-list.el): Ditto.
1606
39f547f7
AI
16072000-09-15 Andrew Innes <andrewi@gnu.org>
1608
1609 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1610 files.
1611
fe83b953
AI
16122000-09-14 Andrew Innes <andrewi@gnu.org>
1613
1614 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1615 leim-list.el.
1616 (distclean maintainer-clean): Ditto for stamp-subdir.
1617
1618 * makefile.nt: Rename skkdic to ja-dic.
1619
0fddd0dc
KH
16202000-09-07 Kenichi Handa <handa@etl.go.jp>
1621
1622 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1623 translation.
1624
1625 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1626
1627 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1628 ("chinese-tonepy-punct"): New input method.
1629
1630 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1631 translation.
1632
1633 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1634 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1635 automatically.
1636 ("japanese-ascii", "japanese-zenkaku")
1637 ("japanese-hankaku-kana", "japanese-hiragana")
1638 ("japanese-katakana"): Docstring modified.
1639
3ddfbced 1640 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1641 on describe-input-method.
1642 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1643
44ef7cf6
AI
16442000-09-03 Andrew Innes <andrewi@gnu.org>
1645
1646 * makefile.w32-in: New file.
f8803e97 1647 (install) Fix copying of directories.
44ef7cf6 1648
5724ab7a
KH
16492000-08-31 Kenichi Handa <handa@etl.go.jp>
1650
1651 * quail/thai.el (thai-generate-quail-map): If the length of
1652 translation is more than one, compose it.
1653
daba11ce
DL
16542000-08-29 Dave Love <fx@gnu.org>
1655
880820fe 1656 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1657
daba11ce
DL
1658 * Makefile.in: ja-dic <- skk in several places.
1659
457dd64a
KH
16602000-08-25 Kenichi Handa <handa@etl.go.jp>
1661
1662 * ja-dic: Directory name changed from skkdic.
1663
a1a2e38f 1664 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1665
1666 * README: Rename skkdic to ja-dic throughout the file.
1667
68ce69e1
DL
16682000-08-24 Dave Love <fx@gnu.org>
1669
1670 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1671 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1672
5a76406c
DL
16732000-08-23 Dave Love <fx@gnu.org>
1674
880820fe
KH
1675 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1676 add ~p for ¶.
5a76406c 1677
240a16cf
KH
16782000-07-18 Kenichi Handa <handa@etl.go.jp>
1679
1680 * quail/japanese.el ("japanese"): Fix docstring.
1681
7a3fd467
KH
16822000-07-17 Kenichi Handa <handa@etl.go.jp>
1683
1684 * quail/japanese.el ("japanese"): Docstring modified.
1685
0bd5914b
KH
16862000-06-12 Kenichi Handa <handa@etl.go.jp>
1687
1688 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1689 ("tibetan-wylie"): State transition table modified.
1690
4dc1225b
KH
16912000-06-01 Kenichi Handa <handa@etl.go.jp>
1692
1693 * quail/tibetan.el: Change all tibetan-1-column characters to
1694 tibetan. Quail map for "tibetan-wylie" fixed.
1695
177c0ea7 16962000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1697
1698 * quail/latin-pre.el ("polish-slash"): New input method.
1699
69766f94
KH
17002000-03-02 Kenichi Handa <handa@etl.go.jp>
1701
1702 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1703
9a90d84c
GM
17042000-02-01 Gerd Moellmann <gerd@gnu.org>
1705
1706 * Makefile.in: Make this the no-leim Makefile. Move the
1707 leim Makefile.in to ../leim-Makefile.in as it originally was.
1708
1709 * Makefile.noleim: Removed.
1710
cba32d22
KH
17112000-01-28 Kenichi Handa <handa@etl.go.jp>
1712
1713 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1714
11ad3dee
KH
17152000-01-04 Kenichi Handa <handa@etl.go.jp>
1716
1717 * quail/japanese.el ("japanese"): Docstring augmented.
1718
5ec14d3c
KH
17191999-12-15 Kenichi Handa <handa@etl.go.jp>
1720
1721 * quail/lao.el: Rewritten for new composition.
1722
1723 * quail/lrt.el: Rewritten for new composition.
1724
1725 * quail/thai.el: Rewritten for new composition.
1726
1727 * quail/tibetan.el: Rewritten for new composition.
1728
113a1195
KH
17291999-12-13 Kenichi Handa <handa@etl.go.jp>
1730
1731 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1732 characters, not Latin-1.
1733
98e85e34
GM
17341999-11-22 Andrew Innes <andrewi@gnu.org>
1735
1736 * makefile.nt: No need to generate subdirs.el.
1737
371f58d5
GM
17381999-11-21 Andrew Innes <andrewi@gnu.org>
1739
1740 * makefile.nt: New file.
1741
177c0ea7 17421999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1743
1744 * Makefile.noleim: New.
1745
58af2287
DL
17461999-09-19 Ken'ichi Handa <handa@gnu.org>
1747
3ddfbced 1748 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1749 turkish-postfix.
1750 ("turkish-postfix"): New Turkish input method which inserts
1751 Latin-5 characters.
1752
3ddfbced 1753 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1754 turkish-alt-postfix.
1755 ("turkish-alt-postfix"): New Turkish input method which inserts
1756 Latin-5 characters.
1757
17581999-07-12 Richard Stallman <rms@gnu.org>
1759
1760 * Version 20.4 released.
1761
17621998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1763
1764 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1765
17661999-06-14 Ken'ichi Handa <handa@gnu.org>
1767
1768 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1769
17701999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1771
1772 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1773 hanja.el.
1774
17751999-05-25 Ken'ichi Handa <handa@gnu.org>
1776
1777 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1778
17791999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1780
1781 * quail/latin-pre.el ("romanian-prefix"): New input method.
1782 ("romanian-alt-prefix"): New input method.
1783
17841999-03-04 Kenichi Handa <handa@etl.go.jp>
1785
1786 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1787
17881999-01-14 Kenichi Handa <handa@etl.go.jp>
1789
1790 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1791 to convert is `n', change it to Japanese Hiragana `n' before
1792 conversion.
1793
17941999-01-11 Kenichi Handa <handa@etl.go.jp>
1795
1796 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1797
1798 * quail/hebrew.el: New file.
1799
18001998-12-15 Kenichi Handa <handa@etl.go.jp>
1801
1802 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1803 Adjust for the change of input method handling.
58af2287
DL
1804 (quail-devanagari-hindi-compose-characters): Likewise.
1805
18061998-10-15 Kenichi Handa <handa@etl.go.jp>
1807
1808 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1809 `(cd foo; pwd)`.
1810 (install): Likewise.
1811
b344d29d 18121998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1813
1814 * quail/latin-post.el: Many doc fixes.
1815 ("latin-1-postfix"): Add sequence for the small superscript o.
1816 * quail/latin-pre.el: Many doc fixes.
1817 ("latin-1-prefix"): Add sequences for the small
1818 superscript underlined o and a.
1819
b344d29d 18201998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1821
1822 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1823 small superscript underlined o and a.
1824 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1825 different from italian-postfix.
58af2287
DL
1826 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1827 small superscript underlined o and a.
1828 ("italian-postfix"): Same as above.
1829 ("italian-postfix"): Add methods to enter e with acute accent and
1830 the >> and << symbols.
1831
18321998-09-25 Kenichi Handa <handa@etl.go.jp>
1833
1834 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1835 Adjust for the change of input method handling.
58af2287
DL
1836
18371998-09-11 Kenichi HANDA <handa@etl.go.jp>
1838
1839 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1840 Adjust for the change of input method handling.
58af2287
DL
1841
18421998-08-31 Kenichi Handa <handa@etl.go.jp>
1843
3ddfbced 1844 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1845 change of input method handling.
1846 (quail-tibetan-input-tibkey): Likewise.
1847
18481998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1849
1850 * Version 20.3 released.
1851
18521998-08-16 Kenichi HANDA <handa@etl.go.jp>
1853
1854 * quail/czech.el ("czech"): Make this input method deterministic,
1855 kbd-translate, and show-layout.
1856
18571998-08-15 Kenichi HANDA <handa@etl.go.jp>
1858
1859 * quail/ethiopic.el: Fix several translation rules.
1860
18611998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1862
1863 * quail/czech.el: Few key sequences added to some keyboards.
1864
18651998-08-06 Kenichi Handa <handa@etl.go.jp>
1866
1867 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1868 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1869 quail-update-translation. Now this function should return
1870 CONTROL-FLAG.
1871 (quail-japanese-toggle-kana): Update quail-conversion-str.
1872 (quail-japanese-kanji-kkc): Likewise.
1873 (quail-japanese-switch-package): Reset quail-current-str and
1874 quail-conversion-str.
1875
18761998-07-24 Kenichi Handa <handa@etl.go.jp>
1877
3ddfbced
SM
1878 * quail/japanese.el (quail-japanese-kanji-kkc):
1879 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1880 translation mode is restarted correctly.
1881
18821998-07-21 Kenichi Handa <handa@etl.go.jp>
1883
1884 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1885 that conversion is canceled in kkc-region.
58af2287
DL
1886 (quail-japanese-switch-package): Fix previous change.
1887
18881998-07-19 Kenichi Handa <handa@etl.go.jp>
1889
3ddfbced
SM
1890 * quail/japanese.el (quail-japanese-update-translation):
1891 Handle a key which should fix the current translation and start a new
58af2287 1892 translation correctly.
3ddfbced
SM
1893 (quail-japanese-toggle-kana): Set quail-translating to nil.
1894 Don't change point.
58af2287
DL
1895
18961998-07-15 Kenichi Handa <handa@etl.go.jp>
1897
3ddfbced 1898 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1899 change of quail.el.
1900 (quail-japanese-switch-package): Likewise.
1901
19021998-07-03 Kenichi Handa <handa@etl.go.jp>
1903
1904 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1905 Some keys for ancient Korean syllables are changed properly.
1906
19071998-06-20 Kenichi Handa <handa@etl.go.jp>
1908
1909 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1910 (ethio-select-a-translation): New function.
1911
19121998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1913
1914 * Makefile.in (RUN-EMACS): Add --multibyte.
1915
19161998-04-29 Karl Heuer <kwzh@gnu.org>
1917
1918 * Makefile.in (SLAVIC): Delete redundant backslash.
1919
19201998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1921
1922 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1923
19241998-04-20 Kenichi Handa <handa@etl.go.jp>
1925
1926 * Makefile.in (SLAVIC): New macro.
1927 (EUROPEAN): Include ${SLAVIC}.
1928
19291998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1930
1931 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1932 (leim-list.el): Depend on ${WORLD}.
1933
1934 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1935
19361998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1937
1938 * czech.el, slovak.el: Correct starting commentary.
1939
19401998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1941
1942 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1943
19441998-04-06 Andreas Schwab <schwab@gnu.org>
1945
1946 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1947 to length.
1948 (lrt-generate-quail-map): Change sref to aref, and make second
1949 argument of substring a character index.
1950
19511998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1952
1953 * Makefile.in (${TIT}): Fix shell conditional syntax.
1954
19551998-03-18 Kenichi Handa <handa@etl.go.jp>
1956
cb0dc144 1957 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1958 "/ " to "/" (instead of " ").
1959
19601998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1961
1962 * quail/czech.el, quail/slovak.el: New files.
1963
19641998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1965
1966 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1967 Uses changed.
1968
19691998-03-05 Kenichi Handa <handa@etl.go.jp>
1970
1971 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1972 built quail.
1973
99d99081 19741997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1975
1976 * quail/hanja3.el: New file.
1977
1978 * quail/hanja-jis.el: Title string of the input method
1979 "korean-hanja-jis" changed.
1980
1981 * quail/symbol-ksc.el: Title string of the input method
1982 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1983 (quail-hangul-switch-back): Delete.
58af2287
DL
1984
1985 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1986 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1987
1988 * quail/hanja.el: Require 'korea-util. Title string of the input
1989 method "korean-hanja" changed.
3ddfbced 1990 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
1991
1992 * quail/hangul.el: Require 'korea-util.
3ddfbced 1993 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 1994
58af2287
DL
19951997-10-23 Kenichi Handa <handa@etl.go.jp>
1996
1997 * quail/ethiopic.el: The title string of input method "Ethiopic"
1998 is changed.
1999
20001997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2001
2002 * Version 20.2 released.
2003
20041997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2005
2006 * quail/latin-post.el (german): Swap y and z.
2007
20081997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2009
2010 * Version 20.1 released.
2011
2012 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2013
58af2287
DL
20141997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2015
2016 * quail/viqr.el (vietnamese-viqr): Doc fix.
2017
20181997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2019
2020 * quail/latin-alt.el: New file.
2021
20221997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2023
2024 * quail/latin-post.el: Undo previous change.
a4416b14 2025
58af2287
DL
20261997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2027
2028 * quail/latin-post.el (latin-2-postfix):
2029 Replace comma and period with `. Replace colon with /.
2030 (latin-1-postfix): Replace comma with /.
2031 (french-postfix): Replace comma with /.
2032 (latin-3-postfix): Replace comma with ` and period with /.
2033 (latin-4-postfix): Replace comma with ` and period with ~.
2034 (latin-5-postfix): Replace comma with ` and period with /.
2035 (turkish-postfix): Replace comma with ` and period with /.
2036
20371997-09-10 Kenichi Handa <handa@etl.go.jp>
2038
3ddfbced
SM
2039 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2040 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2041 input method "ethiopic" is begin used.
3ddfbced 2042 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2043 (ethio-toggle-space): Likewise.
2044 (ethio-insert-space): Likewise.
2045 (ethio-insert-ethio-space): Likewise.
2046 (ethio-prefer-ascii-punctuation): Likewise.
2047 (ethio-toggle-punctuation): Likewise.
2048 (ethio-gemination): Likewise.
3ddfbced
SM
2049 ("ethiopic"): Doc-string of this Quail package modified.
2050 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2051 quail-execute-non-quail-command.
2052
20531997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2054
2055 * Makefile.in (install): Use quail/* in the second tar that
2056 copies a dir named quail.
2057
20581997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2059
3ddfbced
SM
2060 * Makefile.in (install): Do not copy leim-list.el twice.
2061 Copy `skk' subdirectory too.
58af2287
DL
2062
20631997-09-03 Kenichi Handa <handa@etl.go.jp>
2064
2065 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2066 argument to quail-define-package.
2067 * quail/cyril-jis.el: Likewise
2068 * quail/greek.el: Likewise.
2069 * quail/ipa.el: Likewise.
2070 * quail/lao.el: Likewise.
2071 * quail/lrt.el: Likewise.
2072 * quail/thai.el: Likewise.
2073 * quail/viqr.el: Likewise.
2074
20751997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2076
183080b6 2077 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2078 TRANSLATION-KEYS.
2079 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2080 (quail-mode-hook): Check the current Quail package name.
2081
c80e3b4a 2082 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2083 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2084 packages.
2085
20861997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2087
2088 * quail/latin-post.el, quail/latin-pre.el: For each package,
2089 pass t for the SIMPLE argument to quail-define-package.
2090
20911997-08-28 Kenichi Handa <handa@etl.go.jp>
2092
2093 * Makefile.in (dotdot): This macro deleted.
2094 (SUBDIRS): Exclude skk.
2095 (all): Substitute ${WORLD} to ${TIT}.
2096 (%.el): This target deleted.
2097 (${TIT}): Check existence of `quail' subdirectory.
2098 (leim-list.el): Do not check old files.
2099 (install): If ${srcdir} is different from the current directory,
2100 copy also files under ${srcdir}.
2101
21021997-08-26 Kenichi Handa <handa@etl.go.jp>
2103
2104 * Makefile.in: Re-arrange macros so that the macro TIT contains
2105 only Quial packages generated from CXTERM dictionaries, and the
2106 macro NON-TIT contains only Quial packages distributed with Emacs.
2107 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2108 and ${TIT} separately.
2109
21101997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2111
2112 * Makefile.in (install): Discard extra data in tar | tar command.
2113
21141997-08-23 Kenichi Handa <handa@etl.go.jp>
2115
3ddfbced
SM
2116 * quail/devanagari.el (quail-devanagari-compose-characters):
2117 Fix previous change.
58af2287
DL
2118 (quail-devanagari-hindi-compose-characters): Fix previous change.
2119
2120 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2121 change.
2122
21231997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2124
2125 * Makefile.in (leim-list.el): Fix previous change.
2126
2127 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2128
21291997-08-21 Kenichi HANDA <handa@etl.go.jp>
2130
2131 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2132 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2133 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2134
2135 * Makefile.in (install): Just copy leim-list.el instead of running
2136 update-leim-list-file on ${INSTALLDIR}.
2137 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2138 py-punct-b5.el -> pypunct-b5.el.
2139 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2140 (leim-list.el): Delete old files not contained in ${WORLD}.
2141
3ddfbced
SM
2142 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2143 Run input-method-after-insert-chunk-hook.
58af2287
DL
2144
2145 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2146
21471997-08-19 Kenichi Handa <handa@etl.go.jp>
2148
2149 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2150 package fixed.
2151
21521997-08-18 Kenichi Handa <handa@etl.go.jp>
2153
2154 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2155 throw.
2156 (quail-japanese-kanji-kkc): Completely re-written.
2157 (quail-japanese-kkc-mode-exit): New function.
2158 (quail-japanese-switch-package): Call activate-input-method
2159 instead of select-input-method.
2160
2161 * quail/thai.el (thai-consonant-input): Typo fixed.
2162
3ddfbced
SM
2163 * quail/devanagari.el (quail-devanagari-compose-characters):
2164 Do not call throw.
58af2287
DL
2165 (quail-devanagari-hindi-compose-characters): Likewise.
2166
3ddfbced
SM
2167 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2168 Call activate-input-method instead of select-input-method.
58af2287
DL
2169
2170 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2171
3ddfbced
SM
2172 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2173 Use input-method-history instead of previous-input-method.
58af2287
DL
2174
21751997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2176
59daa29a 2177 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2178
21791997-08-16 Kenichi Handa <handa@etl.go.jp>
2180
2181 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2182 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2183 Some translation rules added.
58af2287
DL
2184
2185 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2186 (lao-quail-define-rules): Some translation rules corrected.
2187
21881997-08-11 Kenichi Handa <handa@etl.go.jp>
2189
2190 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2191 (lrt-vowel-table): The entry for "aM" corrected.
2192
21931997-08-07 Kenichi Handa <handa@etl.go.jp>
2194
2195 * quail/lrt.el: Change title string of input method "lao-lrt".
2196 (lrt-single-consonant-table): Several key sequence changed.
2197 (lrt-composing-pattern-double-c): Handle a consonant with
2198 semi-vowel-lower correctly.
2199 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2200 (lrt-handle-tone-mark): Check the existence of double consonant
2201 correctly.
2202
2203 * quail/lao.el: Change title string of input method "Lao".
2204
22051997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2206
2207 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2208 modified. Several translation rules modified.
58af2287
DL
2209
22101997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2211
2212 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2213 quail/cyril-jis.el.
2214
2215 * quail/cyril-jis.el: New file.
2216
2217 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2218
22191997-08-01 Kenichi Handa <handa@etl.go.jp>
2220
2221 * quail/ethiopic.el: In quail-mode-map, bind
2222 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2223 Quail package "ethiopic".
2224
22251997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2226
2227 * quail/cyrillic.el (cyrillic-translit): New input method.
2228
22291997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2230
2231 * quail/tibetan.el: New file.
2232
2233 * quail/py-punct.el: Require 'quail.
2234
2235 * quail/py-punct-b5.el: Require 'quail.
2236
2237 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2238 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2239
10d1d0af 2240 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2241 TIT-BIG5.
2242 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2243 (ASIA): Include TIBETAN.
58af2287 2244 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2245 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2246 (%.el): Make a link for byte-compiled file too.
2247 (stamp-bytecomp): Target deleted.
2248 (leim-list.el): Run Emacs with loading quail.
2249 (install-XXX): These targets deleted.
2250 (install): Remove files under INSTALLDIR before copying new files.
2251 Run Emacs with loading quail.
2252 (clean mostlyclean): Remove only generated files.
2253
22541997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2255
2256 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2257 (clean): Fix shell conditional.
2258
22591997-07-21 Jim Meyering <meyering@eng.ascend.com>
2260
2261 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2262 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2263
22641997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2265
2266 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2267 as intermediate files and deleted by GNU make.
58af2287
DL
2268
2269 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2270 (lrt-handle-maa-sakod): Correctly handle the case that
2271 quail-current-data is nil.
2272 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2273 tone.
2274
22751997-07-15 Kenichi Handa <handa@etl.go.jp>
2276
2277 * quail/py-punct.el: New file.
2278
2279 * quail/py-punct-b5.el: New file.
2280
2281 * quail/japanese.el: Doc-string of Quail package japanese modified.
2282
2283 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2284 (CHINESE-GB): Include quail/py-punct.elc.
2285 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2286
58af2287
DL
22871997-07-10 Kenichi Handa <handa@etl.go.jp>
2288
2289 * quail/latin-pre.el: Change titles of quail packages.
2290
2291 * quail/latin-post.el: Likewise.
2292
6922b018 2293;; Local Variables:
880820fe 2294;; coding: utf-8
6922b018 2295;; End:
2a34a036 2296
234d8d66 2297 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2298
2299 This file is part of GNU Emacs.
2300
d3fb0974 2301 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2302 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2303 the Free Software Foundation, either version 3 of the License, or
2304 (at your option) any later version.
5b87ad55
GM
2305
2306 GNU Emacs is distributed in the hope that it will be useful,
2307 but WITHOUT ANY WARRANTY; without even the implied warranty of
2308 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2309 GNU General Public License for more details.
2310
2311 You should have received a copy of the GNU General Public License
d3fb0974 2312 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.