(hangul-to-hanja-conversion): When it is called
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
70243478
CY
12009-06-21 Chong Yidong <cyd@stupidchicken.com>
2
3 * Branch for 23.1.
4
d5e9630f
KH
52009-06-18 Kenichi Handa <handa@m17n.org>
6
7 * quail/hangul.el (hangul-im-keymap): Add binding of key
8 Hangul_Hanja.
9
734dabe0
CY
102009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
11
12 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
13 compatibility.
14
5ae051fd
AS
152009-04-12 Andreas Schwab <schwab@linux-m68k.org>
16
17 * Makefile.in (install): Remove .gitignore files.
18
c87143d0
KH
192009-03-19 Kenichi Handa <handa@m17n.org>
20
21 * leim-ext.el: Change the encoding to utf-8.
22
9c222401
JD
232008-12-30 Jan Djärv <jan.h.d@swipnet.se>
24
25 * Makefile.in (install): Remove old directories in ns_appresdir before
26 moving new directories there.
27
53a8f9db
JB
282008-11-11 Juanma Barranquero <lekktu@gmail.com>
29
ad8f55ac
JB
30 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
31 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
32 (hangul3-input-method-jung, hangul3-input-method-jong):
33 Fix typos in docstrings.
53a8f9db 34
c7c55e6a 352008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
36
37 * quail/cyrillic.el: Handle backslash key (bug#839).
38
09c91aff
KH
392008-10-20 Kenichi Handa <handa@m17n.org>
40
41 * quail/indian.el (inscript-mlm-keytable): New variable.
42 (malayalam-inscript): Use inscript-mlm-keytable.
43
b13f8bd5
MH
442008-09-11 Magnus Henoch <mange@freemail.hu>
45
46 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
47 with upturn.
48
53a8f9db 492008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 50
53a8f9db 51 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
52 \"u after a, e or q, because that would be extremely uncommon
53 compared to aue, eue or que. The only exception is the prefix
54 "ge", after which, according to corpus statistics, a \"u can be
55 expected.
56
92135d25
KH
572008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
58
53a8f9db 59 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 60
f4949090
JL
612008-07-19 Juri Linkov <juri@jurta.org>
62
63 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
64 "//`" for combining accents as a separate character. Keep two
65 rules "i`" and "I`" for characters where accent is not a separate
66 character. Revert changes that added postfix combining accents.
67
ba60bd44 682008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
69
70 * Makefile.in (install): Perform post-install cleanup inside NS app
71 bundle.
72
86ec8cc5
JL
732008-07-12 Juri Linkov <juri@jurta.org>
74
75 * quail/rfc1345.el: Replace non-printable control characters with
76 equivalent text-only notations.
77
78 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
79 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
80 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 81 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 82
5704dad1
TZ
832008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
84
85 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
86 everything postfix. Adjust to eliminate conflicts.
87
88702c81
JB
882008-06-30 Juanma Barranquero <lekktu@gmail.com>
89
90 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
91
8e0214ec
GM
922008-06-27 Glenn Morris <rgm@gnu.org>
93
94 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
95
ecfb57d9
JB
962008-06-24 Juanma Barranquero <lekktu@gmail.com>
97
98 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
99
fca64cc4
EZ
1002008-06-20 Eli Zaretskii <eliz@gnu.org>
101
102 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
103 are building in the sandbox, there are precious files there.
ca4a5250
EZ
104 (clean mostlyclean): Delete leim-list.el~.
105 (distclean): Delete makefile.
fca64cc4 106
ee128870
TZ
1072008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
108
109 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
110 brackets, number symbol, and accented aeio to cyrillic-translit.
111
e914c409 1122008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
113
114 * quail/hangul.el: Completely re-written.
115
1162008-06-03 Kenichi Handa <handa@m17n.org>
117
118 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
119 (leim-list.el): Remove leim-list.el at first.
120
121 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
122 (leim-list.el): Remove leim-list.el at first.
123
124 * leim-ext.el: Register input methods "korean-hangul",
125 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
126
8be6f5ae
SM
1272008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
128
129 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
130
630802d6
KH
1312008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
132
133 * quail/indian.el: Don't require devan-util.
134
d223191d 1352008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 136
d223191d 137 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 138
d223191d 1392008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
140
141 * Makefile.in (OTHERS): Add arabic.elc.
142
d223191d 1432008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
144
145 * quail/arabic.el: New file.
146
d223191d 1472008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
148
149 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
150
d223191d 1512008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
152
153 * quail/indian.el (quail-indian-flatten-list): Delete it.
154 (quail-define-inscript-package): Pay attention to `nil' values of
155 char/key-table.
156 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
157
d223191d 1582008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
159
160 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
161 just an alias for turkish-postfix.
162
163 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
164 just an alias for turkish-alt-postfix.
165
166 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
167
d223191d 1682008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
169
170 * quail/thai.el: Don't require thai-util.
d223191d
GM
171 (quail-thai-update-translation): Delete function.
172 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
173 quail-define-rules.
174 ("thai-kesmanee", "thai-pattachote"): Don't use
175 UPDATE-TRANSLATION-FUNCTION.
176
d223191d
GM
177 * quail/indian.el (quail-indian-preceding-char-position): Delete
178 function.
179 (quail-indian-update-preceding-char): Delete variable.
180 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
181 (quail-define-indian-trans-package): Don't call
182 quail-define-package with quail-indian-update-translation.
183 (quail-define-inscript-package): Likewise.
184
d223191d 1852008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 186
d223191d 187 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
188 (quail-indian-update-translation, quail-define-inscript-package):
189 Use characterp, not char-valid-p.
190
d223191d 1912008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
192
193 * quail/welsh.el ("welsh"): Doc fix.
194
195 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
196 ("russian-typewriter"): Rename from cyrillic-typewriter.
197 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 198 ("russian-computer"): New.
d223191d
GM
199 ("bulgarian-phonetic"): Rename from bulgarian-pho.
200 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 201
d223191d 2022008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
203
204 * ja-dic/ja-dic.el: Add coding tag.
205
d223191d 2062008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 207
d223191d 208 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
209 ("latin-postfix"): New method.
210
d223191d 211 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
212 ("latin-alt-postfix"): New method.
213
d223191d 214 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 215 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
216 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
217 ~O -> Ġ.
aca7a3d2
MB
218 ("latin-prefix"): New method.
219
d223191d
GM
220 * quail/uni-input.el (utf-8-ccl-encode): Delete.
221 (ucs-input-method): Modify.
aca7a3d2 222
d223191d 2232008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
224
225 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
226
5169d861 2272008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 228
53a8f9db 229 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 230
f3041af1
DN
2312008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
232
233 * makefile.w32-in:
234 * Makefile.in: Remove references to Xenix.
235
1ebeeed0
RS
2362007-12-15 Richard Stallman <rms@gnu.org>
237
238 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
239
240 * quail/latin-alt.el: Many doc fixes.
241 ("danish-alt-postfix")
242 ("esperanto-alt-postfix", "finnish-alt-postfix")
243 ("german-alt-postfix", "icelandic-alt-postfix")
244 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
245 ("spanish-alt-postfix", "swedish-alt-postfix"):
246 Deleted; they were identical to the non-alt versions.
247
3d587afd
KH
2482007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
249
250 * quail/lao.el (quail-map-from-table): Allow a tone just after a
251 consonant.
252
63150f3c
GM
2532007-11-17 Glenn Morris <rgm@gnu.org>
254
255 * Makefile.in (check-declare): New target.
256
fe1ada9b
GM
2572007-10-31 Glenn Morris <rgm@gnu.org>
258
259 * Makefile.in (install): Change ownership of installed files.
260
e914c409 2612007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
262
263 * quail/latin-ltx.el ("\\qed"): Add this rule.
264
92f137df
JB
2652007-10-24 Juanma Barranquero <lekktu@gmail.com>
266
267 * quail/indian.el (quail-indian-update-preceding-char):
268 Don't mark the variable as frame-local; it wasn't used as such.
269
cacc7b51
GM
2702007-07-25 Glenn Morris <rgm@gnu.org>
271
272 * Relicense all FSF files to GPLv3 or later.
273
274 * COPYING: Switch to GPLv3.
275
1eceac24
EZ
2762007-07-16 Eli Zaretskii <eliz@gnu.org>
277
278 * makefile.w32-in (extraclean): Don't delete *~.
279
7dfc4cda
CY
2802007-06-02 Chong Yidong <cyd@stupidchicken.com>
281
282 * Version 22.1 released.
283
dd822b89
KH
2842007-01-30 Kenichi Handa <handa@m17n.org>
285
286 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 287 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
288
289 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
290 license notices.
1e899515 291
bce8f5e8
KH
2922007-01-24 Kenichi Handa <handa@m17n.org>
293
294 * MISC-DIC/README: New file.
295
296 * CXTERM-DIC/README: New file.
297
298 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
299 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
300 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
301 X11R6/contrib/programs/cxterm.
302
303 * ja-dic/ja-dic.el: Regenerated.
304
88f698d9
KH
3052007-01-12 Kenichi Handa <handa@m17n.org>
306
307 * quail/uni-input.el (ucs-input-method): Signal an error for a
308 Unicode character that is not yet supported.
309
14429ceb
AS
3102006-12-26 Andreas Schwab <schwab@suse.de>
311
312 * Makefile.in (datarootdir): Define.
313
6148a044
EZ
3142006-12-20 Eli Zaretskii <eliz@gnu.org>
315
316 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
317 ${NON-TIT-MISC}.
318
e4208ff7
JB
3192006-12-09 Juanma Barranquero <lekktu@gmail.com>
320
321 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
322
323 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
324
f248f005
EZ
3252006-12-09 Eli Zaretskii <eliz@gnu.org>
326
327 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
328 Run Emacs to append non-empty non-comment lines in leim-ext.el
329 to leim-list.el.
330
dd4b03cd
JB
3312006-12-05 Juanma Barranquero <lekktu@gmail.com>
332
333 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
334
41584b03
JB
3352006-11-29 Juanma Barranquero <lekktu@gmail.com>
336
337 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
338 in docstring.
339
9200c926
RF
3402006-11-04 Romain Francoise <romain@orebokech.com>
341
342 * Makefile.in (bootstrap-clean): New target.
343
94461c21
KH
3442006-10-12 Kenichi Handa <handa@m17n.org>
345
346 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
347 to it.
348
f51dc44f
CY
3492006-10-05 Chong Yidong <cyd@stupidchicken.com>
350
351 * quail/latin-ltx.el: Fix typo in previous change.
352
d781da00
SM
3532006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
354
355 * quail/latin-ltx.el: Remove rules that start with { since they are
356 redundant and hence impact the { key for no good reason.
357
bcc1caeb
KH
3582006-10-02 Kenichi Handa <handa@m17n.org>
359
360 * Makefile.in (install): Fix previous change.
361
7ad02ea8
KH
3622006-09-28 Kenichi Handa <handa@m17n.org>
363
364 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
365
45a2056c
JB
3662006-09-15 Jay Belanger <belanger@truman.edu>
367
368 * COPYING: Replace "Library Public License" by "Lesser Public
369 License" throughout.
370
880820fe 3712006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
372
373 * quail/uni-input.el (ucs-input-method): Don't make the action of
374 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
375 mechanism do it.
376
62508862
DK
3772006-07-12 David Kastrup <dak@gnu.org>
378
379 * quail/greek.el: Change iota subscriptum transliteration in
380 Ibycus4 encoding's capitals from "i" to "|".
381
a6a2b5d4
EZ
3822006-03-03 Claudio Fontana <claudio@gnu.org>
383
9e2bcc86
EZ
384 * Makefile.in (install): Add DESTDIR variable to support staged
385 installations.
a6a2b5d4 386
abeb5855
EZ
3872005-12-17 Eli Zaretskii <eliz@gnu.org>
388
389 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
390 commands enclosed in $(ARGQUOTE)s should not be split between two
391 lines, as that will break with GNU Make >3.80, when sh.exe is used
392 and arg quoting is with '..'.
393
11bdfcdd
AS
3942005-11-03 Andreas Schwab <schwab@suse.de>
395
396 * Makefile.in (GZIP_PROG): Renamed from GZIP.
397 (install): Adjust.
398
7a7f042f
RF
3992005-11-01 Romain Francoise <romain@orebokech.com>
400
401 * Makefile.in (install): Compress source files.
402
895725e1
JL
4032005-10-28 Juri Linkov <juri@jurta.org>
404
405 * quail/symbol-ksc.el: Add missing characters from 1st pos of
406 every table of [korean-ksc5601], and swap incorrectly ordered
407 characters at pos 91 and 90.
408
c814bdfc
KH
4092005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
410
411 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
412 U+2006). Add more mappings from TeX's textcomp package.
413
f344e9d2
JL
4142005-10-25 Juri Linkov <juri@jurta.org>
415
416 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
417 to t for this multi-key input method.
418
a6726944
KH
4192005-10-24 Kenichi Handa <handa@m17n.org>
420
421 * quail/uni-input.el (ucs-input-activate): Don't add
422 quail-kill-guidance-buf to kill-buffer-hook.
423
71ec7e9b
KH
4242005-07-08 Kenichi Handa <handa@m17n.org>
425
426 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
427 insertion and deletion.
428
a0ec7a4a
LK
4292005-07-04 Lute Kamstra <lute@gnu.org>
430
431 Update FSF's address in GPL notices.
432
59579816
KH
4332005-06-28 Kenichi Handa <handa@m17n.org>
434
435 * leim-ext.el: Add rules for inserting full-width space for
436 quail/Punct and quail/Punct-b5.
437
94d4bafb
EZ
4382005-06-04 Eli Zaretskii <eliz@gnu.org>
439
41584b03 440 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
441 (extraclean): New target, emulates Makefile.in.
442
e183fe27
KH
4432005-04-06 Kenichi Handa <handa@m17n.org>
444
41584b03 445 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 446
eebfcf8e
KH
4472005-03-26 Kenichi Handa <handa@m17n.org>
448
41584b03 449 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
450
4512005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
452
453 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 454 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
455 ("thai-kesmanee"): Don't use quail-thai-update-translation.
456 (thai-generate-quail-map): Likewise.
457
761a8755
KH
4582005-03-15 Kenichi Handa <handa@m17n.org>
459
460 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
461
c68f7e21
KH
4622005-03-08 Kenichi Handa <handa@m17n.org>
463
464 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
465 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
466
a3341d3c
KH
4672004-12-04 Kenichi Handa <handa@m17n.org>
468
469 * quail/lao.el (lao-key-alist): Declare it by defvar.
470 (lao-key-alist-vector): New variable.
471 (lao-consonant-key-alist, lao-semivowel-key-alist)
472 (lao-vowel-key-alist, lao-voweltone-key-alist)
473 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
474 lao-key-alist-vector.
475
a7ff4354
KH
4762004-09-25 Kenichi Handa <handa@m17n.org>
477
478 * quail/uni-input.el (ucs-input-method): Add error clause to
479 condition-case.
480
88a74fa5
KH
4812004-09-21 Kenichi Handa <handa@m17n.org>
482
483 * quail/uni-input.el: Move the call of register-input-method to
484 leim-ext.el.
485 (ucs-input-insert-char): New function.
486 (ucs-input-method): Use ucs-input-insert-char.
487 (ucs-input-activate): Call quail-hide-guidance instead of
488 quail-hide-guidance-buf.
489
490 * leim-ext.el: Add autoload for 'ucs-input-activate and
491 register-input-method for "ucs".
492
15203bb7
DK
4932004-08-21 David Kastrup <dak@gnu.org>
494
495 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
496 combinations.
497
295f3b30
KH
4982004-08-16 Kenichi Handa <handa@m17n.org>
499
500 * quail/georgian.el ("georgian"): Call quail-define-package with
501 the show-layout arg t.
502
de10c114
AS
5032004-08-06 Andreas Schwab <schwab@suse.de>
504
505 * Makefile.in (install): Remove .arch-inventory files.
506
d604e09b
DK
5072004-07-01 David Kastrup <dak@gnu.org>
508
41584b03 509 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 510
f96ec754
AS
5112004-06-30 Andreas Schwab <schwab@suse.de>
512
513 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
514 serialize parallel builds.
515 (${MISC:.elc=.el}): Depend on changed.misc.
516
62bfe0fc
KH
5172004-06-05 Kenichi Handa <handa@m17n.org>
518
68330491
EZ
519 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
520 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
521
522 * leim-ext.el: New file.
523
9254ee5e
KH
5242004-05-17 Werner Lemberg <wl@gnu.org>
525
526 * quail/sisheng.el: New file.
527
53e1a54f
KH
5282004-05-17 Kenichi Handa <handa@m17n.org>
529
530 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
531
cdc9b845
EZ
5322004-05-11 Eli Zaretskii <eliz@gnu.org>
533
534 * Makefile.in (leim-list.el): Move commands to convert TIT and
535 MISC dictionaries from here...
536 (changed.tit, changed.misc): ...to here. Remove the (now
537 unneeded) test of the contents of changed.* files.
538
9a28b921
AS
5392004-05-10 Andreas Schwab <schwab@suse.de>
540
10d1d0af 541 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
542 files are compiled when bootstrapping.
543
bef96454
SM
5442004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
545
546 * quail/latin-ltx.el ("TeX"): Fix typo.
547
d2c846aa
SM
5482004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
549
550 * quail/latin-ltx.el: Use utf-8 coding.
551 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
552
2cd23d89
KH
5532004-05-04 Kenichi Handa <handa@m17n.org>
554
10d1d0af 555 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
556 (MISC-SOURCES): Likewise.
557
5582004-05-01 Kenichi Handa <handa@m17n.org>
559
41584b03 560 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 561 (MISC): Rename from MISC-DIC.
10d1d0af 562 (WORLD): Adjust for the above changes.
2cd23d89
KH
563 (TIT-MISC, NON-TIT-MISC): New targets.
564 (all): Don't depend on ${WORLD}.
d2c846aa 565 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
566 (TIT-SOURCES, MISC-SOURCES): New macros.
567 (changed.tit, changed.misc): New targets.
d2c846aa 568 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
569 changed.misc. Generate quail files from TIT and MISC files if
570 necessary.
571 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
572 ${MISC-DIC}.
573
238add5e
JR
5742004-05-03 Jason Rumney <jasonr@gnu.org>
575
576 * makefile.nt: Remove.
577
d814862a
JB
5782004-04-23 Juanma Barranquero <lektu@terra.es>
579
580 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
581
28082746
AI
5822004-04-09 Andrew Innes <andrewi@gnu.org>
583
584 * makefile.w32-in (distclean clean): Remove nmake specific
585 stamp-subdir test.
586
bb62616f
KH
5872004-02-28 Kenichi Handa <handa@m17n.org>
588
d2c846aa 589 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
590 ${MISC-DIC}.
591 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
592 (maintainer-clean): Delete files that are not in CVS repository.
593
d2c846aa 594 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
595 $(MISC-DIC).
596 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
597 (maintainer-clean): Delete files that are not in CVS repository.
598
d2c846aa 599 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
600 $(MISC-DIC).
601 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
602 (maintainer-clean): Delete files that are not in CVS repository.
603
880820fe 6042004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
605
606 * Makefile.in (distclean maintainer-clean): Depend on clean.
607
bdb6a227
KH
6082004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
609
610 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
611
e555f8d5
KH
6122004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
613
614 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 615 Duplicate entry removed.
e555f8d5 616 ("bulgarian-bds"): Docstring fixed.
be492770 617
c51b37fd
DL
6182003-10-06 Dave Love <fx@gnu.org>
619
620 * quail/latin-ltx.el: Several additions.
621
ac7ec68c
KH
6222003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
623
624 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
625
f653dfd9
DL
6262003-08-20 Dave Love <fx@gnu.org>
627
628 * quail/latin-ltx.el: Add \rhd.
629
15a03c32
MR
6302003-08-19 Markus Rost <rost@math.ohio-state.edu>
631
632 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
633
15f772c8
KH
6342003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
635
d814862a 636 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 637 behavior according to the change of quail-translate-key.
15f772c8 638
603b8073
KH
6392003-05-22 Kenichi Handa <handa@m17n.org>
640
641 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
642 Chinese characters from GB to Big5.
643
34c614a8 6442003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
645
646 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
647
069e6098
AS
6482003-04-05 Andreas Schwab <schwab@suse.de>
649
650 * Makefile.in (install): Remove CVS related and backup files from
651 installation directory.
652
15988eba
DK
6532003-02-27 David Kastrup <dak@gnu.org>
654
d814862a 655 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 656
b2c16093
DK
6572003-02-23 David Kastrup <dak@gnu.org>
658
d814862a 659 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 660
a56c637d
DL
6612003-02-17 Dave Love <fx@gnu.org>
662
663 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
664
83930535
JB
6652003-02-14 Juanma Barranquero <lektu@terra.es>
666
d2c846aa 667 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 668
61cb0b53 6692003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
670
671 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 672 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
673 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
674 (punjabi-inscript, gujarati-inscript, oriya-inscript)
675 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
676 (kannada-inscript, malayalam-inscript, tamil-inscript):
677 New INSCRIPT based input methods.
59fdf430 678
ff57e5d6
KH
6792003-02-07 Kenichi Handa <handa@m17n.org>
680
681 * quail/cyrillic.el: Update quail-package-alist (not
682 input-method-alist) to make "cyrillic-jcuken" an alias of
683 "russian-typewriter". Add cookie for quail-update-leim-list-file.
684
e29969ca
DK
6852003-02-05 David Kastrup <dak@gnu.org>
686
d2c846aa 687 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 688
139c4e54
DL
6892003-01-05 Dave Love <fx@gnu.org>
690
691 * makefile.w32-in (SLAVIC): Add croatian.elc.
692
693 * Makefile.in (SLAVIC): Add croatian.elc.
694
695 * quail/croatian.el: New file.
696
abceb4ac
JB
6972002-12-10 Juanma Barranquero <lektu@terra.es>
698
699 * makefile.w32-in (LATIN): Add welsh.elc.
700 (MISC): Add georgian.elc.
701 (UNICODE): Add it.
702 (WORLD): Add $(UNICODE).
703
59daa29a
DL
7042002-11-14 Dave Love <fx@gnu.org>
705
706 * quail/slovak.el: Add coding cookie.
707
708 * quail/latin-ltx.el: Fix coding cookie.
709
710 * quail/hebrew.el: Add coding cookie.
711
712 * quail/czech.el: Add coding cookie.
713
714 * quail/welsh.el: Undo last change.
715
b4b11a40
DL
7162002-09-11 Dave Love <fx@gnu.org>
717
718 * quail/latin-post.el ("slovenian"): New.
719
570af494
KH
7202002-09-05 Kenichi Handa <handa@etl.go.jp>
721
722 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
723
ad0b1666
DL
7242002-07-24 Dave Love <fx@gnu.org>
725
a5e5d4ad
DL
726 * quail/latin-alt.el ("latin-alt-postfix"): New.
727
728 * quail/latin-post.el ("latin-postfix"): New.
729
ad0b1666
DL
730 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
731 ("latin-3-prefix"): Doc fix.
a5e5d4ad 732 ("latin-prefix"): New.
ad0b1666 733
f860212e
DL
7342002-07-12 Dave Love <fx@gnu.org>
735
736 * quail/cyrillic.el: Doc fixes.
737 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 738 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
739 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
740 ("ukrainian-computer", "belarusian", "bulgarian-bds")
741 ("russian-computer"): New.
880820fe 742 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 743 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 744
282b5fb7
KH
7452002-06-20 Dave Love <fx@gnu.org>
746
747 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 748 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 749
fe960d0a
EZ
7502002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
751
752 * Makefile.in (install): Use "tar -chf", to follow symlinks.
753
9a40c2fb
PJ
7542002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
755
756 * quail/vntelex.el: Add even more rules.
757
ab59447f
PJ
7582002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
759
760 * quail/vntelex.el: Add new rules to escape from composition.
761
e656fc9d
PJ
7622002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
763
764 * quail/vntelex.el: Use proper charset.
765
177c0ea7 7662002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
767
768 * quail/hanja.el ("Od"): Remove rule.
0347c911 769
175e150b
EZ
7702002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
771
772 * quail/indian.el: Replace commented-out lines with a condition
773 that is always false.
774
c031864a
JC
7752002-04-06 Jaeyoun Chung <jay@kldp.org>
776
d2c846aa 777 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
778 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
779
cb0dc144 780 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
781 sequence fixed ('/' for 'v' pair).
782 added a few more third character composing rule.
783
129f2c75
WL
7842002-03-03 Werner Lemberg <wl@gnu.org>
785
786 * quail/vntelex.el: New file.
cb0dc144
JB
787 * Makefile.in (VIETNAMESE):
788 * makefile.nt (VIETNAMESE):
789 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 790
5c196f29
AI
7912002-02-10 Andrew Innes <andrewi@gnu.org>
792
793 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
794 ($(MISC_DIC)): Ditto.
795
108eaabb
RS
7962002-02-06 Richard M. Stallman <rms@gnu.org>
797
798 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
799 Don't define "~," at all.
800
880820fe 8012002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 802
880820fe 803 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
804 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
805
18e1da99 8062002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
807
808 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
809 method, to consider the "accent" and "diaeresis" as prefix keys.
810 A new method (named "greek-postfix") was added which implements
811 the old behavior. Also changed the mapping of the "Q/q" key to
812 produce the ":/;" characters, as is customary in greek keyboards.
813 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 814
8f7d3eca
JC
8152002-01-07 Jaeyoun Chung <jay@kldp.org>
816
d814862a 817 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 818 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 819
121f67fa
EZ
8202002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
821
822 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
823
7f93e2ab
DL
8242002-01-01 Dave Love <fx@gnu.org>
825
d2c846aa 826 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
827 (quail-define-inscript-package): Avoid mapcar*.
828
3c08498a
DL
8292001-12-20 Dave Love <fx@gnu.org>
830
831 * quail/latin-ltx.el: Fix un-doubled backslashes.
832
96566974
DL
8332001-12-15 Dave Love <fx@gnu.org>
834
abceb4ac 835 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
836 ("spanish-prefix"): Fix language assignment.
837
abceb4ac
JB
838 * quail/latin-post.el ("french-postfix", "german-postfix")
839 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
840 ("french-keyboard", "french-azerty", "german")
96566974
DL
841 ("spanish-keyboard"): Fix language assignment.
842
843 * quail/indian.el: Don't require cl.
d2c846aa 844 (quail-indian-flatten-list): Rename from flatten-list.
96566974 845
abceb4ac
JB
846 * quail/cyrillic.el ("cyrillic-beylorussian")
847 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
848 ("belarusian", "bulgarian-pho"): Fix language assignment.
849
850 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
851 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
852 ("turkish-alt-postfix"): Fix language assignment.
853 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 854 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 855
880820fe 8562001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
857
858 * COPYING: New file.
859
eea6cc1f
JC
8602001-12-03 Jaeyoun Chung <jay@kldp.org>
861
d814862a 862 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
863 Korean keyboard type 3 users.
864
de371c8c
DL
8652001-11-29 Dave Love <fx@gnu.org>
866
867 * quail/latin-ltx.el: Extra translations. Fix some
868 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
869 symbols.
870
ea17b6e1
JR
8712001-11-28 Juanma Barranquero <lektu@terra.es>
872
d814862a 873 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
874 quail/devanagari.elc -> quail/indian.elc.
875
876 * makefile.nt (INDIAN): Likewise.
877
177c0ea7 8782001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
879
880 * quail/devanagari.el: Renamed to indian.el.
881
882 * quail/indian.el: Renamed from devanagari.el, and completely
883 re-written. The input method devanagari-hindi-transliteration is
884 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
885 devanagari-inscript, devanagari-transliteration is renamed to
886 devanagari-kyoto-harvard.
887
888 * Makefile.in: Adjusted for the file name change;
889 quail/devanagari.elc -> quail/indian.elc.
890
e154cc44
EZ
8912001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
892
893 * quail/welsh.el: Avoid an error message due to a commented-out
894 input method.
895
a6beb3d2
RS
8962001-11-05 Richard M. Stallman <rms@gnu.org>
897
898 * quail/rfc1345.el: Get rid of the explicit ^Z character.
899
cd946181
EZ
9002001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
901
902 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
903
7115232b
DL
9042001-11-04 Dave Love <fx@gnu.org>
905
906 * Makefile.in (LATIN): Add welsh.
907 (UNICODE): New.
908 (MISC): Add georgian.
909 (WORLD): Add UNICODE.
910
911 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
912 * quail/uni-input.el, quail/sgml-input.el: New file.
913
914 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
915
916 * quail/latin-alt.el ("dutch"): New method.
917
b344d29d 9182001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
919
920 * quail/latin-post.el ("italian-postfix"): Undo previous change.
921
922 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
923
b344d29d 9242001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
925
926 * quail/latin-post.el ("italian-postfix"): Euro symbol.
927
928 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
929
71431a0e
GM
9302001-10-20 Gerd Moellmann <gerd@gnu.org>
931
6aa97356 932 * (Version 21.1 released.)
71431a0e 933
c4e7e308
EZ
9342001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
935
936 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
937 mappings, so that one could type them without leaving the Hanyu
938 Pinyin input method. Suggested by Kenichi Handa
939 <handa@etl.go.jp>.
940
51724e26
EZ
9412001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
942
943 * quail/greek.el ("greek-babel"): New input method. From David
944 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
945
ab952a4f
GM
9462001-10-05 Gerd Moellmann <gerd@gnu.org>
947
948 * Branch for 21.1.
a4416b14 949
00651fbf
EZ
9502001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
951
952 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
953 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
954
5a397d28
GM
9552001-08-06 Gerd Moellmann <gerd@gnu.org>
956
957 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
958 "chinese-py".
959 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
960
880820fe 9612001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 962
150998ec
PJ
963 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
964 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
965 * quail/greek.el, quail/hangul.el, quail/hangul3.el
966 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
967 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
968 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
969 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
970 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
971 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
972 follow coding conventions.
973
e6aeb775
AC
9742001-06-04 Andrew Choi <akochoi@i-cable.com>
975
976 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
977
ec57454f
AI
9782001-06-01 Andrew Innes <andrewi@gnu.org>
979
980 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
981 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
982 $(srcdir)/quail/pypunct-b5.elc.
983 (NON_TIT_CNS): Remove.
984 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
985 (CHINESE_CNS): Remove.
986 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
987 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
988 $(srcdir)/quail/latin-ltx.elc.
989 (MISC_DIC): Copy from Makefile.in.
990 (CHINESE): Remove $(CHINESE_CNS).
991 (all): Add $(MISC_DIC) as target.
992 (.NOTPARALLEL): New target.
993 (.NO_PARALLEL): New target.
994 ($(MISC_DIC)): New target.
995 (clean mostlyclean): Clean more stuff.
996 (TIT_EL): New macro.
997 (MISC_DIC_EL): New macro.
998
999 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1000 (TIT-BIG5): Remove CTLauB.elc from it.
1001 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1002 (clean mostlyclean): Remove obsolete reference.
1003
70079787
EZ
10042001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1005
1006 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1007
5e3d4fbc
AC
10082001-05-24 Andrew Choi <akochoi@i-cable.com>
1009
937fad9a
AC
1010 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1011
5e3d4fbc
AC
1012 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1013
1014 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1015
1016 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1017 (TIT-BIG5): Remove CTLauB.elc from it.
1018 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1019
f042e7b9
DL
10202001-05-17 Dave Love <fx@gnu.org>
1021
d2c846aa 1022 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1023 Language family and indicator changed. Many new translations.
1024
f08cf35b
GM
10252001-05-17 Gerd Moellmann <gerd@gnu.org>
1026
1027 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
880820fe 1028 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1029 <Pavel@Janik.cz>.
1030
b5eeaa1d
GM
10312001-04-23 Gerd Moellmann <gerd@gnu.org>
1032
1033 * quail/latin-ltx.el: Add more translations. From
880820fe 1034 jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1035
55a22ce1
EZ
10362001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1037
1038 * quail/hangul.el <korean-hangul>: Doc fix.
1039
90200fcc
AI
10402001-04-18 Andrew Innes <andrewi@gnu.org>
1041
1042 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1043 ($(TIT)):
1044 ($(MISC_DIC)):
1045 (.el.elc):
90200fcc
AI
1046 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1047
f383cd0d
GM
10482001-04-05 Gerd Moellmann <gerd@gnu.org>
1049
a55e4e68
GM
1050 * Makefile.in (install): Remove .cvsignore files.
1051
f383cd0d
GM
1052 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1053 the same translations as for `japanese'.
1054
4c1dadb1
AI
10552001-04-03 Andrew Innes <andrewi@gnu.org>
1056
1057 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1058 quail/ZIRANMA.elc.
1059 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1060 $(srcdir)/quail/tsang-b5.elc.
1061 (NON_TIT_CNS): Delete.
1062 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1063 (CHINESE_CNS): Delete.
1064 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1065 <handa@etl.go.jp>.
1066 (MISC_DIC): New variable.
1067 (CHINESE): Delete $(CHINESE_CNS).
1068 (WORLD): Add $(MISC_DIC).
1069 (all): Depends on $(MISC_DIC).
1070 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1071 ($(MISC_DIC)): New target.
1072 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1073 and $(MISC_DIC:.elc=.el).
1074
e217c26e
EZ
10752001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1076
a46d278b
EZ
1077 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1078 Kenichi Handa <handa@etl.go.jp>.
1079
e217c26e
EZ
1080 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1081
a3d0b0e0
KH
10822001-03-31 Kenichi Handa <handa@etl.go.jp>
1083
1084 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
1085 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1086 ${srcdir}/quail/tsang-b5.elc.
1087 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1088 (CHINESE-CNS): Delete it.
1089 (MISC-DIC): New variable.
1090 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1091 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1092 (all): Depends on ${MISC-DIC}.
1093 (${MISC-DIC}): New target.
1094 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1095
1096 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1097 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1098
1099 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1100
1101 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1102 * quail/quick-cns.el: Delete them.
a4416b14 1103
9d5d1075
EZ
11042001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1105
1106 * Makefile.in (${TIT}): Fix whitespace.
1107
ed31fabf
GM
11082001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1109
1110 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1111 (${TIT}): If the target file already exist, don't remake it.
1112
1e406be0
KH
11132001-03-21 Kenichi Handa <handa@etl.go.jp>
1114
1115 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1116
ce058493 11172001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1118
1119 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1120 "=q", "+q", "=Q", and "+Q".
1121 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1122 ("slovak-prog-2"): Likewise.
1123 ("slovak-prog-3"): Likewise.
1124
abfa36c4
EZ
11252001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1126
1127 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1128
b8a7ebcf
KH
11292001-03-16 Kenichi Handa <handa@etl.go.jp>
1130
1131 * quail/japanese.el (quail-japanese-transliteration-rules): New
1132 variable. Use it to define these input methods: "japanese",
1133 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1134 (quail-japanese-kana-state): Delete this variable.
1135 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1136 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1137
9a639fce
KH
11382001-03-14 Kenichi Handa <handa@mule.m17n.org>
1139
1140 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1141
51ab41b7
KH
11422001-03-06 Kenichi Handa <handa@etl.go.jp>
1143
1144 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1145
36d5e61d
KH
11462001-03-05 Kenichi Handa <handa@etl.go.jp>
1147
1148 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1149 change of the special key bindings.
36d5e61d 1150
bf0bdce8
KH
11512001-02-22 Kenichi Handa <handa@etl.go.jp>
1152
51ab41b7 1153 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1154
1155 * CXTERM-DIC/ETZY.tit: Likewise.
1156
1157 * CXTERM-DIC/ZOZY.tit: Likewise.
1158
193fba87
AI
11592001-02-05 Andrew Innes <andrewi@gnu.org>
1160
1161 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1162 path absolute.
1163
350d71b3
AI
11642001-02-03 Andrew Innes <andrewi@gnu.org>
1165
1166 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1167
49bd4a69
KH
11682001-02-02 Kenichi Handa <handa@etl.go.jp>
1169
1170 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1171
1172 * makefile.w32-in (LATIN): Likewise.
1173
1174 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1175
a51e9546
AI
11762001-02-01 Andrew Innes <andrewi@gnu.org>
1177
1178 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1179
c91d43ed
KH
11802001-02-01 Kenichi Handa <handa@etl.go.jp>
1181
c91d43ed
KH
1182 * quail/greek.el ("greek-mizuochi"): New input method for
1183 classical Greek.
1184
7ccf7ab9 11852001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1186
7ccf7ab9 1187 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
1188 one runs "make extraclean" at the top level.
1189
0dac6924
AI
11902001-01-06 Andrew Innes <andrewi@gnu.org>
1191
1192 * makefile.nt ($(TIT)): Map .elc to .el.
1193 (buildlisppath): Make path relative to $(MAKEDIR).
1194
392164c1
AS
11952001-01-01 Andreas Schwab <schwab@suse.de>
1196
1197 * quail/latin-alt.el: Doc fixes.
1198
ec6bd013
DL
11992000-12-18 Dave Love <fx@gnu.org>
1200
880820fe
KH
1201 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1202 Change œ, Œ, ¶.
ec6bd013 1203
8ff06845
KH
12042000-12-16 Kenichi Handa <handa@etl.go.jp>
1205
1206 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1207
4ee87dbb
AI
12082000-12-06 Andrew Innes <andrewi@gnu.org>
1209
1210 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1211 relative to $(CURDIR).
1212 (INSTALLDIR): Use forward slash.
1213
24c53d36
AI
12142000-11-24 Andrew Innes <andrewi@gnu.org>
1215
1216 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1217
1218 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1219
37c35586
KH
12202000-11-21 Kenichi Handa <handa@etl.go.jp>
1221
1222 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1223
3c7d764e
KH
12242000-11-17 Kenichi Handa <handa@etl.go.jp>
1225
1226 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1227 remember the conversion start.
1228
f3d3c491
AI
12292000-10-21 Andrew Innes <andrewi@gnu.org>
1230
1231 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1232 of conditional invocation of make.
a4416b14
FP
1233 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1234 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1235 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1236 files to .elc.
1237 ($(TIT)): Adjusted for the above change.
1238 (clean mostlyclean): Likewise.
1239 (.el.elc): New target.
1240
1241 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1242 of conditional invocation of make.
a4416b14
FP
1243 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1244 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1245 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1246 files to .elc.
1247 ($(TIT)): Adjusted for the above change.
1248 (clean mostlyclean): Likewise.
1249 (.el.elc): New target.
1250
a115794c
EZ
12512000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1252
1253 * Makefile.in (${TIT}, clean): Don't use shell `command`
1254 expansion, use ${TIT:.elc=.el} instead.
1255
ce75c97a
GM
12562000-09-26 Gerd Moellmann <gerd@gnu.org>
1257
1258 * Makefile.in: Make this the leim Makefile.in.
1259 (clean): Also remove $NON-TIT and $WORLD.
1260 (RUN-EMACS): Set EMACSLOADPATH.
1261
7b920aa1
KH
12622000-09-21 Kenichi Handa <handa@etl.go.jp>
1263
36e44f62
KH
1264 * Makefile.in: Revert to no-leim Makefile.
1265
cd3c0140
KH
1266 * quail/.cvsignore: Include *.elc.
1267
1268 * ja-dic/.cvsignore: New file.
7b920aa1 1269
5eedab4d
AI
12702000-09-16 Andrew Innes <andrewi@gnu.org>
1271
1272 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1273 (leim-list.el): Ditto.
1274
1275 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1276 (leim-list.el): Ditto.
1277
39f547f7
AI
12782000-09-15 Andrew Innes <andrewi@gnu.org>
1279
1280 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1281 files.
1282
fe83b953
AI
12832000-09-14 Andrew Innes <andrewi@gnu.org>
1284
1285 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1286 leim-list.el.
1287 (distclean maintainer-clean): Ditto for stamp-subdir.
1288
1289 * makefile.nt: Rename skkdic to ja-dic.
1290
0fddd0dc
KH
12912000-09-07 Kenichi Handa <handa@etl.go.jp>
1292
1293 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1294 translation.
1295
1296 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1297
1298 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1299 ("chinese-tonepy-punct"): New input method.
1300
1301 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1302 translation.
1303
1304 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1305 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1306 automatically.
1307 ("japanese-ascii", "japanese-zenkaku")
1308 ("japanese-hankaku-kana", "japanese-hiragana")
1309 ("japanese-katakana"): Docstring modified.
1310
1311 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1312 on describe-input-method.
1313 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1314
44ef7cf6
AI
13152000-09-03 Andrew Innes <andrewi@gnu.org>
1316
1317 * makefile.w32-in: New file.
f8803e97 1318 (install) Fix copying of directories.
44ef7cf6 1319
5724ab7a
KH
13202000-08-31 Kenichi Handa <handa@etl.go.jp>
1321
1322 * quail/thai.el (thai-generate-quail-map): If the length of
1323 translation is more than one, compose it.
1324
daba11ce
DL
13252000-08-29 Dave Love <fx@gnu.org>
1326
880820fe 1327 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1328
daba11ce
DL
1329 * Makefile.in: ja-dic <- skk in several places.
1330
457dd64a
KH
13312000-08-25 Kenichi Handa <handa@etl.go.jp>
1332
1333 * ja-dic: Directory name changed from skkdic.
1334
a1a2e38f 1335 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1336
1337 * README: Rename skkdic to ja-dic throughout the file.
1338
68ce69e1
DL
13392000-08-24 Dave Love <fx@gnu.org>
1340
1341 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1342 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1343
5a76406c
DL
13442000-08-23 Dave Love <fx@gnu.org>
1345
880820fe
KH
1346 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1347 add ~p for ¶.
5a76406c 1348
240a16cf
KH
13492000-07-18 Kenichi Handa <handa@etl.go.jp>
1350
1351 * quail/japanese.el ("japanese"): Fix docstring.
1352
7a3fd467
KH
13532000-07-17 Kenichi Handa <handa@etl.go.jp>
1354
1355 * quail/japanese.el ("japanese"): Docstring modified.
1356
0bd5914b
KH
13572000-06-12 Kenichi Handa <handa@etl.go.jp>
1358
1359 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1360 ("tibetan-wylie"): State transition table modified.
1361
4dc1225b
KH
13622000-06-01 Kenichi Handa <handa@etl.go.jp>
1363
1364 * quail/tibetan.el: Change all tibetan-1-column characters to
1365 tibetan. Quail map for "tibetan-wylie" fixed.
1366
177c0ea7 13672000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1368
1369 * quail/latin-pre.el ("polish-slash"): New input method.
1370
69766f94
KH
13712000-03-02 Kenichi Handa <handa@etl.go.jp>
1372
1373 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1374
9a90d84c
GM
13752000-02-01 Gerd Moellmann <gerd@gnu.org>
1376
1377 * Makefile.in: Make this the no-leim Makefile. Move the
1378 leim Makefile.in to ../leim-Makefile.in as it originally was.
1379
1380 * Makefile.noleim: Removed.
1381
cba32d22
KH
13822000-01-28 Kenichi Handa <handa@etl.go.jp>
1383
1384 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1385
11ad3dee
KH
13862000-01-04 Kenichi Handa <handa@etl.go.jp>
1387
1388 * quail/japanese.el ("japanese"): Docstring augmented.
1389
5ec14d3c
KH
13901999-12-15 Kenichi Handa <handa@etl.go.jp>
1391
1392 * quail/lao.el: Rewritten for new composition.
1393
1394 * quail/lrt.el: Rewritten for new composition.
1395
1396 * quail/thai.el: Rewritten for new composition.
1397
1398 * quail/tibetan.el: Rewritten for new composition.
1399
113a1195
KH
14001999-12-13 Kenichi Handa <handa@etl.go.jp>
1401
1402 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1403 characters, not Latin-1.
1404
98e85e34
GM
14051999-11-22 Andrew Innes <andrewi@gnu.org>
1406
1407 * makefile.nt: No need to generate subdirs.el.
1408
371f58d5
GM
14091999-11-21 Andrew Innes <andrewi@gnu.org>
1410
1411 * makefile.nt: New file.
1412
177c0ea7 14131999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1414
1415 * Makefile.noleim: New.
1416
58af2287
DL
14171999-09-19 Ken'ichi Handa <handa@gnu.org>
1418
1419 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1420 turkish-postfix.
1421 ("turkish-postfix"): New Turkish input method which inserts
1422 Latin-5 characters.
1423
1424 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1425 turkish-alt-postfix.
1426 ("turkish-alt-postfix"): New Turkish input method which inserts
1427 Latin-5 characters.
1428
14291999-07-12 Richard Stallman <rms@gnu.org>
1430
1431 * Version 20.4 released.
1432
14331998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1434
1435 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1436
14371999-06-14 Ken'ichi Handa <handa@gnu.org>
1438
1439 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1440
14411999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1442
1443 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1444 hanja.el.
1445
14461999-05-25 Ken'ichi Handa <handa@gnu.org>
1447
1448 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1449
14501999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1451
1452 * quail/latin-pre.el ("romanian-prefix"): New input method.
1453 ("romanian-alt-prefix"): New input method.
1454
14551999-03-04 Kenichi Handa <handa@etl.go.jp>
1456
1457 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1458
14591999-01-14 Kenichi Handa <handa@etl.go.jp>
1460
1461 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1462 to convert is `n', change it to Japanese Hiragana `n' before
1463 conversion.
1464
14651999-01-11 Kenichi Handa <handa@etl.go.jp>
1466
1467 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1468
1469 * quail/hebrew.el: New file.
1470
14711998-12-15 Kenichi Handa <handa@etl.go.jp>
1472
1473 * quail/devanagari.el (quail-devanagari-compose-characters):
1474 Adjusted for the change of input method handling.
1475 (quail-devanagari-hindi-compose-characters): Likewise.
1476
14771998-10-15 Kenichi Handa <handa@etl.go.jp>
1478
1479 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1480 `(cd foo; pwd)`.
1481 (install): Likewise.
1482
b344d29d 14831998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1484
1485 * quail/latin-post.el: Many doc fixes.
1486 ("latin-1-postfix"): Add sequence for the small superscript o.
1487 * quail/latin-pre.el: Many doc fixes.
1488 ("latin-1-prefix"): Add sequences for the small
1489 superscript underlined o and a.
1490
b344d29d 14911998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1492
1493 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1494 small superscript underlined o and a.
1495 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1496 different from italian-postfix.
58af2287
DL
1497 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1498 small superscript underlined o and a.
1499 ("italian-postfix"): Same as above.
1500 ("italian-postfix"): Add methods to enter e with acute accent and
1501 the >> and << symbols.
1502
15031998-09-25 Kenichi Handa <handa@etl.go.jp>
1504
1505 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1506 Adjusted for the change of input method handling.
1507
15081998-09-11 Kenichi HANDA <handa@etl.go.jp>
1509
1510 * quail/japanese.el (quail-japanese-katakana-update-translation):
1511 Adjusted for the change of input method handling.
1512
15131998-08-31 Kenichi Handa <handa@etl.go.jp>
1514
1515 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1516 change of input method handling.
1517 (quail-tibetan-input-tibkey): Likewise.
1518
15191998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1520
1521 * Version 20.3 released.
1522
15231998-08-16 Kenichi HANDA <handa@etl.go.jp>
1524
1525 * quail/czech.el ("czech"): Make this input method deterministic,
1526 kbd-translate, and show-layout.
1527
15281998-08-15 Kenichi HANDA <handa@etl.go.jp>
1529
1530 * quail/ethiopic.el: Fix several translation rules.
1531
15321998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1533
1534 * quail/czech.el: Few key sequences added to some keyboards.
1535
15361998-08-06 Kenichi Handa <handa@etl.go.jp>
1537
1538 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1539 (quail-japanese-update-translation): Adjusted for the change of
1540 quail-update-translation. Now this function should return
1541 CONTROL-FLAG.
1542 (quail-japanese-toggle-kana): Update quail-conversion-str.
1543 (quail-japanese-kanji-kkc): Likewise.
1544 (quail-japanese-switch-package): Reset quail-current-str and
1545 quail-conversion-str.
1546
15471998-07-24 Kenichi Handa <handa@etl.go.jp>
1548
1549 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1550 quail-translation to nil after calling kkc-region so that
1551 translation mode is restarted correctly.
1552
15531998-07-21 Kenichi Handa <handa@etl.go.jp>
1554
1555 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1556 that conversion is cancelled in kkc-region.
1557 (quail-japanese-switch-package): Fix previous change.
1558
15591998-07-19 Kenichi Handa <handa@etl.go.jp>
1560
1561 * quail/japanese.el (quail-japanese-update-translation): Handle
1562 a key which should fix the current translation and start a new
1563 translation correctly.
1564 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1565 change point.
1566
15671998-07-15 Kenichi Handa <handa@etl.go.jp>
1568
1569 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1570 change of quail.el.
1571 (quail-japanese-switch-package): Likewise.
1572
15731998-07-03 Kenichi Handa <handa@etl.go.jp>
1574
1575 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1576 Some keys for ancient Korean syllables are changed properly.
1577
15781998-06-20 Kenichi Handa <handa@etl.go.jp>
1579
1580 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1581 (ethio-select-a-translation): New function.
1582
15831998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1584
1585 * Makefile.in (RUN-EMACS): Add --multibyte.
1586
15871998-04-29 Karl Heuer <kwzh@gnu.org>
1588
1589 * Makefile.in (SLAVIC): Delete redundant backslash.
1590
15911998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1592
1593 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1594
15951998-04-20 Kenichi Handa <handa@etl.go.jp>
1596
1597 * Makefile.in (SLAVIC): New macro.
1598 (EUROPEAN): Include ${SLAVIC}.
1599
16001998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1601
1602 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1603 (leim-list.el): Depend on ${WORLD}.
1604
1605 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1606
16071998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1608
1609 * czech.el, slovak.el: Correct starting commentary.
1610
16111998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1612
1613 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1614
16151998-04-06 Andreas Schwab <schwab@gnu.org>
1616
1617 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1618 to length.
1619 (lrt-generate-quail-map): Change sref to aref, and make second
1620 argument of substring a character index.
1621
16221998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1623
1624 * Makefile.in (${TIT}): Fix shell conditional syntax.
1625
16261998-03-18 Kenichi Handa <handa@etl.go.jp>
1627
cb0dc144 1628 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1629 "/ " to "/" (instead of " ").
1630
16311998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1632
1633 * quail/czech.el, quail/slovak.el: New files.
1634
16351998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1636
1637 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1638 Uses changed.
1639
16401998-03-05 Kenichi Handa <handa@etl.go.jp>
1641
1642 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1643 built quail.
1644
177c0ea7 16451997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1646
1647 * quail/hanja3.el: New file.
1648
1649 * quail/hanja-jis.el: Title string of the input method
1650 "korean-hanja-jis" changed.
1651
1652 * quail/symbol-ksc.el: Title string of the input method
1653 "korean-symbol" changed. Require 'korea-util.
1654 (quail-hangul-switch-back): Deleted.
1655
1656 * quail/hangul3.el: Require 'korea-util.
1657 (quail-hangul-switch-to-symbol-ksc): Deleted.
1658
1659 * quail/hanja.el: Require 'korea-util. Title string of the input
1660 method "korean-hanja" changed.
1661 (quail-hanja-switch-to-symbol-ksc): Deleted.
1662
1663 * quail/hangul.el: Require 'korea-util.
1664 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1665
58af2287
DL
16661997-10-23 Kenichi Handa <handa@etl.go.jp>
1667
1668 * quail/ethiopic.el: The title string of input method "Ethiopic"
1669 is changed.
1670
16711997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1672
1673 * Version 20.2 released.
1674
16751997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1676
1677 * quail/latin-post.el (german): Swap y and z.
1678
16791997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1680
1681 * Version 20.1 released.
1682
1683 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1684
58af2287
DL
16851997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1686
1687 * quail/viqr.el (vietnamese-viqr): Doc fix.
1688
16891997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1690
1691 * quail/latin-alt.el: New file.
1692
16931997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1694
1695 * quail/latin-post.el: Undo previous change.
a4416b14 1696
58af2287
DL
16971997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1698
1699 * quail/latin-post.el (latin-2-postfix):
1700 Replace comma and period with `. Replace colon with /.
1701 (latin-1-postfix): Replace comma with /.
1702 (french-postfix): Replace comma with /.
1703 (latin-3-postfix): Replace comma with ` and period with /.
1704 (latin-4-postfix): Replace comma with ` and period with ~.
1705 (latin-5-postfix): Replace comma with ` and period with /.
1706 (turkish-postfix): Replace comma with ` and period with /.
1707
17081997-09-10 Kenichi Handa <handa@etl.go.jp>
1709
1710 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1711 function added to quail-mode-hook turn ethio-mode on only when
1712 input method "ethiopic" is begin used.
1713 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1714 (ethio-toggle-space): Likewise.
1715 (ethio-insert-space): Likewise.
1716 (ethio-insert-ethio-space): Likewise.
1717 (ethio-prefer-ascii-punctuation): Likewise.
1718 (ethio-toggle-punctuation): Likewise.
1719 (ethio-gemination): Likewise.
1720 ("ethiopic"): Doc-string of this Quail package modified. Bind
1721 function keys for TRANSLATION-KEYMAP to
1722 quail-execute-non-quail-command.
1723
17241997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1725
1726 * Makefile.in (install): Use quail/* in the second tar that
1727 copies a dir named quail.
1728
17291997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1730
1731 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1732 `skk' subdirectory too.
1733
17341997-09-03 Kenichi Handa <handa@etl.go.jp>
1735
1736 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1737 argument to quail-define-package.
1738 * quail/cyril-jis.el: Likewise
1739 * quail/greek.el: Likewise.
1740 * quail/ipa.el: Likewise.
1741 * quail/lao.el: Likewise.
1742 * quail/lrt.el: Likewise.
1743 * quail/thai.el: Likewise.
1744 * quail/viqr.el: Likewise.
1745
17461997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1747
183080b6 1748 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
1749 TRANSLATION-KEYS.
1750 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1751 (quail-mode-hook): Check the current Quail package name.
1752
1753 * quail/latin-post.el: Add rules for cancelling accents by typing
1754 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1755 packages.
1756
17571997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1758
1759 * quail/latin-post.el, quail/latin-pre.el: For each package,
1760 pass t for the SIMPLE argument to quail-define-package.
1761
17621997-08-28 Kenichi Handa <handa@etl.go.jp>
1763
1764 * Makefile.in (dotdot): This macro deleted.
1765 (SUBDIRS): Exclude skk.
1766 (all): Substitute ${WORLD} to ${TIT}.
1767 (%.el): This target deleted.
1768 (${TIT}): Check existence of `quail' subdirectory.
1769 (leim-list.el): Do not check old files.
1770 (install): If ${srcdir} is different from the current directory,
1771 copy also files under ${srcdir}.
1772
17731997-08-26 Kenichi Handa <handa@etl.go.jp>
1774
1775 * Makefile.in: Re-arrange macros so that the macro TIT contains
1776 only Quial packages generated from CXTERM dictionaries, and the
1777 macro NON-TIT contains only Quial packages distributed with Emacs.
1778 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1779 and ${TIT} separately.
1780
17811997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1782
1783 * Makefile.in (install): Discard extra data in tar | tar command.
1784
17851997-08-23 Kenichi Handa <handa@etl.go.jp>
1786
1787 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1788 previous change.
1789 (quail-devanagari-hindi-compose-characters): Fix previous change.
1790
1791 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1792 change.
1793
17941997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1795
1796 * Makefile.in (leim-list.el): Fix previous change.
1797
1798 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1799
18001997-08-21 Kenichi HANDA <handa@etl.go.jp>
1801
1802 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1803 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1804 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1805
1806 * Makefile.in (install): Just copy leim-list.el instead of running
1807 update-leim-list-file on ${INSTALLDIR}.
1808 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1809 py-punct-b5.el -> pypunct-b5.el.
1810 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1811 (leim-list.el): Delete old files not contained in ${WORLD}.
1812
1813 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1814 input-method-after-insert-chunk-hook.
1815
1816 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1817
18181997-08-19 Kenichi Handa <handa@etl.go.jp>
1819
1820 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1821 package fixed.
1822
18231997-08-18 Kenichi Handa <handa@etl.go.jp>
1824
1825 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1826 throw.
1827 (quail-japanese-kanji-kkc): Completely re-written.
1828 (quail-japanese-kkc-mode-exit): New function.
1829 (quail-japanese-switch-package): Call activate-input-method
1830 instead of select-input-method.
1831
1832 * quail/thai.el (thai-consonant-input): Typo fixed.
1833
1834 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1835 not call throw.
1836 (quail-devanagari-hindi-compose-characters): Likewise.
1837
1838 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1839 activate-input-method instead of select-input-method.
1840
1841 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1842
1843 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1844 input-method-history instead of previous-input-method.
1845
18461997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1847
59daa29a 1848 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1849
18501997-08-16 Kenichi Handa <handa@etl.go.jp>
1851
1852 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1853 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 1854 Some translation rules added.
58af2287
DL
1855
1856 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1857 (lao-quail-define-rules): Some translation rules corrected.
1858
18591997-08-11 Kenichi Handa <handa@etl.go.jp>
1860
1861 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1862 (lrt-vowel-table): The entry for "aM" corrected.
1863
18641997-08-07 Kenichi Handa <handa@etl.go.jp>
1865
1866 * quail/lrt.el: Change title string of input method "lao-lrt".
1867 (lrt-single-consonant-table): Several key sequence changed.
1868 (lrt-composing-pattern-double-c): Handle a consonant with
1869 semi-vowel-lower correctly.
1870 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1871 (lrt-handle-tone-mark): Check the existence of double consonant
1872 correctly.
1873
1874 * quail/lao.el: Change title string of input method "Lao".
1875
18761997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1877
1878 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 1879 modified. Several translation rules modified.
58af2287
DL
1880
18811997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1882
1883 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1884 quail/cyril-jis.el.
1885
1886 * quail/cyril-jis.el: New file.
1887
1888 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1889
18901997-08-01 Kenichi Handa <handa@etl.go.jp>
1891
1892 * quail/ethiopic.el: In quail-mode-map, bind
1893 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1894 Quail package "ethiopic".
1895
18961997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1897
1898 * quail/cyrillic.el (cyrillic-translit): New input method.
1899
19001997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1901
1902 * quail/tibetan.el: New file.
1903
1904 * quail/py-punct.el: Require 'quail.
1905
1906 * quail/py-punct-b5.el: Require 'quail.
1907
1908 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1909 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1910
10d1d0af 1911 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
1912 TIT-BIG5.
1913 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 1914 (ASIA): Include TIBETAN.
58af2287 1915 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 1916 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
1917 (%.el): Make a link for byte-compiled file too.
1918 (stamp-bytecomp): Target deleted.
1919 (leim-list.el): Run Emacs with loading quail.
1920 (install-XXX): These targets deleted.
1921 (install): Remove files under INSTALLDIR before copying new files.
1922 Run Emacs with loading quail.
1923 (clean mostlyclean): Remove only generated files.
1924
19251997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1926
1927 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1928 (clean): Fix shell conditional.
1929
19301997-07-21 Jim Meyering <meyering@eng.ascend.com>
1931
1932 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1933 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1934
19351997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1936
1937 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 1938 as intermediate files and deleted by GNU make.
58af2287
DL
1939
1940 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1941 (lrt-handle-maa-sakod): Correctly handle the case that
1942 quail-current-data is nil.
1943 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1944 tone.
1945
19461997-07-15 Kenichi Handa <handa@etl.go.jp>
1947
1948 * quail/py-punct.el: New file.
1949
1950 * quail/py-punct-b5.el: New file.
1951
1952 * quail/japanese.el: Doc-string of Quail package japanese modified.
1953
1954 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
1955 (CHINESE-GB): Include quail/py-punct.elc.
1956 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1957
58af2287
DL
19581997-07-10 Kenichi Handa <handa@etl.go.jp>
1959
1960 * quail/latin-pre.el: Change titles of quail packages.
1961
1962 * quail/latin-post.el: Likewise.
1963
6922b018 1964;; Local Variables:
880820fe 1965;; coding: utf-8
33462dfa 1966;; add-log-time-zone-rule: t
6922b018 1967;; End:
2a34a036 1968
a748d010 1969 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
76c02cbb 1970 2007, 2008, 2009 Free Software Foundation, Inc.
5b87ad55
GM
1971
1972 This file is part of GNU Emacs.
1973
d3fb0974 1974 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 1975 it under the terms of the GNU General Public License as published by
d3fb0974
GM
1976 the Free Software Foundation, either version 3 of the License, or
1977 (at your option) any later version.
5b87ad55
GM
1978
1979 GNU Emacs is distributed in the hope that it will be useful,
1980 but WITHOUT ANY WARRANTY; without even the implied warranty of
1981 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1982 GNU General Public License for more details.
1983
1984 You should have received a copy of the GNU General Public License
d3fb0974 1985 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
1986
1987;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4