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