*** empty log message ***
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
08166ed6
JL
12009-08-30 Aidan Kehoe <kehoea@parhasard.net>
2
3 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
4 Two new input methods, both following widely-used Usenet
5 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
6 sci.lang and alt.usage.english, X-SAMPA in various (mostly
7 European) non-English language fora. X-SAMPA is slightly more
8 complex to support in Quail that Kirshenbaum, whence the two extra
9 function and one extra submap to support it.
10 (x-sampa-prepend-to-keymap-entry): New function.
11 (x-sampa-underscore-implosive): New function.
12 (x-sampa-implosive-submap): New Quail submap.
13
1f272ae8
JL
142009-08-30 Aidan Kehoe <kehoea@parhasard.net>
15
16 * quail/ipa.el: Recode the file as UTF-8, for better
17 interoperability with other applications.
18
7069bd16
SM
192009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
20
a0c07f4e
SM
21 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
22 `white circle'.
23
7069bd16
SM
24 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
25
5ac1f9e0
GM
262009-08-25 Glenn Morris <rgm@gnu.org>
27
28 * quail/hangul.el (top-level): Don't require cl at run-time.
29
76580a68
EZ
302009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
31
32 * quail/arabic.el: Add missing keys that exist on the Arabic X
33 keyboard. Don't insert Lam-alef ligatures from the Arabic
34 Presentation Forms ranges; instead, separate Lam-Alef ligatures
35 into a list of two letters (Lam and a suitable Alef).
36
d4a885b2
KH
372009-06-23 Kenichi Handa <handa@m17n.org>
38
39 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
40 while korean input method is off, convert the following character.
41
70243478
CY
422009-06-21 Chong Yidong <cyd@stupidchicken.com>
43
44 * Branch for 23.1.
45
d5e9630f
KH
462009-06-18 Kenichi Handa <handa@m17n.org>
47
48 * quail/hangul.el (hangul-im-keymap): Add binding of key
49 Hangul_Hanja.
50
734dabe0
CY
512009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
52
53 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
54 compatibility.
55
5ae051fd
AS
562009-04-12 Andreas Schwab <schwab@linux-m68k.org>
57
58 * Makefile.in (install): Remove .gitignore files.
59
c87143d0
KH
602009-03-19 Kenichi Handa <handa@m17n.org>
61
62 * leim-ext.el: Change the encoding to utf-8.
63
9c222401
JD
642008-12-30 Jan Djärv <jan.h.d@swipnet.se>
65
66 * Makefile.in (install): Remove old directories in ns_appresdir before
67 moving new directories there.
68
53a8f9db
JB
692008-11-11 Juanma Barranquero <lekktu@gmail.com>
70
ad8f55ac
JB
71 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
72 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
73 (hangul3-input-method-jung, hangul3-input-method-jong):
74 Fix typos in docstrings.
53a8f9db 75
c7c55e6a 762008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
77
78 * quail/cyrillic.el: Handle backslash key (bug#839).
79
09c91aff
KH
802008-10-20 Kenichi Handa <handa@m17n.org>
81
82 * quail/indian.el (inscript-mlm-keytable): New variable.
83 (malayalam-inscript): Use inscript-mlm-keytable.
84
b13f8bd5
MH
852008-09-11 Magnus Henoch <mange@freemail.hu>
86
87 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
88 with upturn.
89
53a8f9db 902008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 91
53a8f9db 92 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
93 \"u after a, e or q, because that would be extremely uncommon
94 compared to aue, eue or que. The only exception is the prefix
95 "ge", after which, according to corpus statistics, a \"u can be
96 expected.
97
92135d25
KH
982008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
99
53a8f9db 100 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 101
f4949090
JL
1022008-07-19 Juri Linkov <juri@jurta.org>
103
104 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
105 "//`" for combining accents as a separate character. Keep two
106 rules "i`" and "I`" for characters where accent is not a separate
107 character. Revert changes that added postfix combining accents.
108
ba60bd44 1092008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
110
111 * Makefile.in (install): Perform post-install cleanup inside NS app
112 bundle.
113
86ec8cc5
JL
1142008-07-12 Juri Linkov <juri@jurta.org>
115
116 * quail/rfc1345.el: Replace non-printable control characters with
117 equivalent text-only notations.
118
119 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
120 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
121 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 122 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 123
5704dad1
TZ
1242008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
125
126 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
127 everything postfix. Adjust to eliminate conflicts.
128
88702c81
JB
1292008-06-30 Juanma Barranquero <lekktu@gmail.com>
130
131 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
132
8e0214ec
GM
1332008-06-27 Glenn Morris <rgm@gnu.org>
134
135 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
136
ecfb57d9
JB
1372008-06-24 Juanma Barranquero <lekktu@gmail.com>
138
139 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
140
fca64cc4
EZ
1412008-06-20 Eli Zaretskii <eliz@gnu.org>
142
143 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
144 are building in the sandbox, there are precious files there.
ca4a5250
EZ
145 (clean mostlyclean): Delete leim-list.el~.
146 (distclean): Delete makefile.
fca64cc4 147
ee128870
TZ
1482008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
149
150 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
151 brackets, number symbol, and accented aeio to cyrillic-translit.
152
e914c409 1532008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
154
155 * quail/hangul.el: Completely re-written.
156
1572008-06-03 Kenichi Handa <handa@m17n.org>
158
159 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
160 (leim-list.el): Remove leim-list.el at first.
161
162 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
163 (leim-list.el): Remove leim-list.el at first.
164
165 * leim-ext.el: Register input methods "korean-hangul",
166 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
167
8be6f5ae
SM
1682008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
169
170 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
171
630802d6
KH
1722008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
173
174 * quail/indian.el: Don't require devan-util.
175
d223191d 1762008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 177
d223191d 178 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 179
d223191d 1802008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
181
182 * Makefile.in (OTHERS): Add arabic.elc.
183
d223191d 1842008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
185
186 * quail/arabic.el: New file.
187
d223191d 1882008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
189
190 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
191
d223191d 1922008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
193
194 * quail/indian.el (quail-indian-flatten-list): Delete it.
195 (quail-define-inscript-package): Pay attention to `nil' values of
196 char/key-table.
197 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
198
d223191d 1992008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
200
201 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
202 just an alias for turkish-postfix.
203
204 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
205 just an alias for turkish-alt-postfix.
206
207 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
208
d223191d 2092008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
210
211 * quail/thai.el: Don't require thai-util.
d223191d
GM
212 (quail-thai-update-translation): Delete function.
213 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
214 quail-define-rules.
215 ("thai-kesmanee", "thai-pattachote"): Don't use
216 UPDATE-TRANSLATION-FUNCTION.
217
d223191d
GM
218 * quail/indian.el (quail-indian-preceding-char-position): Delete
219 function.
220 (quail-indian-update-preceding-char): Delete variable.
221 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
222 (quail-define-indian-trans-package): Don't call
223 quail-define-package with quail-indian-update-translation.
224 (quail-define-inscript-package): Likewise.
225
d223191d 2262008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 227
d223191d 228 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
229 (quail-indian-update-translation, quail-define-inscript-package):
230 Use characterp, not char-valid-p.
231
d223191d 2322008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
233
234 * quail/welsh.el ("welsh"): Doc fix.
235
236 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
237 ("russian-typewriter"): Rename from cyrillic-typewriter.
238 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 239 ("russian-computer"): New.
d223191d
GM
240 ("bulgarian-phonetic"): Rename from bulgarian-pho.
241 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 242
d223191d 2432008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
244
245 * ja-dic/ja-dic.el: Add coding tag.
246
d223191d 2472008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 248
d223191d 249 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
250 ("latin-postfix"): New method.
251
d223191d 252 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
253 ("latin-alt-postfix"): New method.
254
d223191d 255 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 256 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
257 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
258 ~O -> Ġ.
aca7a3d2
MB
259 ("latin-prefix"): New method.
260
d223191d
GM
261 * quail/uni-input.el (utf-8-ccl-encode): Delete.
262 (ucs-input-method): Modify.
aca7a3d2 263
d223191d 2642008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
265
266 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
267
5169d861 2682008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 269
53a8f9db 270 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 271
f3041af1
DN
2722008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
273
274 * makefile.w32-in:
275 * Makefile.in: Remove references to Xenix.
276
1ebeeed0
RS
2772007-12-15 Richard Stallman <rms@gnu.org>
278
279 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
280
281 * quail/latin-alt.el: Many doc fixes.
282 ("danish-alt-postfix")
283 ("esperanto-alt-postfix", "finnish-alt-postfix")
284 ("german-alt-postfix", "icelandic-alt-postfix")
285 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
286 ("spanish-alt-postfix", "swedish-alt-postfix"):
287 Deleted; they were identical to the non-alt versions.
288
3d587afd
KH
2892007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
290
291 * quail/lao.el (quail-map-from-table): Allow a tone just after a
292 consonant.
293
63150f3c
GM
2942007-11-17 Glenn Morris <rgm@gnu.org>
295
296 * Makefile.in (check-declare): New target.
297
fe1ada9b
GM
2982007-10-31 Glenn Morris <rgm@gnu.org>
299
300 * Makefile.in (install): Change ownership of installed files.
301
e914c409 3022007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
303
304 * quail/latin-ltx.el ("\\qed"): Add this rule.
305
92f137df
JB
3062007-10-24 Juanma Barranquero <lekktu@gmail.com>
307
308 * quail/indian.el (quail-indian-update-preceding-char):
309 Don't mark the variable as frame-local; it wasn't used as such.
310
cacc7b51
GM
3112007-07-25 Glenn Morris <rgm@gnu.org>
312
313 * Relicense all FSF files to GPLv3 or later.
314
315 * COPYING: Switch to GPLv3.
316
1eceac24
EZ
3172007-07-16 Eli Zaretskii <eliz@gnu.org>
318
319 * makefile.w32-in (extraclean): Don't delete *~.
320
7dfc4cda
CY
3212007-06-02 Chong Yidong <cyd@stupidchicken.com>
322
323 * Version 22.1 released.
324
dd822b89
KH
3252007-01-30 Kenichi Handa <handa@m17n.org>
326
327 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 328 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
329
330 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
331 license notices.
1e899515 332
bce8f5e8
KH
3332007-01-24 Kenichi Handa <handa@m17n.org>
334
335 * MISC-DIC/README: New file.
336
337 * CXTERM-DIC/README: New file.
338
339 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
340 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
341 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
342 X11R6/contrib/programs/cxterm.
343
344 * ja-dic/ja-dic.el: Regenerated.
345
88f698d9
KH
3462007-01-12 Kenichi Handa <handa@m17n.org>
347
348 * quail/uni-input.el (ucs-input-method): Signal an error for a
349 Unicode character that is not yet supported.
350
14429ceb
AS
3512006-12-26 Andreas Schwab <schwab@suse.de>
352
353 * Makefile.in (datarootdir): Define.
354
6148a044
EZ
3552006-12-20 Eli Zaretskii <eliz@gnu.org>
356
357 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
358 ${NON-TIT-MISC}.
359
e4208ff7
JB
3602006-12-09 Juanma Barranquero <lekktu@gmail.com>
361
362 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
363
364 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
365
f248f005
EZ
3662006-12-09 Eli Zaretskii <eliz@gnu.org>
367
368 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
369 Run Emacs to append non-empty non-comment lines in leim-ext.el
370 to leim-list.el.
371
dd4b03cd
JB
3722006-12-05 Juanma Barranquero <lekktu@gmail.com>
373
374 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
375
41584b03
JB
3762006-11-29 Juanma Barranquero <lekktu@gmail.com>
377
378 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
379 in docstring.
380
9200c926
RF
3812006-11-04 Romain Francoise <romain@orebokech.com>
382
383 * Makefile.in (bootstrap-clean): New target.
384
94461c21
KH
3852006-10-12 Kenichi Handa <handa@m17n.org>
386
387 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
388 to it.
389
f51dc44f
CY
3902006-10-05 Chong Yidong <cyd@stupidchicken.com>
391
392 * quail/latin-ltx.el: Fix typo in previous change.
393
d781da00
SM
3942006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
395
396 * quail/latin-ltx.el: Remove rules that start with { since they are
397 redundant and hence impact the { key for no good reason.
398
bcc1caeb
KH
3992006-10-02 Kenichi Handa <handa@m17n.org>
400
401 * Makefile.in (install): Fix previous change.
402
7ad02ea8
KH
4032006-09-28 Kenichi Handa <handa@m17n.org>
404
405 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
406
45a2056c
JB
4072006-09-15 Jay Belanger <belanger@truman.edu>
408
409 * COPYING: Replace "Library Public License" by "Lesser Public
410 License" throughout.
411
880820fe 4122006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
413
414 * quail/uni-input.el (ucs-input-method): Don't make the action of
415 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
416 mechanism do it.
417
62508862
DK
4182006-07-12 David Kastrup <dak@gnu.org>
419
420 * quail/greek.el: Change iota subscriptum transliteration in
421 Ibycus4 encoding's capitals from "i" to "|".
422
a6a2b5d4
EZ
4232006-03-03 Claudio Fontana <claudio@gnu.org>
424
9e2bcc86
EZ
425 * Makefile.in (install): Add DESTDIR variable to support staged
426 installations.
a6a2b5d4 427
abeb5855
EZ
4282005-12-17 Eli Zaretskii <eliz@gnu.org>
429
430 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
431 commands enclosed in $(ARGQUOTE)s should not be split between two
432 lines, as that will break with GNU Make >3.80, when sh.exe is used
433 and arg quoting is with '..'.
434
11bdfcdd
AS
4352005-11-03 Andreas Schwab <schwab@suse.de>
436
437 * Makefile.in (GZIP_PROG): Renamed from GZIP.
438 (install): Adjust.
439
7a7f042f
RF
4402005-11-01 Romain Francoise <romain@orebokech.com>
441
442 * Makefile.in (install): Compress source files.
443
895725e1
JL
4442005-10-28 Juri Linkov <juri@jurta.org>
445
446 * quail/symbol-ksc.el: Add missing characters from 1st pos of
447 every table of [korean-ksc5601], and swap incorrectly ordered
448 characters at pos 91 and 90.
449
c814bdfc
KH
4502005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
451
452 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
453 U+2006). Add more mappings from TeX's textcomp package.
454
f344e9d2
JL
4552005-10-25 Juri Linkov <juri@jurta.org>
456
457 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
458 to t for this multi-key input method.
459
a6726944
KH
4602005-10-24 Kenichi Handa <handa@m17n.org>
461
462 * quail/uni-input.el (ucs-input-activate): Don't add
463 quail-kill-guidance-buf to kill-buffer-hook.
464
71ec7e9b
KH
4652005-07-08 Kenichi Handa <handa@m17n.org>
466
467 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
468 insertion and deletion.
469
a0ec7a4a
LK
4702005-07-04 Lute Kamstra <lute@gnu.org>
471
472 Update FSF's address in GPL notices.
473
59579816
KH
4742005-06-28 Kenichi Handa <handa@m17n.org>
475
476 * leim-ext.el: Add rules for inserting full-width space for
477 quail/Punct and quail/Punct-b5.
478
94d4bafb
EZ
4792005-06-04 Eli Zaretskii <eliz@gnu.org>
480
41584b03 481 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
482 (extraclean): New target, emulates Makefile.in.
483
e183fe27
KH
4842005-04-06 Kenichi Handa <handa@m17n.org>
485
41584b03 486 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 487
eebfcf8e
KH
4882005-03-26 Kenichi Handa <handa@m17n.org>
489
41584b03 490 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
491
4922005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
493
494 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 495 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
496 ("thai-kesmanee"): Don't use quail-thai-update-translation.
497 (thai-generate-quail-map): Likewise.
498
761a8755
KH
4992005-03-15 Kenichi Handa <handa@m17n.org>
500
501 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
502
c68f7e21
KH
5032005-03-08 Kenichi Handa <handa@m17n.org>
504
505 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
506 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
507
a3341d3c
KH
5082004-12-04 Kenichi Handa <handa@m17n.org>
509
510 * quail/lao.el (lao-key-alist): Declare it by defvar.
511 (lao-key-alist-vector): New variable.
512 (lao-consonant-key-alist, lao-semivowel-key-alist)
513 (lao-vowel-key-alist, lao-voweltone-key-alist)
514 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
515 lao-key-alist-vector.
516
a7ff4354
KH
5172004-09-25 Kenichi Handa <handa@m17n.org>
518
519 * quail/uni-input.el (ucs-input-method): Add error clause to
520 condition-case.
521
88a74fa5
KH
5222004-09-21 Kenichi Handa <handa@m17n.org>
523
524 * quail/uni-input.el: Move the call of register-input-method to
525 leim-ext.el.
526 (ucs-input-insert-char): New function.
527 (ucs-input-method): Use ucs-input-insert-char.
528 (ucs-input-activate): Call quail-hide-guidance instead of
529 quail-hide-guidance-buf.
530
531 * leim-ext.el: Add autoload for 'ucs-input-activate and
532 register-input-method for "ucs".
533
15203bb7
DK
5342004-08-21 David Kastrup <dak@gnu.org>
535
536 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
537 combinations.
538
295f3b30
KH
5392004-08-16 Kenichi Handa <handa@m17n.org>
540
541 * quail/georgian.el ("georgian"): Call quail-define-package with
542 the show-layout arg t.
543
de10c114
AS
5442004-08-06 Andreas Schwab <schwab@suse.de>
545
546 * Makefile.in (install): Remove .arch-inventory files.
547
d604e09b
DK
5482004-07-01 David Kastrup <dak@gnu.org>
549
41584b03 550 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 551
f96ec754
AS
5522004-06-30 Andreas Schwab <schwab@suse.de>
553
554 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
555 serialize parallel builds.
556 (${MISC:.elc=.el}): Depend on changed.misc.
557
62bfe0fc
KH
5582004-06-05 Kenichi Handa <handa@m17n.org>
559
68330491
EZ
560 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
561 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
562
563 * leim-ext.el: New file.
564
9254ee5e
KH
5652004-05-17 Werner Lemberg <wl@gnu.org>
566
567 * quail/sisheng.el: New file.
568
53e1a54f
KH
5692004-05-17 Kenichi Handa <handa@m17n.org>
570
571 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
572
cdc9b845
EZ
5732004-05-11 Eli Zaretskii <eliz@gnu.org>
574
575 * Makefile.in (leim-list.el): Move commands to convert TIT and
576 MISC dictionaries from here...
577 (changed.tit, changed.misc): ...to here. Remove the (now
578 unneeded) test of the contents of changed.* files.
579
9a28b921
AS
5802004-05-10 Andreas Schwab <schwab@suse.de>
581
10d1d0af 582 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
583 files are compiled when bootstrapping.
584
bef96454
SM
5852004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
586
587 * quail/latin-ltx.el ("TeX"): Fix typo.
588
d2c846aa
SM
5892004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
590
591 * quail/latin-ltx.el: Use utf-8 coding.
592 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
593
2cd23d89
KH
5942004-05-04 Kenichi Handa <handa@m17n.org>
595
10d1d0af 596 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
597 (MISC-SOURCES): Likewise.
598
5992004-05-01 Kenichi Handa <handa@m17n.org>
600
41584b03 601 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 602 (MISC): Rename from MISC-DIC.
10d1d0af 603 (WORLD): Adjust for the above changes.
2cd23d89
KH
604 (TIT-MISC, NON-TIT-MISC): New targets.
605 (all): Don't depend on ${WORLD}.
d2c846aa 606 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
607 (TIT-SOURCES, MISC-SOURCES): New macros.
608 (changed.tit, changed.misc): New targets.
d2c846aa 609 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
610 changed.misc. Generate quail files from TIT and MISC files if
611 necessary.
612 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
613 ${MISC-DIC}.
614
238add5e
JR
6152004-05-03 Jason Rumney <jasonr@gnu.org>
616
617 * makefile.nt: Remove.
618
d814862a
JB
6192004-04-23 Juanma Barranquero <lektu@terra.es>
620
621 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
622
28082746
AI
6232004-04-09 Andrew Innes <andrewi@gnu.org>
624
625 * makefile.w32-in (distclean clean): Remove nmake specific
626 stamp-subdir test.
627
bb62616f
KH
6282004-02-28 Kenichi Handa <handa@m17n.org>
629
d2c846aa 630 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
631 ${MISC-DIC}.
632 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
633 (maintainer-clean): Delete files that are not in CVS repository.
634
d2c846aa 635 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
636 $(MISC-DIC).
637 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
638 (maintainer-clean): Delete files that are not in CVS repository.
639
d2c846aa 640 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
641 $(MISC-DIC).
642 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
643 (maintainer-clean): Delete files that are not in CVS repository.
644
880820fe 6452004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
646
647 * Makefile.in (distclean maintainer-clean): Depend on clean.
648
bdb6a227
KH
6492004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
650
651 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
652
e555f8d5
KH
6532004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
654
655 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 656 Duplicate entry removed.
e555f8d5 657 ("bulgarian-bds"): Docstring fixed.
be492770 658
c51b37fd
DL
6592003-10-06 Dave Love <fx@gnu.org>
660
661 * quail/latin-ltx.el: Several additions.
662
ac7ec68c
KH
6632003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
664
665 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
666
f653dfd9
DL
6672003-08-20 Dave Love <fx@gnu.org>
668
669 * quail/latin-ltx.el: Add \rhd.
670
15a03c32
MR
6712003-08-19 Markus Rost <rost@math.ohio-state.edu>
672
673 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
674
15f772c8
KH
6752003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
676
d814862a 677 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 678 behavior according to the change of quail-translate-key.
15f772c8 679
603b8073
KH
6802003-05-22 Kenichi Handa <handa@m17n.org>
681
682 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
683 Chinese characters from GB to Big5.
684
34c614a8 6852003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
686
687 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
688
069e6098
AS
6892003-04-05 Andreas Schwab <schwab@suse.de>
690
691 * Makefile.in (install): Remove CVS related and backup files from
692 installation directory.
693
15988eba
DK
6942003-02-27 David Kastrup <dak@gnu.org>
695
d814862a 696 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 697
b2c16093
DK
6982003-02-23 David Kastrup <dak@gnu.org>
699
d814862a 700 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 701
a56c637d
DL
7022003-02-17 Dave Love <fx@gnu.org>
703
704 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
705
83930535
JB
7062003-02-14 Juanma Barranquero <lektu@terra.es>
707
d2c846aa 708 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 709
61cb0b53 7102003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
711
712 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 713 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
714 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
715 (punjabi-inscript, gujarati-inscript, oriya-inscript)
716 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
717 (kannada-inscript, malayalam-inscript, tamil-inscript):
718 New INSCRIPT based input methods.
59fdf430 719
ff57e5d6
KH
7202003-02-07 Kenichi Handa <handa@m17n.org>
721
722 * quail/cyrillic.el: Update quail-package-alist (not
723 input-method-alist) to make "cyrillic-jcuken" an alias of
724 "russian-typewriter". Add cookie for quail-update-leim-list-file.
725
e29969ca
DK
7262003-02-05 David Kastrup <dak@gnu.org>
727
d2c846aa 728 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 729
139c4e54
DL
7302003-01-05 Dave Love <fx@gnu.org>
731
732 * makefile.w32-in (SLAVIC): Add croatian.elc.
733
734 * Makefile.in (SLAVIC): Add croatian.elc.
735
736 * quail/croatian.el: New file.
737
abceb4ac
JB
7382002-12-10 Juanma Barranquero <lektu@terra.es>
739
740 * makefile.w32-in (LATIN): Add welsh.elc.
741 (MISC): Add georgian.elc.
742 (UNICODE): Add it.
743 (WORLD): Add $(UNICODE).
744
59daa29a
DL
7452002-11-14 Dave Love <fx@gnu.org>
746
747 * quail/slovak.el: Add coding cookie.
748
749 * quail/latin-ltx.el: Fix coding cookie.
750
751 * quail/hebrew.el: Add coding cookie.
752
753 * quail/czech.el: Add coding cookie.
754
755 * quail/welsh.el: Undo last change.
756
b4b11a40
DL
7572002-09-11 Dave Love <fx@gnu.org>
758
759 * quail/latin-post.el ("slovenian"): New.
760
570af494
KH
7612002-09-05 Kenichi Handa <handa@etl.go.jp>
762
763 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
764
ad0b1666
DL
7652002-07-24 Dave Love <fx@gnu.org>
766
a5e5d4ad
DL
767 * quail/latin-alt.el ("latin-alt-postfix"): New.
768
769 * quail/latin-post.el ("latin-postfix"): New.
770
ad0b1666
DL
771 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
772 ("latin-3-prefix"): Doc fix.
a5e5d4ad 773 ("latin-prefix"): New.
ad0b1666 774
f860212e
DL
7752002-07-12 Dave Love <fx@gnu.org>
776
777 * quail/cyrillic.el: Doc fixes.
778 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 779 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
780 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
781 ("ukrainian-computer", "belarusian", "bulgarian-bds")
782 ("russian-computer"): New.
880820fe 783 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 784 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 785
282b5fb7
KH
7862002-06-20 Dave Love <fx@gnu.org>
787
788 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 789 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 790
fe960d0a
EZ
7912002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
792
793 * Makefile.in (install): Use "tar -chf", to follow symlinks.
794
9a40c2fb
PJ
7952002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
796
797 * quail/vntelex.el: Add even more rules.
798
ab59447f
PJ
7992002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
800
801 * quail/vntelex.el: Add new rules to escape from composition.
802
e656fc9d
PJ
8032002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
804
805 * quail/vntelex.el: Use proper charset.
806
177c0ea7 8072002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
808
809 * quail/hanja.el ("Od"): Remove rule.
0347c911 810
175e150b
EZ
8112002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
812
813 * quail/indian.el: Replace commented-out lines with a condition
814 that is always false.
815
c031864a
JC
8162002-04-06 Jaeyoun Chung <jay@kldp.org>
817
d2c846aa 818 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
819 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
820
cb0dc144 821 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
822 sequence fixed ('/' for 'v' pair).
823 added a few more third character composing rule.
824
129f2c75
WL
8252002-03-03 Werner Lemberg <wl@gnu.org>
826
827 * quail/vntelex.el: New file.
cb0dc144
JB
828 * Makefile.in (VIETNAMESE):
829 * makefile.nt (VIETNAMESE):
830 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 831
5c196f29
AI
8322002-02-10 Andrew Innes <andrewi@gnu.org>
833
834 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
835 ($(MISC_DIC)): Ditto.
836
108eaabb
RS
8372002-02-06 Richard M. Stallman <rms@gnu.org>
838
839 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
840 Don't define "~," at all.
841
880820fe 8422002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 843
880820fe 844 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
845 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
846
18e1da99 8472002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
848
849 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
850 method, to consider the "accent" and "diaeresis" as prefix keys.
851 A new method (named "greek-postfix") was added which implements
852 the old behavior. Also changed the mapping of the "Q/q" key to
853 produce the ":/;" characters, as is customary in greek keyboards.
854 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 855
8f7d3eca
JC
8562002-01-07 Jaeyoun Chung <jay@kldp.org>
857
d814862a 858 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 859 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 860
121f67fa
EZ
8612002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
862
863 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
864
7f93e2ab
DL
8652002-01-01 Dave Love <fx@gnu.org>
866
d2c846aa 867 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
868 (quail-define-inscript-package): Avoid mapcar*.
869
3c08498a
DL
8702001-12-20 Dave Love <fx@gnu.org>
871
872 * quail/latin-ltx.el: Fix un-doubled backslashes.
873
96566974
DL
8742001-12-15 Dave Love <fx@gnu.org>
875
abceb4ac 876 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
877 ("spanish-prefix"): Fix language assignment.
878
abceb4ac
JB
879 * quail/latin-post.el ("french-postfix", "german-postfix")
880 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
881 ("french-keyboard", "french-azerty", "german")
96566974
DL
882 ("spanish-keyboard"): Fix language assignment.
883
884 * quail/indian.el: Don't require cl.
d2c846aa 885 (quail-indian-flatten-list): Rename from flatten-list.
96566974 886
abceb4ac
JB
887 * quail/cyrillic.el ("cyrillic-beylorussian")
888 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
889 ("belarusian", "bulgarian-pho"): Fix language assignment.
890
891 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
892 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
893 ("turkish-alt-postfix"): Fix language assignment.
894 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 895 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 896
880820fe 8972001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
898
899 * COPYING: New file.
900
eea6cc1f
JC
9012001-12-03 Jaeyoun Chung <jay@kldp.org>
902
d814862a 903 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
904 Korean keyboard type 3 users.
905
de371c8c
DL
9062001-11-29 Dave Love <fx@gnu.org>
907
908 * quail/latin-ltx.el: Extra translations. Fix some
909 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
910 symbols.
911
ea17b6e1
JR
9122001-11-28 Juanma Barranquero <lektu@terra.es>
913
d814862a 914 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
915 quail/devanagari.elc -> quail/indian.elc.
916
917 * makefile.nt (INDIAN): Likewise.
918
177c0ea7 9192001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
920
921 * quail/devanagari.el: Renamed to indian.el.
922
923 * quail/indian.el: Renamed from devanagari.el, and completely
924 re-written. The input method devanagari-hindi-transliteration is
925 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
926 devanagari-inscript, devanagari-transliteration is renamed to
927 devanagari-kyoto-harvard.
928
929 * Makefile.in: Adjusted for the file name change;
930 quail/devanagari.elc -> quail/indian.elc.
931
e154cc44
EZ
9322001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
933
934 * quail/welsh.el: Avoid an error message due to a commented-out
935 input method.
936
a6beb3d2
RS
9372001-11-05 Richard M. Stallman <rms@gnu.org>
938
939 * quail/rfc1345.el: Get rid of the explicit ^Z character.
940
cd946181
EZ
9412001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
942
943 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
944
7115232b
DL
9452001-11-04 Dave Love <fx@gnu.org>
946
947 * Makefile.in (LATIN): Add welsh.
948 (UNICODE): New.
949 (MISC): Add georgian.
950 (WORLD): Add UNICODE.
951
952 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
953 * quail/uni-input.el, quail/sgml-input.el: New file.
954
955 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
956
957 * quail/latin-alt.el ("dutch"): New method.
958
b344d29d 9592001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
960
961 * quail/latin-post.el ("italian-postfix"): Undo previous change.
962
963 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
964
b344d29d 9652001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
966
967 * quail/latin-post.el ("italian-postfix"): Euro symbol.
968
969 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
970
71431a0e
GM
9712001-10-20 Gerd Moellmann <gerd@gnu.org>
972
6aa97356 973 * (Version 21.1 released.)
71431a0e 974
c4e7e308
EZ
9752001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
976
977 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
978 mappings, so that one could type them without leaving the Hanyu
979 Pinyin input method. Suggested by Kenichi Handa
980 <handa@etl.go.jp>.
981
51724e26
EZ
9822001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
983
984 * quail/greek.el ("greek-babel"): New input method. From David
985 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
986
ab952a4f
GM
9872001-10-05 Gerd Moellmann <gerd@gnu.org>
988
989 * Branch for 21.1.
a4416b14 990
00651fbf
EZ
9912001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
992
993 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
994 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
995
5a397d28
GM
9962001-08-06 Gerd Moellmann <gerd@gnu.org>
997
998 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
999 "chinese-py".
1000 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1001
880820fe 10022001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1003
150998ec
PJ
1004 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1005 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1006 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1007 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1008 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1009 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1010 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1011 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1012 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1013 follow coding conventions.
1014
e6aeb775
AC
10152001-06-04 Andrew Choi <akochoi@i-cable.com>
1016
1017 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1018
ec57454f
AI
10192001-06-01 Andrew Innes <andrewi@gnu.org>
1020
1021 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1022 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1023 $(srcdir)/quail/pypunct-b5.elc.
1024 (NON_TIT_CNS): Remove.
1025 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1026 (CHINESE_CNS): Remove.
1027 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1028 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1029 $(srcdir)/quail/latin-ltx.elc.
1030 (MISC_DIC): Copy from Makefile.in.
1031 (CHINESE): Remove $(CHINESE_CNS).
1032 (all): Add $(MISC_DIC) as target.
1033 (.NOTPARALLEL): New target.
1034 (.NO_PARALLEL): New target.
1035 ($(MISC_DIC)): New target.
1036 (clean mostlyclean): Clean more stuff.
1037 (TIT_EL): New macro.
1038 (MISC_DIC_EL): New macro.
1039
1040 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1041 (TIT-BIG5): Remove CTLauB.elc from it.
1042 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1043 (clean mostlyclean): Remove obsolete reference.
1044
70079787
EZ
10452001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1046
1047 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1048
5e3d4fbc
AC
10492001-05-24 Andrew Choi <akochoi@i-cable.com>
1050
937fad9a
AC
1051 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1052
5e3d4fbc
AC
1053 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1054
1055 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1056
1057 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1058 (TIT-BIG5): Remove CTLauB.elc from it.
1059 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1060
f042e7b9
DL
10612001-05-17 Dave Love <fx@gnu.org>
1062
d2c846aa 1063 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1064 Language family and indicator changed. Many new translations.
1065
f08cf35b
GM
10662001-05-17 Gerd Moellmann <gerd@gnu.org>
1067
1068 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
880820fe 1069 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1070 <Pavel@Janik.cz>.
1071
b5eeaa1d
GM
10722001-04-23 Gerd Moellmann <gerd@gnu.org>
1073
1074 * quail/latin-ltx.el: Add more translations. From
880820fe 1075 jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1076
55a22ce1
EZ
10772001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1078
1079 * quail/hangul.el <korean-hangul>: Doc fix.
1080
90200fcc
AI
10812001-04-18 Andrew Innes <andrewi@gnu.org>
1082
1083 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1084 ($(TIT)):
1085 ($(MISC_DIC)):
1086 (.el.elc):
90200fcc
AI
1087 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1088
f383cd0d
GM
10892001-04-05 Gerd Moellmann <gerd@gnu.org>
1090
a55e4e68
GM
1091 * Makefile.in (install): Remove .cvsignore files.
1092
f383cd0d
GM
1093 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1094 the same translations as for `japanese'.
1095
4c1dadb1
AI
10962001-04-03 Andrew Innes <andrewi@gnu.org>
1097
1098 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1099 quail/ZIRANMA.elc.
1100 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1101 $(srcdir)/quail/tsang-b5.elc.
1102 (NON_TIT_CNS): Delete.
1103 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1104 (CHINESE_CNS): Delete.
1105 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1106 <handa@etl.go.jp>.
1107 (MISC_DIC): New variable.
1108 (CHINESE): Delete $(CHINESE_CNS).
1109 (WORLD): Add $(MISC_DIC).
1110 (all): Depends on $(MISC_DIC).
1111 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1112 ($(MISC_DIC)): New target.
1113 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1114 and $(MISC_DIC:.elc=.el).
1115
e217c26e
EZ
11162001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1117
a46d278b
EZ
1118 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1119 Kenichi Handa <handa@etl.go.jp>.
1120
e217c26e
EZ
1121 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1122
a3d0b0e0
KH
11232001-03-31 Kenichi Handa <handa@etl.go.jp>
1124
1125 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
1126 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1127 ${srcdir}/quail/tsang-b5.elc.
1128 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1129 (CHINESE-CNS): Delete it.
1130 (MISC-DIC): New variable.
1131 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1132 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1133 (all): Depends on ${MISC-DIC}.
1134 (${MISC-DIC}): New target.
1135 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1136
1137 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1138 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1139
1140 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1141
1142 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1143 * quail/quick-cns.el: Delete them.
a4416b14 1144
9d5d1075
EZ
11452001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1146
1147 * Makefile.in (${TIT}): Fix whitespace.
1148
ed31fabf
GM
11492001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1150
1151 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1152 (${TIT}): If the target file already exist, don't remake it.
1153
1e406be0
KH
11542001-03-21 Kenichi Handa <handa@etl.go.jp>
1155
1156 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1157
ce058493 11582001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1159
1160 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1161 "=q", "+q", "=Q", and "+Q".
1162 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1163 ("slovak-prog-2"): Likewise.
1164 ("slovak-prog-3"): Likewise.
1165
abfa36c4
EZ
11662001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1167
1168 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1169
b8a7ebcf
KH
11702001-03-16 Kenichi Handa <handa@etl.go.jp>
1171
1172 * quail/japanese.el (quail-japanese-transliteration-rules): New
1173 variable. Use it to define these input methods: "japanese",
1174 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1175 (quail-japanese-kana-state): Delete this variable.
1176 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1177 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1178
9a639fce
KH
11792001-03-14 Kenichi Handa <handa@mule.m17n.org>
1180
1181 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1182
51ab41b7
KH
11832001-03-06 Kenichi Handa <handa@etl.go.jp>
1184
1185 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1186
36d5e61d
KH
11872001-03-05 Kenichi Handa <handa@etl.go.jp>
1188
1189 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1190 change of the special key bindings.
36d5e61d 1191
bf0bdce8
KH
11922001-02-22 Kenichi Handa <handa@etl.go.jp>
1193
51ab41b7 1194 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1195
1196 * CXTERM-DIC/ETZY.tit: Likewise.
1197
1198 * CXTERM-DIC/ZOZY.tit: Likewise.
1199
193fba87
AI
12002001-02-05 Andrew Innes <andrewi@gnu.org>
1201
1202 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1203 path absolute.
1204
350d71b3
AI
12052001-02-03 Andrew Innes <andrewi@gnu.org>
1206
1207 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1208
49bd4a69
KH
12092001-02-02 Kenichi Handa <handa@etl.go.jp>
1210
1211 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1212
1213 * makefile.w32-in (LATIN): Likewise.
1214
1215 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1216
a51e9546
AI
12172001-02-01 Andrew Innes <andrewi@gnu.org>
1218
1219 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1220
c91d43ed
KH
12212001-02-01 Kenichi Handa <handa@etl.go.jp>
1222
c91d43ed
KH
1223 * quail/greek.el ("greek-mizuochi"): New input method for
1224 classical Greek.
1225
7ccf7ab9 12262001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1227
7ccf7ab9 1228 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
1229 one runs "make extraclean" at the top level.
1230
0dac6924
AI
12312001-01-06 Andrew Innes <andrewi@gnu.org>
1232
1233 * makefile.nt ($(TIT)): Map .elc to .el.
1234 (buildlisppath): Make path relative to $(MAKEDIR).
1235
392164c1
AS
12362001-01-01 Andreas Schwab <schwab@suse.de>
1237
1238 * quail/latin-alt.el: Doc fixes.
1239
ec6bd013
DL
12402000-12-18 Dave Love <fx@gnu.org>
1241
880820fe
KH
1242 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1243 Change œ, Œ, ¶.
ec6bd013 1244
8ff06845
KH
12452000-12-16 Kenichi Handa <handa@etl.go.jp>
1246
1247 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1248
4ee87dbb
AI
12492000-12-06 Andrew Innes <andrewi@gnu.org>
1250
1251 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1252 relative to $(CURDIR).
1253 (INSTALLDIR): Use forward slash.
1254
24c53d36
AI
12552000-11-24 Andrew Innes <andrewi@gnu.org>
1256
1257 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1258
1259 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1260
37c35586
KH
12612000-11-21 Kenichi Handa <handa@etl.go.jp>
1262
1263 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1264
3c7d764e
KH
12652000-11-17 Kenichi Handa <handa@etl.go.jp>
1266
1267 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1268 remember the conversion start.
1269
f3d3c491
AI
12702000-10-21 Andrew Innes <andrewi@gnu.org>
1271
1272 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1273 of conditional invocation of make.
a4416b14
FP
1274 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1275 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1276 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1277 files to .elc.
1278 ($(TIT)): Adjusted for the above change.
1279 (clean mostlyclean): Likewise.
1280 (.el.elc): New target.
1281
1282 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1283 of conditional invocation of make.
a4416b14
FP
1284 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1285 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1286 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1287 files to .elc.
1288 ($(TIT)): Adjusted for the above change.
1289 (clean mostlyclean): Likewise.
1290 (.el.elc): New target.
1291
a115794c
EZ
12922000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1293
1294 * Makefile.in (${TIT}, clean): Don't use shell `command`
1295 expansion, use ${TIT:.elc=.el} instead.
1296
ce75c97a
GM
12972000-09-26 Gerd Moellmann <gerd@gnu.org>
1298
1299 * Makefile.in: Make this the leim Makefile.in.
1300 (clean): Also remove $NON-TIT and $WORLD.
1301 (RUN-EMACS): Set EMACSLOADPATH.
1302
7b920aa1
KH
13032000-09-21 Kenichi Handa <handa@etl.go.jp>
1304
36e44f62
KH
1305 * Makefile.in: Revert to no-leim Makefile.
1306
cd3c0140
KH
1307 * quail/.cvsignore: Include *.elc.
1308
1309 * ja-dic/.cvsignore: New file.
7b920aa1 1310
5eedab4d
AI
13112000-09-16 Andrew Innes <andrewi@gnu.org>
1312
1313 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1314 (leim-list.el): Ditto.
1315
1316 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1317 (leim-list.el): Ditto.
1318
39f547f7
AI
13192000-09-15 Andrew Innes <andrewi@gnu.org>
1320
1321 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1322 files.
1323
fe83b953
AI
13242000-09-14 Andrew Innes <andrewi@gnu.org>
1325
1326 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1327 leim-list.el.
1328 (distclean maintainer-clean): Ditto for stamp-subdir.
1329
1330 * makefile.nt: Rename skkdic to ja-dic.
1331
0fddd0dc
KH
13322000-09-07 Kenichi Handa <handa@etl.go.jp>
1333
1334 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1335 translation.
1336
1337 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1338
1339 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1340 ("chinese-tonepy-punct"): New input method.
1341
1342 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1343 translation.
1344
1345 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1346 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1347 automatically.
1348 ("japanese-ascii", "japanese-zenkaku")
1349 ("japanese-hankaku-kana", "japanese-hiragana")
1350 ("japanese-katakana"): Docstring modified.
1351
1352 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1353 on describe-input-method.
1354 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1355
44ef7cf6
AI
13562000-09-03 Andrew Innes <andrewi@gnu.org>
1357
1358 * makefile.w32-in: New file.
f8803e97 1359 (install) Fix copying of directories.
44ef7cf6 1360
5724ab7a
KH
13612000-08-31 Kenichi Handa <handa@etl.go.jp>
1362
1363 * quail/thai.el (thai-generate-quail-map): If the length of
1364 translation is more than one, compose it.
1365
daba11ce
DL
13662000-08-29 Dave Love <fx@gnu.org>
1367
880820fe 1368 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1369
daba11ce
DL
1370 * Makefile.in: ja-dic <- skk in several places.
1371
457dd64a
KH
13722000-08-25 Kenichi Handa <handa@etl.go.jp>
1373
1374 * ja-dic: Directory name changed from skkdic.
1375
a1a2e38f 1376 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1377
1378 * README: Rename skkdic to ja-dic throughout the file.
1379
68ce69e1
DL
13802000-08-24 Dave Love <fx@gnu.org>
1381
1382 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1383 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1384
5a76406c
DL
13852000-08-23 Dave Love <fx@gnu.org>
1386
880820fe
KH
1387 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1388 add ~p for ¶.
5a76406c 1389
240a16cf
KH
13902000-07-18 Kenichi Handa <handa@etl.go.jp>
1391
1392 * quail/japanese.el ("japanese"): Fix docstring.
1393
7a3fd467
KH
13942000-07-17 Kenichi Handa <handa@etl.go.jp>
1395
1396 * quail/japanese.el ("japanese"): Docstring modified.
1397
0bd5914b
KH
13982000-06-12 Kenichi Handa <handa@etl.go.jp>
1399
1400 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1401 ("tibetan-wylie"): State transition table modified.
1402
4dc1225b
KH
14032000-06-01 Kenichi Handa <handa@etl.go.jp>
1404
1405 * quail/tibetan.el: Change all tibetan-1-column characters to
1406 tibetan. Quail map for "tibetan-wylie" fixed.
1407
177c0ea7 14082000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1409
1410 * quail/latin-pre.el ("polish-slash"): New input method.
1411
69766f94
KH
14122000-03-02 Kenichi Handa <handa@etl.go.jp>
1413
1414 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1415
9a90d84c
GM
14162000-02-01 Gerd Moellmann <gerd@gnu.org>
1417
1418 * Makefile.in: Make this the no-leim Makefile. Move the
1419 leim Makefile.in to ../leim-Makefile.in as it originally was.
1420
1421 * Makefile.noleim: Removed.
1422
cba32d22
KH
14232000-01-28 Kenichi Handa <handa@etl.go.jp>
1424
1425 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1426
11ad3dee
KH
14272000-01-04 Kenichi Handa <handa@etl.go.jp>
1428
1429 * quail/japanese.el ("japanese"): Docstring augmented.
1430
5ec14d3c
KH
14311999-12-15 Kenichi Handa <handa@etl.go.jp>
1432
1433 * quail/lao.el: Rewritten for new composition.
1434
1435 * quail/lrt.el: Rewritten for new composition.
1436
1437 * quail/thai.el: Rewritten for new composition.
1438
1439 * quail/tibetan.el: Rewritten for new composition.
1440
113a1195
KH
14411999-12-13 Kenichi Handa <handa@etl.go.jp>
1442
1443 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1444 characters, not Latin-1.
1445
98e85e34
GM
14461999-11-22 Andrew Innes <andrewi@gnu.org>
1447
1448 * makefile.nt: No need to generate subdirs.el.
1449
371f58d5
GM
14501999-11-21 Andrew Innes <andrewi@gnu.org>
1451
1452 * makefile.nt: New file.
1453
177c0ea7 14541999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1455
1456 * Makefile.noleim: New.
1457
58af2287
DL
14581999-09-19 Ken'ichi Handa <handa@gnu.org>
1459
1460 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1461 turkish-postfix.
1462 ("turkish-postfix"): New Turkish input method which inserts
1463 Latin-5 characters.
1464
1465 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1466 turkish-alt-postfix.
1467 ("turkish-alt-postfix"): New Turkish input method which inserts
1468 Latin-5 characters.
1469
14701999-07-12 Richard Stallman <rms@gnu.org>
1471
1472 * Version 20.4 released.
1473
14741998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1475
1476 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1477
14781999-06-14 Ken'ichi Handa <handa@gnu.org>
1479
1480 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1481
14821999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1483
1484 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1485 hanja.el.
1486
14871999-05-25 Ken'ichi Handa <handa@gnu.org>
1488
1489 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1490
14911999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1492
1493 * quail/latin-pre.el ("romanian-prefix"): New input method.
1494 ("romanian-alt-prefix"): New input method.
1495
14961999-03-04 Kenichi Handa <handa@etl.go.jp>
1497
1498 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1499
15001999-01-14 Kenichi Handa <handa@etl.go.jp>
1501
1502 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1503 to convert is `n', change it to Japanese Hiragana `n' before
1504 conversion.
1505
15061999-01-11 Kenichi Handa <handa@etl.go.jp>
1507
1508 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1509
1510 * quail/hebrew.el: New file.
1511
15121998-12-15 Kenichi Handa <handa@etl.go.jp>
1513
1514 * quail/devanagari.el (quail-devanagari-compose-characters):
1515 Adjusted for the change of input method handling.
1516 (quail-devanagari-hindi-compose-characters): Likewise.
1517
15181998-10-15 Kenichi Handa <handa@etl.go.jp>
1519
1520 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1521 `(cd foo; pwd)`.
1522 (install): Likewise.
1523
b344d29d 15241998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1525
1526 * quail/latin-post.el: Many doc fixes.
1527 ("latin-1-postfix"): Add sequence for the small superscript o.
1528 * quail/latin-pre.el: Many doc fixes.
1529 ("latin-1-prefix"): Add sequences for the small
1530 superscript underlined o and a.
1531
b344d29d 15321998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1533
1534 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1535 small superscript underlined o and a.
1536 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1537 different from italian-postfix.
58af2287
DL
1538 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1539 small superscript underlined o and a.
1540 ("italian-postfix"): Same as above.
1541 ("italian-postfix"): Add methods to enter e with acute accent and
1542 the >> and << symbols.
1543
15441998-09-25 Kenichi Handa <handa@etl.go.jp>
1545
1546 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1547 Adjusted for the change of input method handling.
1548
15491998-09-11 Kenichi HANDA <handa@etl.go.jp>
1550
1551 * quail/japanese.el (quail-japanese-katakana-update-translation):
1552 Adjusted for the change of input method handling.
1553
15541998-08-31 Kenichi Handa <handa@etl.go.jp>
1555
1556 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1557 change of input method handling.
1558 (quail-tibetan-input-tibkey): Likewise.
1559
15601998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1561
1562 * Version 20.3 released.
1563
15641998-08-16 Kenichi HANDA <handa@etl.go.jp>
1565
1566 * quail/czech.el ("czech"): Make this input method deterministic,
1567 kbd-translate, and show-layout.
1568
15691998-08-15 Kenichi HANDA <handa@etl.go.jp>
1570
1571 * quail/ethiopic.el: Fix several translation rules.
1572
15731998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1574
1575 * quail/czech.el: Few key sequences added to some keyboards.
1576
15771998-08-06 Kenichi Handa <handa@etl.go.jp>
1578
1579 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1580 (quail-japanese-update-translation): Adjusted for the change of
1581 quail-update-translation. Now this function should return
1582 CONTROL-FLAG.
1583 (quail-japanese-toggle-kana): Update quail-conversion-str.
1584 (quail-japanese-kanji-kkc): Likewise.
1585 (quail-japanese-switch-package): Reset quail-current-str and
1586 quail-conversion-str.
1587
15881998-07-24 Kenichi Handa <handa@etl.go.jp>
1589
1590 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1591 quail-translation to nil after calling kkc-region so that
1592 translation mode is restarted correctly.
1593
15941998-07-21 Kenichi Handa <handa@etl.go.jp>
1595
1596 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1597 that conversion is cancelled in kkc-region.
1598 (quail-japanese-switch-package): Fix previous change.
1599
16001998-07-19 Kenichi Handa <handa@etl.go.jp>
1601
1602 * quail/japanese.el (quail-japanese-update-translation): Handle
1603 a key which should fix the current translation and start a new
1604 translation correctly.
1605 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1606 change point.
1607
16081998-07-15 Kenichi Handa <handa@etl.go.jp>
1609
1610 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1611 change of quail.el.
1612 (quail-japanese-switch-package): Likewise.
1613
16141998-07-03 Kenichi Handa <handa@etl.go.jp>
1615
1616 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1617 Some keys for ancient Korean syllables are changed properly.
1618
16191998-06-20 Kenichi Handa <handa@etl.go.jp>
1620
1621 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1622 (ethio-select-a-translation): New function.
1623
16241998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1625
1626 * Makefile.in (RUN-EMACS): Add --multibyte.
1627
16281998-04-29 Karl Heuer <kwzh@gnu.org>
1629
1630 * Makefile.in (SLAVIC): Delete redundant backslash.
1631
16321998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1633
1634 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1635
16361998-04-20 Kenichi Handa <handa@etl.go.jp>
1637
1638 * Makefile.in (SLAVIC): New macro.
1639 (EUROPEAN): Include ${SLAVIC}.
1640
16411998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1642
1643 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1644 (leim-list.el): Depend on ${WORLD}.
1645
1646 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1647
16481998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1649
1650 * czech.el, slovak.el: Correct starting commentary.
1651
16521998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1653
1654 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1655
16561998-04-06 Andreas Schwab <schwab@gnu.org>
1657
1658 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1659 to length.
1660 (lrt-generate-quail-map): Change sref to aref, and make second
1661 argument of substring a character index.
1662
16631998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1664
1665 * Makefile.in (${TIT}): Fix shell conditional syntax.
1666
16671998-03-18 Kenichi Handa <handa@etl.go.jp>
1668
cb0dc144 1669 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1670 "/ " to "/" (instead of " ").
1671
16721998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1673
1674 * quail/czech.el, quail/slovak.el: New files.
1675
16761998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1677
1678 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1679 Uses changed.
1680
16811998-03-05 Kenichi Handa <handa@etl.go.jp>
1682
1683 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1684 built quail.
1685
177c0ea7 16861997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1687
1688 * quail/hanja3.el: New file.
1689
1690 * quail/hanja-jis.el: Title string of the input method
1691 "korean-hanja-jis" changed.
1692
1693 * quail/symbol-ksc.el: Title string of the input method
1694 "korean-symbol" changed. Require 'korea-util.
1695 (quail-hangul-switch-back): Deleted.
1696
1697 * quail/hangul3.el: Require 'korea-util.
1698 (quail-hangul-switch-to-symbol-ksc): Deleted.
1699
1700 * quail/hanja.el: Require 'korea-util. Title string of the input
1701 method "korean-hanja" changed.
1702 (quail-hanja-switch-to-symbol-ksc): Deleted.
1703
1704 * quail/hangul.el: Require 'korea-util.
1705 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1706
58af2287
DL
17071997-10-23 Kenichi Handa <handa@etl.go.jp>
1708
1709 * quail/ethiopic.el: The title string of input method "Ethiopic"
1710 is changed.
1711
17121997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1713
1714 * Version 20.2 released.
1715
17161997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1717
1718 * quail/latin-post.el (german): Swap y and z.
1719
17201997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1721
1722 * Version 20.1 released.
1723
1724 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1725
58af2287
DL
17261997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1727
1728 * quail/viqr.el (vietnamese-viqr): Doc fix.
1729
17301997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1731
1732 * quail/latin-alt.el: New file.
1733
17341997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1735
1736 * quail/latin-post.el: Undo previous change.
a4416b14 1737
58af2287
DL
17381997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1739
1740 * quail/latin-post.el (latin-2-postfix):
1741 Replace comma and period with `. Replace colon with /.
1742 (latin-1-postfix): Replace comma with /.
1743 (french-postfix): Replace comma with /.
1744 (latin-3-postfix): Replace comma with ` and period with /.
1745 (latin-4-postfix): Replace comma with ` and period with ~.
1746 (latin-5-postfix): Replace comma with ` and period with /.
1747 (turkish-postfix): Replace comma with ` and period with /.
1748
17491997-09-10 Kenichi Handa <handa@etl.go.jp>
1750
1751 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1752 function added to quail-mode-hook turn ethio-mode on only when
1753 input method "ethiopic" is begin used.
1754 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1755 (ethio-toggle-space): Likewise.
1756 (ethio-insert-space): Likewise.
1757 (ethio-insert-ethio-space): Likewise.
1758 (ethio-prefer-ascii-punctuation): Likewise.
1759 (ethio-toggle-punctuation): Likewise.
1760 (ethio-gemination): Likewise.
1761 ("ethiopic"): Doc-string of this Quail package modified. Bind
1762 function keys for TRANSLATION-KEYMAP to
1763 quail-execute-non-quail-command.
1764
17651997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1766
1767 * Makefile.in (install): Use quail/* in the second tar that
1768 copies a dir named quail.
1769
17701997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1771
1772 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1773 `skk' subdirectory too.
1774
17751997-09-03 Kenichi Handa <handa@etl.go.jp>
1776
1777 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1778 argument to quail-define-package.
1779 * quail/cyril-jis.el: Likewise
1780 * quail/greek.el: Likewise.
1781 * quail/ipa.el: Likewise.
1782 * quail/lao.el: Likewise.
1783 * quail/lrt.el: Likewise.
1784 * quail/thai.el: Likewise.
1785 * quail/viqr.el: Likewise.
1786
17871997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1788
183080b6 1789 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
1790 TRANSLATION-KEYS.
1791 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1792 (quail-mode-hook): Check the current Quail package name.
1793
1794 * quail/latin-post.el: Add rules for cancelling accents by typing
1795 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1796 packages.
1797
17981997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1799
1800 * quail/latin-post.el, quail/latin-pre.el: For each package,
1801 pass t for the SIMPLE argument to quail-define-package.
1802
18031997-08-28 Kenichi Handa <handa@etl.go.jp>
1804
1805 * Makefile.in (dotdot): This macro deleted.
1806 (SUBDIRS): Exclude skk.
1807 (all): Substitute ${WORLD} to ${TIT}.
1808 (%.el): This target deleted.
1809 (${TIT}): Check existence of `quail' subdirectory.
1810 (leim-list.el): Do not check old files.
1811 (install): If ${srcdir} is different from the current directory,
1812 copy also files under ${srcdir}.
1813
18141997-08-26 Kenichi Handa <handa@etl.go.jp>
1815
1816 * Makefile.in: Re-arrange macros so that the macro TIT contains
1817 only Quial packages generated from CXTERM dictionaries, and the
1818 macro NON-TIT contains only Quial packages distributed with Emacs.
1819 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1820 and ${TIT} separately.
1821
18221997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1823
1824 * Makefile.in (install): Discard extra data in tar | tar command.
1825
18261997-08-23 Kenichi Handa <handa@etl.go.jp>
1827
1828 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1829 previous change.
1830 (quail-devanagari-hindi-compose-characters): Fix previous change.
1831
1832 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1833 change.
1834
18351997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1836
1837 * Makefile.in (leim-list.el): Fix previous change.
1838
1839 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1840
18411997-08-21 Kenichi HANDA <handa@etl.go.jp>
1842
1843 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1844 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1845 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1846
1847 * Makefile.in (install): Just copy leim-list.el instead of running
1848 update-leim-list-file on ${INSTALLDIR}.
1849 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1850 py-punct-b5.el -> pypunct-b5.el.
1851 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1852 (leim-list.el): Delete old files not contained in ${WORLD}.
1853
1854 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1855 input-method-after-insert-chunk-hook.
1856
1857 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1858
18591997-08-19 Kenichi Handa <handa@etl.go.jp>
1860
1861 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1862 package fixed.
1863
18641997-08-18 Kenichi Handa <handa@etl.go.jp>
1865
1866 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1867 throw.
1868 (quail-japanese-kanji-kkc): Completely re-written.
1869 (quail-japanese-kkc-mode-exit): New function.
1870 (quail-japanese-switch-package): Call activate-input-method
1871 instead of select-input-method.
1872
1873 * quail/thai.el (thai-consonant-input): Typo fixed.
1874
1875 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1876 not call throw.
1877 (quail-devanagari-hindi-compose-characters): Likewise.
1878
1879 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1880 activate-input-method instead of select-input-method.
1881
1882 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1883
1884 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1885 input-method-history instead of previous-input-method.
1886
18871997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1888
59daa29a 1889 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1890
18911997-08-16 Kenichi Handa <handa@etl.go.jp>
1892
1893 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1894 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 1895 Some translation rules added.
58af2287
DL
1896
1897 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1898 (lao-quail-define-rules): Some translation rules corrected.
1899
19001997-08-11 Kenichi Handa <handa@etl.go.jp>
1901
1902 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1903 (lrt-vowel-table): The entry for "aM" corrected.
1904
19051997-08-07 Kenichi Handa <handa@etl.go.jp>
1906
1907 * quail/lrt.el: Change title string of input method "lao-lrt".
1908 (lrt-single-consonant-table): Several key sequence changed.
1909 (lrt-composing-pattern-double-c): Handle a consonant with
1910 semi-vowel-lower correctly.
1911 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1912 (lrt-handle-tone-mark): Check the existence of double consonant
1913 correctly.
1914
1915 * quail/lao.el: Change title string of input method "Lao".
1916
19171997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1918
1919 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 1920 modified. Several translation rules modified.
58af2287
DL
1921
19221997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1923
1924 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1925 quail/cyril-jis.el.
1926
1927 * quail/cyril-jis.el: New file.
1928
1929 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1930
19311997-08-01 Kenichi Handa <handa@etl.go.jp>
1932
1933 * quail/ethiopic.el: In quail-mode-map, bind
1934 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1935 Quail package "ethiopic".
1936
19371997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1938
1939 * quail/cyrillic.el (cyrillic-translit): New input method.
1940
19411997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1942
1943 * quail/tibetan.el: New file.
1944
1945 * quail/py-punct.el: Require 'quail.
1946
1947 * quail/py-punct-b5.el: Require 'quail.
1948
1949 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1950 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1951
10d1d0af 1952 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
1953 TIT-BIG5.
1954 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 1955 (ASIA): Include TIBETAN.
58af2287 1956 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 1957 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
1958 (%.el): Make a link for byte-compiled file too.
1959 (stamp-bytecomp): Target deleted.
1960 (leim-list.el): Run Emacs with loading quail.
1961 (install-XXX): These targets deleted.
1962 (install): Remove files under INSTALLDIR before copying new files.
1963 Run Emacs with loading quail.
1964 (clean mostlyclean): Remove only generated files.
1965
19661997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1967
1968 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1969 (clean): Fix shell conditional.
1970
19711997-07-21 Jim Meyering <meyering@eng.ascend.com>
1972
1973 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1974 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1975
19761997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1977
1978 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 1979 as intermediate files and deleted by GNU make.
58af2287
DL
1980
1981 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1982 (lrt-handle-maa-sakod): Correctly handle the case that
1983 quail-current-data is nil.
1984 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1985 tone.
1986
19871997-07-15 Kenichi Handa <handa@etl.go.jp>
1988
1989 * quail/py-punct.el: New file.
1990
1991 * quail/py-punct-b5.el: New file.
1992
1993 * quail/japanese.el: Doc-string of Quail package japanese modified.
1994
1995 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
1996 (CHINESE-GB): Include quail/py-punct.elc.
1997 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1998
58af2287
DL
19991997-07-10 Kenichi Handa <handa@etl.go.jp>
2000
2001 * quail/latin-pre.el: Change titles of quail packages.
2002
2003 * quail/latin-post.el: Likewise.
2004
6922b018 2005;; Local Variables:
880820fe 2006;; coding: utf-8
33462dfa 2007;; add-log-time-zone-rule: t
6922b018 2008;; End:
2a34a036 2009
a748d010 2010 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
76c02cbb 2011 2007, 2008, 2009 Free Software Foundation, Inc.
5b87ad55
GM
2012
2013 This file is part of GNU Emacs.
2014
d3fb0974 2015 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2016 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2017 the Free Software Foundation, either version 3 of the License, or
2018 (at your option) any later version.
5b87ad55
GM
2019
2020 GNU Emacs is distributed in the hope that it will be useful,
2021 but WITHOUT ANY WARRANTY; without even the implied warranty of
2022 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2023 GNU General Public License for more details.
2024
2025 You should have received a copy of the GNU General Public License
d3fb0974 2026 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
2027
2028;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4