Let configure test for a suitable mkdir -p
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
234d8d66
GM
12012-05-10 Glenn Morris <rgm@gnu.org>
2
ff57c2ec
GM
3 * Makefile.in: Install self-contained ns files directly to
4 their final destination.
5 (install_prefix): New.
6 (LEIM_INSTALLDIR): New, set by configure.
7 (install): Use LEIM_INSTALLDIR.
8
234d8d66
GM
9 * Makefile.in (MV_DIRS): Remove.
10 (install): Simplify the --with-ns case.
11
e98e405e
GM
122012-04-09 Glenn Morris <rgm@gnu.org>
13
935396c0
GM
14 * Makefile.in (EMACS): Rename from BUILT_EMACS.
15 (RUN_EMACS, compile-main): Update for this change.
16
e98e405e
GM
17 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
18 since leim distributed with Emacs (eg lisp/ has no such rule).
19 (all): Remove $BUILT_EMACS dependence.
20
a130c2af
EZ
212012-04-09 Eli Zaretskii <eliz@gnu.org>
22
23 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
24 debugging messages.
25
41455956
GM
262012-04-09 Glenn Morris <rgm@gnu.org>
27
54b0762c 28 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 29 as the lisp/ directory does, rather than hard-coding it.
54b0762c 30 Also, separate leim-list generation from byte-compilation.
41455956
GM
31 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
32 Make them store the .el files rather than the .elc files.
33 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
34 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
35 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
36 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
37 Remove variables listing the non-generated .el files.
38 (.el.elc): Add explicit load-path for quail.
39 (all): Depend on compile-main rule rather than $WORLD.
40 (changed.tit, changed.misc): Also depend on $SUBDIRS.
41 (leim-list.el): Don't depend on changed.tit or changed.misc.
42 Remove unnecessary compilation check.
43 (setwins, compile-targets, compile-main): New.
44 (clean, mostlyclean): Update for change in TIT_MISC contents.
45 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
46
f8f2e1d8
SM
472012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
48
49 * quail/latin-ltx.el: Auto-generate some of the entries.
50 (latin-ltx--ascii-p): New function.
51 (latin-ltx--define-rules): New macro.
52 (define-rules): Use it.
53
e5a69fd0
EZ
542012-03-25 Eli Zaretskii <eliz@gnu.org>
55
56 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
57 of same-dir.tst, to avoid stepping on other (parallel) Make job's
58 toes.
59
26090a27
KH
602012-03-21 Kenichi Handa <handa@m17n.org>
61
62 * quail/indian.el ("devanagari-itrans"): Add a few more useful
63 keys (Bug#10935).
64
71ec069c
KH
652012-03-16 Kenichi Handa <handa@m17n.org>
66
67 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
68
3dbb8fef
ЙМ
692012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
70
71 * quail/cyrillic.el (bulgarian-alt-phonetic):
72 New input method. (Bug#10893)
73
4f96ea3f
MB
742012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
75
76 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 77 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
78 characters were added; (2) layer 3 of ISIRI-9147 is now
79 implemented with a '\' prefix; (3) double entry of characters
80 which were postfixed with 'h' is now supported; (4) lots of
81 comment and additional pointers have been added.
82
5fc1c122
KH
832011-12-15 Kenichi Handa <handa@m17n.org>
84
85 * quail/ethiopic.el ("ethiopic"): Do not refer to
86 ethio-prefer-ascii-punctuation.
87
fe7a3057
JB
882011-11-20 Juanma Barranquero <lekktu@gmail.com>
89
90 * quail/hangul.el (hangul-character): Fix typo.
91
58179cce 922011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
93
94 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
95 (quail-tamil-itrans-numerics-and-symbols-table)
96 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
97 ("tamil-itrans"): Show the values of above variables (Bug#9336).
98
992011-09-22 Kenichi Handa <handa@m17n.org>
100
101 * quail/indian.el (quail-tamil-itrans-syllable-table)
102 (quail-tamil-itrans-misc-table): New variables.
103 ("tamil-itrans"): Improve the docstring by showing the values of
104 above variables (Bug#9336).
105
e39b275c 1062011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 107
abec06ff 108 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 109
b31b81a5
SM
1102011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
111
112 * quail/latin-ltx.el: Complete the super and subscript letters.
113
f624176f
GM
1142011-08-20 Glenn Morris <rgm@gnu.org>
115
116 * Makefile.in (OTHERS):
117 * makefile.w32-in (MISC): Add ipa-praat.elc.
118
c27ac9ae
YF
1192011-07-23 Yair F <yair.f.lists@gmail.com>
120
121 * quail/hebrew.el ("hebrew"): Additional key mappings.
122 ("hebrew-new", "hebrew-lyx", "hebrew-full")
123 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
124 ("yiddish-keyman"): New input methods.
125
acb8e1dd
AS
1262011-06-12 Andreas Schwab <schwab@linux-m68k.org>
127
2920829f
AS
128 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
129 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
130 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
131 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
132 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
133 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
134 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
135 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
136 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
137
3ddfbced 138 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 139
9fbfd275
OS
1402011-05-30 Oliver Scholz <epameinondas@gmx.de>
141
142 * quail/ipa-praat.el: New input method.
143
d0ce9f8c
MB
1442011-05-16 Eli Zaretskii <eliz@gnu.org>
145
c0ad01c9 146 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 147
c0ad01c9 148 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
149
1502011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
151
152 * quail/persian.el: New file.
153
f7ff1b0f 1542011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
155
156 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
157 corresponding symbols rather than Hebrew letters. (Bug#8563)
158
6b4e1d0d
EZ
159 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
160 HEBREW LETTER ALEF. (Bug#8563)
161
8cc1d519
GM
1622011-03-23 Glenn Morris <rgm@gnu.org>
163
164 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
165
33383987
JB
1662011-03-07 Chong Yidong <cyd@stupidchicken.com>
167
168 * Version 23.3 released.
169
2b0c7330 1702011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
171
172 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
173
68b5f855
PE
1742011-01-28 Paul Eggert <eggert@cs.ucla.edu>
175
176 Redo spelling of Makefile variables to conform to POSIX.
177 POSIX does not allow "-" in Makefile variable names.
178 Reported by Bruno Haible in
179 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
180 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
181 (TIT_GB): Rename from TIT-GB.
182 (CHINESE_TIT): Rename from CHINESE-TIT.
183 (NON_TIT_GB): Rename from NON-TIT-GB.
184 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
185 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
186 (CHINESE_GB): Rename from CHINESE-GB.
187 (CHINESE_BIG5): Rename from CHINESE-BIG5.
188 (TIT_MISC): Rename from TIT-MISC.
189 (NON_TIT_MISC): Rename from NON-TIT-MISC.
190 (TIT_SOURCES): Rename from TIT-SOURCES.
191 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 192
d0981f82
GM
1932011-01-08 Glenn Morris <rgm@gnu.org>
194
e7a42417
GM
195 * makefile.w32-in (RUN_EMACS):
196 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
197
d0981f82
GM
198 * makefile.w32-in (RUN_EMACS):
199 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
200
f2b38ae6
KH
2012010-08-28 Kenichi Handa <handa@m17n.org>
202
8307f923
JB
203 * quail/japanese.el (quail-japanese-update-translation):
204 Fix handling of invalid key.
f2b38ae6 205
b514a395
AS
2062010-08-15 Andreas Schwab <schwab@linux-m68k.org>
207
05a9766a
AS
208 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
209
b514a395
AS
210 * quail/georgian.el: Remove extra backslashes.
211
08685279
AS
2122010-08-14 Andreas Schwab <schwab@linux-m68k.org>
213
e099e659
AS
214 * quail/arabic.el: Quote [ and ].
215 * quail/latin-ltx.el: Likewise.
216
08685279
AS
217 * quail/greek.el ("greek", "greek-postfix"): Change string to
218 character.
219
ac14bd09
KH
2202010-08-13 Kenichi Handa <handa@m17n.org>
221
8307f923 222 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 223
43603442
KH
2242010-08-09 Kenichi Handa <handa@m17n.org>
225
226 * quail/greek.el ("greek"): Add rules for Greek style quotes.
227
02be533b
GM
2282010-05-15 Glenn Morris <rgm@gnu.org>
229
230 * Makefile.in (install): Remove references to CVS-related files.
231
61a808e8
CY
2322010-05-07 Chong Yidong <cyd@stupidchicken.com>
233
234 * Version 23.2 released.
235
7cee661f
CY
2362010-04-06 Chong Yidong <cyd@stupidchicken.com>
237
238 * quail/vntelex.el: Fix "af" rule (Bug#5836).
239
31f191b3
EZ
2402010-03-27 Eli Zaretskii <eliz@gnu.org>
241
242 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
243 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
244 other special characters.
245
c1d05286
GM
2462010-03-18 Glenn Morris <rgm@gnu.org>
247
cbeed5af
GM
248 * Makefile.in (maintainer-clean): Use bootstrap-clean.
249 (extraclean): Fix deletion patterns.
250
c1d05286
GM
251 * Makefile.in (dot): Remove, since ../ is used throughout the
252 other Makefiles.
253
288f9fc0
CY
2542010-03-10 Chong Yidong <cyd@stupidchicken.com>
255
256 * Branch for 23.2.
257
545b31aa
KH
2582010-02-16 Kenichi Handa <handa@m17n.org>
259
260 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
261
5ce6e4f4 2622009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
263
264 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
265 (Bug#904)
266
a82a8b75
GM
2672009-09-09 Glenn Morris <rgm@gnu.org>
268
269 * Makefile.in (install): Set umask to world-readable before creating
270 directories.
271
1e0020ec
JL
2722009-08-31 Juri Linkov <juri@jurta.org>
273
274 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
275 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
276 Set `deterministic' to nil.
277 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
278 "U+0074 U+0283", "U+0074 U+2040 U+0283".
279 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
280 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
281 Fix comments.
282
ab96f28b
JL
2832009-08-31 Juri Linkov <juri@jurta.org>
284
285 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
286 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
287 (ipa-x-sampa-implosive-submap): Rename from
288 x-sampa-implosive-submap.
289 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
290 x-sampa-prepend-to-keymap-entry.
291 (ipa-x-sampa-underscore-implosive): Rename from
292 x-sampa-underscore-implosive.
293 (ipa-x-sampa-implosive-submap): Move before first use.
294
08166ed6
JL
2952009-08-30 Aidan Kehoe <kehoea@parhasard.net>
296
297 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
298 Two new input methods, both following widely-used Usenet
5ce6e4f4 299 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 300 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 301 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
302 complex to support in Quail that Kirshenbaum, whence the two extra
303 function and one extra submap to support it.
304 (x-sampa-prepend-to-keymap-entry): New function.
305 (x-sampa-underscore-implosive): New function.
306 (x-sampa-implosive-submap): New Quail submap.
307
1f272ae8
JL
3082009-08-30 Aidan Kehoe <kehoea@parhasard.net>
309
310 * quail/ipa.el: Recode the file as UTF-8, for better
311 interoperability with other applications.
312
7069bd16
SM
3132009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
314
a0c07f4e
SM
315 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
316 `white circle'.
317
7069bd16
SM
318 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
319
5ac1f9e0
GM
3202009-08-25 Glenn Morris <rgm@gnu.org>
321
322 * quail/hangul.el (top-level): Don't require cl at run-time.
323
76580a68
EZ
3242009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
325
326 * quail/arabic.el: Add missing keys that exist on the Arabic X
327 keyboard. Don't insert Lam-alef ligatures from the Arabic
328 Presentation Forms ranges; instead, separate Lam-Alef ligatures
329 into a list of two letters (Lam and a suitable Alef).
330
d4a885b2
KH
3312009-06-23 Kenichi Handa <handa@m17n.org>
332
333 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
334 while korean input method is off, convert the following character.
335
70243478
CY
3362009-06-21 Chong Yidong <cyd@stupidchicken.com>
337
338 * Branch for 23.1.
339
d5e9630f
KH
3402009-06-18 Kenichi Handa <handa@m17n.org>
341
342 * quail/hangul.el (hangul-im-keymap): Add binding of key
343 Hangul_Hanja.
344
c7015153 3452009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
346
347 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
348 compatibility.
349
5ae051fd
AS
3502009-04-12 Andreas Schwab <schwab@linux-m68k.org>
351
352 * Makefile.in (install): Remove .gitignore files.
353
c87143d0
KH
3542009-03-19 Kenichi Handa <handa@m17n.org>
355
356 * leim-ext.el: Change the encoding to utf-8.
357
9c222401
JD
3582008-12-30 Jan Djärv <jan.h.d@swipnet.se>
359
360 * Makefile.in (install): Remove old directories in ns_appresdir before
361 moving new directories there.
362
53a8f9db
JB
3632008-11-11 Juanma Barranquero <lekktu@gmail.com>
364
ad8f55ac
JB
365 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
366 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
367 (hangul3-input-method-jung, hangul3-input-method-jong):
368 Fix typos in docstrings.
53a8f9db 369
c7c55e6a 3702008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
371
372 * quail/cyrillic.el: Handle backslash key (bug#839).
373
09c91aff
KH
3742008-10-20 Kenichi Handa <handa@m17n.org>
375
376 * quail/indian.el (inscript-mlm-keytable): New variable.
377 (malayalam-inscript): Use inscript-mlm-keytable.
378
b13f8bd5
MH
3792008-09-11 Magnus Henoch <mange@freemail.hu>
380
381 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
382 with upturn.
383
53a8f9db 3842008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 385
53a8f9db 386 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
387 \"u after a, e or q, because that would be extremely uncommon
388 compared to aue, eue or que. The only exception is the prefix
389 "ge", after which, according to corpus statistics, a \"u can be
390 expected.
391
92135d25
KH
3922008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
393
53a8f9db 394 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 395
f4949090
JL
3962008-07-19 Juri Linkov <juri@jurta.org>
397
398 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
399 "//`" for combining accents as a separate character. Keep two
400 rules "i`" and "I`" for characters where accent is not a separate
401 character. Revert changes that added postfix combining accents.
402
ba60bd44 4032008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
404
405 * Makefile.in (install): Perform post-install cleanup inside NS app
406 bundle.
407
86ec8cc5
JL
4082008-07-12 Juri Linkov <juri@jurta.org>
409
410 * quail/rfc1345.el: Replace non-printable control characters with
411 equivalent text-only notations.
412
413 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
414 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
415 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 416 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 417
5704dad1
TZ
4182008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
419
420 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
421 everything postfix. Adjust to eliminate conflicts.
422
88702c81
JB
4232008-06-30 Juanma Barranquero <lekktu@gmail.com>
424
425 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
426
8e0214ec
GM
4272008-06-27 Glenn Morris <rgm@gnu.org>
428
429 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
430
ecfb57d9
JB
4312008-06-24 Juanma Barranquero <lekktu@gmail.com>
432
433 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
434
fca64cc4
EZ
4352008-06-20 Eli Zaretskii <eliz@gnu.org>
436
437 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
438 are building in the sandbox, there are precious files there.
ca4a5250
EZ
439 (clean mostlyclean): Delete leim-list.el~.
440 (distclean): Delete makefile.
fca64cc4 441
ee128870
TZ
4422008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
443
444 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
445 brackets, number symbol, and accented aeio to cyrillic-translit.
446
e914c409 4472008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
448
449 * quail/hangul.el: Completely re-written.
450
4512008-06-03 Kenichi Handa <handa@m17n.org>
452
453 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
454 (leim-list.el): Remove leim-list.el at first.
455
456 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
457 (leim-list.el): Remove leim-list.el at first.
458
459 * leim-ext.el: Register input methods "korean-hangul",
460 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
461
8be6f5ae
SM
4622008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
463
464 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
465
630802d6
KH
4662008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
467
468 * quail/indian.el: Don't require devan-util.
469
d223191d 4702008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 471
d223191d 472 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 473
d223191d 4742008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
475
476 * Makefile.in (OTHERS): Add arabic.elc.
477
d223191d 4782008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
479
480 * quail/arabic.el: New file.
481
d223191d 4822008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
483
484 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
485
d223191d 4862008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
487
488 * quail/indian.el (quail-indian-flatten-list): Delete it.
489 (quail-define-inscript-package): Pay attention to `nil' values of
490 char/key-table.
491 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
492
d223191d 4932008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
494
495 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
496 just an alias for turkish-postfix.
497
498 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
499 just an alias for turkish-alt-postfix.
500
501 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
502
d223191d 5032008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
504
505 * quail/thai.el: Don't require thai-util.
d223191d
GM
506 (quail-thai-update-translation): Delete function.
507 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
508 quail-define-rules.
509 ("thai-kesmanee", "thai-pattachote"): Don't use
510 UPDATE-TRANSLATION-FUNCTION.
511
3ddfbced
SM
512 * quail/indian.el (quail-indian-preceding-char-position):
513 Delete function.
d223191d
GM
514 (quail-indian-update-preceding-char): Delete variable.
515 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
516 (quail-define-indian-trans-package): Don't call
517 quail-define-package with quail-indian-update-translation.
518 (quail-define-inscript-package): Likewise.
519
d223191d 5202008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 521
d223191d 522 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
523 (quail-indian-update-translation, quail-define-inscript-package):
524 Use characterp, not char-valid-p.
525
d223191d 5262008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
527
528 * quail/welsh.el ("welsh"): Doc fix.
529
530 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
531 ("russian-typewriter"): Rename from cyrillic-typewriter.
532 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 533 ("russian-computer"): New.
d223191d
GM
534 ("bulgarian-phonetic"): Rename from bulgarian-pho.
535 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 536
d223191d 5372008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
538
539 * ja-dic/ja-dic.el: Add coding tag.
540
d223191d 5412008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 542
d223191d 543 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
544 ("latin-postfix"): New method.
545
d223191d 546 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
547 ("latin-alt-postfix"): New method.
548
d223191d 549 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 550 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
551 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
552 ~O -> Ġ.
aca7a3d2
MB
553 ("latin-prefix"): New method.
554
d223191d
GM
555 * quail/uni-input.el (utf-8-ccl-encode): Delete.
556 (ucs-input-method): Modify.
aca7a3d2 557
d223191d 5582008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
559
560 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
561
5169d861 5622008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 563
53a8f9db 564 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 565
f3041af1
DN
5662008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
567
568 * makefile.w32-in:
569 * Makefile.in: Remove references to Xenix.
570
1ebeeed0
RS
5712007-12-15 Richard Stallman <rms@gnu.org>
572
573 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
574
575 * quail/latin-alt.el: Many doc fixes.
576 ("danish-alt-postfix")
577 ("esperanto-alt-postfix", "finnish-alt-postfix")
578 ("german-alt-postfix", "icelandic-alt-postfix")
579 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
580 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 581 Delete; they were identical to the non-alt versions.
1ebeeed0 582
3d587afd
KH
5832007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
584
585 * quail/lao.el (quail-map-from-table): Allow a tone just after a
586 consonant.
587
63150f3c
GM
5882007-11-17 Glenn Morris <rgm@gnu.org>
589
590 * Makefile.in (check-declare): New target.
591
fe1ada9b
GM
5922007-10-31 Glenn Morris <rgm@gnu.org>
593
594 * Makefile.in (install): Change ownership of installed files.
595
e914c409 5962007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
597
598 * quail/latin-ltx.el ("\\qed"): Add this rule.
599
92f137df
JB
6002007-10-24 Juanma Barranquero <lekktu@gmail.com>
601
602 * quail/indian.el (quail-indian-update-preceding-char):
603 Don't mark the variable as frame-local; it wasn't used as such.
604
cacc7b51
GM
6052007-07-25 Glenn Morris <rgm@gnu.org>
606
607 * Relicense all FSF files to GPLv3 or later.
608
609 * COPYING: Switch to GPLv3.
610
1eceac24
EZ
6112007-07-16 Eli Zaretskii <eliz@gnu.org>
612
613 * makefile.w32-in (extraclean): Don't delete *~.
614
7dfc4cda
CY
6152007-06-02 Chong Yidong <cyd@stupidchicken.com>
616
617 * Version 22.1 released.
618
dd822b89
KH
6192007-01-30 Kenichi Handa <handa@m17n.org>
620
621 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 622 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
623
624 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
625 license notices.
1e899515 626
bce8f5e8
KH
6272007-01-24 Kenichi Handa <handa@m17n.org>
628
629 * MISC-DIC/README: New file.
630
631 * CXTERM-DIC/README: New file.
632
633 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
634 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
635 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
636 X11R6/contrib/programs/cxterm.
637
638 * ja-dic/ja-dic.el: Regenerated.
639
88f698d9
KH
6402007-01-12 Kenichi Handa <handa@m17n.org>
641
642 * quail/uni-input.el (ucs-input-method): Signal an error for a
643 Unicode character that is not yet supported.
644
14429ceb
AS
6452006-12-26 Andreas Schwab <schwab@suse.de>
646
647 * Makefile.in (datarootdir): Define.
648
6148a044
EZ
6492006-12-20 Eli Zaretskii <eliz@gnu.org>
650
651 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
652 ${NON-TIT-MISC}.
653
e4208ff7
JB
6542006-12-09 Juanma Barranquero <lekktu@gmail.com>
655
656 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
657
658 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
659
f248f005
EZ
6602006-12-09 Eli Zaretskii <eliz@gnu.org>
661
662 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
663 Run Emacs to append non-empty non-comment lines in leim-ext.el
664 to leim-list.el.
665
dd4b03cd
JB
6662006-12-05 Juanma Barranquero <lekktu@gmail.com>
667
668 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
669
41584b03
JB
6702006-11-29 Juanma Barranquero <lekktu@gmail.com>
671
672 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
673 in docstring.
674
9200c926
RF
6752006-11-04 Romain Francoise <romain@orebokech.com>
676
677 * Makefile.in (bootstrap-clean): New target.
678
94461c21
KH
6792006-10-12 Kenichi Handa <handa@m17n.org>
680
681 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
682 to it.
683
f51dc44f
CY
6842006-10-05 Chong Yidong <cyd@stupidchicken.com>
685
686 * quail/latin-ltx.el: Fix typo in previous change.
687
d781da00
SM
6882006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
689
690 * quail/latin-ltx.el: Remove rules that start with { since they are
691 redundant and hence impact the { key for no good reason.
692
bcc1caeb
KH
6932006-10-02 Kenichi Handa <handa@m17n.org>
694
695 * Makefile.in (install): Fix previous change.
696
7ad02ea8
KH
6972006-09-28 Kenichi Handa <handa@m17n.org>
698
699 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
700
45a2056c
JB
7012006-09-15 Jay Belanger <belanger@truman.edu>
702
703 * COPYING: Replace "Library Public License" by "Lesser Public
704 License" throughout.
705
880820fe 7062006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
707
708 * quail/uni-input.el (ucs-input-method): Don't make the action of
709 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
710 mechanism do it.
711
62508862
DK
7122006-07-12 David Kastrup <dak@gnu.org>
713
714 * quail/greek.el: Change iota subscriptum transliteration in
715 Ibycus4 encoding's capitals from "i" to "|".
716
a6a2b5d4
EZ
7172006-03-03 Claudio Fontana <claudio@gnu.org>
718
9e2bcc86
EZ
719 * Makefile.in (install): Add DESTDIR variable to support staged
720 installations.
a6a2b5d4 721
abeb5855
EZ
7222005-12-17 Eli Zaretskii <eliz@gnu.org>
723
724 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
725 commands enclosed in $(ARGQUOTE)s should not be split between two
726 lines, as that will break with GNU Make >3.80, when sh.exe is used
727 and arg quoting is with '..'.
728
11bdfcdd
AS
7292005-11-03 Andreas Schwab <schwab@suse.de>
730
3ddfbced 731 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
732 (install): Adjust.
733
7a7f042f
RF
7342005-11-01 Romain Francoise <romain@orebokech.com>
735
736 * Makefile.in (install): Compress source files.
737
895725e1
JL
7382005-10-28 Juri Linkov <juri@jurta.org>
739
740 * quail/symbol-ksc.el: Add missing characters from 1st pos of
741 every table of [korean-ksc5601], and swap incorrectly ordered
742 characters at pos 91 and 90.
743
c814bdfc
KH
7442005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
745
746 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
747 U+2006). Add more mappings from TeX's textcomp package.
748
f344e9d2
JL
7492005-10-25 Juri Linkov <juri@jurta.org>
750
751 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
752 to t for this multi-key input method.
753
a6726944
KH
7542005-10-24 Kenichi Handa <handa@m17n.org>
755
756 * quail/uni-input.el (ucs-input-activate): Don't add
757 quail-kill-guidance-buf to kill-buffer-hook.
758
71ec7e9b
KH
7592005-07-08 Kenichi Handa <handa@m17n.org>
760
761 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
762 insertion and deletion.
763
a0ec7a4a
LK
7642005-07-04 Lute Kamstra <lute@gnu.org>
765
766 Update FSF's address in GPL notices.
767
59579816
KH
7682005-06-28 Kenichi Handa <handa@m17n.org>
769
770 * leim-ext.el: Add rules for inserting full-width space for
771 quail/Punct and quail/Punct-b5.
772
94d4bafb
EZ
7732005-06-04 Eli Zaretskii <eliz@gnu.org>
774
41584b03 775 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
776 (extraclean): New target, emulates Makefile.in.
777
e183fe27
KH
7782005-04-06 Kenichi Handa <handa@m17n.org>
779
41584b03 780 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 781
eebfcf8e
KH
7822005-03-26 Kenichi Handa <handa@m17n.org>
783
41584b03 784 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
785
7862005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
787
788 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 789 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
790 ("thai-kesmanee"): Don't use quail-thai-update-translation.
791 (thai-generate-quail-map): Likewise.
792
761a8755
KH
7932005-03-15 Kenichi Handa <handa@m17n.org>
794
795 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
796
c68f7e21
KH
7972005-03-08 Kenichi Handa <handa@m17n.org>
798
799 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
800 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
801
a3341d3c
KH
8022004-12-04 Kenichi Handa <handa@m17n.org>
803
804 * quail/lao.el (lao-key-alist): Declare it by defvar.
805 (lao-key-alist-vector): New variable.
806 (lao-consonant-key-alist, lao-semivowel-key-alist)
807 (lao-vowel-key-alist, lao-voweltone-key-alist)
808 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
809 lao-key-alist-vector.
810
a7ff4354
KH
8112004-09-25 Kenichi Handa <handa@m17n.org>
812
813 * quail/uni-input.el (ucs-input-method): Add error clause to
814 condition-case.
815
88a74fa5
KH
8162004-09-21 Kenichi Handa <handa@m17n.org>
817
818 * quail/uni-input.el: Move the call of register-input-method to
819 leim-ext.el.
820 (ucs-input-insert-char): New function.
821 (ucs-input-method): Use ucs-input-insert-char.
822 (ucs-input-activate): Call quail-hide-guidance instead of
823 quail-hide-guidance-buf.
824
825 * leim-ext.el: Add autoload for 'ucs-input-activate and
826 register-input-method for "ucs".
827
15203bb7
DK
8282004-08-21 David Kastrup <dak@gnu.org>
829
830 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
831 combinations.
832
295f3b30
KH
8332004-08-16 Kenichi Handa <handa@m17n.org>
834
835 * quail/georgian.el ("georgian"): Call quail-define-package with
836 the show-layout arg t.
837
de10c114
AS
8382004-08-06 Andreas Schwab <schwab@suse.de>
839
840 * Makefile.in (install): Remove .arch-inventory files.
841
d604e09b
DK
8422004-07-01 David Kastrup <dak@gnu.org>
843
41584b03 844 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 845
f96ec754
AS
8462004-06-30 Andreas Schwab <schwab@suse.de>
847
848 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
849 serialize parallel builds.
850 (${MISC:.elc=.el}): Depend on changed.misc.
851
62bfe0fc
KH
8522004-06-05 Kenichi Handa <handa@m17n.org>
853
68330491
EZ
854 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
855 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
856
857 * leim-ext.el: New file.
858
9254ee5e
KH
8592004-05-17 Werner Lemberg <wl@gnu.org>
860
861 * quail/sisheng.el: New file.
862
53e1a54f
KH
8632004-05-17 Kenichi Handa <handa@m17n.org>
864
865 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
866
cdc9b845
EZ
8672004-05-11 Eli Zaretskii <eliz@gnu.org>
868
869 * Makefile.in (leim-list.el): Move commands to convert TIT and
870 MISC dictionaries from here...
871 (changed.tit, changed.misc): ...to here. Remove the (now
872 unneeded) test of the contents of changed.* files.
873
9a28b921
AS
8742004-05-10 Andreas Schwab <schwab@suse.de>
875
10d1d0af 876 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
877 files are compiled when bootstrapping.
878
bef96454
SM
8792004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
880
881 * quail/latin-ltx.el ("TeX"): Fix typo.
882
d2c846aa
SM
8832004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
884
885 * quail/latin-ltx.el: Use utf-8 coding.
886 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
887
2cd23d89
KH
8882004-05-04 Kenichi Handa <handa@m17n.org>
889
10d1d0af 890 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
891 (MISC-SOURCES): Likewise.
892
8932004-05-01 Kenichi Handa <handa@m17n.org>
894
41584b03 895 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 896 (MISC): Rename from MISC-DIC.
10d1d0af 897 (WORLD): Adjust for the above changes.
2cd23d89
KH
898 (TIT-MISC, NON-TIT-MISC): New targets.
899 (all): Don't depend on ${WORLD}.
d2c846aa 900 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
901 (TIT-SOURCES, MISC-SOURCES): New macros.
902 (changed.tit, changed.misc): New targets.
d2c846aa 903 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
904 changed.misc. Generate quail files from TIT and MISC files if
905 necessary.
906 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
907 ${MISC-DIC}.
908
238add5e
JR
9092004-05-03 Jason Rumney <jasonr@gnu.org>
910
911 * makefile.nt: Remove.
912
d814862a
JB
9132004-04-23 Juanma Barranquero <lektu@terra.es>
914
915 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
916
28082746
AI
9172004-04-09 Andrew Innes <andrewi@gnu.org>
918
919 * makefile.w32-in (distclean clean): Remove nmake specific
920 stamp-subdir test.
921
bb62616f
KH
9222004-02-28 Kenichi Handa <handa@m17n.org>
923
d2c846aa 924 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
925 ${MISC-DIC}.
926 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
927 (maintainer-clean): Delete files that are not in CVS repository.
928
d2c846aa 929 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
930 $(MISC-DIC).
931 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
932 (maintainer-clean): Delete files that are not in CVS repository.
933
d2c846aa 934 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
935 $(MISC-DIC).
936 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
937 (maintainer-clean): Delete files that are not in CVS repository.
938
880820fe 9392004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
940
941 * Makefile.in (distclean maintainer-clean): Depend on clean.
942
bdb6a227
KH
9432004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
944
945 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
946
e555f8d5
KH
9472004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
948
949 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 950 Duplicate entry removed.
e555f8d5 951 ("bulgarian-bds"): Docstring fixed.
be492770 952
c51b37fd
DL
9532003-10-06 Dave Love <fx@gnu.org>
954
955 * quail/latin-ltx.el: Several additions.
956
ac7ec68c
KH
9572003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
958
959 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
960
f653dfd9
DL
9612003-08-20 Dave Love <fx@gnu.org>
962
963 * quail/latin-ltx.el: Add \rhd.
964
15a03c32
MR
9652003-08-19 Markus Rost <rost@math.ohio-state.edu>
966
967 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
968
15f772c8
KH
9692003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
970
d814862a 971 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 972 behavior according to the change of quail-translate-key.
15f772c8 973
603b8073
KH
9742003-05-22 Kenichi Handa <handa@m17n.org>
975
976 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
977 Chinese characters from GB to Big5.
978
34c614a8 9792003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
980
981 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
982
069e6098
AS
9832003-04-05 Andreas Schwab <schwab@suse.de>
984
985 * Makefile.in (install): Remove CVS related and backup files from
986 installation directory.
987
15988eba
DK
9882003-02-27 David Kastrup <dak@gnu.org>
989
d814862a 990 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 991
b2c16093
DK
9922003-02-23 David Kastrup <dak@gnu.org>
993
d814862a 994 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 995
a56c637d
DL
9962003-02-17 Dave Love <fx@gnu.org>
997
998 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
999
83930535
JB
10002003-02-14 Juanma Barranquero <lektu@terra.es>
1001
d2c846aa 1002 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1003
61cb0b53 10042003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1005
1006 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1007 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1008 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1009 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1010 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1011 (kannada-inscript, malayalam-inscript, tamil-inscript):
1012 New INSCRIPT based input methods.
59fdf430 1013
ff57e5d6
KH
10142003-02-07 Kenichi Handa <handa@m17n.org>
1015
1016 * quail/cyrillic.el: Update quail-package-alist (not
1017 input-method-alist) to make "cyrillic-jcuken" an alias of
1018 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1019
e29969ca
DK
10202003-02-05 David Kastrup <dak@gnu.org>
1021
d2c846aa 1022 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1023
139c4e54
DL
10242003-01-05 Dave Love <fx@gnu.org>
1025
1026 * makefile.w32-in (SLAVIC): Add croatian.elc.
1027
1028 * Makefile.in (SLAVIC): Add croatian.elc.
1029
1030 * quail/croatian.el: New file.
1031
abceb4ac
JB
10322002-12-10 Juanma Barranquero <lektu@terra.es>
1033
1034 * makefile.w32-in (LATIN): Add welsh.elc.
1035 (MISC): Add georgian.elc.
1036 (UNICODE): Add it.
1037 (WORLD): Add $(UNICODE).
1038
59daa29a
DL
10392002-11-14 Dave Love <fx@gnu.org>
1040
1041 * quail/slovak.el: Add coding cookie.
1042
1043 * quail/latin-ltx.el: Fix coding cookie.
1044
1045 * quail/hebrew.el: Add coding cookie.
1046
1047 * quail/czech.el: Add coding cookie.
1048
1049 * quail/welsh.el: Undo last change.
1050
b4b11a40
DL
10512002-09-11 Dave Love <fx@gnu.org>
1052
1053 * quail/latin-post.el ("slovenian"): New.
1054
570af494
KH
10552002-09-05 Kenichi Handa <handa@etl.go.jp>
1056
1057 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1058
ad0b1666
DL
10592002-07-24 Dave Love <fx@gnu.org>
1060
a5e5d4ad
DL
1061 * quail/latin-alt.el ("latin-alt-postfix"): New.
1062
1063 * quail/latin-post.el ("latin-postfix"): New.
1064
ad0b1666
DL
1065 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1066 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1067 ("latin-prefix"): New.
ad0b1666 1068
f860212e
DL
10692002-07-12 Dave Love <fx@gnu.org>
1070
1071 * quail/cyrillic.el: Doc fixes.
1072 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1073 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1074 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1075 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1076 ("russian-computer"): New.
880820fe 1077 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1078 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1079
282b5fb7
KH
10802002-06-20 Dave Love <fx@gnu.org>
1081
1082 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1083 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1084
fe960d0a
EZ
10852002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1086
1087 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1088
9a40c2fb
PJ
10892002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1090
1091 * quail/vntelex.el: Add even more rules.
1092
ab59447f
PJ
10932002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1094
1095 * quail/vntelex.el: Add new rules to escape from composition.
1096
e656fc9d
PJ
10972002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1098
1099 * quail/vntelex.el: Use proper charset.
1100
177c0ea7 11012002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1102
1103 * quail/hanja.el ("Od"): Remove rule.
0347c911 1104
175e150b
EZ
11052002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1106
1107 * quail/indian.el: Replace commented-out lines with a condition
1108 that is always false.
1109
c031864a
JC
11102002-04-06 Jaeyoun Chung <jay@kldp.org>
1111
d2c846aa 1112 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1113 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1114
cb0dc144 1115 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1116 sequence fixed ('/' for 'v' pair).
1117 added a few more third character composing rule.
1118
129f2c75
WL
11192002-03-03 Werner Lemberg <wl@gnu.org>
1120
1121 * quail/vntelex.el: New file.
cb0dc144
JB
1122 * Makefile.in (VIETNAMESE):
1123 * makefile.nt (VIETNAMESE):
1124 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1125
5c196f29
AI
11262002-02-10 Andrew Innes <andrewi@gnu.org>
1127
1128 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1129 ($(MISC_DIC)): Ditto.
1130
108eaabb
RS
11312002-02-06 Richard M. Stallman <rms@gnu.org>
1132
1133 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1134 Don't define "~," at all.
1135
880820fe 11362002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1137
880820fe 1138 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1139 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1140
18e1da99 11412002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1142
1143 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1144 method, to consider the "accent" and "diaeresis" as prefix keys.
1145 A new method (named "greek-postfix") was added which implements
1146 the old behavior. Also changed the mapping of the "Q/q" key to
1147 produce the ":/;" characters, as is customary in greek keyboards.
1148 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1149
8f7d3eca
JC
11502002-01-07 Jaeyoun Chung <jay@kldp.org>
1151
d814862a 1152 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1153 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1154
121f67fa
EZ
11552002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1156
1157 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1158
7f93e2ab
DL
11592002-01-01 Dave Love <fx@gnu.org>
1160
d2c846aa 1161 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1162 (quail-define-inscript-package): Avoid mapcar*.
1163
3c08498a
DL
11642001-12-20 Dave Love <fx@gnu.org>
1165
1166 * quail/latin-ltx.el: Fix un-doubled backslashes.
1167
96566974
DL
11682001-12-15 Dave Love <fx@gnu.org>
1169
abceb4ac 1170 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1171 ("spanish-prefix"): Fix language assignment.
1172
abceb4ac
JB
1173 * quail/latin-post.el ("french-postfix", "german-postfix")
1174 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1175 ("french-keyboard", "french-azerty", "german")
96566974
DL
1176 ("spanish-keyboard"): Fix language assignment.
1177
1178 * quail/indian.el: Don't require cl.
d2c846aa 1179 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1180
abceb4ac
JB
1181 * quail/cyrillic.el ("cyrillic-beylorussian")
1182 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1183 ("belarusian", "bulgarian-pho"): Fix language assignment.
1184
1185 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1186 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1187 ("turkish-alt-postfix"): Fix language assignment.
1188 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1189 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1190
880820fe 11912001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1192
1193 * COPYING: New file.
1194
eea6cc1f
JC
11952001-12-03 Jaeyoun Chung <jay@kldp.org>
1196
d814862a 1197 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1198 Korean keyboard type 3 users.
1199
de371c8c
DL
12002001-11-29 Dave Love <fx@gnu.org>
1201
1202 * quail/latin-ltx.el: Extra translations. Fix some
1203 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1204 symbols.
1205
ea17b6e1
JR
12062001-11-28 Juanma Barranquero <lektu@terra.es>
1207
d814862a 1208 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1209 quail/devanagari.elc -> quail/indian.elc.
1210
1211 * makefile.nt (INDIAN): Likewise.
1212
177c0ea7 12132001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1214
1215 * quail/devanagari.el: Renamed to indian.el.
1216
1217 * quail/indian.el: Renamed from devanagari.el, and completely
1218 re-written. The input method devanagari-hindi-transliteration is
1219 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1220 devanagari-inscript, devanagari-transliteration is renamed to
1221 devanagari-kyoto-harvard.
1222
1223 * Makefile.in: Adjusted for the file name change;
1224 quail/devanagari.elc -> quail/indian.elc.
1225
e154cc44
EZ
12262001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1227
1228 * quail/welsh.el: Avoid an error message due to a commented-out
1229 input method.
1230
a6beb3d2
RS
12312001-11-05 Richard M. Stallman <rms@gnu.org>
1232
1233 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1234
cd946181
EZ
12352001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1236
1237 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1238
7115232b
DL
12392001-11-04 Dave Love <fx@gnu.org>
1240
1241 * Makefile.in (LATIN): Add welsh.
1242 (UNICODE): New.
1243 (MISC): Add georgian.
1244 (WORLD): Add UNICODE.
1245
1246 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1247 * quail/uni-input.el, quail/sgml-input.el: New file.
1248
1249 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1250
1251 * quail/latin-alt.el ("dutch"): New method.
1252
b344d29d 12532001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1254
1255 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1256
1257 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1258
b344d29d 12592001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1260
1261 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1262
1263 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1264
71431a0e
GM
12652001-10-20 Gerd Moellmann <gerd@gnu.org>
1266
6aa97356 1267 * (Version 21.1 released.)
71431a0e 1268
c4e7e308
EZ
12692001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1270
1271 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1272 mappings, so that one could type them without leaving the Hanyu
1273 Pinyin input method. Suggested by Kenichi Handa
1274 <handa@etl.go.jp>.
1275
51724e26
EZ
12762001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1277
1278 * quail/greek.el ("greek-babel"): New input method. From David
1279 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1280
ab952a4f
GM
12812001-10-05 Gerd Moellmann <gerd@gnu.org>
1282
1283 * Branch for 21.1.
a4416b14 1284
00651fbf
EZ
12852001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1286
1287 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1288 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1289
5a397d28
GM
12902001-08-06 Gerd Moellmann <gerd@gnu.org>
1291
1292 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1293 "chinese-py".
1294 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1295
880820fe 12962001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1297
150998ec
PJ
1298 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1299 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1300 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1301 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1302 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1303 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1304 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1305 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1306 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1307 follow coding conventions.
1308
e6aeb775
AC
13092001-06-04 Andrew Choi <akochoi@i-cable.com>
1310
1311 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1312
ec57454f
AI
13132001-06-01 Andrew Innes <andrewi@gnu.org>
1314
1315 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1316 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1317 $(srcdir)/quail/pypunct-b5.elc.
1318 (NON_TIT_CNS): Remove.
1319 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1320 (CHINESE_CNS): Remove.
1321 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1322 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1323 $(srcdir)/quail/latin-ltx.elc.
1324 (MISC_DIC): Copy from Makefile.in.
1325 (CHINESE): Remove $(CHINESE_CNS).
1326 (all): Add $(MISC_DIC) as target.
1327 (.NOTPARALLEL): New target.
1328 (.NO_PARALLEL): New target.
1329 ($(MISC_DIC)): New target.
1330 (clean mostlyclean): Clean more stuff.
1331 (TIT_EL): New macro.
1332 (MISC_DIC_EL): New macro.
1333
1334 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1335 (TIT-BIG5): Remove CTLauB.elc from it.
1336 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1337 (clean mostlyclean): Remove obsolete reference.
1338
70079787
EZ
13392001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1340
1341 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1342
5e3d4fbc
AC
13432001-05-24 Andrew Choi <akochoi@i-cable.com>
1344
937fad9a
AC
1345 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1346
5e3d4fbc
AC
1347 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1348
1349 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1350
1351 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1352 (TIT-BIG5): Remove CTLauB.elc from it.
1353 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1354
f042e7b9
DL
13552001-05-17 Dave Love <fx@gnu.org>
1356
d2c846aa 1357 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1358 Language family and indicator changed. Many new translations.
1359
f08cf35b
GM
13602001-05-17 Gerd Moellmann <gerd@gnu.org>
1361
1362 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1363 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1364 <Pavel@Janik.cz>.
1365
b5eeaa1d
GM
13662001-04-23 Gerd Moellmann <gerd@gnu.org>
1367
3ddfbced
SM
1368 * quail/latin-ltx.el: Add more translations.
1369 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1370
55a22ce1
EZ
13712001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1372
1373 * quail/hangul.el <korean-hangul>: Doc fix.
1374
90200fcc
AI
13752001-04-18 Andrew Innes <andrewi@gnu.org>
1376
1377 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1378 ($(TIT)):
1379 ($(MISC_DIC)):
1380 (.el.elc):
90200fcc
AI
1381 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1382
f383cd0d
GM
13832001-04-05 Gerd Moellmann <gerd@gnu.org>
1384
a55e4e68
GM
1385 * Makefile.in (install): Remove .cvsignore files.
1386
f383cd0d
GM
1387 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1388 the same translations as for `japanese'.
1389
4c1dadb1
AI
13902001-04-03 Andrew Innes <andrewi@gnu.org>
1391
1392 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1393 quail/ZIRANMA.elc.
1394 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1395 $(srcdir)/quail/tsang-b5.elc.
1396 (NON_TIT_CNS): Delete.
1397 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1398 (CHINESE_CNS): Delete.
1399 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1400 <handa@etl.go.jp>.
1401 (MISC_DIC): New variable.
1402 (CHINESE): Delete $(CHINESE_CNS).
1403 (WORLD): Add $(MISC_DIC).
1404 (all): Depends on $(MISC_DIC).
1405 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1406 ($(MISC_DIC)): New target.
1407 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1408 and $(MISC_DIC:.elc=.el).
1409
e217c26e
EZ
14102001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1411
3ddfbced
SM
1412 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1413 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1414
e217c26e
EZ
1415 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1416
a3d0b0e0
KH
14172001-03-31 Kenichi Handa <handa@etl.go.jp>
1418
c4cc8b9a 1419 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1420 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1421 ${srcdir}/quail/tsang-b5.elc.
1422 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1423 (CHINESE-CNS): Delete it.
1424 (MISC-DIC): New variable.
1425 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1426 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1427 (all): Depends on ${MISC-DIC}.
1428 (${MISC-DIC}): New target.
1429 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1430
1431 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1432 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1433
1434 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1435
1436 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1437 * quail/quick-cns.el: Delete them.
a4416b14 1438
9d5d1075
EZ
14392001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1440
1441 * Makefile.in (${TIT}): Fix whitespace.
1442
ed31fabf
GM
14432001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1444
1445 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1446 (${TIT}): If the target file already exist, don't remake it.
1447
1e406be0
KH
14482001-03-21 Kenichi Handa <handa@etl.go.jp>
1449
1450 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1451
ce058493 14522001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1453
1454 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1455 "=q", "+q", "=Q", and "+Q".
1456 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1457 ("slovak-prog-2"): Likewise.
1458 ("slovak-prog-3"): Likewise.
1459
abfa36c4
EZ
14602001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1461
1462 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1463
b8a7ebcf
KH
14642001-03-16 Kenichi Handa <handa@etl.go.jp>
1465
3ddfbced
SM
1466 * quail/japanese.el (quail-japanese-transliteration-rules):
1467 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1468 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1469 (quail-japanese-kana-state): Delete this variable.
1470 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1471 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1472
9a639fce
KH
14732001-03-14 Kenichi Handa <handa@mule.m17n.org>
1474
1475 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1476
51ab41b7
KH
14772001-03-06 Kenichi Handa <handa@etl.go.jp>
1478
1479 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1480
36d5e61d
KH
14812001-03-05 Kenichi Handa <handa@etl.go.jp>
1482
1483 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1484 change of the special key bindings.
36d5e61d 1485
bf0bdce8
KH
14862001-02-22 Kenichi Handa <handa@etl.go.jp>
1487
51ab41b7 1488 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1489
1490 * CXTERM-DIC/ETZY.tit: Likewise.
1491
1492 * CXTERM-DIC/ZOZY.tit: Likewise.
1493
193fba87
AI
14942001-02-05 Andrew Innes <andrewi@gnu.org>
1495
1496 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1497 path absolute.
1498
350d71b3
AI
14992001-02-03 Andrew Innes <andrewi@gnu.org>
1500
1501 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1502
49bd4a69
KH
15032001-02-02 Kenichi Handa <handa@etl.go.jp>
1504
1505 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1506
1507 * makefile.w32-in (LATIN): Likewise.
1508
1509 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1510
a51e9546
AI
15112001-02-01 Andrew Innes <andrewi@gnu.org>
1512
1513 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1514
c91d43ed
KH
15152001-02-01 Kenichi Handa <handa@etl.go.jp>
1516
c91d43ed
KH
1517 * quail/greek.el ("greek-mizuochi"): New input method for
1518 classical Greek.
1519
7ccf7ab9 15202001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1521
3ddfbced 1522 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1523 one runs "make extraclean" at the top level.
1524
0dac6924
AI
15252001-01-06 Andrew Innes <andrewi@gnu.org>
1526
1527 * makefile.nt ($(TIT)): Map .elc to .el.
1528 (buildlisppath): Make path relative to $(MAKEDIR).
1529
392164c1
AS
15302001-01-01 Andreas Schwab <schwab@suse.de>
1531
1532 * quail/latin-alt.el: Doc fixes.
1533
ec6bd013
DL
15342000-12-18 Dave Love <fx@gnu.org>
1535
880820fe
KH
1536 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1537 Change œ, Œ, ¶.
ec6bd013 1538
8ff06845
KH
15392000-12-16 Kenichi Handa <handa@etl.go.jp>
1540
1541 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1542
4ee87dbb
AI
15432000-12-06 Andrew Innes <andrewi@gnu.org>
1544
1545 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1546 relative to $(CURDIR).
1547 (INSTALLDIR): Use forward slash.
1548
24c53d36
AI
15492000-11-24 Andrew Innes <andrewi@gnu.org>
1550
1551 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1552
1553 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1554
37c35586
KH
15552000-11-21 Kenichi Handa <handa@etl.go.jp>
1556
1557 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1558
3c7d764e
KH
15592000-11-17 Kenichi Handa <handa@etl.go.jp>
1560
1561 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1562 remember the conversion start.
1563
f3d3c491
AI
15642000-10-21 Andrew Innes <andrewi@gnu.org>
1565
1566 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1567 of conditional invocation of make.
a4416b14
FP
1568 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1569 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1570 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1571 files to .elc.
3ddfbced 1572 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1573 (clean mostlyclean): Likewise.
1574 (.el.elc): New target.
1575
1576 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1577 of conditional invocation of make.
a4416b14
FP
1578 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1579 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1580 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1581 files to .elc.
3ddfbced 1582 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1583 (clean mostlyclean): Likewise.
1584 (.el.elc): New target.
1585
a115794c
EZ
15862000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1587
1588 * Makefile.in (${TIT}, clean): Don't use shell `command`
1589 expansion, use ${TIT:.elc=.el} instead.
1590
ce75c97a
GM
15912000-09-26 Gerd Moellmann <gerd@gnu.org>
1592
1593 * Makefile.in: Make this the leim Makefile.in.
1594 (clean): Also remove $NON-TIT and $WORLD.
1595 (RUN-EMACS): Set EMACSLOADPATH.
1596
7b920aa1
KH
15972000-09-21 Kenichi Handa <handa@etl.go.jp>
1598
36e44f62
KH
1599 * Makefile.in: Revert to no-leim Makefile.
1600
cd3c0140
KH
1601 * quail/.cvsignore: Include *.elc.
1602
1603 * ja-dic/.cvsignore: New file.
7b920aa1 1604
5eedab4d
AI
16052000-09-16 Andrew Innes <andrewi@gnu.org>
1606
1607 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1608 (leim-list.el): Ditto.
1609
1610 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1611 (leim-list.el): Ditto.
1612
39f547f7
AI
16132000-09-15 Andrew Innes <andrewi@gnu.org>
1614
1615 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1616 files.
1617
fe83b953
AI
16182000-09-14 Andrew Innes <andrewi@gnu.org>
1619
1620 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1621 leim-list.el.
1622 (distclean maintainer-clean): Ditto for stamp-subdir.
1623
1624 * makefile.nt: Rename skkdic to ja-dic.
1625
0fddd0dc
KH
16262000-09-07 Kenichi Handa <handa@etl.go.jp>
1627
1628 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1629 translation.
1630
1631 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1632
1633 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1634 ("chinese-tonepy-punct"): New input method.
1635
1636 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1637 translation.
1638
1639 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1640 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1641 automatically.
1642 ("japanese-ascii", "japanese-zenkaku")
1643 ("japanese-hankaku-kana", "japanese-hiragana")
1644 ("japanese-katakana"): Docstring modified.
1645
3ddfbced 1646 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1647 on describe-input-method.
1648 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1649
44ef7cf6
AI
16502000-09-03 Andrew Innes <andrewi@gnu.org>
1651
1652 * makefile.w32-in: New file.
f8803e97 1653 (install) Fix copying of directories.
44ef7cf6 1654
5724ab7a
KH
16552000-08-31 Kenichi Handa <handa@etl.go.jp>
1656
1657 * quail/thai.el (thai-generate-quail-map): If the length of
1658 translation is more than one, compose it.
1659
daba11ce
DL
16602000-08-29 Dave Love <fx@gnu.org>
1661
880820fe 1662 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1663
daba11ce
DL
1664 * Makefile.in: ja-dic <- skk in several places.
1665
457dd64a
KH
16662000-08-25 Kenichi Handa <handa@etl.go.jp>
1667
1668 * ja-dic: Directory name changed from skkdic.
1669
a1a2e38f 1670 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1671
1672 * README: Rename skkdic to ja-dic throughout the file.
1673
68ce69e1
DL
16742000-08-24 Dave Love <fx@gnu.org>
1675
1676 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1677 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1678
5a76406c
DL
16792000-08-23 Dave Love <fx@gnu.org>
1680
880820fe
KH
1681 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1682 add ~p for ¶.
5a76406c 1683
240a16cf
KH
16842000-07-18 Kenichi Handa <handa@etl.go.jp>
1685
1686 * quail/japanese.el ("japanese"): Fix docstring.
1687
7a3fd467
KH
16882000-07-17 Kenichi Handa <handa@etl.go.jp>
1689
1690 * quail/japanese.el ("japanese"): Docstring modified.
1691
0bd5914b
KH
16922000-06-12 Kenichi Handa <handa@etl.go.jp>
1693
1694 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1695 ("tibetan-wylie"): State transition table modified.
1696
4dc1225b
KH
16972000-06-01 Kenichi Handa <handa@etl.go.jp>
1698
1699 * quail/tibetan.el: Change all tibetan-1-column characters to
1700 tibetan. Quail map for "tibetan-wylie" fixed.
1701
177c0ea7 17022000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1703
1704 * quail/latin-pre.el ("polish-slash"): New input method.
1705
69766f94
KH
17062000-03-02 Kenichi Handa <handa@etl.go.jp>
1707
1708 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1709
9a90d84c
GM
17102000-02-01 Gerd Moellmann <gerd@gnu.org>
1711
1712 * Makefile.in: Make this the no-leim Makefile. Move the
1713 leim Makefile.in to ../leim-Makefile.in as it originally was.
1714
1715 * Makefile.noleim: Removed.
1716
cba32d22
KH
17172000-01-28 Kenichi Handa <handa@etl.go.jp>
1718
1719 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1720
11ad3dee
KH
17212000-01-04 Kenichi Handa <handa@etl.go.jp>
1722
1723 * quail/japanese.el ("japanese"): Docstring augmented.
1724
5ec14d3c
KH
17251999-12-15 Kenichi Handa <handa@etl.go.jp>
1726
1727 * quail/lao.el: Rewritten for new composition.
1728
1729 * quail/lrt.el: Rewritten for new composition.
1730
1731 * quail/thai.el: Rewritten for new composition.
1732
1733 * quail/tibetan.el: Rewritten for new composition.
1734
113a1195
KH
17351999-12-13 Kenichi Handa <handa@etl.go.jp>
1736
1737 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1738 characters, not Latin-1.
1739
98e85e34
GM
17401999-11-22 Andrew Innes <andrewi@gnu.org>
1741
1742 * makefile.nt: No need to generate subdirs.el.
1743
371f58d5
GM
17441999-11-21 Andrew Innes <andrewi@gnu.org>
1745
1746 * makefile.nt: New file.
1747
177c0ea7 17481999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1749
1750 * Makefile.noleim: New.
1751
58af2287
DL
17521999-09-19 Ken'ichi Handa <handa@gnu.org>
1753
3ddfbced 1754 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1755 turkish-postfix.
1756 ("turkish-postfix"): New Turkish input method which inserts
1757 Latin-5 characters.
1758
3ddfbced 1759 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1760 turkish-alt-postfix.
1761 ("turkish-alt-postfix"): New Turkish input method which inserts
1762 Latin-5 characters.
1763
17641999-07-12 Richard Stallman <rms@gnu.org>
1765
1766 * Version 20.4 released.
1767
17681998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1769
1770 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1771
17721999-06-14 Ken'ichi Handa <handa@gnu.org>
1773
1774 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1775
17761999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1777
1778 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1779 hanja.el.
1780
17811999-05-25 Ken'ichi Handa <handa@gnu.org>
1782
1783 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1784
17851999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1786
1787 * quail/latin-pre.el ("romanian-prefix"): New input method.
1788 ("romanian-alt-prefix"): New input method.
1789
17901999-03-04 Kenichi Handa <handa@etl.go.jp>
1791
1792 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1793
17941999-01-14 Kenichi Handa <handa@etl.go.jp>
1795
1796 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1797 to convert is `n', change it to Japanese Hiragana `n' before
1798 conversion.
1799
18001999-01-11 Kenichi Handa <handa@etl.go.jp>
1801
1802 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1803
1804 * quail/hebrew.el: New file.
1805
18061998-12-15 Kenichi Handa <handa@etl.go.jp>
1807
1808 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1809 Adjust for the change of input method handling.
58af2287
DL
1810 (quail-devanagari-hindi-compose-characters): Likewise.
1811
18121998-10-15 Kenichi Handa <handa@etl.go.jp>
1813
1814 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1815 `(cd foo; pwd)`.
1816 (install): Likewise.
1817
b344d29d 18181998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1819
1820 * quail/latin-post.el: Many doc fixes.
1821 ("latin-1-postfix"): Add sequence for the small superscript o.
1822 * quail/latin-pre.el: Many doc fixes.
1823 ("latin-1-prefix"): Add sequences for the small
1824 superscript underlined o and a.
1825
b344d29d 18261998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1827
1828 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1829 small superscript underlined o and a.
1830 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1831 different from italian-postfix.
58af2287
DL
1832 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1833 small superscript underlined o and a.
1834 ("italian-postfix"): Same as above.
1835 ("italian-postfix"): Add methods to enter e with acute accent and
1836 the >> and << symbols.
1837
18381998-09-25 Kenichi Handa <handa@etl.go.jp>
1839
1840 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1841 Adjust for the change of input method handling.
58af2287
DL
1842
18431998-09-11 Kenichi HANDA <handa@etl.go.jp>
1844
1845 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1846 Adjust for the change of input method handling.
58af2287
DL
1847
18481998-08-31 Kenichi Handa <handa@etl.go.jp>
1849
3ddfbced 1850 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1851 change of input method handling.
1852 (quail-tibetan-input-tibkey): Likewise.
1853
18541998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1855
1856 * Version 20.3 released.
1857
18581998-08-16 Kenichi HANDA <handa@etl.go.jp>
1859
1860 * quail/czech.el ("czech"): Make this input method deterministic,
1861 kbd-translate, and show-layout.
1862
18631998-08-15 Kenichi HANDA <handa@etl.go.jp>
1864
1865 * quail/ethiopic.el: Fix several translation rules.
1866
18671998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1868
1869 * quail/czech.el: Few key sequences added to some keyboards.
1870
18711998-08-06 Kenichi Handa <handa@etl.go.jp>
1872
1873 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1874 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1875 quail-update-translation. Now this function should return
1876 CONTROL-FLAG.
1877 (quail-japanese-toggle-kana): Update quail-conversion-str.
1878 (quail-japanese-kanji-kkc): Likewise.
1879 (quail-japanese-switch-package): Reset quail-current-str and
1880 quail-conversion-str.
1881
18821998-07-24 Kenichi Handa <handa@etl.go.jp>
1883
3ddfbced
SM
1884 * quail/japanese.el (quail-japanese-kanji-kkc):
1885 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1886 translation mode is restarted correctly.
1887
18881998-07-21 Kenichi Handa <handa@etl.go.jp>
1889
1890 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1891 that conversion is canceled in kkc-region.
58af2287
DL
1892 (quail-japanese-switch-package): Fix previous change.
1893
18941998-07-19 Kenichi Handa <handa@etl.go.jp>
1895
3ddfbced
SM
1896 * quail/japanese.el (quail-japanese-update-translation):
1897 Handle a key which should fix the current translation and start a new
58af2287 1898 translation correctly.
3ddfbced
SM
1899 (quail-japanese-toggle-kana): Set quail-translating to nil.
1900 Don't change point.
58af2287
DL
1901
19021998-07-15 Kenichi Handa <handa@etl.go.jp>
1903
3ddfbced 1904 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1905 change of quail.el.
1906 (quail-japanese-switch-package): Likewise.
1907
19081998-07-03 Kenichi Handa <handa@etl.go.jp>
1909
1910 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1911 Some keys for ancient Korean syllables are changed properly.
1912
19131998-06-20 Kenichi Handa <handa@etl.go.jp>
1914
1915 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1916 (ethio-select-a-translation): New function.
1917
19181998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1919
1920 * Makefile.in (RUN-EMACS): Add --multibyte.
1921
19221998-04-29 Karl Heuer <kwzh@gnu.org>
1923
1924 * Makefile.in (SLAVIC): Delete redundant backslash.
1925
19261998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1927
1928 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1929
19301998-04-20 Kenichi Handa <handa@etl.go.jp>
1931
1932 * Makefile.in (SLAVIC): New macro.
1933 (EUROPEAN): Include ${SLAVIC}.
1934
19351998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1936
1937 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1938 (leim-list.el): Depend on ${WORLD}.
1939
1940 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1941
19421998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1943
1944 * czech.el, slovak.el: Correct starting commentary.
1945
19461998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1947
1948 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1949
19501998-04-06 Andreas Schwab <schwab@gnu.org>
1951
1952 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1953 to length.
1954 (lrt-generate-quail-map): Change sref to aref, and make second
1955 argument of substring a character index.
1956
19571998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1958
1959 * Makefile.in (${TIT}): Fix shell conditional syntax.
1960
19611998-03-18 Kenichi Handa <handa@etl.go.jp>
1962
cb0dc144 1963 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1964 "/ " to "/" (instead of " ").
1965
19661998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1967
1968 * quail/czech.el, quail/slovak.el: New files.
1969
19701998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1971
1972 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1973 Uses changed.
1974
19751998-03-05 Kenichi Handa <handa@etl.go.jp>
1976
1977 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1978 built quail.
1979
99d99081 19801997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1981
1982 * quail/hanja3.el: New file.
1983
1984 * quail/hanja-jis.el: Title string of the input method
1985 "korean-hanja-jis" changed.
1986
1987 * quail/symbol-ksc.el: Title string of the input method
1988 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1989 (quail-hangul-switch-back): Delete.
58af2287
DL
1990
1991 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1992 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1993
1994 * quail/hanja.el: Require 'korea-util. Title string of the input
1995 method "korean-hanja" changed.
3ddfbced 1996 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
1997
1998 * quail/hangul.el: Require 'korea-util.
3ddfbced 1999 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2000
58af2287
DL
20011997-10-23 Kenichi Handa <handa@etl.go.jp>
2002
2003 * quail/ethiopic.el: The title string of input method "Ethiopic"
2004 is changed.
2005
20061997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2007
2008 * Version 20.2 released.
2009
20101997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2011
2012 * quail/latin-post.el (german): Swap y and z.
2013
20141997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2015
2016 * Version 20.1 released.
2017
2018 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2019
58af2287
DL
20201997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2021
2022 * quail/viqr.el (vietnamese-viqr): Doc fix.
2023
20241997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2025
2026 * quail/latin-alt.el: New file.
2027
20281997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2029
2030 * quail/latin-post.el: Undo previous change.
a4416b14 2031
58af2287
DL
20321997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2033
2034 * quail/latin-post.el (latin-2-postfix):
2035 Replace comma and period with `. Replace colon with /.
2036 (latin-1-postfix): Replace comma with /.
2037 (french-postfix): Replace comma with /.
2038 (latin-3-postfix): Replace comma with ` and period with /.
2039 (latin-4-postfix): Replace comma with ` and period with ~.
2040 (latin-5-postfix): Replace comma with ` and period with /.
2041 (turkish-postfix): Replace comma with ` and period with /.
2042
20431997-09-10 Kenichi Handa <handa@etl.go.jp>
2044
3ddfbced
SM
2045 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2046 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2047 input method "ethiopic" is begin used.
3ddfbced 2048 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2049 (ethio-toggle-space): Likewise.
2050 (ethio-insert-space): Likewise.
2051 (ethio-insert-ethio-space): Likewise.
2052 (ethio-prefer-ascii-punctuation): Likewise.
2053 (ethio-toggle-punctuation): Likewise.
2054 (ethio-gemination): Likewise.
3ddfbced
SM
2055 ("ethiopic"): Doc-string of this Quail package modified.
2056 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2057 quail-execute-non-quail-command.
2058
20591997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2060
2061 * Makefile.in (install): Use quail/* in the second tar that
2062 copies a dir named quail.
2063
20641997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2065
3ddfbced
SM
2066 * Makefile.in (install): Do not copy leim-list.el twice.
2067 Copy `skk' subdirectory too.
58af2287
DL
2068
20691997-09-03 Kenichi Handa <handa@etl.go.jp>
2070
2071 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2072 argument to quail-define-package.
2073 * quail/cyril-jis.el: Likewise
2074 * quail/greek.el: Likewise.
2075 * quail/ipa.el: Likewise.
2076 * quail/lao.el: Likewise.
2077 * quail/lrt.el: Likewise.
2078 * quail/thai.el: Likewise.
2079 * quail/viqr.el: Likewise.
2080
20811997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2082
183080b6 2083 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2084 TRANSLATION-KEYS.
2085 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2086 (quail-mode-hook): Check the current Quail package name.
2087
c80e3b4a 2088 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2089 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2090 packages.
2091
20921997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2093
2094 * quail/latin-post.el, quail/latin-pre.el: For each package,
2095 pass t for the SIMPLE argument to quail-define-package.
2096
20971997-08-28 Kenichi Handa <handa@etl.go.jp>
2098
2099 * Makefile.in (dotdot): This macro deleted.
2100 (SUBDIRS): Exclude skk.
2101 (all): Substitute ${WORLD} to ${TIT}.
2102 (%.el): This target deleted.
2103 (${TIT}): Check existence of `quail' subdirectory.
2104 (leim-list.el): Do not check old files.
2105 (install): If ${srcdir} is different from the current directory,
2106 copy also files under ${srcdir}.
2107
21081997-08-26 Kenichi Handa <handa@etl.go.jp>
2109
2110 * Makefile.in: Re-arrange macros so that the macro TIT contains
2111 only Quial packages generated from CXTERM dictionaries, and the
2112 macro NON-TIT contains only Quial packages distributed with Emacs.
2113 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2114 and ${TIT} separately.
2115
21161997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2117
2118 * Makefile.in (install): Discard extra data in tar | tar command.
2119
21201997-08-23 Kenichi Handa <handa@etl.go.jp>
2121
3ddfbced
SM
2122 * quail/devanagari.el (quail-devanagari-compose-characters):
2123 Fix previous change.
58af2287
DL
2124 (quail-devanagari-hindi-compose-characters): Fix previous change.
2125
2126 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2127 change.
2128
21291997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2130
2131 * Makefile.in (leim-list.el): Fix previous change.
2132
2133 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2134
21351997-08-21 Kenichi HANDA <handa@etl.go.jp>
2136
2137 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2138 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2139 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2140
2141 * Makefile.in (install): Just copy leim-list.el instead of running
2142 update-leim-list-file on ${INSTALLDIR}.
2143 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2144 py-punct-b5.el -> pypunct-b5.el.
2145 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2146 (leim-list.el): Delete old files not contained in ${WORLD}.
2147
3ddfbced
SM
2148 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2149 Run input-method-after-insert-chunk-hook.
58af2287
DL
2150
2151 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2152
21531997-08-19 Kenichi Handa <handa@etl.go.jp>
2154
2155 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2156 package fixed.
2157
21581997-08-18 Kenichi Handa <handa@etl.go.jp>
2159
2160 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2161 throw.
2162 (quail-japanese-kanji-kkc): Completely re-written.
2163 (quail-japanese-kkc-mode-exit): New function.
2164 (quail-japanese-switch-package): Call activate-input-method
2165 instead of select-input-method.
2166
2167 * quail/thai.el (thai-consonant-input): Typo fixed.
2168
3ddfbced
SM
2169 * quail/devanagari.el (quail-devanagari-compose-characters):
2170 Do not call throw.
58af2287
DL
2171 (quail-devanagari-hindi-compose-characters): Likewise.
2172
3ddfbced
SM
2173 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2174 Call activate-input-method instead of select-input-method.
58af2287
DL
2175
2176 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2177
3ddfbced
SM
2178 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2179 Use input-method-history instead of previous-input-method.
58af2287
DL
2180
21811997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2182
59daa29a 2183 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2184
21851997-08-16 Kenichi Handa <handa@etl.go.jp>
2186
2187 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2188 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2189 Some translation rules added.
58af2287
DL
2190
2191 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2192 (lao-quail-define-rules): Some translation rules corrected.
2193
21941997-08-11 Kenichi Handa <handa@etl.go.jp>
2195
2196 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2197 (lrt-vowel-table): The entry for "aM" corrected.
2198
21991997-08-07 Kenichi Handa <handa@etl.go.jp>
2200
2201 * quail/lrt.el: Change title string of input method "lao-lrt".
2202 (lrt-single-consonant-table): Several key sequence changed.
2203 (lrt-composing-pattern-double-c): Handle a consonant with
2204 semi-vowel-lower correctly.
2205 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2206 (lrt-handle-tone-mark): Check the existence of double consonant
2207 correctly.
2208
2209 * quail/lao.el: Change title string of input method "Lao".
2210
22111997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2212
2213 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2214 modified. Several translation rules modified.
58af2287
DL
2215
22161997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2217
2218 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2219 quail/cyril-jis.el.
2220
2221 * quail/cyril-jis.el: New file.
2222
2223 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2224
22251997-08-01 Kenichi Handa <handa@etl.go.jp>
2226
2227 * quail/ethiopic.el: In quail-mode-map, bind
2228 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2229 Quail package "ethiopic".
2230
22311997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2232
2233 * quail/cyrillic.el (cyrillic-translit): New input method.
2234
22351997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2236
2237 * quail/tibetan.el: New file.
2238
2239 * quail/py-punct.el: Require 'quail.
2240
2241 * quail/py-punct-b5.el: Require 'quail.
2242
2243 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2244 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2245
10d1d0af 2246 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2247 TIT-BIG5.
2248 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2249 (ASIA): Include TIBETAN.
58af2287 2250 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2251 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2252 (%.el): Make a link for byte-compiled file too.
2253 (stamp-bytecomp): Target deleted.
2254 (leim-list.el): Run Emacs with loading quail.
2255 (install-XXX): These targets deleted.
2256 (install): Remove files under INSTALLDIR before copying new files.
2257 Run Emacs with loading quail.
2258 (clean mostlyclean): Remove only generated files.
2259
22601997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2261
2262 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2263 (clean): Fix shell conditional.
2264
22651997-07-21 Jim Meyering <meyering@eng.ascend.com>
2266
2267 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2268 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2269
22701997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2271
2272 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2273 as intermediate files and deleted by GNU make.
58af2287
DL
2274
2275 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2276 (lrt-handle-maa-sakod): Correctly handle the case that
2277 quail-current-data is nil.
2278 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2279 tone.
2280
22811997-07-15 Kenichi Handa <handa@etl.go.jp>
2282
2283 * quail/py-punct.el: New file.
2284
2285 * quail/py-punct-b5.el: New file.
2286
2287 * quail/japanese.el: Doc-string of Quail package japanese modified.
2288
2289 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2290 (CHINESE-GB): Include quail/py-punct.elc.
2291 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2292
58af2287
DL
22931997-07-10 Kenichi Handa <handa@etl.go.jp>
2294
2295 * quail/latin-pre.el: Change titles of quail packages.
2296
2297 * quail/latin-post.el: Likewise.
2298
6922b018 2299;; Local Variables:
880820fe 2300;; coding: utf-8
6922b018 2301;; End:
2a34a036 2302
234d8d66 2303 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2304
2305 This file is part of GNU Emacs.
2306
d3fb0974 2307 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2308 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2309 the Free Software Foundation, either version 3 of the License, or
2310 (at your option) any later version.
5b87ad55
GM
2311
2312 GNU Emacs is distributed in the hope that it will be useful,
2313 but WITHOUT ANY WARRANTY; without even the implied warranty of
2314 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2315 GNU General Public License for more details.
2316
2317 You should have received a copy of the GNU General Public License
d3fb0974 2318 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.