(install-arch-indep): Remove .gitignore files.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
c87143d0
KH
12009-03-19 Kenichi Handa <handa@m17n.org>
2
3 * leim-ext.el: Change the encoding to utf-8.
4
9c222401
JD
52008-12-30 Jan Djärv <jan.h.d@swipnet.se>
6
7 * Makefile.in (install): Remove old directories in ns_appresdir before
8 moving new directories there.
9
53a8f9db
JB
102008-11-11 Juanma Barranquero <lekktu@gmail.com>
11
ad8f55ac
JB
12 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
13 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
14 (hangul3-input-method-jung, hangul3-input-method-jong):
15 Fix typos in docstrings.
53a8f9db 16
c7c55e6a 172008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
18
19 * quail/cyrillic.el: Handle backslash key (bug#839).
20
09c91aff
KH
212008-10-20 Kenichi Handa <handa@m17n.org>
22
23 * quail/indian.el (inscript-mlm-keytable): New variable.
24 (malayalam-inscript): Use inscript-mlm-keytable.
25
b13f8bd5
MH
262008-09-11 Magnus Henoch <mange@freemail.hu>
27
28 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
29 with upturn.
30
53a8f9db 312008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 32
53a8f9db 33 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
34 \"u after a, e or q, because that would be extremely uncommon
35 compared to aue, eue or que. The only exception is the prefix
36 "ge", after which, according to corpus statistics, a \"u can be
37 expected.
38
92135d25
KH
392008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
40
53a8f9db 41 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 42
f4949090
JL
432008-07-19 Juri Linkov <juri@jurta.org>
44
45 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
46 "//`" for combining accents as a separate character. Keep two
47 rules "i`" and "I`" for characters where accent is not a separate
48 character. Revert changes that added postfix combining accents.
49
ba60bd44 502008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
51
52 * Makefile.in (install): Perform post-install cleanup inside NS app
53 bundle.
54
86ec8cc5
JL
552008-07-12 Juri Linkov <juri@jurta.org>
56
57 * quail/rfc1345.el: Replace non-printable control characters with
58 equivalent text-only notations.
59
60 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
61 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
62 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 63 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 64
5704dad1
TZ
652008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
66
67 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
68 everything postfix. Adjust to eliminate conflicts.
69
88702c81
JB
702008-06-30 Juanma Barranquero <lekktu@gmail.com>
71
72 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
73
8e0214ec
GM
742008-06-27 Glenn Morris <rgm@gnu.org>
75
76 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
77
ecfb57d9
JB
782008-06-24 Juanma Barranquero <lekktu@gmail.com>
79
80 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
81
fca64cc4
EZ
822008-06-20 Eli Zaretskii <eliz@gnu.org>
83
84 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
85 are building in the sandbox, there are precious files there.
ca4a5250
EZ
86 (clean mostlyclean): Delete leim-list.el~.
87 (distclean): Delete makefile.
fca64cc4 88
ee128870
TZ
892008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
90
91 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
92 brackets, number symbol, and accented aeio to cyrillic-translit.
93
e914c409 942008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
95
96 * quail/hangul.el: Completely re-written.
97
982008-06-03 Kenichi Handa <handa@m17n.org>
99
100 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
101 (leim-list.el): Remove leim-list.el at first.
102
103 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
104 (leim-list.el): Remove leim-list.el at first.
105
106 * leim-ext.el: Register input methods "korean-hangul",
107 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
108
8be6f5ae
SM
1092008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
110
111 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
112
630802d6
KH
1132008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
114
115 * quail/indian.el: Don't require devan-util.
116
d223191d 1172008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 118
d223191d 119 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 120
d223191d 1212008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
122
123 * Makefile.in (OTHERS): Add arabic.elc.
124
d223191d 1252008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
126
127 * quail/arabic.el: New file.
128
d223191d 1292008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
130
131 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
132
d223191d 1332008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
134
135 * quail/indian.el (quail-indian-flatten-list): Delete it.
136 (quail-define-inscript-package): Pay attention to `nil' values of
137 char/key-table.
138 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
139
d223191d 1402008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
141
142 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
143 just an alias for turkish-postfix.
144
145 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
146 just an alias for turkish-alt-postfix.
147
148 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
149
d223191d 1502008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
151
152 * quail/thai.el: Don't require thai-util.
d223191d
GM
153 (quail-thai-update-translation): Delete function.
154 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
155 quail-define-rules.
156 ("thai-kesmanee", "thai-pattachote"): Don't use
157 UPDATE-TRANSLATION-FUNCTION.
158
d223191d
GM
159 * quail/indian.el (quail-indian-preceding-char-position): Delete
160 function.
161 (quail-indian-update-preceding-char): Delete variable.
162 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
163 (quail-define-indian-trans-package): Don't call
164 quail-define-package with quail-indian-update-translation.
165 (quail-define-inscript-package): Likewise.
166
d223191d 1672008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 168
d223191d 169 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
170 (quail-indian-update-translation, quail-define-inscript-package):
171 Use characterp, not char-valid-p.
172
d223191d 1732008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
174
175 * quail/welsh.el ("welsh"): Doc fix.
176
177 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
178 ("russian-typewriter"): Rename from cyrillic-typewriter.
179 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 180 ("russian-computer"): New.
d223191d
GM
181 ("bulgarian-phonetic"): Rename from bulgarian-pho.
182 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 183
d223191d 1842008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
185
186 * ja-dic/ja-dic.el: Add coding tag.
187
d223191d 1882008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 189
d223191d 190 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
191 ("latin-postfix"): New method.
192
d223191d 193 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
194 ("latin-alt-postfix"): New method.
195
d223191d 196 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 197 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
198 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
199 ~O -> Ġ.
aca7a3d2
MB
200 ("latin-prefix"): New method.
201
d223191d
GM
202 * quail/uni-input.el (utf-8-ccl-encode): Delete.
203 (ucs-input-method): Modify.
aca7a3d2 204
d223191d 2052008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
206
207 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
208
5169d861 2092008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 210
53a8f9db 211 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 212
f3041af1
DN
2132008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
214
215 * makefile.w32-in:
216 * Makefile.in: Remove references to Xenix.
217
1ebeeed0
RS
2182007-12-15 Richard Stallman <rms@gnu.org>
219
220 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
221
222 * quail/latin-alt.el: Many doc fixes.
223 ("danish-alt-postfix")
224 ("esperanto-alt-postfix", "finnish-alt-postfix")
225 ("german-alt-postfix", "icelandic-alt-postfix")
226 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
227 ("spanish-alt-postfix", "swedish-alt-postfix"):
228 Deleted; they were identical to the non-alt versions.
229
3d587afd
KH
2302007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
231
232 * quail/lao.el (quail-map-from-table): Allow a tone just after a
233 consonant.
234
63150f3c
GM
2352007-11-17 Glenn Morris <rgm@gnu.org>
236
237 * Makefile.in (check-declare): New target.
238
fe1ada9b
GM
2392007-10-31 Glenn Morris <rgm@gnu.org>
240
241 * Makefile.in (install): Change ownership of installed files.
242
e914c409 2432007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
244
245 * quail/latin-ltx.el ("\\qed"): Add this rule.
246
92f137df
JB
2472007-10-24 Juanma Barranquero <lekktu@gmail.com>
248
249 * quail/indian.el (quail-indian-update-preceding-char):
250 Don't mark the variable as frame-local; it wasn't used as such.
251
cacc7b51
GM
2522007-07-25 Glenn Morris <rgm@gnu.org>
253
254 * Relicense all FSF files to GPLv3 or later.
255
256 * COPYING: Switch to GPLv3.
257
1eceac24
EZ
2582007-07-16 Eli Zaretskii <eliz@gnu.org>
259
260 * makefile.w32-in (extraclean): Don't delete *~.
261
7dfc4cda
CY
2622007-06-02 Chong Yidong <cyd@stupidchicken.com>
263
264 * Version 22.1 released.
265
dd822b89
KH
2662007-01-30 Kenichi Handa <handa@m17n.org>
267
268 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 269 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
270
271 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
272 license notices.
1e899515 273
bce8f5e8
KH
2742007-01-24 Kenichi Handa <handa@m17n.org>
275
276 * MISC-DIC/README: New file.
277
278 * CXTERM-DIC/README: New file.
279
280 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
281 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
282 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
283 X11R6/contrib/programs/cxterm.
284
285 * ja-dic/ja-dic.el: Regenerated.
286
88f698d9
KH
2872007-01-12 Kenichi Handa <handa@m17n.org>
288
289 * quail/uni-input.el (ucs-input-method): Signal an error for a
290 Unicode character that is not yet supported.
291
14429ceb
AS
2922006-12-26 Andreas Schwab <schwab@suse.de>
293
294 * Makefile.in (datarootdir): Define.
295
6148a044
EZ
2962006-12-20 Eli Zaretskii <eliz@gnu.org>
297
298 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
299 ${NON-TIT-MISC}.
300
e4208ff7
JB
3012006-12-09 Juanma Barranquero <lekktu@gmail.com>
302
303 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
304
305 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
306
f248f005
EZ
3072006-12-09 Eli Zaretskii <eliz@gnu.org>
308
309 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
310 Run Emacs to append non-empty non-comment lines in leim-ext.el
311 to leim-list.el.
312
dd4b03cd
JB
3132006-12-05 Juanma Barranquero <lekktu@gmail.com>
314
315 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
316
41584b03
JB
3172006-11-29 Juanma Barranquero <lekktu@gmail.com>
318
319 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
320 in docstring.
321
9200c926
RF
3222006-11-04 Romain Francoise <romain@orebokech.com>
323
324 * Makefile.in (bootstrap-clean): New target.
325
94461c21
KH
3262006-10-12 Kenichi Handa <handa@m17n.org>
327
328 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
329 to it.
330
f51dc44f
CY
3312006-10-05 Chong Yidong <cyd@stupidchicken.com>
332
333 * quail/latin-ltx.el: Fix typo in previous change.
334
d781da00
SM
3352006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
336
337 * quail/latin-ltx.el: Remove rules that start with { since they are
338 redundant and hence impact the { key for no good reason.
339
bcc1caeb
KH
3402006-10-02 Kenichi Handa <handa@m17n.org>
341
342 * Makefile.in (install): Fix previous change.
343
7ad02ea8
KH
3442006-09-28 Kenichi Handa <handa@m17n.org>
345
346 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
347
45a2056c
JB
3482006-09-15 Jay Belanger <belanger@truman.edu>
349
350 * COPYING: Replace "Library Public License" by "Lesser Public
351 License" throughout.
352
880820fe 3532006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
354
355 * quail/uni-input.el (ucs-input-method): Don't make the action of
356 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
357 mechanism do it.
358
62508862
DK
3592006-07-12 David Kastrup <dak@gnu.org>
360
361 * quail/greek.el: Change iota subscriptum transliteration in
362 Ibycus4 encoding's capitals from "i" to "|".
363
a6a2b5d4
EZ
3642006-03-03 Claudio Fontana <claudio@gnu.org>
365
9e2bcc86
EZ
366 * Makefile.in (install): Add DESTDIR variable to support staged
367 installations.
a6a2b5d4 368
abeb5855
EZ
3692005-12-17 Eli Zaretskii <eliz@gnu.org>
370
371 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
372 commands enclosed in $(ARGQUOTE)s should not be split between two
373 lines, as that will break with GNU Make >3.80, when sh.exe is used
374 and arg quoting is with '..'.
375
11bdfcdd
AS
3762005-11-03 Andreas Schwab <schwab@suse.de>
377
378 * Makefile.in (GZIP_PROG): Renamed from GZIP.
379 (install): Adjust.
380
7a7f042f
RF
3812005-11-01 Romain Francoise <romain@orebokech.com>
382
383 * Makefile.in (install): Compress source files.
384
895725e1
JL
3852005-10-28 Juri Linkov <juri@jurta.org>
386
387 * quail/symbol-ksc.el: Add missing characters from 1st pos of
388 every table of [korean-ksc5601], and swap incorrectly ordered
389 characters at pos 91 and 90.
390
c814bdfc
KH
3912005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
392
393 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
394 U+2006). Add more mappings from TeX's textcomp package.
395
f344e9d2
JL
3962005-10-25 Juri Linkov <juri@jurta.org>
397
398 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
399 to t for this multi-key input method.
400
a6726944
KH
4012005-10-24 Kenichi Handa <handa@m17n.org>
402
403 * quail/uni-input.el (ucs-input-activate): Don't add
404 quail-kill-guidance-buf to kill-buffer-hook.
405
71ec7e9b
KH
4062005-07-08 Kenichi Handa <handa@m17n.org>
407
408 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
409 insertion and deletion.
410
a0ec7a4a
LK
4112005-07-04 Lute Kamstra <lute@gnu.org>
412
413 Update FSF's address in GPL notices.
414
59579816
KH
4152005-06-28 Kenichi Handa <handa@m17n.org>
416
417 * leim-ext.el: Add rules for inserting full-width space for
418 quail/Punct and quail/Punct-b5.
419
94d4bafb
EZ
4202005-06-04 Eli Zaretskii <eliz@gnu.org>
421
41584b03 422 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
423 (extraclean): New target, emulates Makefile.in.
424
e183fe27
KH
4252005-04-06 Kenichi Handa <handa@m17n.org>
426
41584b03 427 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 428
eebfcf8e
KH
4292005-03-26 Kenichi Handa <handa@m17n.org>
430
41584b03 431 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
432
4332005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
434
435 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 436 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
437 ("thai-kesmanee"): Don't use quail-thai-update-translation.
438 (thai-generate-quail-map): Likewise.
439
761a8755
KH
4402005-03-15 Kenichi Handa <handa@m17n.org>
441
442 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
443
c68f7e21
KH
4442005-03-08 Kenichi Handa <handa@m17n.org>
445
446 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
447 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
448
a3341d3c
KH
4492004-12-04 Kenichi Handa <handa@m17n.org>
450
451 * quail/lao.el (lao-key-alist): Declare it by defvar.
452 (lao-key-alist-vector): New variable.
453 (lao-consonant-key-alist, lao-semivowel-key-alist)
454 (lao-vowel-key-alist, lao-voweltone-key-alist)
455 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
456 lao-key-alist-vector.
457
a7ff4354
KH
4582004-09-25 Kenichi Handa <handa@m17n.org>
459
460 * quail/uni-input.el (ucs-input-method): Add error clause to
461 condition-case.
462
88a74fa5
KH
4632004-09-21 Kenichi Handa <handa@m17n.org>
464
465 * quail/uni-input.el: Move the call of register-input-method to
466 leim-ext.el.
467 (ucs-input-insert-char): New function.
468 (ucs-input-method): Use ucs-input-insert-char.
469 (ucs-input-activate): Call quail-hide-guidance instead of
470 quail-hide-guidance-buf.
471
472 * leim-ext.el: Add autoload for 'ucs-input-activate and
473 register-input-method for "ucs".
474
15203bb7
DK
4752004-08-21 David Kastrup <dak@gnu.org>
476
477 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
478 combinations.
479
295f3b30
KH
4802004-08-16 Kenichi Handa <handa@m17n.org>
481
482 * quail/georgian.el ("georgian"): Call quail-define-package with
483 the show-layout arg t.
484
de10c114
AS
4852004-08-06 Andreas Schwab <schwab@suse.de>
486
487 * Makefile.in (install): Remove .arch-inventory files.
488
d604e09b
DK
4892004-07-01 David Kastrup <dak@gnu.org>
490
41584b03 491 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 492
f96ec754
AS
4932004-06-30 Andreas Schwab <schwab@suse.de>
494
495 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
496 serialize parallel builds.
497 (${MISC:.elc=.el}): Depend on changed.misc.
498
62bfe0fc
KH
4992004-06-05 Kenichi Handa <handa@m17n.org>
500
68330491
EZ
501 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
502 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
503
504 * leim-ext.el: New file.
505
9254ee5e
KH
5062004-05-17 Werner Lemberg <wl@gnu.org>
507
508 * quail/sisheng.el: New file.
509
53e1a54f
KH
5102004-05-17 Kenichi Handa <handa@m17n.org>
511
512 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
513
cdc9b845
EZ
5142004-05-11 Eli Zaretskii <eliz@gnu.org>
515
516 * Makefile.in (leim-list.el): Move commands to convert TIT and
517 MISC dictionaries from here...
518 (changed.tit, changed.misc): ...to here. Remove the (now
519 unneeded) test of the contents of changed.* files.
520
9a28b921
AS
5212004-05-10 Andreas Schwab <schwab@suse.de>
522
10d1d0af 523 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
524 files are compiled when bootstrapping.
525
bef96454
SM
5262004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
527
528 * quail/latin-ltx.el ("TeX"): Fix typo.
529
d2c846aa
SM
5302004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
531
532 * quail/latin-ltx.el: Use utf-8 coding.
533 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
534
2cd23d89
KH
5352004-05-04 Kenichi Handa <handa@m17n.org>
536
10d1d0af 537 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
538 (MISC-SOURCES): Likewise.
539
5402004-05-01 Kenichi Handa <handa@m17n.org>
541
41584b03 542 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 543 (MISC): Rename from MISC-DIC.
10d1d0af 544 (WORLD): Adjust for the above changes.
2cd23d89
KH
545 (TIT-MISC, NON-TIT-MISC): New targets.
546 (all): Don't depend on ${WORLD}.
d2c846aa 547 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
548 (TIT-SOURCES, MISC-SOURCES): New macros.
549 (changed.tit, changed.misc): New targets.
d2c846aa 550 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
551 changed.misc. Generate quail files from TIT and MISC files if
552 necessary.
553 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
554 ${MISC-DIC}.
555
238add5e
JR
5562004-05-03 Jason Rumney <jasonr@gnu.org>
557
558 * makefile.nt: Remove.
559
d814862a
JB
5602004-04-23 Juanma Barranquero <lektu@terra.es>
561
562 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
563
28082746
AI
5642004-04-09 Andrew Innes <andrewi@gnu.org>
565
566 * makefile.w32-in (distclean clean): Remove nmake specific
567 stamp-subdir test.
568
bb62616f
KH
5692004-02-28 Kenichi Handa <handa@m17n.org>
570
d2c846aa 571 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
572 ${MISC-DIC}.
573 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
574 (maintainer-clean): Delete files that are not in CVS repository.
575
d2c846aa 576 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
577 $(MISC-DIC).
578 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
579 (maintainer-clean): Delete files that are not in CVS repository.
580
d2c846aa 581 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
582 $(MISC-DIC).
583 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
584 (maintainer-clean): Delete files that are not in CVS repository.
585
880820fe 5862004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
587
588 * Makefile.in (distclean maintainer-clean): Depend on clean.
589
bdb6a227
KH
5902004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
591
592 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
593
e555f8d5
KH
5942004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
595
596 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 597 Duplicate entry removed.
e555f8d5 598 ("bulgarian-bds"): Docstring fixed.
be492770 599
c51b37fd
DL
6002003-10-06 Dave Love <fx@gnu.org>
601
602 * quail/latin-ltx.el: Several additions.
603
ac7ec68c
KH
6042003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
605
606 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
607
f653dfd9
DL
6082003-08-20 Dave Love <fx@gnu.org>
609
610 * quail/latin-ltx.el: Add \rhd.
611
15a03c32
MR
6122003-08-19 Markus Rost <rost@math.ohio-state.edu>
613
614 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
615
15f772c8
KH
6162003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
617
d814862a 618 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 619 behavior according to the change of quail-translate-key.
15f772c8 620
603b8073
KH
6212003-05-22 Kenichi Handa <handa@m17n.org>
622
623 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
624 Chinese characters from GB to Big5.
625
34c614a8 6262003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
627
628 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
629
069e6098
AS
6302003-04-05 Andreas Schwab <schwab@suse.de>
631
632 * Makefile.in (install): Remove CVS related and backup files from
633 installation directory.
634
15988eba
DK
6352003-02-27 David Kastrup <dak@gnu.org>
636
d814862a 637 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 638
b2c16093
DK
6392003-02-23 David Kastrup <dak@gnu.org>
640
d814862a 641 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 642
a56c637d
DL
6432003-02-17 Dave Love <fx@gnu.org>
644
645 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
646
83930535
JB
6472003-02-14 Juanma Barranquero <lektu@terra.es>
648
d2c846aa 649 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 650
61cb0b53 6512003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
652
653 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 654 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
655 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
656 (punjabi-inscript, gujarati-inscript, oriya-inscript)
657 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
658 (kannada-inscript, malayalam-inscript, tamil-inscript):
659 New INSCRIPT based input methods.
59fdf430 660
ff57e5d6
KH
6612003-02-07 Kenichi Handa <handa@m17n.org>
662
663 * quail/cyrillic.el: Update quail-package-alist (not
664 input-method-alist) to make "cyrillic-jcuken" an alias of
665 "russian-typewriter". Add cookie for quail-update-leim-list-file.
666
e29969ca
DK
6672003-02-05 David Kastrup <dak@gnu.org>
668
d2c846aa 669 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 670
139c4e54
DL
6712003-01-05 Dave Love <fx@gnu.org>
672
673 * makefile.w32-in (SLAVIC): Add croatian.elc.
674
675 * Makefile.in (SLAVIC): Add croatian.elc.
676
677 * quail/croatian.el: New file.
678
abceb4ac
JB
6792002-12-10 Juanma Barranquero <lektu@terra.es>
680
681 * makefile.w32-in (LATIN): Add welsh.elc.
682 (MISC): Add georgian.elc.
683 (UNICODE): Add it.
684 (WORLD): Add $(UNICODE).
685
59daa29a
DL
6862002-11-14 Dave Love <fx@gnu.org>
687
688 * quail/slovak.el: Add coding cookie.
689
690 * quail/latin-ltx.el: Fix coding cookie.
691
692 * quail/hebrew.el: Add coding cookie.
693
694 * quail/czech.el: Add coding cookie.
695
696 * quail/welsh.el: Undo last change.
697
b4b11a40
DL
6982002-09-11 Dave Love <fx@gnu.org>
699
700 * quail/latin-post.el ("slovenian"): New.
701
570af494
KH
7022002-09-05 Kenichi Handa <handa@etl.go.jp>
703
704 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
705
ad0b1666
DL
7062002-07-24 Dave Love <fx@gnu.org>
707
a5e5d4ad
DL
708 * quail/latin-alt.el ("latin-alt-postfix"): New.
709
710 * quail/latin-post.el ("latin-postfix"): New.
711
ad0b1666
DL
712 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
713 ("latin-3-prefix"): Doc fix.
a5e5d4ad 714 ("latin-prefix"): New.
ad0b1666 715
f860212e
DL
7162002-07-12 Dave Love <fx@gnu.org>
717
718 * quail/cyrillic.el: Doc fixes.
719 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 720 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
721 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
722 ("ukrainian-computer", "belarusian", "bulgarian-bds")
723 ("russian-computer"): New.
880820fe 724 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 725 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 726
282b5fb7
KH
7272002-06-20 Dave Love <fx@gnu.org>
728
729 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 730 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 731
fe960d0a
EZ
7322002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
733
734 * Makefile.in (install): Use "tar -chf", to follow symlinks.
735
9a40c2fb
PJ
7362002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
737
738 * quail/vntelex.el: Add even more rules.
739
ab59447f
PJ
7402002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
741
742 * quail/vntelex.el: Add new rules to escape from composition.
743
e656fc9d
PJ
7442002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
745
746 * quail/vntelex.el: Use proper charset.
747
177c0ea7 7482002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
749
750 * quail/hanja.el ("Od"): Remove rule.
0347c911 751
175e150b
EZ
7522002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
753
754 * quail/indian.el: Replace commented-out lines with a condition
755 that is always false.
756
c031864a
JC
7572002-04-06 Jaeyoun Chung <jay@kldp.org>
758
d2c846aa 759 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
760 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
761
cb0dc144 762 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
763 sequence fixed ('/' for 'v' pair).
764 added a few more third character composing rule.
765
129f2c75
WL
7662002-03-03 Werner Lemberg <wl@gnu.org>
767
768 * quail/vntelex.el: New file.
cb0dc144
JB
769 * Makefile.in (VIETNAMESE):
770 * makefile.nt (VIETNAMESE):
771 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 772
5c196f29
AI
7732002-02-10 Andrew Innes <andrewi@gnu.org>
774
775 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
776 ($(MISC_DIC)): Ditto.
777
108eaabb
RS
7782002-02-06 Richard M. Stallman <rms@gnu.org>
779
780 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
781 Don't define "~," at all.
782
880820fe 7832002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 784
880820fe 785 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
786 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
787
18e1da99 7882002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
789
790 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
791 method, to consider the "accent" and "diaeresis" as prefix keys.
792 A new method (named "greek-postfix") was added which implements
793 the old behavior. Also changed the mapping of the "Q/q" key to
794 produce the ":/;" characters, as is customary in greek keyboards.
795 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 796
8f7d3eca
JC
7972002-01-07 Jaeyoun Chung <jay@kldp.org>
798
d814862a 799 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 800 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 801
121f67fa
EZ
8022002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
803
804 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
805
7f93e2ab
DL
8062002-01-01 Dave Love <fx@gnu.org>
807
d2c846aa 808 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
809 (quail-define-inscript-package): Avoid mapcar*.
810
3c08498a
DL
8112001-12-20 Dave Love <fx@gnu.org>
812
813 * quail/latin-ltx.el: Fix un-doubled backslashes.
814
96566974
DL
8152001-12-15 Dave Love <fx@gnu.org>
816
abceb4ac 817 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
818 ("spanish-prefix"): Fix language assignment.
819
abceb4ac
JB
820 * quail/latin-post.el ("french-postfix", "german-postfix")
821 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
822 ("french-keyboard", "french-azerty", "german")
96566974
DL
823 ("spanish-keyboard"): Fix language assignment.
824
825 * quail/indian.el: Don't require cl.
d2c846aa 826 (quail-indian-flatten-list): Rename from flatten-list.
96566974 827
abceb4ac
JB
828 * quail/cyrillic.el ("cyrillic-beylorussian")
829 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
830 ("belarusian", "bulgarian-pho"): Fix language assignment.
831
832 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
833 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
834 ("turkish-alt-postfix"): Fix language assignment.
835 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 836 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 837
880820fe 8382001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
839
840 * COPYING: New file.
841
eea6cc1f
JC
8422001-12-03 Jaeyoun Chung <jay@kldp.org>
843
d814862a 844 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
845 Korean keyboard type 3 users.
846
de371c8c
DL
8472001-11-29 Dave Love <fx@gnu.org>
848
849 * quail/latin-ltx.el: Extra translations. Fix some
850 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
851 symbols.
852
ea17b6e1
JR
8532001-11-28 Juanma Barranquero <lektu@terra.es>
854
d814862a 855 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
856 quail/devanagari.elc -> quail/indian.elc.
857
858 * makefile.nt (INDIAN): Likewise.
859
177c0ea7 8602001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
861
862 * quail/devanagari.el: Renamed to indian.el.
863
864 * quail/indian.el: Renamed from devanagari.el, and completely
865 re-written. The input method devanagari-hindi-transliteration is
866 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
867 devanagari-inscript, devanagari-transliteration is renamed to
868 devanagari-kyoto-harvard.
869
870 * Makefile.in: Adjusted for the file name change;
871 quail/devanagari.elc -> quail/indian.elc.
872
e154cc44
EZ
8732001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
874
875 * quail/welsh.el: Avoid an error message due to a commented-out
876 input method.
877
a6beb3d2
RS
8782001-11-05 Richard M. Stallman <rms@gnu.org>
879
880 * quail/rfc1345.el: Get rid of the explicit ^Z character.
881
cd946181
EZ
8822001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
883
884 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
885
7115232b
DL
8862001-11-04 Dave Love <fx@gnu.org>
887
888 * Makefile.in (LATIN): Add welsh.
889 (UNICODE): New.
890 (MISC): Add georgian.
891 (WORLD): Add UNICODE.
892
893 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
894 * quail/uni-input.el, quail/sgml-input.el: New file.
895
896 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
897
898 * quail/latin-alt.el ("dutch"): New method.
899
b344d29d 9002001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
901
902 * quail/latin-post.el ("italian-postfix"): Undo previous change.
903
904 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
905
b344d29d 9062001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
907
908 * quail/latin-post.el ("italian-postfix"): Euro symbol.
909
910 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
911
71431a0e
GM
9122001-10-20 Gerd Moellmann <gerd@gnu.org>
913
6aa97356 914 * (Version 21.1 released.)
71431a0e 915
c4e7e308
EZ
9162001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
917
918 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
919 mappings, so that one could type them without leaving the Hanyu
920 Pinyin input method. Suggested by Kenichi Handa
921 <handa@etl.go.jp>.
922
51724e26
EZ
9232001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
924
925 * quail/greek.el ("greek-babel"): New input method. From David
926 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
927
ab952a4f
GM
9282001-10-05 Gerd Moellmann <gerd@gnu.org>
929
930 * Branch for 21.1.
a4416b14 931
00651fbf
EZ
9322001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
933
934 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
935 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
936
5a397d28
GM
9372001-08-06 Gerd Moellmann <gerd@gnu.org>
938
939 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
940 "chinese-py".
941 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
942
880820fe 9432001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 944
150998ec
PJ
945 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
946 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
947 * quail/greek.el, quail/hangul.el, quail/hangul3.el
948 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
949 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
950 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
951 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
952 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
953 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
954 follow coding conventions.
955
e6aeb775
AC
9562001-06-04 Andrew Choi <akochoi@i-cable.com>
957
958 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
959
ec57454f
AI
9602001-06-01 Andrew Innes <andrewi@gnu.org>
961
962 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
963 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
964 $(srcdir)/quail/pypunct-b5.elc.
965 (NON_TIT_CNS): Remove.
966 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
967 (CHINESE_CNS): Remove.
968 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
969 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
970 $(srcdir)/quail/latin-ltx.elc.
971 (MISC_DIC): Copy from Makefile.in.
972 (CHINESE): Remove $(CHINESE_CNS).
973 (all): Add $(MISC_DIC) as target.
974 (.NOTPARALLEL): New target.
975 (.NO_PARALLEL): New target.
976 ($(MISC_DIC)): New target.
977 (clean mostlyclean): Clean more stuff.
978 (TIT_EL): New macro.
979 (MISC_DIC_EL): New macro.
980
981 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
982 (TIT-BIG5): Remove CTLauB.elc from it.
983 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
984 (clean mostlyclean): Remove obsolete reference.
985
70079787
EZ
9862001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
987
988 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
989
5e3d4fbc
AC
9902001-05-24 Andrew Choi <akochoi@i-cable.com>
991
937fad9a
AC
992 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
993
5e3d4fbc
AC
994 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
995
996 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
997
998 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
999 (TIT-BIG5): Remove CTLauB.elc from it.
1000 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1001
f042e7b9
DL
10022001-05-17 Dave Love <fx@gnu.org>
1003
d2c846aa 1004 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1005 Language family and indicator changed. Many new translations.
1006
f08cf35b
GM
10072001-05-17 Gerd Moellmann <gerd@gnu.org>
1008
1009 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
880820fe 1010 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1011 <Pavel@Janik.cz>.
1012
b5eeaa1d
GM
10132001-04-23 Gerd Moellmann <gerd@gnu.org>
1014
1015 * quail/latin-ltx.el: Add more translations. From
880820fe 1016 jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1017
55a22ce1
EZ
10182001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1019
1020 * quail/hangul.el <korean-hangul>: Doc fix.
1021
90200fcc
AI
10222001-04-18 Andrew Innes <andrewi@gnu.org>
1023
1024 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1025 ($(TIT)):
1026 ($(MISC_DIC)):
1027 (.el.elc):
90200fcc
AI
1028 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1029
f383cd0d
GM
10302001-04-05 Gerd Moellmann <gerd@gnu.org>
1031
a55e4e68
GM
1032 * Makefile.in (install): Remove .cvsignore files.
1033
f383cd0d
GM
1034 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1035 the same translations as for `japanese'.
1036
4c1dadb1
AI
10372001-04-03 Andrew Innes <andrewi@gnu.org>
1038
1039 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1040 quail/ZIRANMA.elc.
1041 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1042 $(srcdir)/quail/tsang-b5.elc.
1043 (NON_TIT_CNS): Delete.
1044 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1045 (CHINESE_CNS): Delete.
1046 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1047 <handa@etl.go.jp>.
1048 (MISC_DIC): New variable.
1049 (CHINESE): Delete $(CHINESE_CNS).
1050 (WORLD): Add $(MISC_DIC).
1051 (all): Depends on $(MISC_DIC).
1052 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1053 ($(MISC_DIC)): New target.
1054 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1055 and $(MISC_DIC:.elc=.el).
1056
e217c26e
EZ
10572001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1058
a46d278b
EZ
1059 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1060 Kenichi Handa <handa@etl.go.jp>.
1061
e217c26e
EZ
1062 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1063
a3d0b0e0
KH
10642001-03-31 Kenichi Handa <handa@etl.go.jp>
1065
1066 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
1067 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1068 ${srcdir}/quail/tsang-b5.elc.
1069 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1070 (CHINESE-CNS): Delete it.
1071 (MISC-DIC): New variable.
1072 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1073 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1074 (all): Depends on ${MISC-DIC}.
1075 (${MISC-DIC}): New target.
1076 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1077
1078 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1079 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1080
1081 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1082
1083 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1084 * quail/quick-cns.el: Delete them.
a4416b14 1085
9d5d1075
EZ
10862001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1087
1088 * Makefile.in (${TIT}): Fix whitespace.
1089
ed31fabf
GM
10902001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1091
1092 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1093 (${TIT}): If the target file already exist, don't remake it.
1094
1e406be0
KH
10952001-03-21 Kenichi Handa <handa@etl.go.jp>
1096
1097 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1098
ce058493 10992001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1100
1101 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1102 "=q", "+q", "=Q", and "+Q".
1103 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1104 ("slovak-prog-2"): Likewise.
1105 ("slovak-prog-3"): Likewise.
1106
abfa36c4
EZ
11072001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1108
1109 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1110
b8a7ebcf
KH
11112001-03-16 Kenichi Handa <handa@etl.go.jp>
1112
1113 * quail/japanese.el (quail-japanese-transliteration-rules): New
1114 variable. Use it to define these input methods: "japanese",
1115 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1116 (quail-japanese-kana-state): Delete this variable.
1117 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1118 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1119
9a639fce
KH
11202001-03-14 Kenichi Handa <handa@mule.m17n.org>
1121
1122 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1123
51ab41b7
KH
11242001-03-06 Kenichi Handa <handa@etl.go.jp>
1125
1126 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1127
36d5e61d
KH
11282001-03-05 Kenichi Handa <handa@etl.go.jp>
1129
1130 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1131 change of the special key bindings.
36d5e61d 1132
bf0bdce8
KH
11332001-02-22 Kenichi Handa <handa@etl.go.jp>
1134
51ab41b7 1135 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1136
1137 * CXTERM-DIC/ETZY.tit: Likewise.
1138
1139 * CXTERM-DIC/ZOZY.tit: Likewise.
1140
193fba87
AI
11412001-02-05 Andrew Innes <andrewi@gnu.org>
1142
1143 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1144 path absolute.
1145
350d71b3
AI
11462001-02-03 Andrew Innes <andrewi@gnu.org>
1147
1148 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1149
49bd4a69
KH
11502001-02-02 Kenichi Handa <handa@etl.go.jp>
1151
1152 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1153
1154 * makefile.w32-in (LATIN): Likewise.
1155
1156 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1157
a51e9546
AI
11582001-02-01 Andrew Innes <andrewi@gnu.org>
1159
1160 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1161
c91d43ed
KH
11622001-02-01 Kenichi Handa <handa@etl.go.jp>
1163
c91d43ed
KH
1164 * quail/greek.el ("greek-mizuochi"): New input method for
1165 classical Greek.
1166
7ccf7ab9 11672001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1168
7ccf7ab9 1169 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
1170 one runs "make extraclean" at the top level.
1171
0dac6924
AI
11722001-01-06 Andrew Innes <andrewi@gnu.org>
1173
1174 * makefile.nt ($(TIT)): Map .elc to .el.
1175 (buildlisppath): Make path relative to $(MAKEDIR).
1176
392164c1
AS
11772001-01-01 Andreas Schwab <schwab@suse.de>
1178
1179 * quail/latin-alt.el: Doc fixes.
1180
ec6bd013
DL
11812000-12-18 Dave Love <fx@gnu.org>
1182
880820fe
KH
1183 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1184 Change œ, Œ, ¶.
ec6bd013 1185
8ff06845
KH
11862000-12-16 Kenichi Handa <handa@etl.go.jp>
1187
1188 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1189
4ee87dbb
AI
11902000-12-06 Andrew Innes <andrewi@gnu.org>
1191
1192 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1193 relative to $(CURDIR).
1194 (INSTALLDIR): Use forward slash.
1195
24c53d36
AI
11962000-11-24 Andrew Innes <andrewi@gnu.org>
1197
1198 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1199
1200 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1201
37c35586
KH
12022000-11-21 Kenichi Handa <handa@etl.go.jp>
1203
1204 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1205
3c7d764e
KH
12062000-11-17 Kenichi Handa <handa@etl.go.jp>
1207
1208 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1209 remember the conversion start.
1210
f3d3c491
AI
12112000-10-21 Andrew Innes <andrewi@gnu.org>
1212
1213 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1214 of conditional invocation of make.
a4416b14
FP
1215 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1216 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1217 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1218 files to .elc.
1219 ($(TIT)): Adjusted for the above change.
1220 (clean mostlyclean): Likewise.
1221 (.el.elc): New target.
1222
1223 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1224 of conditional invocation of make.
a4416b14
FP
1225 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1226 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1227 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1228 files to .elc.
1229 ($(TIT)): Adjusted for the above change.
1230 (clean mostlyclean): Likewise.
1231 (.el.elc): New target.
1232
a115794c
EZ
12332000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1234
1235 * Makefile.in (${TIT}, clean): Don't use shell `command`
1236 expansion, use ${TIT:.elc=.el} instead.
1237
ce75c97a
GM
12382000-09-26 Gerd Moellmann <gerd@gnu.org>
1239
1240 * Makefile.in: Make this the leim Makefile.in.
1241 (clean): Also remove $NON-TIT and $WORLD.
1242 (RUN-EMACS): Set EMACSLOADPATH.
1243
7b920aa1
KH
12442000-09-21 Kenichi Handa <handa@etl.go.jp>
1245
36e44f62
KH
1246 * Makefile.in: Revert to no-leim Makefile.
1247
cd3c0140
KH
1248 * quail/.cvsignore: Include *.elc.
1249
1250 * ja-dic/.cvsignore: New file.
7b920aa1 1251
5eedab4d
AI
12522000-09-16 Andrew Innes <andrewi@gnu.org>
1253
1254 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1255 (leim-list.el): Ditto.
1256
1257 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1258 (leim-list.el): Ditto.
1259
39f547f7
AI
12602000-09-15 Andrew Innes <andrewi@gnu.org>
1261
1262 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1263 files.
1264
fe83b953
AI
12652000-09-14 Andrew Innes <andrewi@gnu.org>
1266
1267 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1268 leim-list.el.
1269 (distclean maintainer-clean): Ditto for stamp-subdir.
1270
1271 * makefile.nt: Rename skkdic to ja-dic.
1272
0fddd0dc
KH
12732000-09-07 Kenichi Handa <handa@etl.go.jp>
1274
1275 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1276 translation.
1277
1278 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1279
1280 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1281 ("chinese-tonepy-punct"): New input method.
1282
1283 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1284 translation.
1285
1286 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1287 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1288 automatically.
1289 ("japanese-ascii", "japanese-zenkaku")
1290 ("japanese-hankaku-kana", "japanese-hiragana")
1291 ("japanese-katakana"): Docstring modified.
1292
1293 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1294 on describe-input-method.
1295 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1296
44ef7cf6
AI
12972000-09-03 Andrew Innes <andrewi@gnu.org>
1298
1299 * makefile.w32-in: New file.
f8803e97 1300 (install) Fix copying of directories.
44ef7cf6 1301
5724ab7a
KH
13022000-08-31 Kenichi Handa <handa@etl.go.jp>
1303
1304 * quail/thai.el (thai-generate-quail-map): If the length of
1305 translation is more than one, compose it.
1306
daba11ce
DL
13072000-08-29 Dave Love <fx@gnu.org>
1308
880820fe 1309 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1310
daba11ce
DL
1311 * Makefile.in: ja-dic <- skk in several places.
1312
457dd64a
KH
13132000-08-25 Kenichi Handa <handa@etl.go.jp>
1314
1315 * ja-dic: Directory name changed from skkdic.
1316
a1a2e38f 1317 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1318
1319 * README: Rename skkdic to ja-dic throughout the file.
1320
68ce69e1
DL
13212000-08-24 Dave Love <fx@gnu.org>
1322
1323 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1324 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1325
5a76406c
DL
13262000-08-23 Dave Love <fx@gnu.org>
1327
880820fe
KH
1328 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1329 add ~p for ¶.
5a76406c 1330
240a16cf
KH
13312000-07-18 Kenichi Handa <handa@etl.go.jp>
1332
1333 * quail/japanese.el ("japanese"): Fix docstring.
1334
7a3fd467
KH
13352000-07-17 Kenichi Handa <handa@etl.go.jp>
1336
1337 * quail/japanese.el ("japanese"): Docstring modified.
1338
0bd5914b
KH
13392000-06-12 Kenichi Handa <handa@etl.go.jp>
1340
1341 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1342 ("tibetan-wylie"): State transition table modified.
1343
4dc1225b
KH
13442000-06-01 Kenichi Handa <handa@etl.go.jp>
1345
1346 * quail/tibetan.el: Change all tibetan-1-column characters to
1347 tibetan. Quail map for "tibetan-wylie" fixed.
1348
177c0ea7 13492000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1350
1351 * quail/latin-pre.el ("polish-slash"): New input method.
1352
69766f94
KH
13532000-03-02 Kenichi Handa <handa@etl.go.jp>
1354
1355 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1356
9a90d84c
GM
13572000-02-01 Gerd Moellmann <gerd@gnu.org>
1358
1359 * Makefile.in: Make this the no-leim Makefile. Move the
1360 leim Makefile.in to ../leim-Makefile.in as it originally was.
1361
1362 * Makefile.noleim: Removed.
1363
cba32d22
KH
13642000-01-28 Kenichi Handa <handa@etl.go.jp>
1365
1366 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1367
11ad3dee
KH
13682000-01-04 Kenichi Handa <handa@etl.go.jp>
1369
1370 * quail/japanese.el ("japanese"): Docstring augmented.
1371
5ec14d3c
KH
13721999-12-15 Kenichi Handa <handa@etl.go.jp>
1373
1374 * quail/lao.el: Rewritten for new composition.
1375
1376 * quail/lrt.el: Rewritten for new composition.
1377
1378 * quail/thai.el: Rewritten for new composition.
1379
1380 * quail/tibetan.el: Rewritten for new composition.
1381
113a1195
KH
13821999-12-13 Kenichi Handa <handa@etl.go.jp>
1383
1384 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1385 characters, not Latin-1.
1386
98e85e34
GM
13871999-11-22 Andrew Innes <andrewi@gnu.org>
1388
1389 * makefile.nt: No need to generate subdirs.el.
1390
371f58d5
GM
13911999-11-21 Andrew Innes <andrewi@gnu.org>
1392
1393 * makefile.nt: New file.
1394
177c0ea7 13951999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1396
1397 * Makefile.noleim: New.
1398
58af2287
DL
13991999-09-19 Ken'ichi Handa <handa@gnu.org>
1400
1401 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1402 turkish-postfix.
1403 ("turkish-postfix"): New Turkish input method which inserts
1404 Latin-5 characters.
1405
1406 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1407 turkish-alt-postfix.
1408 ("turkish-alt-postfix"): New Turkish input method which inserts
1409 Latin-5 characters.
1410
14111999-07-12 Richard Stallman <rms@gnu.org>
1412
1413 * Version 20.4 released.
1414
14151998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1416
1417 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1418
14191999-06-14 Ken'ichi Handa <handa@gnu.org>
1420
1421 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1422
14231999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1424
1425 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1426 hanja.el.
1427
14281999-05-25 Ken'ichi Handa <handa@gnu.org>
1429
1430 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1431
14321999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1433
1434 * quail/latin-pre.el ("romanian-prefix"): New input method.
1435 ("romanian-alt-prefix"): New input method.
1436
14371999-03-04 Kenichi Handa <handa@etl.go.jp>
1438
1439 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1440
14411999-01-14 Kenichi Handa <handa@etl.go.jp>
1442
1443 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1444 to convert is `n', change it to Japanese Hiragana `n' before
1445 conversion.
1446
14471999-01-11 Kenichi Handa <handa@etl.go.jp>
1448
1449 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1450
1451 * quail/hebrew.el: New file.
1452
14531998-12-15 Kenichi Handa <handa@etl.go.jp>
1454
1455 * quail/devanagari.el (quail-devanagari-compose-characters):
1456 Adjusted for the change of input method handling.
1457 (quail-devanagari-hindi-compose-characters): Likewise.
1458
14591998-10-15 Kenichi Handa <handa@etl.go.jp>
1460
1461 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1462 `(cd foo; pwd)`.
1463 (install): Likewise.
1464
b344d29d 14651998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1466
1467 * quail/latin-post.el: Many doc fixes.
1468 ("latin-1-postfix"): Add sequence for the small superscript o.
1469 * quail/latin-pre.el: Many doc fixes.
1470 ("latin-1-prefix"): Add sequences for the small
1471 superscript underlined o and a.
1472
b344d29d 14731998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1474
1475 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1476 small superscript underlined o and a.
1477 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1478 different from italian-postfix.
58af2287
DL
1479 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1480 small superscript underlined o and a.
1481 ("italian-postfix"): Same as above.
1482 ("italian-postfix"): Add methods to enter e with acute accent and
1483 the >> and << symbols.
1484
14851998-09-25 Kenichi Handa <handa@etl.go.jp>
1486
1487 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1488 Adjusted for the change of input method handling.
1489
14901998-09-11 Kenichi HANDA <handa@etl.go.jp>
1491
1492 * quail/japanese.el (quail-japanese-katakana-update-translation):
1493 Adjusted for the change of input method handling.
1494
14951998-08-31 Kenichi Handa <handa@etl.go.jp>
1496
1497 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1498 change of input method handling.
1499 (quail-tibetan-input-tibkey): Likewise.
1500
15011998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1502
1503 * Version 20.3 released.
1504
15051998-08-16 Kenichi HANDA <handa@etl.go.jp>
1506
1507 * quail/czech.el ("czech"): Make this input method deterministic,
1508 kbd-translate, and show-layout.
1509
15101998-08-15 Kenichi HANDA <handa@etl.go.jp>
1511
1512 * quail/ethiopic.el: Fix several translation rules.
1513
15141998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1515
1516 * quail/czech.el: Few key sequences added to some keyboards.
1517
15181998-08-06 Kenichi Handa <handa@etl.go.jp>
1519
1520 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1521 (quail-japanese-update-translation): Adjusted for the change of
1522 quail-update-translation. Now this function should return
1523 CONTROL-FLAG.
1524 (quail-japanese-toggle-kana): Update quail-conversion-str.
1525 (quail-japanese-kanji-kkc): Likewise.
1526 (quail-japanese-switch-package): Reset quail-current-str and
1527 quail-conversion-str.
1528
15291998-07-24 Kenichi Handa <handa@etl.go.jp>
1530
1531 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1532 quail-translation to nil after calling kkc-region so that
1533 translation mode is restarted correctly.
1534
15351998-07-21 Kenichi Handa <handa@etl.go.jp>
1536
1537 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1538 that conversion is cancelled in kkc-region.
1539 (quail-japanese-switch-package): Fix previous change.
1540
15411998-07-19 Kenichi Handa <handa@etl.go.jp>
1542
1543 * quail/japanese.el (quail-japanese-update-translation): Handle
1544 a key which should fix the current translation and start a new
1545 translation correctly.
1546 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1547 change point.
1548
15491998-07-15 Kenichi Handa <handa@etl.go.jp>
1550
1551 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1552 change of quail.el.
1553 (quail-japanese-switch-package): Likewise.
1554
15551998-07-03 Kenichi Handa <handa@etl.go.jp>
1556
1557 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1558 Some keys for ancient Korean syllables are changed properly.
1559
15601998-06-20 Kenichi Handa <handa@etl.go.jp>
1561
1562 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1563 (ethio-select-a-translation): New function.
1564
15651998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1566
1567 * Makefile.in (RUN-EMACS): Add --multibyte.
1568
15691998-04-29 Karl Heuer <kwzh@gnu.org>
1570
1571 * Makefile.in (SLAVIC): Delete redundant backslash.
1572
15731998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1574
1575 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1576
15771998-04-20 Kenichi Handa <handa@etl.go.jp>
1578
1579 * Makefile.in (SLAVIC): New macro.
1580 (EUROPEAN): Include ${SLAVIC}.
1581
15821998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1583
1584 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1585 (leim-list.el): Depend on ${WORLD}.
1586
1587 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1588
15891998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1590
1591 * czech.el, slovak.el: Correct starting commentary.
1592
15931998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1594
1595 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1596
15971998-04-06 Andreas Schwab <schwab@gnu.org>
1598
1599 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1600 to length.
1601 (lrt-generate-quail-map): Change sref to aref, and make second
1602 argument of substring a character index.
1603
16041998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1605
1606 * Makefile.in (${TIT}): Fix shell conditional syntax.
1607
16081998-03-18 Kenichi Handa <handa@etl.go.jp>
1609
cb0dc144 1610 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1611 "/ " to "/" (instead of " ").
1612
16131998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1614
1615 * quail/czech.el, quail/slovak.el: New files.
1616
16171998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1618
1619 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1620 Uses changed.
1621
16221998-03-05 Kenichi Handa <handa@etl.go.jp>
1623
1624 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1625 built quail.
1626
177c0ea7 16271997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1628
1629 * quail/hanja3.el: New file.
1630
1631 * quail/hanja-jis.el: Title string of the input method
1632 "korean-hanja-jis" changed.
1633
1634 * quail/symbol-ksc.el: Title string of the input method
1635 "korean-symbol" changed. Require 'korea-util.
1636 (quail-hangul-switch-back): Deleted.
1637
1638 * quail/hangul3.el: Require 'korea-util.
1639 (quail-hangul-switch-to-symbol-ksc): Deleted.
1640
1641 * quail/hanja.el: Require 'korea-util. Title string of the input
1642 method "korean-hanja" changed.
1643 (quail-hanja-switch-to-symbol-ksc): Deleted.
1644
1645 * quail/hangul.el: Require 'korea-util.
1646 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1647
58af2287
DL
16481997-10-23 Kenichi Handa <handa@etl.go.jp>
1649
1650 * quail/ethiopic.el: The title string of input method "Ethiopic"
1651 is changed.
1652
16531997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1654
1655 * Version 20.2 released.
1656
16571997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1658
1659 * quail/latin-post.el (german): Swap y and z.
1660
16611997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1662
1663 * Version 20.1 released.
1664
1665 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1666
58af2287
DL
16671997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1668
1669 * quail/viqr.el (vietnamese-viqr): Doc fix.
1670
16711997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1672
1673 * quail/latin-alt.el: New file.
1674
16751997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1676
1677 * quail/latin-post.el: Undo previous change.
a4416b14 1678
58af2287
DL
16791997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1680
1681 * quail/latin-post.el (latin-2-postfix):
1682 Replace comma and period with `. Replace colon with /.
1683 (latin-1-postfix): Replace comma with /.
1684 (french-postfix): Replace comma with /.
1685 (latin-3-postfix): Replace comma with ` and period with /.
1686 (latin-4-postfix): Replace comma with ` and period with ~.
1687 (latin-5-postfix): Replace comma with ` and period with /.
1688 (turkish-postfix): Replace comma with ` and period with /.
1689
16901997-09-10 Kenichi Handa <handa@etl.go.jp>
1691
1692 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1693 function added to quail-mode-hook turn ethio-mode on only when
1694 input method "ethiopic" is begin used.
1695 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1696 (ethio-toggle-space): Likewise.
1697 (ethio-insert-space): Likewise.
1698 (ethio-insert-ethio-space): Likewise.
1699 (ethio-prefer-ascii-punctuation): Likewise.
1700 (ethio-toggle-punctuation): Likewise.
1701 (ethio-gemination): Likewise.
1702 ("ethiopic"): Doc-string of this Quail package modified. Bind
1703 function keys for TRANSLATION-KEYMAP to
1704 quail-execute-non-quail-command.
1705
17061997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1707
1708 * Makefile.in (install): Use quail/* in the second tar that
1709 copies a dir named quail.
1710
17111997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1712
1713 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1714 `skk' subdirectory too.
1715
17161997-09-03 Kenichi Handa <handa@etl.go.jp>
1717
1718 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1719 argument to quail-define-package.
1720 * quail/cyril-jis.el: Likewise
1721 * quail/greek.el: Likewise.
1722 * quail/ipa.el: Likewise.
1723 * quail/lao.el: Likewise.
1724 * quail/lrt.el: Likewise.
1725 * quail/thai.el: Likewise.
1726 * quail/viqr.el: Likewise.
1727
17281997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1729
183080b6 1730 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
1731 TRANSLATION-KEYS.
1732 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1733 (quail-mode-hook): Check the current Quail package name.
1734
1735 * quail/latin-post.el: Add rules for cancelling accents by typing
1736 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1737 packages.
1738
17391997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1740
1741 * quail/latin-post.el, quail/latin-pre.el: For each package,
1742 pass t for the SIMPLE argument to quail-define-package.
1743
17441997-08-28 Kenichi Handa <handa@etl.go.jp>
1745
1746 * Makefile.in (dotdot): This macro deleted.
1747 (SUBDIRS): Exclude skk.
1748 (all): Substitute ${WORLD} to ${TIT}.
1749 (%.el): This target deleted.
1750 (${TIT}): Check existence of `quail' subdirectory.
1751 (leim-list.el): Do not check old files.
1752 (install): If ${srcdir} is different from the current directory,
1753 copy also files under ${srcdir}.
1754
17551997-08-26 Kenichi Handa <handa@etl.go.jp>
1756
1757 * Makefile.in: Re-arrange macros so that the macro TIT contains
1758 only Quial packages generated from CXTERM dictionaries, and the
1759 macro NON-TIT contains only Quial packages distributed with Emacs.
1760 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1761 and ${TIT} separately.
1762
17631997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1764
1765 * Makefile.in (install): Discard extra data in tar | tar command.
1766
17671997-08-23 Kenichi Handa <handa@etl.go.jp>
1768
1769 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1770 previous change.
1771 (quail-devanagari-hindi-compose-characters): Fix previous change.
1772
1773 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1774 change.
1775
17761997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1777
1778 * Makefile.in (leim-list.el): Fix previous change.
1779
1780 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1781
17821997-08-21 Kenichi HANDA <handa@etl.go.jp>
1783
1784 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1785 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1786 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1787
1788 * Makefile.in (install): Just copy leim-list.el instead of running
1789 update-leim-list-file on ${INSTALLDIR}.
1790 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1791 py-punct-b5.el -> pypunct-b5.el.
1792 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1793 (leim-list.el): Delete old files not contained in ${WORLD}.
1794
1795 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1796 input-method-after-insert-chunk-hook.
1797
1798 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1799
18001997-08-19 Kenichi Handa <handa@etl.go.jp>
1801
1802 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1803 package fixed.
1804
18051997-08-18 Kenichi Handa <handa@etl.go.jp>
1806
1807 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1808 throw.
1809 (quail-japanese-kanji-kkc): Completely re-written.
1810 (quail-japanese-kkc-mode-exit): New function.
1811 (quail-japanese-switch-package): Call activate-input-method
1812 instead of select-input-method.
1813
1814 * quail/thai.el (thai-consonant-input): Typo fixed.
1815
1816 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1817 not call throw.
1818 (quail-devanagari-hindi-compose-characters): Likewise.
1819
1820 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1821 activate-input-method instead of select-input-method.
1822
1823 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1824
1825 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1826 input-method-history instead of previous-input-method.
1827
18281997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1829
59daa29a 1830 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1831
18321997-08-16 Kenichi Handa <handa@etl.go.jp>
1833
1834 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1835 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 1836 Some translation rules added.
58af2287
DL
1837
1838 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1839 (lao-quail-define-rules): Some translation rules corrected.
1840
18411997-08-11 Kenichi Handa <handa@etl.go.jp>
1842
1843 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1844 (lrt-vowel-table): The entry for "aM" corrected.
1845
18461997-08-07 Kenichi Handa <handa@etl.go.jp>
1847
1848 * quail/lrt.el: Change title string of input method "lao-lrt".
1849 (lrt-single-consonant-table): Several key sequence changed.
1850 (lrt-composing-pattern-double-c): Handle a consonant with
1851 semi-vowel-lower correctly.
1852 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1853 (lrt-handle-tone-mark): Check the existence of double consonant
1854 correctly.
1855
1856 * quail/lao.el: Change title string of input method "Lao".
1857
18581997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1859
1860 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 1861 modified. Several translation rules modified.
58af2287
DL
1862
18631997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1864
1865 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1866 quail/cyril-jis.el.
1867
1868 * quail/cyril-jis.el: New file.
1869
1870 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1871
18721997-08-01 Kenichi Handa <handa@etl.go.jp>
1873
1874 * quail/ethiopic.el: In quail-mode-map, bind
1875 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1876 Quail package "ethiopic".
1877
18781997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1879
1880 * quail/cyrillic.el (cyrillic-translit): New input method.
1881
18821997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1883
1884 * quail/tibetan.el: New file.
1885
1886 * quail/py-punct.el: Require 'quail.
1887
1888 * quail/py-punct-b5.el: Require 'quail.
1889
1890 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1891 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1892
10d1d0af 1893 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
1894 TIT-BIG5.
1895 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 1896 (ASIA): Include TIBETAN.
58af2287 1897 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 1898 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
1899 (%.el): Make a link for byte-compiled file too.
1900 (stamp-bytecomp): Target deleted.
1901 (leim-list.el): Run Emacs with loading quail.
1902 (install-XXX): These targets deleted.
1903 (install): Remove files under INSTALLDIR before copying new files.
1904 Run Emacs with loading quail.
1905 (clean mostlyclean): Remove only generated files.
1906
19071997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1908
1909 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1910 (clean): Fix shell conditional.
1911
19121997-07-21 Jim Meyering <meyering@eng.ascend.com>
1913
1914 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1915 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1916
19171997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1918
1919 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 1920 as intermediate files and deleted by GNU make.
58af2287
DL
1921
1922 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1923 (lrt-handle-maa-sakod): Correctly handle the case that
1924 quail-current-data is nil.
1925 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1926 tone.
1927
19281997-07-15 Kenichi Handa <handa@etl.go.jp>
1929
1930 * quail/py-punct.el: New file.
1931
1932 * quail/py-punct-b5.el: New file.
1933
1934 * quail/japanese.el: Doc-string of Quail package japanese modified.
1935
1936 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
1937 (CHINESE-GB): Include quail/py-punct.elc.
1938 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1939
58af2287
DL
19401997-07-10 Kenichi Handa <handa@etl.go.jp>
1941
1942 * quail/latin-pre.el: Change titles of quail packages.
1943
1944 * quail/latin-post.el: Likewise.
1945
6922b018 1946;; Local Variables:
880820fe 1947;; coding: utf-8
33462dfa 1948;; add-log-time-zone-rule: t
6922b018 1949;; End:
2a34a036 1950
a748d010 1951 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
76c02cbb 1952 2007, 2008, 2009 Free Software Foundation, Inc.
5b87ad55
GM
1953
1954 This file is part of GNU Emacs.
1955
d3fb0974 1956 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 1957 it under the terms of the GNU General Public License as published by
d3fb0974
GM
1958 the Free Software Foundation, either version 3 of the License, or
1959 (at your option) any later version.
5b87ad55
GM
1960
1961 GNU Emacs is distributed in the hope that it will be useful,
1962 but WITHOUT ANY WARRANTY; without even the implied warranty of
1963 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1964 GNU General Public License for more details.
1965
1966 You should have received a copy of the GNU General Public License
d3fb0974 1967 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
1968
1969;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4