Command substitution already runs in a subshell
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
b847032c
GM
12012-05-21 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
4
005ad204
GM
52012-05-12 Glenn Morris <rgm@gnu.org>
6
7 * Makefile.in (MKDIR_P): New, set by configure.
8 (install): Use $MKDIR_P.
9
234d8d66
GM
102012-05-10 Glenn Morris <rgm@gnu.org>
11
ff57c2ec
GM
12 * Makefile.in: Install self-contained ns files directly to
13 their final destination.
14 (install_prefix): New.
15 (LEIM_INSTALLDIR): New, set by configure.
16 (install): Use LEIM_INSTALLDIR.
17
234d8d66
GM
18 * Makefile.in (MV_DIRS): Remove.
19 (install): Simplify the --with-ns case.
20
e98e405e
GM
212012-04-09 Glenn Morris <rgm@gnu.org>
22
935396c0
GM
23 * Makefile.in (EMACS): Rename from BUILT_EMACS.
24 (RUN_EMACS, compile-main): Update for this change.
25
e98e405e
GM
26 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
27 since leim distributed with Emacs (eg lisp/ has no such rule).
28 (all): Remove $BUILT_EMACS dependence.
29
a130c2af
EZ
302012-04-09 Eli Zaretskii <eliz@gnu.org>
31
32 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
33 debugging messages.
34
41455956
GM
352012-04-09 Glenn Morris <rgm@gnu.org>
36
54b0762c 37 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 38 as the lisp/ directory does, rather than hard-coding it.
54b0762c 39 Also, separate leim-list generation from byte-compilation.
41455956
GM
40 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
41 Make them store the .el files rather than the .elc files.
42 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
43 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
44 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
45 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
46 Remove variables listing the non-generated .el files.
47 (.el.elc): Add explicit load-path for quail.
48 (all): Depend on compile-main rule rather than $WORLD.
49 (changed.tit, changed.misc): Also depend on $SUBDIRS.
50 (leim-list.el): Don't depend on changed.tit or changed.misc.
51 Remove unnecessary compilation check.
52 (setwins, compile-targets, compile-main): New.
53 (clean, mostlyclean): Update for change in TIT_MISC contents.
54 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
55
f8f2e1d8
SM
562012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
57
58 * quail/latin-ltx.el: Auto-generate some of the entries.
59 (latin-ltx--ascii-p): New function.
60 (latin-ltx--define-rules): New macro.
61 (define-rules): Use it.
62
e5a69fd0
EZ
632012-03-25 Eli Zaretskii <eliz@gnu.org>
64
65 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
66 of same-dir.tst, to avoid stepping on other (parallel) Make job's
67 toes.
68
26090a27
KH
692012-03-21 Kenichi Handa <handa@m17n.org>
70
71 * quail/indian.el ("devanagari-itrans"): Add a few more useful
72 keys (Bug#10935).
73
71ec069c
KH
742012-03-16 Kenichi Handa <handa@m17n.org>
75
76 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
77
3dbb8fef
ЙМ
782012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
79
80 * quail/cyrillic.el (bulgarian-alt-phonetic):
81 New input method. (Bug#10893)
82
4f96ea3f
MB
832012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
84
85 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 86 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
87 characters were added; (2) layer 3 of ISIRI-9147 is now
88 implemented with a '\' prefix; (3) double entry of characters
89 which were postfixed with 'h' is now supported; (4) lots of
90 comment and additional pointers have been added.
91
5fc1c122
KH
922011-12-15 Kenichi Handa <handa@m17n.org>
93
94 * quail/ethiopic.el ("ethiopic"): Do not refer to
95 ethio-prefer-ascii-punctuation.
96
fe7a3057
JB
972011-11-20 Juanma Barranquero <lekktu@gmail.com>
98
99 * quail/hangul.el (hangul-character): Fix typo.
100
58179cce 1012011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
102
103 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
104 (quail-tamil-itrans-numerics-and-symbols-table)
105 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
106 ("tamil-itrans"): Show the values of above variables (Bug#9336).
107
1082011-09-22 Kenichi Handa <handa@m17n.org>
109
110 * quail/indian.el (quail-tamil-itrans-syllable-table)
111 (quail-tamil-itrans-misc-table): New variables.
112 ("tamil-itrans"): Improve the docstring by showing the values of
113 above variables (Bug#9336).
114
e39b275c 1152011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 116
abec06ff 117 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 118
b31b81a5
SM
1192011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
120
121 * quail/latin-ltx.el: Complete the super and subscript letters.
122
f624176f
GM
1232011-08-20 Glenn Morris <rgm@gnu.org>
124
125 * Makefile.in (OTHERS):
126 * makefile.w32-in (MISC): Add ipa-praat.elc.
127
c27ac9ae
YF
1282011-07-23 Yair F <yair.f.lists@gmail.com>
129
130 * quail/hebrew.el ("hebrew"): Additional key mappings.
131 ("hebrew-new", "hebrew-lyx", "hebrew-full")
132 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
133 ("yiddish-keyman"): New input methods.
134
acb8e1dd
AS
1352011-06-12 Andreas Schwab <schwab@linux-m68k.org>
136
2920829f
AS
137 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
138 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
139 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
140 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
141 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
142 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
143 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
144 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
145 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
146
3ddfbced 147 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 148
9fbfd275
OS
1492011-05-30 Oliver Scholz <epameinondas@gmx.de>
150
151 * quail/ipa-praat.el: New input method.
152
d0ce9f8c
MB
1532011-05-16 Eli Zaretskii <eliz@gnu.org>
154
c0ad01c9 155 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 156
c0ad01c9 157 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
158
1592011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
160
161 * quail/persian.el: New file.
162
f7ff1b0f 1632011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
164
165 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
166 corresponding symbols rather than Hebrew letters. (Bug#8563)
167
6b4e1d0d
EZ
168 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
169 HEBREW LETTER ALEF. (Bug#8563)
170
8cc1d519
GM
1712011-03-23 Glenn Morris <rgm@gnu.org>
172
173 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
174
33383987
JB
1752011-03-07 Chong Yidong <cyd@stupidchicken.com>
176
177 * Version 23.3 released.
178
2b0c7330 1792011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
180
181 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
182
68b5f855
PE
1832011-01-28 Paul Eggert <eggert@cs.ucla.edu>
184
185 Redo spelling of Makefile variables to conform to POSIX.
186 POSIX does not allow "-" in Makefile variable names.
187 Reported by Bruno Haible in
188 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
189 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
190 (TIT_GB): Rename from TIT-GB.
191 (CHINESE_TIT): Rename from CHINESE-TIT.
192 (NON_TIT_GB): Rename from NON-TIT-GB.
193 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
194 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
195 (CHINESE_GB): Rename from CHINESE-GB.
196 (CHINESE_BIG5): Rename from CHINESE-BIG5.
197 (TIT_MISC): Rename from TIT-MISC.
198 (NON_TIT_MISC): Rename from NON-TIT-MISC.
199 (TIT_SOURCES): Rename from TIT-SOURCES.
200 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 201
d0981f82
GM
2022011-01-08 Glenn Morris <rgm@gnu.org>
203
e7a42417
GM
204 * makefile.w32-in (RUN_EMACS):
205 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
206
d0981f82
GM
207 * makefile.w32-in (RUN_EMACS):
208 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
209
f2b38ae6
KH
2102010-08-28 Kenichi Handa <handa@m17n.org>
211
8307f923
JB
212 * quail/japanese.el (quail-japanese-update-translation):
213 Fix handling of invalid key.
f2b38ae6 214
b514a395
AS
2152010-08-15 Andreas Schwab <schwab@linux-m68k.org>
216
05a9766a
AS
217 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
218
b514a395
AS
219 * quail/georgian.el: Remove extra backslashes.
220
08685279
AS
2212010-08-14 Andreas Schwab <schwab@linux-m68k.org>
222
e099e659
AS
223 * quail/arabic.el: Quote [ and ].
224 * quail/latin-ltx.el: Likewise.
225
08685279
AS
226 * quail/greek.el ("greek", "greek-postfix"): Change string to
227 character.
228
ac14bd09
KH
2292010-08-13 Kenichi Handa <handa@m17n.org>
230
8307f923 231 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 232
43603442
KH
2332010-08-09 Kenichi Handa <handa@m17n.org>
234
235 * quail/greek.el ("greek"): Add rules for Greek style quotes.
236
02be533b
GM
2372010-05-15 Glenn Morris <rgm@gnu.org>
238
239 * Makefile.in (install): Remove references to CVS-related files.
240
61a808e8
CY
2412010-05-07 Chong Yidong <cyd@stupidchicken.com>
242
243 * Version 23.2 released.
244
7cee661f
CY
2452010-04-06 Chong Yidong <cyd@stupidchicken.com>
246
247 * quail/vntelex.el: Fix "af" rule (Bug#5836).
248
31f191b3
EZ
2492010-03-27 Eli Zaretskii <eliz@gnu.org>
250
251 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
252 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
253 other special characters.
254
c1d05286
GM
2552010-03-18 Glenn Morris <rgm@gnu.org>
256
cbeed5af
GM
257 * Makefile.in (maintainer-clean): Use bootstrap-clean.
258 (extraclean): Fix deletion patterns.
259
c1d05286
GM
260 * Makefile.in (dot): Remove, since ../ is used throughout the
261 other Makefiles.
262
288f9fc0
CY
2632010-03-10 Chong Yidong <cyd@stupidchicken.com>
264
265 * Branch for 23.2.
266
545b31aa
KH
2672010-02-16 Kenichi Handa <handa@m17n.org>
268
269 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
270
5ce6e4f4 2712009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
272
273 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
274 (Bug#904)
275
a82a8b75
GM
2762009-09-09 Glenn Morris <rgm@gnu.org>
277
278 * Makefile.in (install): Set umask to world-readable before creating
279 directories.
280
1e0020ec
JL
2812009-08-31 Juri Linkov <juri@jurta.org>
282
283 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
284 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
285 Set `deterministic' to nil.
286 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
287 "U+0074 U+0283", "U+0074 U+2040 U+0283".
288 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
289 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
290 Fix comments.
291
ab96f28b
JL
2922009-08-31 Juri Linkov <juri@jurta.org>
293
294 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
295 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
296 (ipa-x-sampa-implosive-submap): Rename from
297 x-sampa-implosive-submap.
298 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
299 x-sampa-prepend-to-keymap-entry.
300 (ipa-x-sampa-underscore-implosive): Rename from
301 x-sampa-underscore-implosive.
302 (ipa-x-sampa-implosive-submap): Move before first use.
303
08166ed6
JL
3042009-08-30 Aidan Kehoe <kehoea@parhasard.net>
305
306 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
307 Two new input methods, both following widely-used Usenet
5ce6e4f4 308 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 309 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 310 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
311 complex to support in Quail that Kirshenbaum, whence the two extra
312 function and one extra submap to support it.
313 (x-sampa-prepend-to-keymap-entry): New function.
314 (x-sampa-underscore-implosive): New function.
315 (x-sampa-implosive-submap): New Quail submap.
316
1f272ae8
JL
3172009-08-30 Aidan Kehoe <kehoea@parhasard.net>
318
319 * quail/ipa.el: Recode the file as UTF-8, for better
320 interoperability with other applications.
321
7069bd16
SM
3222009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
323
a0c07f4e
SM
324 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
325 `white circle'.
326
7069bd16
SM
327 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
328
5ac1f9e0
GM
3292009-08-25 Glenn Morris <rgm@gnu.org>
330
331 * quail/hangul.el (top-level): Don't require cl at run-time.
332
76580a68
EZ
3332009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
334
335 * quail/arabic.el: Add missing keys that exist on the Arabic X
336 keyboard. Don't insert Lam-alef ligatures from the Arabic
337 Presentation Forms ranges; instead, separate Lam-Alef ligatures
338 into a list of two letters (Lam and a suitable Alef).
339
d4a885b2
KH
3402009-06-23 Kenichi Handa <handa@m17n.org>
341
342 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
343 while korean input method is off, convert the following character.
344
70243478
CY
3452009-06-21 Chong Yidong <cyd@stupidchicken.com>
346
347 * Branch for 23.1.
348
d5e9630f
KH
3492009-06-18 Kenichi Handa <handa@m17n.org>
350
351 * quail/hangul.el (hangul-im-keymap): Add binding of key
352 Hangul_Hanja.
353
c7015153 3542009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
355
356 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
357 compatibility.
358
5ae051fd
AS
3592009-04-12 Andreas Schwab <schwab@linux-m68k.org>
360
361 * Makefile.in (install): Remove .gitignore files.
362
c87143d0
KH
3632009-03-19 Kenichi Handa <handa@m17n.org>
364
365 * leim-ext.el: Change the encoding to utf-8.
366
9c222401
JD
3672008-12-30 Jan Djärv <jan.h.d@swipnet.se>
368
369 * Makefile.in (install): Remove old directories in ns_appresdir before
370 moving new directories there.
371
53a8f9db
JB
3722008-11-11 Juanma Barranquero <lekktu@gmail.com>
373
ad8f55ac
JB
374 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
375 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
376 (hangul3-input-method-jung, hangul3-input-method-jong):
377 Fix typos in docstrings.
53a8f9db 378
c7c55e6a 3792008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
380
381 * quail/cyrillic.el: Handle backslash key (bug#839).
382
09c91aff
KH
3832008-10-20 Kenichi Handa <handa@m17n.org>
384
385 * quail/indian.el (inscript-mlm-keytable): New variable.
386 (malayalam-inscript): Use inscript-mlm-keytable.
387
b13f8bd5
MH
3882008-09-11 Magnus Henoch <mange@freemail.hu>
389
390 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
391 with upturn.
392
53a8f9db 3932008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 394
53a8f9db 395 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
396 \"u after a, e or q, because that would be extremely uncommon
397 compared to aue, eue or que. The only exception is the prefix
398 "ge", after which, according to corpus statistics, a \"u can be
399 expected.
400
92135d25
KH
4012008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
402
53a8f9db 403 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 404
f4949090
JL
4052008-07-19 Juri Linkov <juri@jurta.org>
406
407 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
408 "//`" for combining accents as a separate character. Keep two
409 rules "i`" and "I`" for characters where accent is not a separate
410 character. Revert changes that added postfix combining accents.
411
ba60bd44 4122008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
413
414 * Makefile.in (install): Perform post-install cleanup inside NS app
415 bundle.
416
86ec8cc5
JL
4172008-07-12 Juri Linkov <juri@jurta.org>
418
419 * quail/rfc1345.el: Replace non-printable control characters with
420 equivalent text-only notations.
421
422 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
423 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
424 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 425 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 426
5704dad1
TZ
4272008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
428
429 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
430 everything postfix. Adjust to eliminate conflicts.
431
88702c81
JB
4322008-06-30 Juanma Barranquero <lekktu@gmail.com>
433
434 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
435
8e0214ec
GM
4362008-06-27 Glenn Morris <rgm@gnu.org>
437
438 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
439
ecfb57d9
JB
4402008-06-24 Juanma Barranquero <lekktu@gmail.com>
441
442 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
443
fca64cc4
EZ
4442008-06-20 Eli Zaretskii <eliz@gnu.org>
445
446 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
447 are building in the sandbox, there are precious files there.
ca4a5250
EZ
448 (clean mostlyclean): Delete leim-list.el~.
449 (distclean): Delete makefile.
fca64cc4 450
ee128870
TZ
4512008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
452
453 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
454 brackets, number symbol, and accented aeio to cyrillic-translit.
455
e914c409 4562008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
457
458 * quail/hangul.el: Completely re-written.
459
4602008-06-03 Kenichi Handa <handa@m17n.org>
461
462 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
463 (leim-list.el): Remove leim-list.el at first.
464
465 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
466 (leim-list.el): Remove leim-list.el at first.
467
468 * leim-ext.el: Register input methods "korean-hangul",
469 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
470
8be6f5ae
SM
4712008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
472
473 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
474
630802d6
KH
4752008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
476
477 * quail/indian.el: Don't require devan-util.
478
d223191d 4792008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 480
d223191d 481 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 482
d223191d 4832008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
484
485 * Makefile.in (OTHERS): Add arabic.elc.
486
d223191d 4872008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
488
489 * quail/arabic.el: New file.
490
d223191d 4912008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
492
493 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
494
d223191d 4952008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
496
497 * quail/indian.el (quail-indian-flatten-list): Delete it.
498 (quail-define-inscript-package): Pay attention to `nil' values of
499 char/key-table.
500 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
501
d223191d 5022008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
503
504 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
505 just an alias for turkish-postfix.
506
507 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
508 just an alias for turkish-alt-postfix.
509
510 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
511
d223191d 5122008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
513
514 * quail/thai.el: Don't require thai-util.
d223191d
GM
515 (quail-thai-update-translation): Delete function.
516 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
517 quail-define-rules.
518 ("thai-kesmanee", "thai-pattachote"): Don't use
519 UPDATE-TRANSLATION-FUNCTION.
520
3ddfbced
SM
521 * quail/indian.el (quail-indian-preceding-char-position):
522 Delete function.
d223191d
GM
523 (quail-indian-update-preceding-char): Delete variable.
524 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
525 (quail-define-indian-trans-package): Don't call
526 quail-define-package with quail-indian-update-translation.
527 (quail-define-inscript-package): Likewise.
528
d223191d 5292008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 530
d223191d 531 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
532 (quail-indian-update-translation, quail-define-inscript-package):
533 Use characterp, not char-valid-p.
534
d223191d 5352008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
536
537 * quail/welsh.el ("welsh"): Doc fix.
538
539 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
540 ("russian-typewriter"): Rename from cyrillic-typewriter.
541 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 542 ("russian-computer"): New.
d223191d
GM
543 ("bulgarian-phonetic"): Rename from bulgarian-pho.
544 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 545
d223191d 5462008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
547
548 * ja-dic/ja-dic.el: Add coding tag.
549
d223191d 5502008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 551
d223191d 552 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
553 ("latin-postfix"): New method.
554
d223191d 555 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
556 ("latin-alt-postfix"): New method.
557
d223191d 558 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 559 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
560 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
561 ~O -> Ġ.
aca7a3d2
MB
562 ("latin-prefix"): New method.
563
d223191d
GM
564 * quail/uni-input.el (utf-8-ccl-encode): Delete.
565 (ucs-input-method): Modify.
aca7a3d2 566
d223191d 5672008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
568
569 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
570
5169d861 5712008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 572
53a8f9db 573 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 574
f3041af1
DN
5752008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
576
577 * makefile.w32-in:
578 * Makefile.in: Remove references to Xenix.
579
1ebeeed0
RS
5802007-12-15 Richard Stallman <rms@gnu.org>
581
582 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
583
584 * quail/latin-alt.el: Many doc fixes.
585 ("danish-alt-postfix")
586 ("esperanto-alt-postfix", "finnish-alt-postfix")
587 ("german-alt-postfix", "icelandic-alt-postfix")
588 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
589 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 590 Delete; they were identical to the non-alt versions.
1ebeeed0 591
3d587afd
KH
5922007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
593
594 * quail/lao.el (quail-map-from-table): Allow a tone just after a
595 consonant.
596
63150f3c
GM
5972007-11-17 Glenn Morris <rgm@gnu.org>
598
599 * Makefile.in (check-declare): New target.
600
fe1ada9b
GM
6012007-10-31 Glenn Morris <rgm@gnu.org>
602
603 * Makefile.in (install): Change ownership of installed files.
604
e914c409 6052007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
606
607 * quail/latin-ltx.el ("\\qed"): Add this rule.
608
92f137df
JB
6092007-10-24 Juanma Barranquero <lekktu@gmail.com>
610
611 * quail/indian.el (quail-indian-update-preceding-char):
612 Don't mark the variable as frame-local; it wasn't used as such.
613
cacc7b51
GM
6142007-07-25 Glenn Morris <rgm@gnu.org>
615
616 * Relicense all FSF files to GPLv3 or later.
617
618 * COPYING: Switch to GPLv3.
619
1eceac24
EZ
6202007-07-16 Eli Zaretskii <eliz@gnu.org>
621
622 * makefile.w32-in (extraclean): Don't delete *~.
623
7dfc4cda
CY
6242007-06-02 Chong Yidong <cyd@stupidchicken.com>
625
626 * Version 22.1 released.
627
dd822b89
KH
6282007-01-30 Kenichi Handa <handa@m17n.org>
629
630 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 631 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
632
633 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
634 license notices.
1e899515 635
bce8f5e8
KH
6362007-01-24 Kenichi Handa <handa@m17n.org>
637
638 * MISC-DIC/README: New file.
639
640 * CXTERM-DIC/README: New file.
641
642 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
643 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
644 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
645 X11R6/contrib/programs/cxterm.
646
647 * ja-dic/ja-dic.el: Regenerated.
648
88f698d9
KH
6492007-01-12 Kenichi Handa <handa@m17n.org>
650
651 * quail/uni-input.el (ucs-input-method): Signal an error for a
652 Unicode character that is not yet supported.
653
14429ceb
AS
6542006-12-26 Andreas Schwab <schwab@suse.de>
655
656 * Makefile.in (datarootdir): Define.
657
6148a044
EZ
6582006-12-20 Eli Zaretskii <eliz@gnu.org>
659
660 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
661 ${NON-TIT-MISC}.
662
e4208ff7
JB
6632006-12-09 Juanma Barranquero <lekktu@gmail.com>
664
665 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
666
667 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
668
f248f005
EZ
6692006-12-09 Eli Zaretskii <eliz@gnu.org>
670
671 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
672 Run Emacs to append non-empty non-comment lines in leim-ext.el
673 to leim-list.el.
674
dd4b03cd
JB
6752006-12-05 Juanma Barranquero <lekktu@gmail.com>
676
677 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
678
41584b03
JB
6792006-11-29 Juanma Barranquero <lekktu@gmail.com>
680
681 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
682 in docstring.
683
9200c926
RF
6842006-11-04 Romain Francoise <romain@orebokech.com>
685
686 * Makefile.in (bootstrap-clean): New target.
687
94461c21
KH
6882006-10-12 Kenichi Handa <handa@m17n.org>
689
690 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
691 to it.
692
f51dc44f
CY
6932006-10-05 Chong Yidong <cyd@stupidchicken.com>
694
695 * quail/latin-ltx.el: Fix typo in previous change.
696
d781da00
SM
6972006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
698
699 * quail/latin-ltx.el: Remove rules that start with { since they are
700 redundant and hence impact the { key for no good reason.
701
bcc1caeb
KH
7022006-10-02 Kenichi Handa <handa@m17n.org>
703
704 * Makefile.in (install): Fix previous change.
705
7ad02ea8
KH
7062006-09-28 Kenichi Handa <handa@m17n.org>
707
708 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
709
45a2056c
JB
7102006-09-15 Jay Belanger <belanger@truman.edu>
711
712 * COPYING: Replace "Library Public License" by "Lesser Public
713 License" throughout.
714
880820fe 7152006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
716
717 * quail/uni-input.el (ucs-input-method): Don't make the action of
718 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
719 mechanism do it.
720
62508862
DK
7212006-07-12 David Kastrup <dak@gnu.org>
722
723 * quail/greek.el: Change iota subscriptum transliteration in
724 Ibycus4 encoding's capitals from "i" to "|".
725
a6a2b5d4
EZ
7262006-03-03 Claudio Fontana <claudio@gnu.org>
727
9e2bcc86
EZ
728 * Makefile.in (install): Add DESTDIR variable to support staged
729 installations.
a6a2b5d4 730
abeb5855
EZ
7312005-12-17 Eli Zaretskii <eliz@gnu.org>
732
733 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
734 commands enclosed in $(ARGQUOTE)s should not be split between two
735 lines, as that will break with GNU Make >3.80, when sh.exe is used
736 and arg quoting is with '..'.
737
11bdfcdd
AS
7382005-11-03 Andreas Schwab <schwab@suse.de>
739
3ddfbced 740 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
741 (install): Adjust.
742
7a7f042f
RF
7432005-11-01 Romain Francoise <romain@orebokech.com>
744
745 * Makefile.in (install): Compress source files.
746
895725e1
JL
7472005-10-28 Juri Linkov <juri@jurta.org>
748
749 * quail/symbol-ksc.el: Add missing characters from 1st pos of
750 every table of [korean-ksc5601], and swap incorrectly ordered
751 characters at pos 91 and 90.
752
c814bdfc
KH
7532005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
754
755 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
756 U+2006). Add more mappings from TeX's textcomp package.
757
f344e9d2
JL
7582005-10-25 Juri Linkov <juri@jurta.org>
759
760 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
761 to t for this multi-key input method.
762
a6726944
KH
7632005-10-24 Kenichi Handa <handa@m17n.org>
764
765 * quail/uni-input.el (ucs-input-activate): Don't add
766 quail-kill-guidance-buf to kill-buffer-hook.
767
71ec7e9b
KH
7682005-07-08 Kenichi Handa <handa@m17n.org>
769
770 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
771 insertion and deletion.
772
a0ec7a4a
LK
7732005-07-04 Lute Kamstra <lute@gnu.org>
774
775 Update FSF's address in GPL notices.
776
59579816
KH
7772005-06-28 Kenichi Handa <handa@m17n.org>
778
779 * leim-ext.el: Add rules for inserting full-width space for
780 quail/Punct and quail/Punct-b5.
781
94d4bafb
EZ
7822005-06-04 Eli Zaretskii <eliz@gnu.org>
783
41584b03 784 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
785 (extraclean): New target, emulates Makefile.in.
786
e183fe27
KH
7872005-04-06 Kenichi Handa <handa@m17n.org>
788
41584b03 789 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 790
eebfcf8e
KH
7912005-03-26 Kenichi Handa <handa@m17n.org>
792
41584b03 793 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
794
7952005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
796
797 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 798 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
799 ("thai-kesmanee"): Don't use quail-thai-update-translation.
800 (thai-generate-quail-map): Likewise.
801
761a8755
KH
8022005-03-15 Kenichi Handa <handa@m17n.org>
803
804 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
805
c68f7e21
KH
8062005-03-08 Kenichi Handa <handa@m17n.org>
807
808 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
809 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
810
a3341d3c
KH
8112004-12-04 Kenichi Handa <handa@m17n.org>
812
813 * quail/lao.el (lao-key-alist): Declare it by defvar.
814 (lao-key-alist-vector): New variable.
815 (lao-consonant-key-alist, lao-semivowel-key-alist)
816 (lao-vowel-key-alist, lao-voweltone-key-alist)
817 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
818 lao-key-alist-vector.
819
a7ff4354
KH
8202004-09-25 Kenichi Handa <handa@m17n.org>
821
822 * quail/uni-input.el (ucs-input-method): Add error clause to
823 condition-case.
824
88a74fa5
KH
8252004-09-21 Kenichi Handa <handa@m17n.org>
826
827 * quail/uni-input.el: Move the call of register-input-method to
828 leim-ext.el.
829 (ucs-input-insert-char): New function.
830 (ucs-input-method): Use ucs-input-insert-char.
831 (ucs-input-activate): Call quail-hide-guidance instead of
832 quail-hide-guidance-buf.
833
834 * leim-ext.el: Add autoload for 'ucs-input-activate and
835 register-input-method for "ucs".
836
15203bb7
DK
8372004-08-21 David Kastrup <dak@gnu.org>
838
839 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
840 combinations.
841
295f3b30
KH
8422004-08-16 Kenichi Handa <handa@m17n.org>
843
844 * quail/georgian.el ("georgian"): Call quail-define-package with
845 the show-layout arg t.
846
de10c114
AS
8472004-08-06 Andreas Schwab <schwab@suse.de>
848
849 * Makefile.in (install): Remove .arch-inventory files.
850
d604e09b
DK
8512004-07-01 David Kastrup <dak@gnu.org>
852
41584b03 853 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 854
f96ec754
AS
8552004-06-30 Andreas Schwab <schwab@suse.de>
856
857 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
858 serialize parallel builds.
859 (${MISC:.elc=.el}): Depend on changed.misc.
860
62bfe0fc
KH
8612004-06-05 Kenichi Handa <handa@m17n.org>
862
68330491
EZ
863 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
864 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
865
866 * leim-ext.el: New file.
867
9254ee5e
KH
8682004-05-17 Werner Lemberg <wl@gnu.org>
869
870 * quail/sisheng.el: New file.
871
53e1a54f
KH
8722004-05-17 Kenichi Handa <handa@m17n.org>
873
874 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
875
cdc9b845
EZ
8762004-05-11 Eli Zaretskii <eliz@gnu.org>
877
878 * Makefile.in (leim-list.el): Move commands to convert TIT and
879 MISC dictionaries from here...
880 (changed.tit, changed.misc): ...to here. Remove the (now
881 unneeded) test of the contents of changed.* files.
882
9a28b921
AS
8832004-05-10 Andreas Schwab <schwab@suse.de>
884
10d1d0af 885 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
886 files are compiled when bootstrapping.
887
bef96454
SM
8882004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
889
890 * quail/latin-ltx.el ("TeX"): Fix typo.
891
d2c846aa
SM
8922004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
893
894 * quail/latin-ltx.el: Use utf-8 coding.
895 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
896
2cd23d89
KH
8972004-05-04 Kenichi Handa <handa@m17n.org>
898
10d1d0af 899 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
900 (MISC-SOURCES): Likewise.
901
9022004-05-01 Kenichi Handa <handa@m17n.org>
903
41584b03 904 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 905 (MISC): Rename from MISC-DIC.
10d1d0af 906 (WORLD): Adjust for the above changes.
2cd23d89
KH
907 (TIT-MISC, NON-TIT-MISC): New targets.
908 (all): Don't depend on ${WORLD}.
d2c846aa 909 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
910 (TIT-SOURCES, MISC-SOURCES): New macros.
911 (changed.tit, changed.misc): New targets.
d2c846aa 912 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
913 changed.misc. Generate quail files from TIT and MISC files if
914 necessary.
915 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
916 ${MISC-DIC}.
917
238add5e
JR
9182004-05-03 Jason Rumney <jasonr@gnu.org>
919
920 * makefile.nt: Remove.
921
d814862a
JB
9222004-04-23 Juanma Barranquero <lektu@terra.es>
923
924 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
925
28082746
AI
9262004-04-09 Andrew Innes <andrewi@gnu.org>
927
928 * makefile.w32-in (distclean clean): Remove nmake specific
929 stamp-subdir test.
930
bb62616f
KH
9312004-02-28 Kenichi Handa <handa@m17n.org>
932
d2c846aa 933 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
934 ${MISC-DIC}.
935 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
936 (maintainer-clean): Delete files that are not in CVS repository.
937
d2c846aa 938 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
939 $(MISC-DIC).
940 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
941 (maintainer-clean): Delete files that are not in CVS repository.
942
d2c846aa 943 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
944 $(MISC-DIC).
945 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
946 (maintainer-clean): Delete files that are not in CVS repository.
947
880820fe 9482004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
949
950 * Makefile.in (distclean maintainer-clean): Depend on clean.
951
bdb6a227
KH
9522004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
953
954 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
955
e555f8d5
KH
9562004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
957
958 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 959 Duplicate entry removed.
e555f8d5 960 ("bulgarian-bds"): Docstring fixed.
be492770 961
c51b37fd
DL
9622003-10-06 Dave Love <fx@gnu.org>
963
964 * quail/latin-ltx.el: Several additions.
965
ac7ec68c
KH
9662003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
967
968 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
969
f653dfd9
DL
9702003-08-20 Dave Love <fx@gnu.org>
971
972 * quail/latin-ltx.el: Add \rhd.
973
15a03c32
MR
9742003-08-19 Markus Rost <rost@math.ohio-state.edu>
975
976 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
977
15f772c8
KH
9782003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
979
d814862a 980 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 981 behavior according to the change of quail-translate-key.
15f772c8 982
603b8073
KH
9832003-05-22 Kenichi Handa <handa@m17n.org>
984
985 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
986 Chinese characters from GB to Big5.
987
34c614a8 9882003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
989
990 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
991
069e6098
AS
9922003-04-05 Andreas Schwab <schwab@suse.de>
993
994 * Makefile.in (install): Remove CVS related and backup files from
995 installation directory.
996
15988eba
DK
9972003-02-27 David Kastrup <dak@gnu.org>
998
d814862a 999 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1000
b2c16093
DK
10012003-02-23 David Kastrup <dak@gnu.org>
1002
d814862a 1003 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1004
a56c637d
DL
10052003-02-17 Dave Love <fx@gnu.org>
1006
1007 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1008
83930535
JB
10092003-02-14 Juanma Barranquero <lektu@terra.es>
1010
d2c846aa 1011 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1012
61cb0b53 10132003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1014
1015 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1016 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1017 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1018 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1019 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1020 (kannada-inscript, malayalam-inscript, tamil-inscript):
1021 New INSCRIPT based input methods.
59fdf430 1022
ff57e5d6
KH
10232003-02-07 Kenichi Handa <handa@m17n.org>
1024
1025 * quail/cyrillic.el: Update quail-package-alist (not
1026 input-method-alist) to make "cyrillic-jcuken" an alias of
1027 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1028
e29969ca
DK
10292003-02-05 David Kastrup <dak@gnu.org>
1030
d2c846aa 1031 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1032
139c4e54
DL
10332003-01-05 Dave Love <fx@gnu.org>
1034
1035 * makefile.w32-in (SLAVIC): Add croatian.elc.
1036
1037 * Makefile.in (SLAVIC): Add croatian.elc.
1038
1039 * quail/croatian.el: New file.
1040
abceb4ac
JB
10412002-12-10 Juanma Barranquero <lektu@terra.es>
1042
1043 * makefile.w32-in (LATIN): Add welsh.elc.
1044 (MISC): Add georgian.elc.
1045 (UNICODE): Add it.
1046 (WORLD): Add $(UNICODE).
1047
59daa29a
DL
10482002-11-14 Dave Love <fx@gnu.org>
1049
1050 * quail/slovak.el: Add coding cookie.
1051
1052 * quail/latin-ltx.el: Fix coding cookie.
1053
1054 * quail/hebrew.el: Add coding cookie.
1055
1056 * quail/czech.el: Add coding cookie.
1057
1058 * quail/welsh.el: Undo last change.
1059
b4b11a40
DL
10602002-09-11 Dave Love <fx@gnu.org>
1061
1062 * quail/latin-post.el ("slovenian"): New.
1063
570af494
KH
10642002-09-05 Kenichi Handa <handa@etl.go.jp>
1065
1066 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1067
ad0b1666
DL
10682002-07-24 Dave Love <fx@gnu.org>
1069
a5e5d4ad
DL
1070 * quail/latin-alt.el ("latin-alt-postfix"): New.
1071
1072 * quail/latin-post.el ("latin-postfix"): New.
1073
ad0b1666
DL
1074 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1075 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1076 ("latin-prefix"): New.
ad0b1666 1077
f860212e
DL
10782002-07-12 Dave Love <fx@gnu.org>
1079
1080 * quail/cyrillic.el: Doc fixes.
1081 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1082 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1083 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1084 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1085 ("russian-computer"): New.
880820fe 1086 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1087 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1088
282b5fb7
KH
10892002-06-20 Dave Love <fx@gnu.org>
1090
1091 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1092 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1093
fe960d0a
EZ
10942002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1095
1096 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1097
9a40c2fb
PJ
10982002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1099
1100 * quail/vntelex.el: Add even more rules.
1101
ab59447f
PJ
11022002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1103
1104 * quail/vntelex.el: Add new rules to escape from composition.
1105
e656fc9d
PJ
11062002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1107
1108 * quail/vntelex.el: Use proper charset.
1109
177c0ea7 11102002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1111
1112 * quail/hanja.el ("Od"): Remove rule.
0347c911 1113
175e150b
EZ
11142002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1115
1116 * quail/indian.el: Replace commented-out lines with a condition
1117 that is always false.
1118
c031864a
JC
11192002-04-06 Jaeyoun Chung <jay@kldp.org>
1120
d2c846aa 1121 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1122 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1123
cb0dc144 1124 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1125 sequence fixed ('/' for 'v' pair).
1126 added a few more third character composing rule.
1127
129f2c75
WL
11282002-03-03 Werner Lemberg <wl@gnu.org>
1129
1130 * quail/vntelex.el: New file.
cb0dc144
JB
1131 * Makefile.in (VIETNAMESE):
1132 * makefile.nt (VIETNAMESE):
1133 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1134
5c196f29
AI
11352002-02-10 Andrew Innes <andrewi@gnu.org>
1136
1137 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1138 ($(MISC_DIC)): Ditto.
1139
108eaabb
RS
11402002-02-06 Richard M. Stallman <rms@gnu.org>
1141
1142 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1143 Don't define "~," at all.
1144
880820fe 11452002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1146
880820fe 1147 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1148 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1149
18e1da99 11502002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1151
1152 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1153 method, to consider the "accent" and "diaeresis" as prefix keys.
1154 A new method (named "greek-postfix") was added which implements
1155 the old behavior. Also changed the mapping of the "Q/q" key to
1156 produce the ":/;" characters, as is customary in greek keyboards.
1157 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1158
8f7d3eca
JC
11592002-01-07 Jaeyoun Chung <jay@kldp.org>
1160
d814862a 1161 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1162 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1163
121f67fa
EZ
11642002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1165
1166 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1167
7f93e2ab
DL
11682002-01-01 Dave Love <fx@gnu.org>
1169
d2c846aa 1170 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1171 (quail-define-inscript-package): Avoid mapcar*.
1172
3c08498a
DL
11732001-12-20 Dave Love <fx@gnu.org>
1174
1175 * quail/latin-ltx.el: Fix un-doubled backslashes.
1176
96566974
DL
11772001-12-15 Dave Love <fx@gnu.org>
1178
abceb4ac 1179 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1180 ("spanish-prefix"): Fix language assignment.
1181
abceb4ac
JB
1182 * quail/latin-post.el ("french-postfix", "german-postfix")
1183 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1184 ("french-keyboard", "french-azerty", "german")
96566974
DL
1185 ("spanish-keyboard"): Fix language assignment.
1186
1187 * quail/indian.el: Don't require cl.
d2c846aa 1188 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1189
abceb4ac
JB
1190 * quail/cyrillic.el ("cyrillic-beylorussian")
1191 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1192 ("belarusian", "bulgarian-pho"): Fix language assignment.
1193
1194 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1195 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1196 ("turkish-alt-postfix"): Fix language assignment.
1197 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1198 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1199
880820fe 12002001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1201
1202 * COPYING: New file.
1203
eea6cc1f
JC
12042001-12-03 Jaeyoun Chung <jay@kldp.org>
1205
d814862a 1206 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1207 Korean keyboard type 3 users.
1208
de371c8c
DL
12092001-11-29 Dave Love <fx@gnu.org>
1210
1211 * quail/latin-ltx.el: Extra translations. Fix some
1212 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1213 symbols.
1214
ea17b6e1
JR
12152001-11-28 Juanma Barranquero <lektu@terra.es>
1216
d814862a 1217 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1218 quail/devanagari.elc -> quail/indian.elc.
1219
1220 * makefile.nt (INDIAN): Likewise.
1221
177c0ea7 12222001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1223
1224 * quail/devanagari.el: Renamed to indian.el.
1225
1226 * quail/indian.el: Renamed from devanagari.el, and completely
1227 re-written. The input method devanagari-hindi-transliteration is
1228 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1229 devanagari-inscript, devanagari-transliteration is renamed to
1230 devanagari-kyoto-harvard.
1231
1232 * Makefile.in: Adjusted for the file name change;
1233 quail/devanagari.elc -> quail/indian.elc.
1234
e154cc44
EZ
12352001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1236
1237 * quail/welsh.el: Avoid an error message due to a commented-out
1238 input method.
1239
a6beb3d2
RS
12402001-11-05 Richard M. Stallman <rms@gnu.org>
1241
1242 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1243
cd946181
EZ
12442001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1245
1246 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1247
7115232b
DL
12482001-11-04 Dave Love <fx@gnu.org>
1249
1250 * Makefile.in (LATIN): Add welsh.
1251 (UNICODE): New.
1252 (MISC): Add georgian.
1253 (WORLD): Add UNICODE.
1254
1255 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1256 * quail/uni-input.el, quail/sgml-input.el: New file.
1257
1258 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1259
1260 * quail/latin-alt.el ("dutch"): New method.
1261
b344d29d 12622001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1263
1264 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1265
1266 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1267
b344d29d 12682001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1269
1270 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1271
1272 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1273
71431a0e
GM
12742001-10-20 Gerd Moellmann <gerd@gnu.org>
1275
6aa97356 1276 * (Version 21.1 released.)
71431a0e 1277
c4e7e308
EZ
12782001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1279
1280 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1281 mappings, so that one could type them without leaving the Hanyu
1282 Pinyin input method. Suggested by Kenichi Handa
1283 <handa@etl.go.jp>.
1284
51724e26
EZ
12852001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1286
1287 * quail/greek.el ("greek-babel"): New input method. From David
1288 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1289
ab952a4f
GM
12902001-10-05 Gerd Moellmann <gerd@gnu.org>
1291
1292 * Branch for 21.1.
a4416b14 1293
00651fbf
EZ
12942001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1295
1296 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1297 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1298
5a397d28
GM
12992001-08-06 Gerd Moellmann <gerd@gnu.org>
1300
1301 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1302 "chinese-py".
1303 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1304
880820fe 13052001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1306
150998ec
PJ
1307 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1308 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1309 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1310 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1311 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1312 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1313 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1314 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1315 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1316 follow coding conventions.
1317
e6aeb775
AC
13182001-06-04 Andrew Choi <akochoi@i-cable.com>
1319
1320 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1321
ec57454f
AI
13222001-06-01 Andrew Innes <andrewi@gnu.org>
1323
1324 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1325 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1326 $(srcdir)/quail/pypunct-b5.elc.
1327 (NON_TIT_CNS): Remove.
1328 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1329 (CHINESE_CNS): Remove.
1330 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1331 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1332 $(srcdir)/quail/latin-ltx.elc.
1333 (MISC_DIC): Copy from Makefile.in.
1334 (CHINESE): Remove $(CHINESE_CNS).
1335 (all): Add $(MISC_DIC) as target.
1336 (.NOTPARALLEL): New target.
1337 (.NO_PARALLEL): New target.
1338 ($(MISC_DIC)): New target.
1339 (clean mostlyclean): Clean more stuff.
1340 (TIT_EL): New macro.
1341 (MISC_DIC_EL): New macro.
1342
1343 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1344 (TIT-BIG5): Remove CTLauB.elc from it.
1345 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1346 (clean mostlyclean): Remove obsolete reference.
1347
70079787
EZ
13482001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1349
1350 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1351
5e3d4fbc
AC
13522001-05-24 Andrew Choi <akochoi@i-cable.com>
1353
937fad9a
AC
1354 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1355
5e3d4fbc
AC
1356 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1357
1358 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1359
1360 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1361 (TIT-BIG5): Remove CTLauB.elc from it.
1362 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1363
f042e7b9
DL
13642001-05-17 Dave Love <fx@gnu.org>
1365
d2c846aa 1366 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1367 Language family and indicator changed. Many new translations.
1368
f08cf35b
GM
13692001-05-17 Gerd Moellmann <gerd@gnu.org>
1370
1371 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1372 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1373 <Pavel@Janik.cz>.
1374
b5eeaa1d
GM
13752001-04-23 Gerd Moellmann <gerd@gnu.org>
1376
3ddfbced
SM
1377 * quail/latin-ltx.el: Add more translations.
1378 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1379
55a22ce1
EZ
13802001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1381
1382 * quail/hangul.el <korean-hangul>: Doc fix.
1383
90200fcc
AI
13842001-04-18 Andrew Innes <andrewi@gnu.org>
1385
1386 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1387 ($(TIT)):
1388 ($(MISC_DIC)):
1389 (.el.elc):
90200fcc
AI
1390 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1391
f383cd0d
GM
13922001-04-05 Gerd Moellmann <gerd@gnu.org>
1393
a55e4e68
GM
1394 * Makefile.in (install): Remove .cvsignore files.
1395
f383cd0d
GM
1396 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1397 the same translations as for `japanese'.
1398
4c1dadb1
AI
13992001-04-03 Andrew Innes <andrewi@gnu.org>
1400
1401 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1402 quail/ZIRANMA.elc.
1403 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1404 $(srcdir)/quail/tsang-b5.elc.
1405 (NON_TIT_CNS): Delete.
1406 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1407 (CHINESE_CNS): Delete.
1408 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1409 <handa@etl.go.jp>.
1410 (MISC_DIC): New variable.
1411 (CHINESE): Delete $(CHINESE_CNS).
1412 (WORLD): Add $(MISC_DIC).
1413 (all): Depends on $(MISC_DIC).
1414 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1415 ($(MISC_DIC)): New target.
1416 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1417 and $(MISC_DIC:.elc=.el).
1418
e217c26e
EZ
14192001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1420
3ddfbced
SM
1421 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1422 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1423
e217c26e
EZ
1424 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1425
a3d0b0e0
KH
14262001-03-31 Kenichi Handa <handa@etl.go.jp>
1427
c4cc8b9a 1428 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1429 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1430 ${srcdir}/quail/tsang-b5.elc.
1431 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1432 (CHINESE-CNS): Delete it.
1433 (MISC-DIC): New variable.
1434 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1435 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1436 (all): Depends on ${MISC-DIC}.
1437 (${MISC-DIC}): New target.
1438 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1439
1440 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1441 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1442
1443 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1444
1445 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1446 * quail/quick-cns.el: Delete them.
a4416b14 1447
9d5d1075
EZ
14482001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1449
1450 * Makefile.in (${TIT}): Fix whitespace.
1451
ed31fabf
GM
14522001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1453
1454 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1455 (${TIT}): If the target file already exist, don't remake it.
1456
1e406be0
KH
14572001-03-21 Kenichi Handa <handa@etl.go.jp>
1458
1459 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1460
ce058493 14612001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1462
1463 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1464 "=q", "+q", "=Q", and "+Q".
1465 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1466 ("slovak-prog-2"): Likewise.
1467 ("slovak-prog-3"): Likewise.
1468
abfa36c4
EZ
14692001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1470
1471 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1472
b8a7ebcf
KH
14732001-03-16 Kenichi Handa <handa@etl.go.jp>
1474
3ddfbced
SM
1475 * quail/japanese.el (quail-japanese-transliteration-rules):
1476 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1477 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1478 (quail-japanese-kana-state): Delete this variable.
1479 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1480 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1481
9a639fce
KH
14822001-03-14 Kenichi Handa <handa@mule.m17n.org>
1483
1484 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1485
51ab41b7
KH
14862001-03-06 Kenichi Handa <handa@etl.go.jp>
1487
1488 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1489
36d5e61d
KH
14902001-03-05 Kenichi Handa <handa@etl.go.jp>
1491
1492 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1493 change of the special key bindings.
36d5e61d 1494
bf0bdce8
KH
14952001-02-22 Kenichi Handa <handa@etl.go.jp>
1496
51ab41b7 1497 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1498
1499 * CXTERM-DIC/ETZY.tit: Likewise.
1500
1501 * CXTERM-DIC/ZOZY.tit: Likewise.
1502
193fba87
AI
15032001-02-05 Andrew Innes <andrewi@gnu.org>
1504
1505 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1506 path absolute.
1507
350d71b3
AI
15082001-02-03 Andrew Innes <andrewi@gnu.org>
1509
1510 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1511
49bd4a69
KH
15122001-02-02 Kenichi Handa <handa@etl.go.jp>
1513
1514 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1515
1516 * makefile.w32-in (LATIN): Likewise.
1517
1518 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1519
a51e9546
AI
15202001-02-01 Andrew Innes <andrewi@gnu.org>
1521
1522 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1523
c91d43ed
KH
15242001-02-01 Kenichi Handa <handa@etl.go.jp>
1525
c91d43ed
KH
1526 * quail/greek.el ("greek-mizuochi"): New input method for
1527 classical Greek.
1528
7ccf7ab9 15292001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1530
3ddfbced 1531 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1532 one runs "make extraclean" at the top level.
1533
0dac6924
AI
15342001-01-06 Andrew Innes <andrewi@gnu.org>
1535
1536 * makefile.nt ($(TIT)): Map .elc to .el.
1537 (buildlisppath): Make path relative to $(MAKEDIR).
1538
392164c1
AS
15392001-01-01 Andreas Schwab <schwab@suse.de>
1540
1541 * quail/latin-alt.el: Doc fixes.
1542
ec6bd013
DL
15432000-12-18 Dave Love <fx@gnu.org>
1544
880820fe
KH
1545 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1546 Change œ, Œ, ¶.
ec6bd013 1547
8ff06845
KH
15482000-12-16 Kenichi Handa <handa@etl.go.jp>
1549
1550 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1551
4ee87dbb
AI
15522000-12-06 Andrew Innes <andrewi@gnu.org>
1553
1554 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1555 relative to $(CURDIR).
1556 (INSTALLDIR): Use forward slash.
1557
24c53d36
AI
15582000-11-24 Andrew Innes <andrewi@gnu.org>
1559
1560 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1561
1562 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1563
37c35586
KH
15642000-11-21 Kenichi Handa <handa@etl.go.jp>
1565
1566 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1567
3c7d764e
KH
15682000-11-17 Kenichi Handa <handa@etl.go.jp>
1569
1570 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1571 remember the conversion start.
1572
f3d3c491
AI
15732000-10-21 Andrew Innes <andrewi@gnu.org>
1574
1575 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1576 of conditional invocation of make.
a4416b14
FP
1577 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1578 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1579 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1580 files to .elc.
3ddfbced 1581 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1582 (clean mostlyclean): Likewise.
1583 (.el.elc): New target.
1584
1585 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1586 of conditional invocation of make.
a4416b14
FP
1587 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1588 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1589 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1590 files to .elc.
3ddfbced 1591 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1592 (clean mostlyclean): Likewise.
1593 (.el.elc): New target.
1594
a115794c
EZ
15952000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1596
1597 * Makefile.in (${TIT}, clean): Don't use shell `command`
1598 expansion, use ${TIT:.elc=.el} instead.
1599
ce75c97a
GM
16002000-09-26 Gerd Moellmann <gerd@gnu.org>
1601
1602 * Makefile.in: Make this the leim Makefile.in.
1603 (clean): Also remove $NON-TIT and $WORLD.
1604 (RUN-EMACS): Set EMACSLOADPATH.
1605
7b920aa1
KH
16062000-09-21 Kenichi Handa <handa@etl.go.jp>
1607
36e44f62
KH
1608 * Makefile.in: Revert to no-leim Makefile.
1609
cd3c0140
KH
1610 * quail/.cvsignore: Include *.elc.
1611
1612 * ja-dic/.cvsignore: New file.
7b920aa1 1613
5eedab4d
AI
16142000-09-16 Andrew Innes <andrewi@gnu.org>
1615
1616 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1617 (leim-list.el): Ditto.
1618
1619 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1620 (leim-list.el): Ditto.
1621
39f547f7
AI
16222000-09-15 Andrew Innes <andrewi@gnu.org>
1623
1624 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1625 files.
1626
fe83b953
AI
16272000-09-14 Andrew Innes <andrewi@gnu.org>
1628
1629 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1630 leim-list.el.
1631 (distclean maintainer-clean): Ditto for stamp-subdir.
1632
1633 * makefile.nt: Rename skkdic to ja-dic.
1634
0fddd0dc
KH
16352000-09-07 Kenichi Handa <handa@etl.go.jp>
1636
1637 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1638 translation.
1639
1640 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1641
1642 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1643 ("chinese-tonepy-punct"): New input method.
1644
1645 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1646 translation.
1647
1648 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1649 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1650 automatically.
1651 ("japanese-ascii", "japanese-zenkaku")
1652 ("japanese-hankaku-kana", "japanese-hiragana")
1653 ("japanese-katakana"): Docstring modified.
1654
3ddfbced 1655 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1656 on describe-input-method.
1657 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1658
44ef7cf6
AI
16592000-09-03 Andrew Innes <andrewi@gnu.org>
1660
1661 * makefile.w32-in: New file.
f8803e97 1662 (install) Fix copying of directories.
44ef7cf6 1663
5724ab7a
KH
16642000-08-31 Kenichi Handa <handa@etl.go.jp>
1665
1666 * quail/thai.el (thai-generate-quail-map): If the length of
1667 translation is more than one, compose it.
1668
daba11ce
DL
16692000-08-29 Dave Love <fx@gnu.org>
1670
880820fe 1671 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1672
daba11ce
DL
1673 * Makefile.in: ja-dic <- skk in several places.
1674
457dd64a
KH
16752000-08-25 Kenichi Handa <handa@etl.go.jp>
1676
1677 * ja-dic: Directory name changed from skkdic.
1678
a1a2e38f 1679 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1680
1681 * README: Rename skkdic to ja-dic throughout the file.
1682
68ce69e1
DL
16832000-08-24 Dave Love <fx@gnu.org>
1684
1685 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1686 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1687
5a76406c
DL
16882000-08-23 Dave Love <fx@gnu.org>
1689
880820fe
KH
1690 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1691 add ~p for ¶.
5a76406c 1692
240a16cf
KH
16932000-07-18 Kenichi Handa <handa@etl.go.jp>
1694
1695 * quail/japanese.el ("japanese"): Fix docstring.
1696
7a3fd467
KH
16972000-07-17 Kenichi Handa <handa@etl.go.jp>
1698
1699 * quail/japanese.el ("japanese"): Docstring modified.
1700
0bd5914b
KH
17012000-06-12 Kenichi Handa <handa@etl.go.jp>
1702
1703 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1704 ("tibetan-wylie"): State transition table modified.
1705
4dc1225b
KH
17062000-06-01 Kenichi Handa <handa@etl.go.jp>
1707
1708 * quail/tibetan.el: Change all tibetan-1-column characters to
1709 tibetan. Quail map for "tibetan-wylie" fixed.
1710
177c0ea7 17112000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1712
1713 * quail/latin-pre.el ("polish-slash"): New input method.
1714
69766f94
KH
17152000-03-02 Kenichi Handa <handa@etl.go.jp>
1716
1717 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1718
9a90d84c
GM
17192000-02-01 Gerd Moellmann <gerd@gnu.org>
1720
1721 * Makefile.in: Make this the no-leim Makefile. Move the
1722 leim Makefile.in to ../leim-Makefile.in as it originally was.
1723
1724 * Makefile.noleim: Removed.
1725
cba32d22
KH
17262000-01-28 Kenichi Handa <handa@etl.go.jp>
1727
1728 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1729
11ad3dee
KH
17302000-01-04 Kenichi Handa <handa@etl.go.jp>
1731
1732 * quail/japanese.el ("japanese"): Docstring augmented.
1733
5ec14d3c
KH
17341999-12-15 Kenichi Handa <handa@etl.go.jp>
1735
1736 * quail/lao.el: Rewritten for new composition.
1737
1738 * quail/lrt.el: Rewritten for new composition.
1739
1740 * quail/thai.el: Rewritten for new composition.
1741
1742 * quail/tibetan.el: Rewritten for new composition.
1743
113a1195
KH
17441999-12-13 Kenichi Handa <handa@etl.go.jp>
1745
1746 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1747 characters, not Latin-1.
1748
98e85e34
GM
17491999-11-22 Andrew Innes <andrewi@gnu.org>
1750
1751 * makefile.nt: No need to generate subdirs.el.
1752
371f58d5
GM
17531999-11-21 Andrew Innes <andrewi@gnu.org>
1754
1755 * makefile.nt: New file.
1756
177c0ea7 17571999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1758
1759 * Makefile.noleim: New.
1760
58af2287
DL
17611999-09-19 Ken'ichi Handa <handa@gnu.org>
1762
3ddfbced 1763 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1764 turkish-postfix.
1765 ("turkish-postfix"): New Turkish input method which inserts
1766 Latin-5 characters.
1767
3ddfbced 1768 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1769 turkish-alt-postfix.
1770 ("turkish-alt-postfix"): New Turkish input method which inserts
1771 Latin-5 characters.
1772
17731999-07-12 Richard Stallman <rms@gnu.org>
1774
1775 * Version 20.4 released.
1776
17771998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1778
1779 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1780
17811999-06-14 Ken'ichi Handa <handa@gnu.org>
1782
1783 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1784
17851999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1786
1787 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1788 hanja.el.
1789
17901999-05-25 Ken'ichi Handa <handa@gnu.org>
1791
1792 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1793
17941999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1795
1796 * quail/latin-pre.el ("romanian-prefix"): New input method.
1797 ("romanian-alt-prefix"): New input method.
1798
17991999-03-04 Kenichi Handa <handa@etl.go.jp>
1800
1801 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1802
18031999-01-14 Kenichi Handa <handa@etl.go.jp>
1804
1805 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1806 to convert is `n', change it to Japanese Hiragana `n' before
1807 conversion.
1808
18091999-01-11 Kenichi Handa <handa@etl.go.jp>
1810
1811 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1812
1813 * quail/hebrew.el: New file.
1814
18151998-12-15 Kenichi Handa <handa@etl.go.jp>
1816
1817 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1818 Adjust for the change of input method handling.
58af2287
DL
1819 (quail-devanagari-hindi-compose-characters): Likewise.
1820
18211998-10-15 Kenichi Handa <handa@etl.go.jp>
1822
1823 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1824 `(cd foo; pwd)`.
1825 (install): Likewise.
1826
b344d29d 18271998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1828
1829 * quail/latin-post.el: Many doc fixes.
1830 ("latin-1-postfix"): Add sequence for the small superscript o.
1831 * quail/latin-pre.el: Many doc fixes.
1832 ("latin-1-prefix"): Add sequences for the small
1833 superscript underlined o and a.
1834
b344d29d 18351998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1836
1837 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1838 small superscript underlined o and a.
1839 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1840 different from italian-postfix.
58af2287
DL
1841 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1842 small superscript underlined o and a.
1843 ("italian-postfix"): Same as above.
1844 ("italian-postfix"): Add methods to enter e with acute accent and
1845 the >> and << symbols.
1846
18471998-09-25 Kenichi Handa <handa@etl.go.jp>
1848
1849 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1850 Adjust for the change of input method handling.
58af2287
DL
1851
18521998-09-11 Kenichi HANDA <handa@etl.go.jp>
1853
1854 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1855 Adjust for the change of input method handling.
58af2287
DL
1856
18571998-08-31 Kenichi Handa <handa@etl.go.jp>
1858
3ddfbced 1859 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1860 change of input method handling.
1861 (quail-tibetan-input-tibkey): Likewise.
1862
18631998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1864
1865 * Version 20.3 released.
1866
18671998-08-16 Kenichi HANDA <handa@etl.go.jp>
1868
1869 * quail/czech.el ("czech"): Make this input method deterministic,
1870 kbd-translate, and show-layout.
1871
18721998-08-15 Kenichi HANDA <handa@etl.go.jp>
1873
1874 * quail/ethiopic.el: Fix several translation rules.
1875
18761998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1877
1878 * quail/czech.el: Few key sequences added to some keyboards.
1879
18801998-08-06 Kenichi Handa <handa@etl.go.jp>
1881
1882 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1883 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1884 quail-update-translation. Now this function should return
1885 CONTROL-FLAG.
1886 (quail-japanese-toggle-kana): Update quail-conversion-str.
1887 (quail-japanese-kanji-kkc): Likewise.
1888 (quail-japanese-switch-package): Reset quail-current-str and
1889 quail-conversion-str.
1890
18911998-07-24 Kenichi Handa <handa@etl.go.jp>
1892
3ddfbced
SM
1893 * quail/japanese.el (quail-japanese-kanji-kkc):
1894 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1895 translation mode is restarted correctly.
1896
18971998-07-21 Kenichi Handa <handa@etl.go.jp>
1898
1899 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1900 that conversion is canceled in kkc-region.
58af2287
DL
1901 (quail-japanese-switch-package): Fix previous change.
1902
19031998-07-19 Kenichi Handa <handa@etl.go.jp>
1904
3ddfbced
SM
1905 * quail/japanese.el (quail-japanese-update-translation):
1906 Handle a key which should fix the current translation and start a new
58af2287 1907 translation correctly.
3ddfbced
SM
1908 (quail-japanese-toggle-kana): Set quail-translating to nil.
1909 Don't change point.
58af2287
DL
1910
19111998-07-15 Kenichi Handa <handa@etl.go.jp>
1912
3ddfbced 1913 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1914 change of quail.el.
1915 (quail-japanese-switch-package): Likewise.
1916
19171998-07-03 Kenichi Handa <handa@etl.go.jp>
1918
1919 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1920 Some keys for ancient Korean syllables are changed properly.
1921
19221998-06-20 Kenichi Handa <handa@etl.go.jp>
1923
1924 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1925 (ethio-select-a-translation): New function.
1926
19271998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1928
1929 * Makefile.in (RUN-EMACS): Add --multibyte.
1930
19311998-04-29 Karl Heuer <kwzh@gnu.org>
1932
1933 * Makefile.in (SLAVIC): Delete redundant backslash.
1934
19351998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1936
1937 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1938
19391998-04-20 Kenichi Handa <handa@etl.go.jp>
1940
1941 * Makefile.in (SLAVIC): New macro.
1942 (EUROPEAN): Include ${SLAVIC}.
1943
19441998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1945
1946 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1947 (leim-list.el): Depend on ${WORLD}.
1948
1949 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1950
19511998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1952
1953 * czech.el, slovak.el: Correct starting commentary.
1954
19551998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1956
1957 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1958
19591998-04-06 Andreas Schwab <schwab@gnu.org>
1960
1961 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1962 to length.
1963 (lrt-generate-quail-map): Change sref to aref, and make second
1964 argument of substring a character index.
1965
19661998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1967
1968 * Makefile.in (${TIT}): Fix shell conditional syntax.
1969
19701998-03-18 Kenichi Handa <handa@etl.go.jp>
1971
cb0dc144 1972 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1973 "/ " to "/" (instead of " ").
1974
19751998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1976
1977 * quail/czech.el, quail/slovak.el: New files.
1978
19791998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1980
1981 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1982 Uses changed.
1983
19841998-03-05 Kenichi Handa <handa@etl.go.jp>
1985
1986 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1987 built quail.
1988
99d99081 19891997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1990
1991 * quail/hanja3.el: New file.
1992
1993 * quail/hanja-jis.el: Title string of the input method
1994 "korean-hanja-jis" changed.
1995
1996 * quail/symbol-ksc.el: Title string of the input method
1997 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1998 (quail-hangul-switch-back): Delete.
58af2287
DL
1999
2000 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2001 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2002
2003 * quail/hanja.el: Require 'korea-util. Title string of the input
2004 method "korean-hanja" changed.
3ddfbced 2005 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2006
2007 * quail/hangul.el: Require 'korea-util.
3ddfbced 2008 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2009
58af2287
DL
20101997-10-23 Kenichi Handa <handa@etl.go.jp>
2011
2012 * quail/ethiopic.el: The title string of input method "Ethiopic"
2013 is changed.
2014
20151997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2016
2017 * Version 20.2 released.
2018
20191997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2020
2021 * quail/latin-post.el (german): Swap y and z.
2022
20231997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2024
2025 * Version 20.1 released.
2026
2027 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2028
58af2287
DL
20291997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2030
2031 * quail/viqr.el (vietnamese-viqr): Doc fix.
2032
20331997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2034
2035 * quail/latin-alt.el: New file.
2036
20371997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2038
2039 * quail/latin-post.el: Undo previous change.
a4416b14 2040
58af2287
DL
20411997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2042
2043 * quail/latin-post.el (latin-2-postfix):
2044 Replace comma and period with `. Replace colon with /.
2045 (latin-1-postfix): Replace comma with /.
2046 (french-postfix): Replace comma with /.
2047 (latin-3-postfix): Replace comma with ` and period with /.
2048 (latin-4-postfix): Replace comma with ` and period with ~.
2049 (latin-5-postfix): Replace comma with ` and period with /.
2050 (turkish-postfix): Replace comma with ` and period with /.
2051
20521997-09-10 Kenichi Handa <handa@etl.go.jp>
2053
3ddfbced
SM
2054 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2055 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2056 input method "ethiopic" is begin used.
3ddfbced 2057 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2058 (ethio-toggle-space): Likewise.
2059 (ethio-insert-space): Likewise.
2060 (ethio-insert-ethio-space): Likewise.
2061 (ethio-prefer-ascii-punctuation): Likewise.
2062 (ethio-toggle-punctuation): Likewise.
2063 (ethio-gemination): Likewise.
3ddfbced
SM
2064 ("ethiopic"): Doc-string of this Quail package modified.
2065 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2066 quail-execute-non-quail-command.
2067
20681997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2069
2070 * Makefile.in (install): Use quail/* in the second tar that
2071 copies a dir named quail.
2072
20731997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2074
3ddfbced
SM
2075 * Makefile.in (install): Do not copy leim-list.el twice.
2076 Copy `skk' subdirectory too.
58af2287
DL
2077
20781997-09-03 Kenichi Handa <handa@etl.go.jp>
2079
2080 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2081 argument to quail-define-package.
2082 * quail/cyril-jis.el: Likewise
2083 * quail/greek.el: Likewise.
2084 * quail/ipa.el: Likewise.
2085 * quail/lao.el: Likewise.
2086 * quail/lrt.el: Likewise.
2087 * quail/thai.el: Likewise.
2088 * quail/viqr.el: Likewise.
2089
20901997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2091
183080b6 2092 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2093 TRANSLATION-KEYS.
2094 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2095 (quail-mode-hook): Check the current Quail package name.
2096
c80e3b4a 2097 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2098 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2099 packages.
2100
21011997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2102
2103 * quail/latin-post.el, quail/latin-pre.el: For each package,
2104 pass t for the SIMPLE argument to quail-define-package.
2105
21061997-08-28 Kenichi Handa <handa@etl.go.jp>
2107
2108 * Makefile.in (dotdot): This macro deleted.
2109 (SUBDIRS): Exclude skk.
2110 (all): Substitute ${WORLD} to ${TIT}.
2111 (%.el): This target deleted.
2112 (${TIT}): Check existence of `quail' subdirectory.
2113 (leim-list.el): Do not check old files.
2114 (install): If ${srcdir} is different from the current directory,
2115 copy also files under ${srcdir}.
2116
21171997-08-26 Kenichi Handa <handa@etl.go.jp>
2118
2119 * Makefile.in: Re-arrange macros so that the macro TIT contains
2120 only Quial packages generated from CXTERM dictionaries, and the
2121 macro NON-TIT contains only Quial packages distributed with Emacs.
2122 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2123 and ${TIT} separately.
2124
21251997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2126
2127 * Makefile.in (install): Discard extra data in tar | tar command.
2128
21291997-08-23 Kenichi Handa <handa@etl.go.jp>
2130
3ddfbced
SM
2131 * quail/devanagari.el (quail-devanagari-compose-characters):
2132 Fix previous change.
58af2287
DL
2133 (quail-devanagari-hindi-compose-characters): Fix previous change.
2134
2135 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2136 change.
2137
21381997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2139
2140 * Makefile.in (leim-list.el): Fix previous change.
2141
2142 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2143
21441997-08-21 Kenichi HANDA <handa@etl.go.jp>
2145
2146 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2147 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2148 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2149
2150 * Makefile.in (install): Just copy leim-list.el instead of running
2151 update-leim-list-file on ${INSTALLDIR}.
2152 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2153 py-punct-b5.el -> pypunct-b5.el.
2154 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2155 (leim-list.el): Delete old files not contained in ${WORLD}.
2156
3ddfbced
SM
2157 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2158 Run input-method-after-insert-chunk-hook.
58af2287
DL
2159
2160 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2161
21621997-08-19 Kenichi Handa <handa@etl.go.jp>
2163
2164 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2165 package fixed.
2166
21671997-08-18 Kenichi Handa <handa@etl.go.jp>
2168
2169 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2170 throw.
2171 (quail-japanese-kanji-kkc): Completely re-written.
2172 (quail-japanese-kkc-mode-exit): New function.
2173 (quail-japanese-switch-package): Call activate-input-method
2174 instead of select-input-method.
2175
2176 * quail/thai.el (thai-consonant-input): Typo fixed.
2177
3ddfbced
SM
2178 * quail/devanagari.el (quail-devanagari-compose-characters):
2179 Do not call throw.
58af2287
DL
2180 (quail-devanagari-hindi-compose-characters): Likewise.
2181
3ddfbced
SM
2182 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2183 Call activate-input-method instead of select-input-method.
58af2287
DL
2184
2185 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2186
3ddfbced
SM
2187 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2188 Use input-method-history instead of previous-input-method.
58af2287
DL
2189
21901997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2191
59daa29a 2192 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2193
21941997-08-16 Kenichi Handa <handa@etl.go.jp>
2195
2196 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2197 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2198 Some translation rules added.
58af2287
DL
2199
2200 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2201 (lao-quail-define-rules): Some translation rules corrected.
2202
22031997-08-11 Kenichi Handa <handa@etl.go.jp>
2204
2205 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2206 (lrt-vowel-table): The entry for "aM" corrected.
2207
22081997-08-07 Kenichi Handa <handa@etl.go.jp>
2209
2210 * quail/lrt.el: Change title string of input method "lao-lrt".
2211 (lrt-single-consonant-table): Several key sequence changed.
2212 (lrt-composing-pattern-double-c): Handle a consonant with
2213 semi-vowel-lower correctly.
2214 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2215 (lrt-handle-tone-mark): Check the existence of double consonant
2216 correctly.
2217
2218 * quail/lao.el: Change title string of input method "Lao".
2219
22201997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2221
2222 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2223 modified. Several translation rules modified.
58af2287
DL
2224
22251997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2226
2227 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2228 quail/cyril-jis.el.
2229
2230 * quail/cyril-jis.el: New file.
2231
2232 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2233
22341997-08-01 Kenichi Handa <handa@etl.go.jp>
2235
2236 * quail/ethiopic.el: In quail-mode-map, bind
2237 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2238 Quail package "ethiopic".
2239
22401997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2241
2242 * quail/cyrillic.el (cyrillic-translit): New input method.
2243
22441997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2245
2246 * quail/tibetan.el: New file.
2247
2248 * quail/py-punct.el: Require 'quail.
2249
2250 * quail/py-punct-b5.el: Require 'quail.
2251
2252 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2253 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2254
10d1d0af 2255 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2256 TIT-BIG5.
2257 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2258 (ASIA): Include TIBETAN.
58af2287 2259 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2260 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2261 (%.el): Make a link for byte-compiled file too.
2262 (stamp-bytecomp): Target deleted.
2263 (leim-list.el): Run Emacs with loading quail.
2264 (install-XXX): These targets deleted.
2265 (install): Remove files under INSTALLDIR before copying new files.
2266 Run Emacs with loading quail.
2267 (clean mostlyclean): Remove only generated files.
2268
22691997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2270
2271 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2272 (clean): Fix shell conditional.
2273
22741997-07-21 Jim Meyering <meyering@eng.ascend.com>
2275
2276 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2277 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2278
22791997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2280
2281 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2282 as intermediate files and deleted by GNU make.
58af2287
DL
2283
2284 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2285 (lrt-handle-maa-sakod): Correctly handle the case that
2286 quail-current-data is nil.
2287 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2288 tone.
2289
22901997-07-15 Kenichi Handa <handa@etl.go.jp>
2291
2292 * quail/py-punct.el: New file.
2293
2294 * quail/py-punct-b5.el: New file.
2295
2296 * quail/japanese.el: Doc-string of Quail package japanese modified.
2297
2298 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2299 (CHINESE-GB): Include quail/py-punct.elc.
2300 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2301
58af2287
DL
23021997-07-10 Kenichi Handa <handa@etl.go.jp>
2303
2304 * quail/latin-pre.el: Change titles of quail packages.
2305
2306 * quail/latin-post.el: Likewise.
2307
6922b018 2308;; Local Variables:
880820fe 2309;; coding: utf-8
6922b018 2310;; End:
2a34a036 2311
234d8d66 2312 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2313
2314 This file is part of GNU Emacs.
2315
d3fb0974 2316 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2317 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2318 the Free Software Foundation, either version 3 of the License, or
2319 (at your option) any later version.
5b87ad55
GM
2320
2321 GNU Emacs is distributed in the hope that it will be useful,
2322 but WITHOUT ANY WARRANTY; without even the implied warranty of
2323 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2324 GNU General Public License for more details.
2325
2326 You should have received a copy of the GNU General Public License
d3fb0974 2327 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.