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