* paths.el (abbrev-file-name): Move to abbrev.el.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
5ac1f9e0
GM
12009-08-25 Glenn Morris <rgm@gnu.org>
2
3 * quail/hangul.el (top-level): Don't require cl at run-time.
4
76580a68
EZ
52009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
6
7 * quail/arabic.el: Add missing keys that exist on the Arabic X
8 keyboard. Don't insert Lam-alef ligatures from the Arabic
9 Presentation Forms ranges; instead, separate Lam-Alef ligatures
10 into a list of two letters (Lam and a suitable Alef).
11
d4a885b2
KH
122009-06-23 Kenichi Handa <handa@m17n.org>
13
14 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
15 while korean input method is off, convert the following character.
16
70243478
CY
172009-06-21 Chong Yidong <cyd@stupidchicken.com>
18
19 * Branch for 23.1.
20
d5e9630f
KH
212009-06-18 Kenichi Handa <handa@m17n.org>
22
23 * quail/hangul.el (hangul-im-keymap): Add binding of key
24 Hangul_Hanja.
25
734dabe0
CY
262009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
27
28 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
29 compatibility.
30
5ae051fd
AS
312009-04-12 Andreas Schwab <schwab@linux-m68k.org>
32
33 * Makefile.in (install): Remove .gitignore files.
34
c87143d0
KH
352009-03-19 Kenichi Handa <handa@m17n.org>
36
37 * leim-ext.el: Change the encoding to utf-8.
38
9c222401
JD
392008-12-30 Jan Djärv <jan.h.d@swipnet.se>
40
41 * Makefile.in (install): Remove old directories in ns_appresdir before
42 moving new directories there.
43
53a8f9db
JB
442008-11-11 Juanma Barranquero <lekktu@gmail.com>
45
ad8f55ac
JB
46 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
47 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
48 (hangul3-input-method-jung, hangul3-input-method-jong):
49 Fix typos in docstrings.
53a8f9db 50
c7c55e6a 512008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
52
53 * quail/cyrillic.el: Handle backslash key (bug#839).
54
09c91aff
KH
552008-10-20 Kenichi Handa <handa@m17n.org>
56
57 * quail/indian.el (inscript-mlm-keytable): New variable.
58 (malayalam-inscript): Use inscript-mlm-keytable.
59
b13f8bd5
MH
602008-09-11 Magnus Henoch <mange@freemail.hu>
61
62 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
63 with upturn.
64
53a8f9db 652008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 66
53a8f9db 67 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
68 \"u after a, e or q, because that would be extremely uncommon
69 compared to aue, eue or que. The only exception is the prefix
70 "ge", after which, according to corpus statistics, a \"u can be
71 expected.
72
92135d25
KH
732008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
74
53a8f9db 75 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 76
f4949090
JL
772008-07-19 Juri Linkov <juri@jurta.org>
78
79 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
80 "//`" for combining accents as a separate character. Keep two
81 rules "i`" and "I`" for characters where accent is not a separate
82 character. Revert changes that added postfix combining accents.
83
ba60bd44 842008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
85
86 * Makefile.in (install): Perform post-install cleanup inside NS app
87 bundle.
88
86ec8cc5
JL
892008-07-12 Juri Linkov <juri@jurta.org>
90
91 * quail/rfc1345.el: Replace non-printable control characters with
92 equivalent text-only notations.
93
94 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
95 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
96 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 97 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 98
5704dad1
TZ
992008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
100
101 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
102 everything postfix. Adjust to eliminate conflicts.
103
88702c81
JB
1042008-06-30 Juanma Barranquero <lekktu@gmail.com>
105
106 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
107
8e0214ec
GM
1082008-06-27 Glenn Morris <rgm@gnu.org>
109
110 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
111
ecfb57d9
JB
1122008-06-24 Juanma Barranquero <lekktu@gmail.com>
113
114 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
115
fca64cc4
EZ
1162008-06-20 Eli Zaretskii <eliz@gnu.org>
117
118 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
119 are building in the sandbox, there are precious files there.
ca4a5250
EZ
120 (clean mostlyclean): Delete leim-list.el~.
121 (distclean): Delete makefile.
fca64cc4 122
ee128870
TZ
1232008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
124
125 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
126 brackets, number symbol, and accented aeio to cyrillic-translit.
127
e914c409 1282008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
129
130 * quail/hangul.el: Completely re-written.
131
1322008-06-03 Kenichi Handa <handa@m17n.org>
133
134 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
135 (leim-list.el): Remove leim-list.el at first.
136
137 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
138 (leim-list.el): Remove leim-list.el at first.
139
140 * leim-ext.el: Register input methods "korean-hangul",
141 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
142
8be6f5ae
SM
1432008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
144
145 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
146
630802d6
KH
1472008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
148
149 * quail/indian.el: Don't require devan-util.
150
d223191d 1512008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 152
d223191d 153 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 154
d223191d 1552008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
156
157 * Makefile.in (OTHERS): Add arabic.elc.
158
d223191d 1592008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
160
161 * quail/arabic.el: New file.
162
d223191d 1632008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
164
165 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
166
d223191d 1672008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
168
169 * quail/indian.el (quail-indian-flatten-list): Delete it.
170 (quail-define-inscript-package): Pay attention to `nil' values of
171 char/key-table.
172 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
173
d223191d 1742008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
175
176 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
177 just an alias for turkish-postfix.
178
179 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
180 just an alias for turkish-alt-postfix.
181
182 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
183
d223191d 1842008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
185
186 * quail/thai.el: Don't require thai-util.
d223191d
GM
187 (quail-thai-update-translation): Delete function.
188 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
189 quail-define-rules.
190 ("thai-kesmanee", "thai-pattachote"): Don't use
191 UPDATE-TRANSLATION-FUNCTION.
192
d223191d
GM
193 * quail/indian.el (quail-indian-preceding-char-position): Delete
194 function.
195 (quail-indian-update-preceding-char): Delete variable.
196 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
197 (quail-define-indian-trans-package): Don't call
198 quail-define-package with quail-indian-update-translation.
199 (quail-define-inscript-package): Likewise.
200
d223191d 2012008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 202
d223191d 203 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
204 (quail-indian-update-translation, quail-define-inscript-package):
205 Use characterp, not char-valid-p.
206
d223191d 2072008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
208
209 * quail/welsh.el ("welsh"): Doc fix.
210
211 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
212 ("russian-typewriter"): Rename from cyrillic-typewriter.
213 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 214 ("russian-computer"): New.
d223191d
GM
215 ("bulgarian-phonetic"): Rename from bulgarian-pho.
216 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 217
d223191d 2182008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
219
220 * ja-dic/ja-dic.el: Add coding tag.
221
d223191d 2222008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 223
d223191d 224 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
225 ("latin-postfix"): New method.
226
d223191d 227 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
228 ("latin-alt-postfix"): New method.
229
d223191d 230 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 231 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
232 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
233 ~O -> Ġ.
aca7a3d2
MB
234 ("latin-prefix"): New method.
235
d223191d
GM
236 * quail/uni-input.el (utf-8-ccl-encode): Delete.
237 (ucs-input-method): Modify.
aca7a3d2 238
d223191d 2392008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
240
241 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
242
5169d861 2432008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 244
53a8f9db 245 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 246
f3041af1
DN
2472008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
248
249 * makefile.w32-in:
250 * Makefile.in: Remove references to Xenix.
251
1ebeeed0
RS
2522007-12-15 Richard Stallman <rms@gnu.org>
253
254 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
255
256 * quail/latin-alt.el: Many doc fixes.
257 ("danish-alt-postfix")
258 ("esperanto-alt-postfix", "finnish-alt-postfix")
259 ("german-alt-postfix", "icelandic-alt-postfix")
260 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
261 ("spanish-alt-postfix", "swedish-alt-postfix"):
262 Deleted; they were identical to the non-alt versions.
263
3d587afd
KH
2642007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
265
266 * quail/lao.el (quail-map-from-table): Allow a tone just after a
267 consonant.
268
63150f3c
GM
2692007-11-17 Glenn Morris <rgm@gnu.org>
270
271 * Makefile.in (check-declare): New target.
272
fe1ada9b
GM
2732007-10-31 Glenn Morris <rgm@gnu.org>
274
275 * Makefile.in (install): Change ownership of installed files.
276
e914c409 2772007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
278
279 * quail/latin-ltx.el ("\\qed"): Add this rule.
280
92f137df
JB
2812007-10-24 Juanma Barranquero <lekktu@gmail.com>
282
283 * quail/indian.el (quail-indian-update-preceding-char):
284 Don't mark the variable as frame-local; it wasn't used as such.
285
cacc7b51
GM
2862007-07-25 Glenn Morris <rgm@gnu.org>
287
288 * Relicense all FSF files to GPLv3 or later.
289
290 * COPYING: Switch to GPLv3.
291
1eceac24
EZ
2922007-07-16 Eli Zaretskii <eliz@gnu.org>
293
294 * makefile.w32-in (extraclean): Don't delete *~.
295
7dfc4cda
CY
2962007-06-02 Chong Yidong <cyd@stupidchicken.com>
297
298 * Version 22.1 released.
299
dd822b89
KH
3002007-01-30 Kenichi Handa <handa@m17n.org>
301
302 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 303 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
304
305 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
306 license notices.
1e899515 307
bce8f5e8
KH
3082007-01-24 Kenichi Handa <handa@m17n.org>
309
310 * MISC-DIC/README: New file.
311
312 * CXTERM-DIC/README: New file.
313
314 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
315 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
316 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
317 X11R6/contrib/programs/cxterm.
318
319 * ja-dic/ja-dic.el: Regenerated.
320
88f698d9
KH
3212007-01-12 Kenichi Handa <handa@m17n.org>
322
323 * quail/uni-input.el (ucs-input-method): Signal an error for a
324 Unicode character that is not yet supported.
325
14429ceb
AS
3262006-12-26 Andreas Schwab <schwab@suse.de>
327
328 * Makefile.in (datarootdir): Define.
329
6148a044
EZ
3302006-12-20 Eli Zaretskii <eliz@gnu.org>
331
332 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
333 ${NON-TIT-MISC}.
334
e4208ff7
JB
3352006-12-09 Juanma Barranquero <lekktu@gmail.com>
336
337 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
338
339 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
340
f248f005
EZ
3412006-12-09 Eli Zaretskii <eliz@gnu.org>
342
343 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
344 Run Emacs to append non-empty non-comment lines in leim-ext.el
345 to leim-list.el.
346
dd4b03cd
JB
3472006-12-05 Juanma Barranquero <lekktu@gmail.com>
348
349 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
350
41584b03
JB
3512006-11-29 Juanma Barranquero <lekktu@gmail.com>
352
353 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
354 in docstring.
355
9200c926
RF
3562006-11-04 Romain Francoise <romain@orebokech.com>
357
358 * Makefile.in (bootstrap-clean): New target.
359
94461c21
KH
3602006-10-12 Kenichi Handa <handa@m17n.org>
361
362 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
363 to it.
364
f51dc44f
CY
3652006-10-05 Chong Yidong <cyd@stupidchicken.com>
366
367 * quail/latin-ltx.el: Fix typo in previous change.
368
d781da00
SM
3692006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
370
371 * quail/latin-ltx.el: Remove rules that start with { since they are
372 redundant and hence impact the { key for no good reason.
373
bcc1caeb
KH
3742006-10-02 Kenichi Handa <handa@m17n.org>
375
376 * Makefile.in (install): Fix previous change.
377
7ad02ea8
KH
3782006-09-28 Kenichi Handa <handa@m17n.org>
379
380 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
381
45a2056c
JB
3822006-09-15 Jay Belanger <belanger@truman.edu>
383
384 * COPYING: Replace "Library Public License" by "Lesser Public
385 License" throughout.
386
880820fe 3872006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
388
389 * quail/uni-input.el (ucs-input-method): Don't make the action of
390 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
391 mechanism do it.
392
62508862
DK
3932006-07-12 David Kastrup <dak@gnu.org>
394
395 * quail/greek.el: Change iota subscriptum transliteration in
396 Ibycus4 encoding's capitals from "i" to "|".
397
a6a2b5d4
EZ
3982006-03-03 Claudio Fontana <claudio@gnu.org>
399
9e2bcc86
EZ
400 * Makefile.in (install): Add DESTDIR variable to support staged
401 installations.
a6a2b5d4 402
abeb5855
EZ
4032005-12-17 Eli Zaretskii <eliz@gnu.org>
404
405 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
406 commands enclosed in $(ARGQUOTE)s should not be split between two
407 lines, as that will break with GNU Make >3.80, when sh.exe is used
408 and arg quoting is with '..'.
409
11bdfcdd
AS
4102005-11-03 Andreas Schwab <schwab@suse.de>
411
412 * Makefile.in (GZIP_PROG): Renamed from GZIP.
413 (install): Adjust.
414
7a7f042f
RF
4152005-11-01 Romain Francoise <romain@orebokech.com>
416
417 * Makefile.in (install): Compress source files.
418
895725e1
JL
4192005-10-28 Juri Linkov <juri@jurta.org>
420
421 * quail/symbol-ksc.el: Add missing characters from 1st pos of
422 every table of [korean-ksc5601], and swap incorrectly ordered
423 characters at pos 91 and 90.
424
c814bdfc
KH
4252005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
426
427 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
428 U+2006). Add more mappings from TeX's textcomp package.
429
f344e9d2
JL
4302005-10-25 Juri Linkov <juri@jurta.org>
431
432 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
433 to t for this multi-key input method.
434
a6726944
KH
4352005-10-24 Kenichi Handa <handa@m17n.org>
436
437 * quail/uni-input.el (ucs-input-activate): Don't add
438 quail-kill-guidance-buf to kill-buffer-hook.
439
71ec7e9b
KH
4402005-07-08 Kenichi Handa <handa@m17n.org>
441
442 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
443 insertion and deletion.
444
a0ec7a4a
LK
4452005-07-04 Lute Kamstra <lute@gnu.org>
446
447 Update FSF's address in GPL notices.
448
59579816
KH
4492005-06-28 Kenichi Handa <handa@m17n.org>
450
451 * leim-ext.el: Add rules for inserting full-width space for
452 quail/Punct and quail/Punct-b5.
453
94d4bafb
EZ
4542005-06-04 Eli Zaretskii <eliz@gnu.org>
455
41584b03 456 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
457 (extraclean): New target, emulates Makefile.in.
458
e183fe27
KH
4592005-04-06 Kenichi Handa <handa@m17n.org>
460
41584b03 461 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 462
eebfcf8e
KH
4632005-03-26 Kenichi Handa <handa@m17n.org>
464
41584b03 465 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
466
4672005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
468
469 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 470 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
471 ("thai-kesmanee"): Don't use quail-thai-update-translation.
472 (thai-generate-quail-map): Likewise.
473
761a8755
KH
4742005-03-15 Kenichi Handa <handa@m17n.org>
475
476 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
477
c68f7e21
KH
4782005-03-08 Kenichi Handa <handa@m17n.org>
479
480 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
481 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
482
a3341d3c
KH
4832004-12-04 Kenichi Handa <handa@m17n.org>
484
485 * quail/lao.el (lao-key-alist): Declare it by defvar.
486 (lao-key-alist-vector): New variable.
487 (lao-consonant-key-alist, lao-semivowel-key-alist)
488 (lao-vowel-key-alist, lao-voweltone-key-alist)
489 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
490 lao-key-alist-vector.
491
a7ff4354
KH
4922004-09-25 Kenichi Handa <handa@m17n.org>
493
494 * quail/uni-input.el (ucs-input-method): Add error clause to
495 condition-case.
496
88a74fa5
KH
4972004-09-21 Kenichi Handa <handa@m17n.org>
498
499 * quail/uni-input.el: Move the call of register-input-method to
500 leim-ext.el.
501 (ucs-input-insert-char): New function.
502 (ucs-input-method): Use ucs-input-insert-char.
503 (ucs-input-activate): Call quail-hide-guidance instead of
504 quail-hide-guidance-buf.
505
506 * leim-ext.el: Add autoload for 'ucs-input-activate and
507 register-input-method for "ucs".
508
15203bb7
DK
5092004-08-21 David Kastrup <dak@gnu.org>
510
511 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
512 combinations.
513
295f3b30
KH
5142004-08-16 Kenichi Handa <handa@m17n.org>
515
516 * quail/georgian.el ("georgian"): Call quail-define-package with
517 the show-layout arg t.
518
de10c114
AS
5192004-08-06 Andreas Schwab <schwab@suse.de>
520
521 * Makefile.in (install): Remove .arch-inventory files.
522
d604e09b
DK
5232004-07-01 David Kastrup <dak@gnu.org>
524
41584b03 525 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 526
f96ec754
AS
5272004-06-30 Andreas Schwab <schwab@suse.de>
528
529 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
530 serialize parallel builds.
531 (${MISC:.elc=.el}): Depend on changed.misc.
532
62bfe0fc
KH
5332004-06-05 Kenichi Handa <handa@m17n.org>
534
68330491
EZ
535 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
536 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
537
538 * leim-ext.el: New file.
539
9254ee5e
KH
5402004-05-17 Werner Lemberg <wl@gnu.org>
541
542 * quail/sisheng.el: New file.
543
53e1a54f
KH
5442004-05-17 Kenichi Handa <handa@m17n.org>
545
546 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
547
cdc9b845
EZ
5482004-05-11 Eli Zaretskii <eliz@gnu.org>
549
550 * Makefile.in (leim-list.el): Move commands to convert TIT and
551 MISC dictionaries from here...
552 (changed.tit, changed.misc): ...to here. Remove the (now
553 unneeded) test of the contents of changed.* files.
554
9a28b921
AS
5552004-05-10 Andreas Schwab <schwab@suse.de>
556
10d1d0af 557 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
558 files are compiled when bootstrapping.
559
bef96454
SM
5602004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
561
562 * quail/latin-ltx.el ("TeX"): Fix typo.
563
d2c846aa
SM
5642004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
565
566 * quail/latin-ltx.el: Use utf-8 coding.
567 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
568
2cd23d89
KH
5692004-05-04 Kenichi Handa <handa@m17n.org>
570
10d1d0af 571 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
572 (MISC-SOURCES): Likewise.
573
5742004-05-01 Kenichi Handa <handa@m17n.org>
575
41584b03 576 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 577 (MISC): Rename from MISC-DIC.
10d1d0af 578 (WORLD): Adjust for the above changes.
2cd23d89
KH
579 (TIT-MISC, NON-TIT-MISC): New targets.
580 (all): Don't depend on ${WORLD}.
d2c846aa 581 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
582 (TIT-SOURCES, MISC-SOURCES): New macros.
583 (changed.tit, changed.misc): New targets.
d2c846aa 584 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
585 changed.misc. Generate quail files from TIT and MISC files if
586 necessary.
587 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
588 ${MISC-DIC}.
589
238add5e
JR
5902004-05-03 Jason Rumney <jasonr@gnu.org>
591
592 * makefile.nt: Remove.
593
d814862a
JB
5942004-04-23 Juanma Barranquero <lektu@terra.es>
595
596 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
597
28082746
AI
5982004-04-09 Andrew Innes <andrewi@gnu.org>
599
600 * makefile.w32-in (distclean clean): Remove nmake specific
601 stamp-subdir test.
602
bb62616f
KH
6032004-02-28 Kenichi Handa <handa@m17n.org>
604
d2c846aa 605 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
606 ${MISC-DIC}.
607 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
608 (maintainer-clean): Delete files that are not in CVS repository.
609
d2c846aa 610 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
611 $(MISC-DIC).
612 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
613 (maintainer-clean): Delete files that are not in CVS repository.
614
d2c846aa 615 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
616 $(MISC-DIC).
617 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
618 (maintainer-clean): Delete files that are not in CVS repository.
619
880820fe 6202004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
621
622 * Makefile.in (distclean maintainer-clean): Depend on clean.
623
bdb6a227
KH
6242004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
625
626 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
627
e555f8d5
KH
6282004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
629
630 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 631 Duplicate entry removed.
e555f8d5 632 ("bulgarian-bds"): Docstring fixed.
be492770 633
c51b37fd
DL
6342003-10-06 Dave Love <fx@gnu.org>
635
636 * quail/latin-ltx.el: Several additions.
637
ac7ec68c
KH
6382003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
639
640 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
641
f653dfd9
DL
6422003-08-20 Dave Love <fx@gnu.org>
643
644 * quail/latin-ltx.el: Add \rhd.
645
15a03c32
MR
6462003-08-19 Markus Rost <rost@math.ohio-state.edu>
647
648 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
649
15f772c8
KH
6502003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
651
d814862a 652 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 653 behavior according to the change of quail-translate-key.
15f772c8 654
603b8073
KH
6552003-05-22 Kenichi Handa <handa@m17n.org>
656
657 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
658 Chinese characters from GB to Big5.
659
34c614a8 6602003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
661
662 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
663
069e6098
AS
6642003-04-05 Andreas Schwab <schwab@suse.de>
665
666 * Makefile.in (install): Remove CVS related and backup files from
667 installation directory.
668
15988eba
DK
6692003-02-27 David Kastrup <dak@gnu.org>
670
d814862a 671 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 672
b2c16093
DK
6732003-02-23 David Kastrup <dak@gnu.org>
674
d814862a 675 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 676
a56c637d
DL
6772003-02-17 Dave Love <fx@gnu.org>
678
679 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
680
83930535
JB
6812003-02-14 Juanma Barranquero <lektu@terra.es>
682
d2c846aa 683 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 684
61cb0b53 6852003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
686
687 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 688 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
689 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
690 (punjabi-inscript, gujarati-inscript, oriya-inscript)
691 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
692 (kannada-inscript, malayalam-inscript, tamil-inscript):
693 New INSCRIPT based input methods.
59fdf430 694
ff57e5d6
KH
6952003-02-07 Kenichi Handa <handa@m17n.org>
696
697 * quail/cyrillic.el: Update quail-package-alist (not
698 input-method-alist) to make "cyrillic-jcuken" an alias of
699 "russian-typewriter". Add cookie for quail-update-leim-list-file.
700
e29969ca
DK
7012003-02-05 David Kastrup <dak@gnu.org>
702
d2c846aa 703 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 704
139c4e54
DL
7052003-01-05 Dave Love <fx@gnu.org>
706
707 * makefile.w32-in (SLAVIC): Add croatian.elc.
708
709 * Makefile.in (SLAVIC): Add croatian.elc.
710
711 * quail/croatian.el: New file.
712
abceb4ac
JB
7132002-12-10 Juanma Barranquero <lektu@terra.es>
714
715 * makefile.w32-in (LATIN): Add welsh.elc.
716 (MISC): Add georgian.elc.
717 (UNICODE): Add it.
718 (WORLD): Add $(UNICODE).
719
59daa29a
DL
7202002-11-14 Dave Love <fx@gnu.org>
721
722 * quail/slovak.el: Add coding cookie.
723
724 * quail/latin-ltx.el: Fix coding cookie.
725
726 * quail/hebrew.el: Add coding cookie.
727
728 * quail/czech.el: Add coding cookie.
729
730 * quail/welsh.el: Undo last change.
731
b4b11a40
DL
7322002-09-11 Dave Love <fx@gnu.org>
733
734 * quail/latin-post.el ("slovenian"): New.
735
570af494
KH
7362002-09-05 Kenichi Handa <handa@etl.go.jp>
737
738 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
739
ad0b1666
DL
7402002-07-24 Dave Love <fx@gnu.org>
741
a5e5d4ad
DL
742 * quail/latin-alt.el ("latin-alt-postfix"): New.
743
744 * quail/latin-post.el ("latin-postfix"): New.
745
ad0b1666
DL
746 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
747 ("latin-3-prefix"): Doc fix.
a5e5d4ad 748 ("latin-prefix"): New.
ad0b1666 749
f860212e
DL
7502002-07-12 Dave Love <fx@gnu.org>
751
752 * quail/cyrillic.el: Doc fixes.
753 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 754 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
755 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
756 ("ukrainian-computer", "belarusian", "bulgarian-bds")
757 ("russian-computer"): New.
880820fe 758 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 759 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 760
282b5fb7
KH
7612002-06-20 Dave Love <fx@gnu.org>
762
763 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 764 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 765
fe960d0a
EZ
7662002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
767
768 * Makefile.in (install): Use "tar -chf", to follow symlinks.
769
9a40c2fb
PJ
7702002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
771
772 * quail/vntelex.el: Add even more rules.
773
ab59447f
PJ
7742002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
775
776 * quail/vntelex.el: Add new rules to escape from composition.
777
e656fc9d
PJ
7782002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
779
780 * quail/vntelex.el: Use proper charset.
781
177c0ea7 7822002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
783
784 * quail/hanja.el ("Od"): Remove rule.
0347c911 785
175e150b
EZ
7862002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
787
788 * quail/indian.el: Replace commented-out lines with a condition
789 that is always false.
790
c031864a
JC
7912002-04-06 Jaeyoun Chung <jay@kldp.org>
792
d2c846aa 793 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
794 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
795
cb0dc144 796 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
797 sequence fixed ('/' for 'v' pair).
798 added a few more third character composing rule.
799
129f2c75
WL
8002002-03-03 Werner Lemberg <wl@gnu.org>
801
802 * quail/vntelex.el: New file.
cb0dc144
JB
803 * Makefile.in (VIETNAMESE):
804 * makefile.nt (VIETNAMESE):
805 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 806
5c196f29
AI
8072002-02-10 Andrew Innes <andrewi@gnu.org>
808
809 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
810 ($(MISC_DIC)): Ditto.
811
108eaabb
RS
8122002-02-06 Richard M. Stallman <rms@gnu.org>
813
814 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
815 Don't define "~," at all.
816
880820fe 8172002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 818
880820fe 819 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
820 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
821
18e1da99 8222002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
823
824 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
825 method, to consider the "accent" and "diaeresis" as prefix keys.
826 A new method (named "greek-postfix") was added which implements
827 the old behavior. Also changed the mapping of the "Q/q" key to
828 produce the ":/;" characters, as is customary in greek keyboards.
829 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 830
8f7d3eca
JC
8312002-01-07 Jaeyoun Chung <jay@kldp.org>
832
d814862a 833 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 834 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 835
121f67fa
EZ
8362002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
837
838 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
839
7f93e2ab
DL
8402002-01-01 Dave Love <fx@gnu.org>
841
d2c846aa 842 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
843 (quail-define-inscript-package): Avoid mapcar*.
844
3c08498a
DL
8452001-12-20 Dave Love <fx@gnu.org>
846
847 * quail/latin-ltx.el: Fix un-doubled backslashes.
848
96566974
DL
8492001-12-15 Dave Love <fx@gnu.org>
850
abceb4ac 851 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
852 ("spanish-prefix"): Fix language assignment.
853
abceb4ac
JB
854 * quail/latin-post.el ("french-postfix", "german-postfix")
855 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
856 ("french-keyboard", "french-azerty", "german")
96566974
DL
857 ("spanish-keyboard"): Fix language assignment.
858
859 * quail/indian.el: Don't require cl.
d2c846aa 860 (quail-indian-flatten-list): Rename from flatten-list.
96566974 861
abceb4ac
JB
862 * quail/cyrillic.el ("cyrillic-beylorussian")
863 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
864 ("belarusian", "bulgarian-pho"): Fix language assignment.
865
866 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
867 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
868 ("turkish-alt-postfix"): Fix language assignment.
869 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 870 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 871
880820fe 8722001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
873
874 * COPYING: New file.
875
eea6cc1f
JC
8762001-12-03 Jaeyoun Chung <jay@kldp.org>
877
d814862a 878 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
879 Korean keyboard type 3 users.
880
de371c8c
DL
8812001-11-29 Dave Love <fx@gnu.org>
882
883 * quail/latin-ltx.el: Extra translations. Fix some
884 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
885 symbols.
886
ea17b6e1
JR
8872001-11-28 Juanma Barranquero <lektu@terra.es>
888
d814862a 889 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
890 quail/devanagari.elc -> quail/indian.elc.
891
892 * makefile.nt (INDIAN): Likewise.
893
177c0ea7 8942001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
895
896 * quail/devanagari.el: Renamed to indian.el.
897
898 * quail/indian.el: Renamed from devanagari.el, and completely
899 re-written. The input method devanagari-hindi-transliteration is
900 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
901 devanagari-inscript, devanagari-transliteration is renamed to
902 devanagari-kyoto-harvard.
903
904 * Makefile.in: Adjusted for the file name change;
905 quail/devanagari.elc -> quail/indian.elc.
906
e154cc44
EZ
9072001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
908
909 * quail/welsh.el: Avoid an error message due to a commented-out
910 input method.
911
a6beb3d2
RS
9122001-11-05 Richard M. Stallman <rms@gnu.org>
913
914 * quail/rfc1345.el: Get rid of the explicit ^Z character.
915
cd946181
EZ
9162001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
917
918 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
919
7115232b
DL
9202001-11-04 Dave Love <fx@gnu.org>
921
922 * Makefile.in (LATIN): Add welsh.
923 (UNICODE): New.
924 (MISC): Add georgian.
925 (WORLD): Add UNICODE.
926
927 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
928 * quail/uni-input.el, quail/sgml-input.el: New file.
929
930 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
931
932 * quail/latin-alt.el ("dutch"): New method.
933
b344d29d 9342001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
935
936 * quail/latin-post.el ("italian-postfix"): Undo previous change.
937
938 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
939
b344d29d 9402001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
941
942 * quail/latin-post.el ("italian-postfix"): Euro symbol.
943
944 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
945
71431a0e
GM
9462001-10-20 Gerd Moellmann <gerd@gnu.org>
947
6aa97356 948 * (Version 21.1 released.)
71431a0e 949
c4e7e308
EZ
9502001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
951
952 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
953 mappings, so that one could type them without leaving the Hanyu
954 Pinyin input method. Suggested by Kenichi Handa
955 <handa@etl.go.jp>.
956
51724e26
EZ
9572001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
958
959 * quail/greek.el ("greek-babel"): New input method. From David
960 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
961
ab952a4f
GM
9622001-10-05 Gerd Moellmann <gerd@gnu.org>
963
964 * Branch for 21.1.
a4416b14 965
00651fbf
EZ
9662001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
967
968 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
969 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
970
5a397d28
GM
9712001-08-06 Gerd Moellmann <gerd@gnu.org>
972
973 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
974 "chinese-py".
975 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
976
880820fe 9772001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 978
150998ec
PJ
979 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
980 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
981 * quail/greek.el, quail/hangul.el, quail/hangul3.el
982 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
983 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
984 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
985 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
986 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
987 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
988 follow coding conventions.
989
e6aeb775
AC
9902001-06-04 Andrew Choi <akochoi@i-cable.com>
991
992 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
993
ec57454f
AI
9942001-06-01 Andrew Innes <andrewi@gnu.org>
995
996 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
997 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
998 $(srcdir)/quail/pypunct-b5.elc.
999 (NON_TIT_CNS): Remove.
1000 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1001 (CHINESE_CNS): Remove.
1002 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1003 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1004 $(srcdir)/quail/latin-ltx.elc.
1005 (MISC_DIC): Copy from Makefile.in.
1006 (CHINESE): Remove $(CHINESE_CNS).
1007 (all): Add $(MISC_DIC) as target.
1008 (.NOTPARALLEL): New target.
1009 (.NO_PARALLEL): New target.
1010 ($(MISC_DIC)): New target.
1011 (clean mostlyclean): Clean more stuff.
1012 (TIT_EL): New macro.
1013 (MISC_DIC_EL): New macro.
1014
1015 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1016 (TIT-BIG5): Remove CTLauB.elc from it.
1017 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1018 (clean mostlyclean): Remove obsolete reference.
1019
70079787
EZ
10202001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1021
1022 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1023
5e3d4fbc
AC
10242001-05-24 Andrew Choi <akochoi@i-cable.com>
1025
937fad9a
AC
1026 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1027
5e3d4fbc
AC
1028 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1029
1030 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1031
1032 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1033 (TIT-BIG5): Remove CTLauB.elc from it.
1034 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1035
f042e7b9
DL
10362001-05-17 Dave Love <fx@gnu.org>
1037
d2c846aa 1038 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1039 Language family and indicator changed. Many new translations.
1040
f08cf35b
GM
10412001-05-17 Gerd Moellmann <gerd@gnu.org>
1042
1043 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
880820fe 1044 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1045 <Pavel@Janik.cz>.
1046
b5eeaa1d
GM
10472001-04-23 Gerd Moellmann <gerd@gnu.org>
1048
1049 * quail/latin-ltx.el: Add more translations. From
880820fe 1050 jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1051
55a22ce1
EZ
10522001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1053
1054 * quail/hangul.el <korean-hangul>: Doc fix.
1055
90200fcc
AI
10562001-04-18 Andrew Innes <andrewi@gnu.org>
1057
1058 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1059 ($(TIT)):
1060 ($(MISC_DIC)):
1061 (.el.elc):
90200fcc
AI
1062 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1063
f383cd0d
GM
10642001-04-05 Gerd Moellmann <gerd@gnu.org>
1065
a55e4e68
GM
1066 * Makefile.in (install): Remove .cvsignore files.
1067
f383cd0d
GM
1068 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1069 the same translations as for `japanese'.
1070
4c1dadb1
AI
10712001-04-03 Andrew Innes <andrewi@gnu.org>
1072
1073 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1074 quail/ZIRANMA.elc.
1075 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1076 $(srcdir)/quail/tsang-b5.elc.
1077 (NON_TIT_CNS): Delete.
1078 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1079 (CHINESE_CNS): Delete.
1080 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1081 <handa@etl.go.jp>.
1082 (MISC_DIC): New variable.
1083 (CHINESE): Delete $(CHINESE_CNS).
1084 (WORLD): Add $(MISC_DIC).
1085 (all): Depends on $(MISC_DIC).
1086 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1087 ($(MISC_DIC)): New target.
1088 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1089 and $(MISC_DIC:.elc=.el).
1090
e217c26e
EZ
10912001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1092
a46d278b
EZ
1093 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1094 Kenichi Handa <handa@etl.go.jp>.
1095
e217c26e
EZ
1096 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1097
a3d0b0e0
KH
10982001-03-31 Kenichi Handa <handa@etl.go.jp>
1099
1100 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
1101 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1102 ${srcdir}/quail/tsang-b5.elc.
1103 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1104 (CHINESE-CNS): Delete it.
1105 (MISC-DIC): New variable.
1106 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1107 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1108 (all): Depends on ${MISC-DIC}.
1109 (${MISC-DIC}): New target.
1110 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1111
1112 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1113 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1114
1115 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1116
1117 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1118 * quail/quick-cns.el: Delete them.
a4416b14 1119
9d5d1075
EZ
11202001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1121
1122 * Makefile.in (${TIT}): Fix whitespace.
1123
ed31fabf
GM
11242001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1125
1126 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1127 (${TIT}): If the target file already exist, don't remake it.
1128
1e406be0
KH
11292001-03-21 Kenichi Handa <handa@etl.go.jp>
1130
1131 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1132
ce058493 11332001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1134
1135 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1136 "=q", "+q", "=Q", and "+Q".
1137 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1138 ("slovak-prog-2"): Likewise.
1139 ("slovak-prog-3"): Likewise.
1140
abfa36c4
EZ
11412001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1142
1143 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1144
b8a7ebcf
KH
11452001-03-16 Kenichi Handa <handa@etl.go.jp>
1146
1147 * quail/japanese.el (quail-japanese-transliteration-rules): New
1148 variable. Use it to define these input methods: "japanese",
1149 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1150 (quail-japanese-kana-state): Delete this variable.
1151 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1152 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1153
9a639fce
KH
11542001-03-14 Kenichi Handa <handa@mule.m17n.org>
1155
1156 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1157
51ab41b7
KH
11582001-03-06 Kenichi Handa <handa@etl.go.jp>
1159
1160 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1161
36d5e61d
KH
11622001-03-05 Kenichi Handa <handa@etl.go.jp>
1163
1164 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1165 change of the special key bindings.
36d5e61d 1166
bf0bdce8
KH
11672001-02-22 Kenichi Handa <handa@etl.go.jp>
1168
51ab41b7 1169 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1170
1171 * CXTERM-DIC/ETZY.tit: Likewise.
1172
1173 * CXTERM-DIC/ZOZY.tit: Likewise.
1174
193fba87
AI
11752001-02-05 Andrew Innes <andrewi@gnu.org>
1176
1177 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1178 path absolute.
1179
350d71b3
AI
11802001-02-03 Andrew Innes <andrewi@gnu.org>
1181
1182 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1183
49bd4a69
KH
11842001-02-02 Kenichi Handa <handa@etl.go.jp>
1185
1186 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1187
1188 * makefile.w32-in (LATIN): Likewise.
1189
1190 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1191
a51e9546
AI
11922001-02-01 Andrew Innes <andrewi@gnu.org>
1193
1194 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1195
c91d43ed
KH
11962001-02-01 Kenichi Handa <handa@etl.go.jp>
1197
c91d43ed
KH
1198 * quail/greek.el ("greek-mizuochi"): New input method for
1199 classical Greek.
1200
7ccf7ab9 12012001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1202
7ccf7ab9 1203 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
1204 one runs "make extraclean" at the top level.
1205
0dac6924
AI
12062001-01-06 Andrew Innes <andrewi@gnu.org>
1207
1208 * makefile.nt ($(TIT)): Map .elc to .el.
1209 (buildlisppath): Make path relative to $(MAKEDIR).
1210
392164c1
AS
12112001-01-01 Andreas Schwab <schwab@suse.de>
1212
1213 * quail/latin-alt.el: Doc fixes.
1214
ec6bd013
DL
12152000-12-18 Dave Love <fx@gnu.org>
1216
880820fe
KH
1217 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1218 Change œ, Œ, ¶.
ec6bd013 1219
8ff06845
KH
12202000-12-16 Kenichi Handa <handa@etl.go.jp>
1221
1222 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1223
4ee87dbb
AI
12242000-12-06 Andrew Innes <andrewi@gnu.org>
1225
1226 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1227 relative to $(CURDIR).
1228 (INSTALLDIR): Use forward slash.
1229
24c53d36
AI
12302000-11-24 Andrew Innes <andrewi@gnu.org>
1231
1232 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1233
1234 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1235
37c35586
KH
12362000-11-21 Kenichi Handa <handa@etl.go.jp>
1237
1238 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1239
3c7d764e
KH
12402000-11-17 Kenichi Handa <handa@etl.go.jp>
1241
1242 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1243 remember the conversion start.
1244
f3d3c491
AI
12452000-10-21 Andrew Innes <andrewi@gnu.org>
1246
1247 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1248 of conditional invocation of make.
a4416b14
FP
1249 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1250 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1251 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1252 files to .elc.
1253 ($(TIT)): Adjusted for the above change.
1254 (clean mostlyclean): Likewise.
1255 (.el.elc): New target.
1256
1257 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1258 of conditional invocation of make.
a4416b14
FP
1259 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1260 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1261 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1262 files to .elc.
1263 ($(TIT)): Adjusted for the above change.
1264 (clean mostlyclean): Likewise.
1265 (.el.elc): New target.
1266
a115794c
EZ
12672000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1268
1269 * Makefile.in (${TIT}, clean): Don't use shell `command`
1270 expansion, use ${TIT:.elc=.el} instead.
1271
ce75c97a
GM
12722000-09-26 Gerd Moellmann <gerd@gnu.org>
1273
1274 * Makefile.in: Make this the leim Makefile.in.
1275 (clean): Also remove $NON-TIT and $WORLD.
1276 (RUN-EMACS): Set EMACSLOADPATH.
1277
7b920aa1
KH
12782000-09-21 Kenichi Handa <handa@etl.go.jp>
1279
36e44f62
KH
1280 * Makefile.in: Revert to no-leim Makefile.
1281
cd3c0140
KH
1282 * quail/.cvsignore: Include *.elc.
1283
1284 * ja-dic/.cvsignore: New file.
7b920aa1 1285
5eedab4d
AI
12862000-09-16 Andrew Innes <andrewi@gnu.org>
1287
1288 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1289 (leim-list.el): Ditto.
1290
1291 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1292 (leim-list.el): Ditto.
1293
39f547f7
AI
12942000-09-15 Andrew Innes <andrewi@gnu.org>
1295
1296 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1297 files.
1298
fe83b953
AI
12992000-09-14 Andrew Innes <andrewi@gnu.org>
1300
1301 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1302 leim-list.el.
1303 (distclean maintainer-clean): Ditto for stamp-subdir.
1304
1305 * makefile.nt: Rename skkdic to ja-dic.
1306
0fddd0dc
KH
13072000-09-07 Kenichi Handa <handa@etl.go.jp>
1308
1309 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1310 translation.
1311
1312 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1313
1314 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1315 ("chinese-tonepy-punct"): New input method.
1316
1317 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1318 translation.
1319
1320 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1321 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1322 automatically.
1323 ("japanese-ascii", "japanese-zenkaku")
1324 ("japanese-hankaku-kana", "japanese-hiragana")
1325 ("japanese-katakana"): Docstring modified.
1326
1327 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1328 on describe-input-method.
1329 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1330
44ef7cf6
AI
13312000-09-03 Andrew Innes <andrewi@gnu.org>
1332
1333 * makefile.w32-in: New file.
f8803e97 1334 (install) Fix copying of directories.
44ef7cf6 1335
5724ab7a
KH
13362000-08-31 Kenichi Handa <handa@etl.go.jp>
1337
1338 * quail/thai.el (thai-generate-quail-map): If the length of
1339 translation is more than one, compose it.
1340
daba11ce
DL
13412000-08-29 Dave Love <fx@gnu.org>
1342
880820fe 1343 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1344
daba11ce
DL
1345 * Makefile.in: ja-dic <- skk in several places.
1346
457dd64a
KH
13472000-08-25 Kenichi Handa <handa@etl.go.jp>
1348
1349 * ja-dic: Directory name changed from skkdic.
1350
a1a2e38f 1351 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1352
1353 * README: Rename skkdic to ja-dic throughout the file.
1354
68ce69e1
DL
13552000-08-24 Dave Love <fx@gnu.org>
1356
1357 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1358 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1359
5a76406c
DL
13602000-08-23 Dave Love <fx@gnu.org>
1361
880820fe
KH
1362 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1363 add ~p for ¶.
5a76406c 1364
240a16cf
KH
13652000-07-18 Kenichi Handa <handa@etl.go.jp>
1366
1367 * quail/japanese.el ("japanese"): Fix docstring.
1368
7a3fd467
KH
13692000-07-17 Kenichi Handa <handa@etl.go.jp>
1370
1371 * quail/japanese.el ("japanese"): Docstring modified.
1372
0bd5914b
KH
13732000-06-12 Kenichi Handa <handa@etl.go.jp>
1374
1375 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1376 ("tibetan-wylie"): State transition table modified.
1377
4dc1225b
KH
13782000-06-01 Kenichi Handa <handa@etl.go.jp>
1379
1380 * quail/tibetan.el: Change all tibetan-1-column characters to
1381 tibetan. Quail map for "tibetan-wylie" fixed.
1382
177c0ea7 13832000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1384
1385 * quail/latin-pre.el ("polish-slash"): New input method.
1386
69766f94
KH
13872000-03-02 Kenichi Handa <handa@etl.go.jp>
1388
1389 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1390
9a90d84c
GM
13912000-02-01 Gerd Moellmann <gerd@gnu.org>
1392
1393 * Makefile.in: Make this the no-leim Makefile. Move the
1394 leim Makefile.in to ../leim-Makefile.in as it originally was.
1395
1396 * Makefile.noleim: Removed.
1397
cba32d22
KH
13982000-01-28 Kenichi Handa <handa@etl.go.jp>
1399
1400 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1401
11ad3dee
KH
14022000-01-04 Kenichi Handa <handa@etl.go.jp>
1403
1404 * quail/japanese.el ("japanese"): Docstring augmented.
1405
5ec14d3c
KH
14061999-12-15 Kenichi Handa <handa@etl.go.jp>
1407
1408 * quail/lao.el: Rewritten for new composition.
1409
1410 * quail/lrt.el: Rewritten for new composition.
1411
1412 * quail/thai.el: Rewritten for new composition.
1413
1414 * quail/tibetan.el: Rewritten for new composition.
1415
113a1195
KH
14161999-12-13 Kenichi Handa <handa@etl.go.jp>
1417
1418 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1419 characters, not Latin-1.
1420
98e85e34
GM
14211999-11-22 Andrew Innes <andrewi@gnu.org>
1422
1423 * makefile.nt: No need to generate subdirs.el.
1424
371f58d5
GM
14251999-11-21 Andrew Innes <andrewi@gnu.org>
1426
1427 * makefile.nt: New file.
1428
177c0ea7 14291999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1430
1431 * Makefile.noleim: New.
1432
58af2287
DL
14331999-09-19 Ken'ichi Handa <handa@gnu.org>
1434
1435 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1436 turkish-postfix.
1437 ("turkish-postfix"): New Turkish input method which inserts
1438 Latin-5 characters.
1439
1440 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1441 turkish-alt-postfix.
1442 ("turkish-alt-postfix"): New Turkish input method which inserts
1443 Latin-5 characters.
1444
14451999-07-12 Richard Stallman <rms@gnu.org>
1446
1447 * Version 20.4 released.
1448
14491998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1450
1451 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1452
14531999-06-14 Ken'ichi Handa <handa@gnu.org>
1454
1455 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1456
14571999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1458
1459 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1460 hanja.el.
1461
14621999-05-25 Ken'ichi Handa <handa@gnu.org>
1463
1464 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1465
14661999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1467
1468 * quail/latin-pre.el ("romanian-prefix"): New input method.
1469 ("romanian-alt-prefix"): New input method.
1470
14711999-03-04 Kenichi Handa <handa@etl.go.jp>
1472
1473 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1474
14751999-01-14 Kenichi Handa <handa@etl.go.jp>
1476
1477 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1478 to convert is `n', change it to Japanese Hiragana `n' before
1479 conversion.
1480
14811999-01-11 Kenichi Handa <handa@etl.go.jp>
1482
1483 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1484
1485 * quail/hebrew.el: New file.
1486
14871998-12-15 Kenichi Handa <handa@etl.go.jp>
1488
1489 * quail/devanagari.el (quail-devanagari-compose-characters):
1490 Adjusted for the change of input method handling.
1491 (quail-devanagari-hindi-compose-characters): Likewise.
1492
14931998-10-15 Kenichi Handa <handa@etl.go.jp>
1494
1495 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1496 `(cd foo; pwd)`.
1497 (install): Likewise.
1498
b344d29d 14991998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1500
1501 * quail/latin-post.el: Many doc fixes.
1502 ("latin-1-postfix"): Add sequence for the small superscript o.
1503 * quail/latin-pre.el: Many doc fixes.
1504 ("latin-1-prefix"): Add sequences for the small
1505 superscript underlined o and a.
1506
b344d29d 15071998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1508
1509 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1510 small superscript underlined o and a.
1511 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1512 different from italian-postfix.
58af2287
DL
1513 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1514 small superscript underlined o and a.
1515 ("italian-postfix"): Same as above.
1516 ("italian-postfix"): Add methods to enter e with acute accent and
1517 the >> and << symbols.
1518
15191998-09-25 Kenichi Handa <handa@etl.go.jp>
1520
1521 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1522 Adjusted for the change of input method handling.
1523
15241998-09-11 Kenichi HANDA <handa@etl.go.jp>
1525
1526 * quail/japanese.el (quail-japanese-katakana-update-translation):
1527 Adjusted for the change of input method handling.
1528
15291998-08-31 Kenichi Handa <handa@etl.go.jp>
1530
1531 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1532 change of input method handling.
1533 (quail-tibetan-input-tibkey): Likewise.
1534
15351998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1536
1537 * Version 20.3 released.
1538
15391998-08-16 Kenichi HANDA <handa@etl.go.jp>
1540
1541 * quail/czech.el ("czech"): Make this input method deterministic,
1542 kbd-translate, and show-layout.
1543
15441998-08-15 Kenichi HANDA <handa@etl.go.jp>
1545
1546 * quail/ethiopic.el: Fix several translation rules.
1547
15481998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1549
1550 * quail/czech.el: Few key sequences added to some keyboards.
1551
15521998-08-06 Kenichi Handa <handa@etl.go.jp>
1553
1554 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1555 (quail-japanese-update-translation): Adjusted for the change of
1556 quail-update-translation. Now this function should return
1557 CONTROL-FLAG.
1558 (quail-japanese-toggle-kana): Update quail-conversion-str.
1559 (quail-japanese-kanji-kkc): Likewise.
1560 (quail-japanese-switch-package): Reset quail-current-str and
1561 quail-conversion-str.
1562
15631998-07-24 Kenichi Handa <handa@etl.go.jp>
1564
1565 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1566 quail-translation to nil after calling kkc-region so that
1567 translation mode is restarted correctly.
1568
15691998-07-21 Kenichi Handa <handa@etl.go.jp>
1570
1571 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1572 that conversion is cancelled in kkc-region.
1573 (quail-japanese-switch-package): Fix previous change.
1574
15751998-07-19 Kenichi Handa <handa@etl.go.jp>
1576
1577 * quail/japanese.el (quail-japanese-update-translation): Handle
1578 a key which should fix the current translation and start a new
1579 translation correctly.
1580 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1581 change point.
1582
15831998-07-15 Kenichi Handa <handa@etl.go.jp>
1584
1585 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1586 change of quail.el.
1587 (quail-japanese-switch-package): Likewise.
1588
15891998-07-03 Kenichi Handa <handa@etl.go.jp>
1590
1591 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1592 Some keys for ancient Korean syllables are changed properly.
1593
15941998-06-20 Kenichi Handa <handa@etl.go.jp>
1595
1596 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1597 (ethio-select-a-translation): New function.
1598
15991998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1600
1601 * Makefile.in (RUN-EMACS): Add --multibyte.
1602
16031998-04-29 Karl Heuer <kwzh@gnu.org>
1604
1605 * Makefile.in (SLAVIC): Delete redundant backslash.
1606
16071998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1608
1609 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1610
16111998-04-20 Kenichi Handa <handa@etl.go.jp>
1612
1613 * Makefile.in (SLAVIC): New macro.
1614 (EUROPEAN): Include ${SLAVIC}.
1615
16161998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1617
1618 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1619 (leim-list.el): Depend on ${WORLD}.
1620
1621 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1622
16231998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1624
1625 * czech.el, slovak.el: Correct starting commentary.
1626
16271998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1628
1629 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1630
16311998-04-06 Andreas Schwab <schwab@gnu.org>
1632
1633 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1634 to length.
1635 (lrt-generate-quail-map): Change sref to aref, and make second
1636 argument of substring a character index.
1637
16381998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1639
1640 * Makefile.in (${TIT}): Fix shell conditional syntax.
1641
16421998-03-18 Kenichi Handa <handa@etl.go.jp>
1643
cb0dc144 1644 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1645 "/ " to "/" (instead of " ").
1646
16471998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1648
1649 * quail/czech.el, quail/slovak.el: New files.
1650
16511998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1652
1653 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1654 Uses changed.
1655
16561998-03-05 Kenichi Handa <handa@etl.go.jp>
1657
1658 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1659 built quail.
1660
177c0ea7 16611997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1662
1663 * quail/hanja3.el: New file.
1664
1665 * quail/hanja-jis.el: Title string of the input method
1666 "korean-hanja-jis" changed.
1667
1668 * quail/symbol-ksc.el: Title string of the input method
1669 "korean-symbol" changed. Require 'korea-util.
1670 (quail-hangul-switch-back): Deleted.
1671
1672 * quail/hangul3.el: Require 'korea-util.
1673 (quail-hangul-switch-to-symbol-ksc): Deleted.
1674
1675 * quail/hanja.el: Require 'korea-util. Title string of the input
1676 method "korean-hanja" changed.
1677 (quail-hanja-switch-to-symbol-ksc): Deleted.
1678
1679 * quail/hangul.el: Require 'korea-util.
1680 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1681
58af2287
DL
16821997-10-23 Kenichi Handa <handa@etl.go.jp>
1683
1684 * quail/ethiopic.el: The title string of input method "Ethiopic"
1685 is changed.
1686
16871997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1688
1689 * Version 20.2 released.
1690
16911997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1692
1693 * quail/latin-post.el (german): Swap y and z.
1694
16951997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1696
1697 * Version 20.1 released.
1698
1699 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1700
58af2287
DL
17011997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1702
1703 * quail/viqr.el (vietnamese-viqr): Doc fix.
1704
17051997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1706
1707 * quail/latin-alt.el: New file.
1708
17091997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1710
1711 * quail/latin-post.el: Undo previous change.
a4416b14 1712
58af2287
DL
17131997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1714
1715 * quail/latin-post.el (latin-2-postfix):
1716 Replace comma and period with `. Replace colon with /.
1717 (latin-1-postfix): Replace comma with /.
1718 (french-postfix): Replace comma with /.
1719 (latin-3-postfix): Replace comma with ` and period with /.
1720 (latin-4-postfix): Replace comma with ` and period with ~.
1721 (latin-5-postfix): Replace comma with ` and period with /.
1722 (turkish-postfix): Replace comma with ` and period with /.
1723
17241997-09-10 Kenichi Handa <handa@etl.go.jp>
1725
1726 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1727 function added to quail-mode-hook turn ethio-mode on only when
1728 input method "ethiopic" is begin used.
1729 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1730 (ethio-toggle-space): Likewise.
1731 (ethio-insert-space): Likewise.
1732 (ethio-insert-ethio-space): Likewise.
1733 (ethio-prefer-ascii-punctuation): Likewise.
1734 (ethio-toggle-punctuation): Likewise.
1735 (ethio-gemination): Likewise.
1736 ("ethiopic"): Doc-string of this Quail package modified. Bind
1737 function keys for TRANSLATION-KEYMAP to
1738 quail-execute-non-quail-command.
1739
17401997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1741
1742 * Makefile.in (install): Use quail/* in the second tar that
1743 copies a dir named quail.
1744
17451997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1746
1747 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1748 `skk' subdirectory too.
1749
17501997-09-03 Kenichi Handa <handa@etl.go.jp>
1751
1752 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1753 argument to quail-define-package.
1754 * quail/cyril-jis.el: Likewise
1755 * quail/greek.el: Likewise.
1756 * quail/ipa.el: Likewise.
1757 * quail/lao.el: Likewise.
1758 * quail/lrt.el: Likewise.
1759 * quail/thai.el: Likewise.
1760 * quail/viqr.el: Likewise.
1761
17621997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1763
183080b6 1764 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
1765 TRANSLATION-KEYS.
1766 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1767 (quail-mode-hook): Check the current Quail package name.
1768
1769 * quail/latin-post.el: Add rules for cancelling accents by typing
1770 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1771 packages.
1772
17731997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1774
1775 * quail/latin-post.el, quail/latin-pre.el: For each package,
1776 pass t for the SIMPLE argument to quail-define-package.
1777
17781997-08-28 Kenichi Handa <handa@etl.go.jp>
1779
1780 * Makefile.in (dotdot): This macro deleted.
1781 (SUBDIRS): Exclude skk.
1782 (all): Substitute ${WORLD} to ${TIT}.
1783 (%.el): This target deleted.
1784 (${TIT}): Check existence of `quail' subdirectory.
1785 (leim-list.el): Do not check old files.
1786 (install): If ${srcdir} is different from the current directory,
1787 copy also files under ${srcdir}.
1788
17891997-08-26 Kenichi Handa <handa@etl.go.jp>
1790
1791 * Makefile.in: Re-arrange macros so that the macro TIT contains
1792 only Quial packages generated from CXTERM dictionaries, and the
1793 macro NON-TIT contains only Quial packages distributed with Emacs.
1794 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1795 and ${TIT} separately.
1796
17971997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1798
1799 * Makefile.in (install): Discard extra data in tar | tar command.
1800
18011997-08-23 Kenichi Handa <handa@etl.go.jp>
1802
1803 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1804 previous change.
1805 (quail-devanagari-hindi-compose-characters): Fix previous change.
1806
1807 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1808 change.
1809
18101997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1811
1812 * Makefile.in (leim-list.el): Fix previous change.
1813
1814 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1815
18161997-08-21 Kenichi HANDA <handa@etl.go.jp>
1817
1818 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1819 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1820 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1821
1822 * Makefile.in (install): Just copy leim-list.el instead of running
1823 update-leim-list-file on ${INSTALLDIR}.
1824 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1825 py-punct-b5.el -> pypunct-b5.el.
1826 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1827 (leim-list.el): Delete old files not contained in ${WORLD}.
1828
1829 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1830 input-method-after-insert-chunk-hook.
1831
1832 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1833
18341997-08-19 Kenichi Handa <handa@etl.go.jp>
1835
1836 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1837 package fixed.
1838
18391997-08-18 Kenichi Handa <handa@etl.go.jp>
1840
1841 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1842 throw.
1843 (quail-japanese-kanji-kkc): Completely re-written.
1844 (quail-japanese-kkc-mode-exit): New function.
1845 (quail-japanese-switch-package): Call activate-input-method
1846 instead of select-input-method.
1847
1848 * quail/thai.el (thai-consonant-input): Typo fixed.
1849
1850 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1851 not call throw.
1852 (quail-devanagari-hindi-compose-characters): Likewise.
1853
1854 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1855 activate-input-method instead of select-input-method.
1856
1857 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1858
1859 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1860 input-method-history instead of previous-input-method.
1861
18621997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1863
59daa29a 1864 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1865
18661997-08-16 Kenichi Handa <handa@etl.go.jp>
1867
1868 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1869 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 1870 Some translation rules added.
58af2287
DL
1871
1872 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1873 (lao-quail-define-rules): Some translation rules corrected.
1874
18751997-08-11 Kenichi Handa <handa@etl.go.jp>
1876
1877 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1878 (lrt-vowel-table): The entry for "aM" corrected.
1879
18801997-08-07 Kenichi Handa <handa@etl.go.jp>
1881
1882 * quail/lrt.el: Change title string of input method "lao-lrt".
1883 (lrt-single-consonant-table): Several key sequence changed.
1884 (lrt-composing-pattern-double-c): Handle a consonant with
1885 semi-vowel-lower correctly.
1886 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1887 (lrt-handle-tone-mark): Check the existence of double consonant
1888 correctly.
1889
1890 * quail/lao.el: Change title string of input method "Lao".
1891
18921997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1893
1894 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 1895 modified. Several translation rules modified.
58af2287
DL
1896
18971997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1898
1899 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1900 quail/cyril-jis.el.
1901
1902 * quail/cyril-jis.el: New file.
1903
1904 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1905
19061997-08-01 Kenichi Handa <handa@etl.go.jp>
1907
1908 * quail/ethiopic.el: In quail-mode-map, bind
1909 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1910 Quail package "ethiopic".
1911
19121997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1913
1914 * quail/cyrillic.el (cyrillic-translit): New input method.
1915
19161997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1917
1918 * quail/tibetan.el: New file.
1919
1920 * quail/py-punct.el: Require 'quail.
1921
1922 * quail/py-punct-b5.el: Require 'quail.
1923
1924 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1925 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1926
10d1d0af 1927 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
1928 TIT-BIG5.
1929 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 1930 (ASIA): Include TIBETAN.
58af2287 1931 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 1932 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
1933 (%.el): Make a link for byte-compiled file too.
1934 (stamp-bytecomp): Target deleted.
1935 (leim-list.el): Run Emacs with loading quail.
1936 (install-XXX): These targets deleted.
1937 (install): Remove files under INSTALLDIR before copying new files.
1938 Run Emacs with loading quail.
1939 (clean mostlyclean): Remove only generated files.
1940
19411997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1942
1943 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1944 (clean): Fix shell conditional.
1945
19461997-07-21 Jim Meyering <meyering@eng.ascend.com>
1947
1948 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1949 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1950
19511997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1952
1953 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 1954 as intermediate files and deleted by GNU make.
58af2287
DL
1955
1956 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1957 (lrt-handle-maa-sakod): Correctly handle the case that
1958 quail-current-data is nil.
1959 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1960 tone.
1961
19621997-07-15 Kenichi Handa <handa@etl.go.jp>
1963
1964 * quail/py-punct.el: New file.
1965
1966 * quail/py-punct-b5.el: New file.
1967
1968 * quail/japanese.el: Doc-string of Quail package japanese modified.
1969
1970 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
1971 (CHINESE-GB): Include quail/py-punct.elc.
1972 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1973
58af2287
DL
19741997-07-10 Kenichi Handa <handa@etl.go.jp>
1975
1976 * quail/latin-pre.el: Change titles of quail packages.
1977
1978 * quail/latin-post.el: Likewise.
1979
6922b018 1980;; Local Variables:
880820fe 1981;; coding: utf-8
33462dfa 1982;; add-log-time-zone-rule: t
6922b018 1983;; End:
2a34a036 1984
a748d010 1985 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
76c02cbb 1986 2007, 2008, 2009 Free Software Foundation, Inc.
5b87ad55
GM
1987
1988 This file is part of GNU Emacs.
1989
d3fb0974 1990 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 1991 it under the terms of the GNU General Public License as published by
d3fb0974
GM
1992 the Free Software Foundation, either version 3 of the License, or
1993 (at your option) any later version.
5b87ad55
GM
1994
1995 GNU Emacs is distributed in the hope that it will be useful,
1996 but WITHOUT ANY WARRANTY; without even the implied warranty of
1997 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1998 GNU General Public License for more details.
1999
2000 You should have received a copy of the GNU General Public License
d3fb0974 2001 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
2002
2003;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4