(narrow-map): Bind `org-narrow-to-subtree' to "s" on the
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
ba60bd44 12008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
2
3 * Makefile.in (install): Perform post-install cleanup inside NS app
4 bundle.
5
86ec8cc5
JL
62008-07-12 Juri Linkov <juri@jurta.org>
7
8 * quail/rfc1345.el: Replace non-printable control characters with
9 equivalent text-only notations.
10
11 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
12 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
13 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 14 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 15
5704dad1
TZ
162008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
17
18 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
19 everything postfix. Adjust to eliminate conflicts.
20
88702c81
JB
212008-06-30 Juanma Barranquero <lekktu@gmail.com>
22
23 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
24
8e0214ec
GM
252008-06-27 Glenn Morris <rgm@gnu.org>
26
27 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
28
ecfb57d9
JB
292008-06-24 Juanma Barranquero <lekktu@gmail.com>
30
31 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
32
fca64cc4
EZ
332008-06-20 Eli Zaretskii <eliz@gnu.org>
34
35 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
36 are building in the sandbox, there are precious files there.
ca4a5250
EZ
37 (clean mostlyclean): Delete leim-list.el~.
38 (distclean): Delete makefile.
fca64cc4 39
ee128870
TZ
402008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
41
42 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
43 brackets, number symbol, and accented aeio to cyrillic-translit.
44
e914c409 452008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
46
47 * quail/hangul.el: Completely re-written.
48
492008-06-03 Kenichi Handa <handa@m17n.org>
50
51 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
52 (leim-list.el): Remove leim-list.el at first.
53
54 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
55 (leim-list.el): Remove leim-list.el at first.
56
57 * leim-ext.el: Register input methods "korean-hangul",
58 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
59
8be6f5ae
SM
602008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
61
62 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
63
630802d6
KH
642008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
65
66 * quail/indian.el: Don't require devan-util.
67
d223191d 682008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 69
d223191d 70 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 71
d223191d 722008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
73
74 * Makefile.in (OTHERS): Add arabic.elc.
75
d223191d 762008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
77
78 * quail/arabic.el: New file.
79
d223191d 802008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
81
82 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
83
d223191d 842008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
85
86 * quail/indian.el (quail-indian-flatten-list): Delete it.
87 (quail-define-inscript-package): Pay attention to `nil' values of
88 char/key-table.
89 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
90
d223191d 912008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
92
93 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
94 just an alias for turkish-postfix.
95
96 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
97 just an alias for turkish-alt-postfix.
98
99 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
100
d223191d 1012008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
102
103 * quail/thai.el: Don't require thai-util.
d223191d
GM
104 (quail-thai-update-translation): Delete function.
105 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
106 quail-define-rules.
107 ("thai-kesmanee", "thai-pattachote"): Don't use
108 UPDATE-TRANSLATION-FUNCTION.
109
d223191d
GM
110 * quail/indian.el (quail-indian-preceding-char-position): Delete
111 function.
112 (quail-indian-update-preceding-char): Delete variable.
113 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
114 (quail-define-indian-trans-package): Don't call
115 quail-define-package with quail-indian-update-translation.
116 (quail-define-inscript-package): Likewise.
117
d223191d 1182008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 119
d223191d 120 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
121 (quail-indian-update-translation, quail-define-inscript-package):
122 Use characterp, not char-valid-p.
123
d223191d 1242008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
125
126 * quail/welsh.el ("welsh"): Doc fix.
127
128 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
129 ("russian-typewriter"): Rename from cyrillic-typewriter.
130 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 131 ("russian-computer"): New.
d223191d
GM
132 ("bulgarian-phonetic"): Rename from bulgarian-pho.
133 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 134
d223191d 1352008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
136
137 * ja-dic/ja-dic.el: Add coding tag.
138
d223191d 1392008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 140
d223191d 141 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
142 ("latin-postfix"): New method.
143
d223191d 144 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
145 ("latin-alt-postfix"): New method.
146
d223191d 147 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 148 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
149 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
150 ~O -> Ġ.
aca7a3d2
MB
151 ("latin-prefix"): New method.
152
d223191d
GM
153 * quail/uni-input.el (utf-8-ccl-encode): Delete.
154 (ucs-input-method): Modify.
aca7a3d2 155
d223191d 1562008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
157
158 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
159
5169d861 1602008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7
KH
161
162 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and
163 \vk.
164
f3041af1
DN
1652008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
166
167 * makefile.w32-in:
168 * Makefile.in: Remove references to Xenix.
169
1ebeeed0
RS
1702007-12-15 Richard Stallman <rms@gnu.org>
171
172 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
173
174 * quail/latin-alt.el: Many doc fixes.
175 ("danish-alt-postfix")
176 ("esperanto-alt-postfix", "finnish-alt-postfix")
177 ("german-alt-postfix", "icelandic-alt-postfix")
178 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
179 ("spanish-alt-postfix", "swedish-alt-postfix"):
180 Deleted; they were identical to the non-alt versions.
181
3d587afd
KH
1822007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
183
184 * quail/lao.el (quail-map-from-table): Allow a tone just after a
185 consonant.
186
63150f3c
GM
1872007-11-17 Glenn Morris <rgm@gnu.org>
188
189 * Makefile.in (check-declare): New target.
190
fe1ada9b
GM
1912007-10-31 Glenn Morris <rgm@gnu.org>
192
193 * Makefile.in (install): Change ownership of installed files.
194
e914c409 1952007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
196
197 * quail/latin-ltx.el ("\\qed"): Add this rule.
198
92f137df
JB
1992007-10-24 Juanma Barranquero <lekktu@gmail.com>
200
201 * quail/indian.el (quail-indian-update-preceding-char):
202 Don't mark the variable as frame-local; it wasn't used as such.
203
cacc7b51
GM
2042007-07-25 Glenn Morris <rgm@gnu.org>
205
206 * Relicense all FSF files to GPLv3 or later.
207
208 * COPYING: Switch to GPLv3.
209
1eceac24
EZ
2102007-07-16 Eli Zaretskii <eliz@gnu.org>
211
212 * makefile.w32-in (extraclean): Don't delete *~.
213
7dfc4cda
CY
2142007-06-02 Chong Yidong <cyd@stupidchicken.com>
215
216 * Version 22.1 released.
217
dd822b89
KH
2182007-01-30 Kenichi Handa <handa@m17n.org>
219
220 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 221 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
222
223 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
224 license notices.
1e899515 225
bce8f5e8
KH
2262007-01-24 Kenichi Handa <handa@m17n.org>
227
228 * MISC-DIC/README: New file.
229
230 * CXTERM-DIC/README: New file.
231
232 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
233 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
234 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
235 X11R6/contrib/programs/cxterm.
236
237 * ja-dic/ja-dic.el: Regenerated.
238
88f698d9
KH
2392007-01-12 Kenichi Handa <handa@m17n.org>
240
241 * quail/uni-input.el (ucs-input-method): Signal an error for a
242 Unicode character that is not yet supported.
243
14429ceb
AS
2442006-12-26 Andreas Schwab <schwab@suse.de>
245
246 * Makefile.in (datarootdir): Define.
247
6148a044
EZ
2482006-12-20 Eli Zaretskii <eliz@gnu.org>
249
250 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
251 ${NON-TIT-MISC}.
252
e4208ff7
JB
2532006-12-09 Juanma Barranquero <lekktu@gmail.com>
254
255 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
256
257 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
258
f248f005
EZ
2592006-12-09 Eli Zaretskii <eliz@gnu.org>
260
261 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
262 Run Emacs to append non-empty non-comment lines in leim-ext.el
263 to leim-list.el.
264
dd4b03cd
JB
2652006-12-05 Juanma Barranquero <lekktu@gmail.com>
266
267 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
268
41584b03
JB
2692006-11-29 Juanma Barranquero <lekktu@gmail.com>
270
271 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
272 in docstring.
273
9200c926
RF
2742006-11-04 Romain Francoise <romain@orebokech.com>
275
276 * Makefile.in (bootstrap-clean): New target.
277
94461c21
KH
2782006-10-12 Kenichi Handa <handa@m17n.org>
279
280 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
281 to it.
282
f51dc44f
CY
2832006-10-05 Chong Yidong <cyd@stupidchicken.com>
284
285 * quail/latin-ltx.el: Fix typo in previous change.
286
d781da00
SM
2872006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
288
289 * quail/latin-ltx.el: Remove rules that start with { since they are
290 redundant and hence impact the { key for no good reason.
291
bcc1caeb
KH
2922006-10-02 Kenichi Handa <handa@m17n.org>
293
294 * Makefile.in (install): Fix previous change.
295
7ad02ea8
KH
2962006-09-28 Kenichi Handa <handa@m17n.org>
297
298 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
299
45a2056c
JB
3002006-09-15 Jay Belanger <belanger@truman.edu>
301
302 * COPYING: Replace "Library Public License" by "Lesser Public
303 License" throughout.
304
880820fe 3052006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
306
307 * quail/uni-input.el (ucs-input-method): Don't make the action of
308 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
309 mechanism do it.
310
62508862
DK
3112006-07-12 David Kastrup <dak@gnu.org>
312
313 * quail/greek.el: Change iota subscriptum transliteration in
314 Ibycus4 encoding's capitals from "i" to "|".
315
a6a2b5d4
EZ
3162006-03-03 Claudio Fontana <claudio@gnu.org>
317
9e2bcc86
EZ
318 * Makefile.in (install): Add DESTDIR variable to support staged
319 installations.
a6a2b5d4 320
abeb5855
EZ
3212005-12-17 Eli Zaretskii <eliz@gnu.org>
322
323 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
324 commands enclosed in $(ARGQUOTE)s should not be split between two
325 lines, as that will break with GNU Make >3.80, when sh.exe is used
326 and arg quoting is with '..'.
327
11bdfcdd
AS
3282005-11-03 Andreas Schwab <schwab@suse.de>
329
330 * Makefile.in (GZIP_PROG): Renamed from GZIP.
331 (install): Adjust.
332
7a7f042f
RF
3332005-11-01 Romain Francoise <romain@orebokech.com>
334
335 * Makefile.in (install): Compress source files.
336
895725e1
JL
3372005-10-28 Juri Linkov <juri@jurta.org>
338
339 * quail/symbol-ksc.el: Add missing characters from 1st pos of
340 every table of [korean-ksc5601], and swap incorrectly ordered
341 characters at pos 91 and 90.
342
c814bdfc
KH
3432005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
344
345 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
346 U+2006). Add more mappings from TeX's textcomp package.
347
f344e9d2
JL
3482005-10-25 Juri Linkov <juri@jurta.org>
349
350 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
351 to t for this multi-key input method.
352
a6726944
KH
3532005-10-24 Kenichi Handa <handa@m17n.org>
354
355 * quail/uni-input.el (ucs-input-activate): Don't add
356 quail-kill-guidance-buf to kill-buffer-hook.
357
71ec7e9b
KH
3582005-07-08 Kenichi Handa <handa@m17n.org>
359
360 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
361 insertion and deletion.
362
a0ec7a4a
LK
3632005-07-04 Lute Kamstra <lute@gnu.org>
364
365 Update FSF's address in GPL notices.
366
59579816
KH
3672005-06-28 Kenichi Handa <handa@m17n.org>
368
369 * leim-ext.el: Add rules for inserting full-width space for
370 quail/Punct and quail/Punct-b5.
371
94d4bafb
EZ
3722005-06-04 Eli Zaretskii <eliz@gnu.org>
373
41584b03 374 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
375 (extraclean): New target, emulates Makefile.in.
376
e183fe27
KH
3772005-04-06 Kenichi Handa <handa@m17n.org>
378
41584b03 379 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 380
eebfcf8e
KH
3812005-03-26 Kenichi Handa <handa@m17n.org>
382
41584b03 383 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
384
3852005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
386
387 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 388 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
389 ("thai-kesmanee"): Don't use quail-thai-update-translation.
390 (thai-generate-quail-map): Likewise.
391
761a8755
KH
3922005-03-15 Kenichi Handa <handa@m17n.org>
393
394 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
395
c68f7e21
KH
3962005-03-08 Kenichi Handa <handa@m17n.org>
397
398 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
399 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
400
a3341d3c
KH
4012004-12-04 Kenichi Handa <handa@m17n.org>
402
403 * quail/lao.el (lao-key-alist): Declare it by defvar.
404 (lao-key-alist-vector): New variable.
405 (lao-consonant-key-alist, lao-semivowel-key-alist)
406 (lao-vowel-key-alist, lao-voweltone-key-alist)
407 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
408 lao-key-alist-vector.
409
a7ff4354
KH
4102004-09-25 Kenichi Handa <handa@m17n.org>
411
412 * quail/uni-input.el (ucs-input-method): Add error clause to
413 condition-case.
414
88a74fa5
KH
4152004-09-21 Kenichi Handa <handa@m17n.org>
416
417 * quail/uni-input.el: Move the call of register-input-method to
418 leim-ext.el.
419 (ucs-input-insert-char): New function.
420 (ucs-input-method): Use ucs-input-insert-char.
421 (ucs-input-activate): Call quail-hide-guidance instead of
422 quail-hide-guidance-buf.
423
424 * leim-ext.el: Add autoload for 'ucs-input-activate and
425 register-input-method for "ucs".
426
15203bb7
DK
4272004-08-21 David Kastrup <dak@gnu.org>
428
429 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
430 combinations.
431
295f3b30
KH
4322004-08-16 Kenichi Handa <handa@m17n.org>
433
434 * quail/georgian.el ("georgian"): Call quail-define-package with
435 the show-layout arg t.
436
de10c114
AS
4372004-08-06 Andreas Schwab <schwab@suse.de>
438
439 * Makefile.in (install): Remove .arch-inventory files.
440
d604e09b
DK
4412004-07-01 David Kastrup <dak@gnu.org>
442
41584b03 443 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 444
f96ec754
AS
4452004-06-30 Andreas Schwab <schwab@suse.de>
446
447 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
448 serialize parallel builds.
449 (${MISC:.elc=.el}): Depend on changed.misc.
450
62bfe0fc
KH
4512004-06-05 Kenichi Handa <handa@m17n.org>
452
68330491
EZ
453 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
454 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
455
456 * leim-ext.el: New file.
457
9254ee5e
KH
4582004-05-17 Werner Lemberg <wl@gnu.org>
459
460 * quail/sisheng.el: New file.
461
53e1a54f
KH
4622004-05-17 Kenichi Handa <handa@m17n.org>
463
464 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
465
cdc9b845
EZ
4662004-05-11 Eli Zaretskii <eliz@gnu.org>
467
468 * Makefile.in (leim-list.el): Move commands to convert TIT and
469 MISC dictionaries from here...
470 (changed.tit, changed.misc): ...to here. Remove the (now
471 unneeded) test of the contents of changed.* files.
472
9a28b921
AS
4732004-05-10 Andreas Schwab <schwab@suse.de>
474
475 * Makefile.in (all): Readd dependency on ${WORLD} so that lisp
476 files are compiled when bootstrapping.
477
bef96454
SM
4782004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
479
480 * quail/latin-ltx.el ("TeX"): Fix typo.
481
d2c846aa
SM
4822004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
483
484 * quail/latin-ltx.el: Use utf-8 coding.
485 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
486
2cd23d89
KH
4872004-05-04 Kenichi Handa <handa@m17n.org>
488
489 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
490 (MISC-SOURCES): Likewise.
491
4922004-05-01 Kenichi Handa <handa@m17n.org>
493
41584b03 494 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa
SM
495 (MISC): Rename from MISC-DIC.
496 (WORLD): Adjute for the above changes.
2cd23d89
KH
497 (TIT-MISC, NON-TIT-MISC): New targets.
498 (all): Don't depend on ${WORLD}.
d2c846aa 499 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
500 (TIT-SOURCES, MISC-SOURCES): New macros.
501 (changed.tit, changed.misc): New targets.
d2c846aa 502 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
503 changed.misc. Generate quail files from TIT and MISC files if
504 necessary.
505 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
506 ${MISC-DIC}.
507
238add5e
JR
5082004-05-03 Jason Rumney <jasonr@gnu.org>
509
510 * makefile.nt: Remove.
511
d814862a
JB
5122004-04-23 Juanma Barranquero <lektu@terra.es>
513
514 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
515
28082746
AI
5162004-04-09 Andrew Innes <andrewi@gnu.org>
517
518 * makefile.w32-in (distclean clean): Remove nmake specific
519 stamp-subdir test.
520
bb62616f
KH
5212004-02-28 Kenichi Handa <handa@m17n.org>
522
d2c846aa 523 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
524 ${MISC-DIC}.
525 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
526 (maintainer-clean): Delete files that are not in CVS repository.
527
d2c846aa 528 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
529 $(MISC-DIC).
530 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
531 (maintainer-clean): Delete files that are not in CVS repository.
532
d2c846aa 533 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
534 $(MISC-DIC).
535 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
536 (maintainer-clean): Delete files that are not in CVS repository.
537
880820fe 5382004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
539
540 * Makefile.in (distclean maintainer-clean): Depend on clean.
541
bdb6a227
KH
5422004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
543
544 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
545
e555f8d5
KH
5462004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
547
548 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 549 Duplicate entry removed.
e555f8d5 550 ("bulgarian-bds"): Docstring fixed.
be492770 551
c51b37fd
DL
5522003-10-06 Dave Love <fx@gnu.org>
553
554 * quail/latin-ltx.el: Several additions.
555
ac7ec68c
KH
5562003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
557
558 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
559
f653dfd9
DL
5602003-08-20 Dave Love <fx@gnu.org>
561
562 * quail/latin-ltx.el: Add \rhd.
563
15a03c32
MR
5642003-08-19 Markus Rost <rost@math.ohio-state.edu>
565
566 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
567
15f772c8
KH
5682003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
569
d814862a 570 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 571 behavior according to the change of quail-translate-key.
15f772c8 572
603b8073
KH
5732003-05-22 Kenichi Handa <handa@m17n.org>
574
575 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
576 Chinese characters from GB to Big5.
577
34c614a8 5782003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
579
580 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
581
069e6098
AS
5822003-04-05 Andreas Schwab <schwab@suse.de>
583
584 * Makefile.in (install): Remove CVS related and backup files from
585 installation directory.
586
15988eba
DK
5872003-02-27 David Kastrup <dak@gnu.org>
588
d814862a 589 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 590
b2c16093
DK
5912003-02-23 David Kastrup <dak@gnu.org>
592
d814862a 593 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 594
a56c637d
DL
5952003-02-17 Dave Love <fx@gnu.org>
596
597 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
598
83930535
JB
5992003-02-14 Juanma Barranquero <lektu@terra.es>
600
d2c846aa 601 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 602
61cb0b53 6032003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
604
605 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 606 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
607 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
608 (punjabi-inscript, gujarati-inscript, oriya-inscript)
609 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
610 (kannada-inscript, malayalam-inscript, tamil-inscript):
611 New INSCRIPT based input methods.
59fdf430 612
ff57e5d6
KH
6132003-02-07 Kenichi Handa <handa@m17n.org>
614
615 * quail/cyrillic.el: Update quail-package-alist (not
616 input-method-alist) to make "cyrillic-jcuken" an alias of
617 "russian-typewriter". Add cookie for quail-update-leim-list-file.
618
e29969ca
DK
6192003-02-05 David Kastrup <dak@gnu.org>
620
d2c846aa 621 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 622
139c4e54
DL
6232003-01-05 Dave Love <fx@gnu.org>
624
625 * makefile.w32-in (SLAVIC): Add croatian.elc.
626
627 * Makefile.in (SLAVIC): Add croatian.elc.
628
629 * quail/croatian.el: New file.
630
abceb4ac
JB
6312002-12-10 Juanma Barranquero <lektu@terra.es>
632
633 * makefile.w32-in (LATIN): Add welsh.elc.
634 (MISC): Add georgian.elc.
635 (UNICODE): Add it.
636 (WORLD): Add $(UNICODE).
637
59daa29a
DL
6382002-11-14 Dave Love <fx@gnu.org>
639
640 * quail/slovak.el: Add coding cookie.
641
642 * quail/latin-ltx.el: Fix coding cookie.
643
644 * quail/hebrew.el: Add coding cookie.
645
646 * quail/czech.el: Add coding cookie.
647
648 * quail/welsh.el: Undo last change.
649
b4b11a40
DL
6502002-09-11 Dave Love <fx@gnu.org>
651
652 * quail/latin-post.el ("slovenian"): New.
653
570af494
KH
6542002-09-05 Kenichi Handa <handa@etl.go.jp>
655
656 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
657
ad0b1666
DL
6582002-07-24 Dave Love <fx@gnu.org>
659
a5e5d4ad
DL
660 * quail/latin-alt.el ("latin-alt-postfix"): New.
661
662 * quail/latin-post.el ("latin-postfix"): New.
663
ad0b1666
DL
664 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
665 ("latin-3-prefix"): Doc fix.
a5e5d4ad 666 ("latin-prefix"): New.
ad0b1666 667
f860212e
DL
6682002-07-12 Dave Love <fx@gnu.org>
669
670 * quail/cyrillic.el: Doc fixes.
671 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 672 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
673 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
674 ("ukrainian-computer", "belarusian", "bulgarian-bds")
675 ("russian-computer"): New.
880820fe 676 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 677 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 678
282b5fb7
KH
6792002-06-20 Dave Love <fx@gnu.org>
680
681 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 682 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 683
fe960d0a
EZ
6842002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
685
686 * Makefile.in (install): Use "tar -chf", to follow symlinks.
687
9a40c2fb
PJ
6882002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
689
690 * quail/vntelex.el: Add even more rules.
691
ab59447f
PJ
6922002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
693
694 * quail/vntelex.el: Add new rules to escape from composition.
695
e656fc9d
PJ
6962002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
697
698 * quail/vntelex.el: Use proper charset.
699
177c0ea7 7002002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
701
702 * quail/hanja.el ("Od"): Remove rule.
0347c911 703
175e150b
EZ
7042002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
705
706 * quail/indian.el: Replace commented-out lines with a condition
707 that is always false.
708
c031864a
JC
7092002-04-06 Jaeyoun Chung <jay@kldp.org>
710
d2c846aa 711 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
712 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
713
cb0dc144 714 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
715 sequence fixed ('/' for 'v' pair).
716 added a few more third character composing rule.
717
129f2c75
WL
7182002-03-03 Werner Lemberg <wl@gnu.org>
719
720 * quail/vntelex.el: New file.
cb0dc144
JB
721 * Makefile.in (VIETNAMESE):
722 * makefile.nt (VIETNAMESE):
723 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 724
5c196f29
AI
7252002-02-10 Andrew Innes <andrewi@gnu.org>
726
727 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
728 ($(MISC_DIC)): Ditto.
729
108eaabb
RS
7302002-02-06 Richard M. Stallman <rms@gnu.org>
731
732 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
733 Don't define "~," at all.
734
880820fe 7352002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 736
880820fe 737 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
738 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
739
18e1da99 7402002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
741
742 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
743 method, to consider the "accent" and "diaeresis" as prefix keys.
744 A new method (named "greek-postfix") was added which implements
745 the old behavior. Also changed the mapping of the "Q/q" key to
746 produce the ":/;" characters, as is customary in greek keyboards.
747 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 748
8f7d3eca
JC
7492002-01-07 Jaeyoun Chung <jay@kldp.org>
750
d814862a 751 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 752 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 753
121f67fa
EZ
7542002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
755
756 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
757
7f93e2ab
DL
7582002-01-01 Dave Love <fx@gnu.org>
759
d2c846aa 760 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
761 (quail-define-inscript-package): Avoid mapcar*.
762
3c08498a
DL
7632001-12-20 Dave Love <fx@gnu.org>
764
765 * quail/latin-ltx.el: Fix un-doubled backslashes.
766
96566974
DL
7672001-12-15 Dave Love <fx@gnu.org>
768
abceb4ac 769 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
770 ("spanish-prefix"): Fix language assignment.
771
abceb4ac
JB
772 * quail/latin-post.el ("french-postfix", "german-postfix")
773 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
774 ("french-keyboard", "french-azerty", "german")
96566974
DL
775 ("spanish-keyboard"): Fix language assignment.
776
777 * quail/indian.el: Don't require cl.
d2c846aa 778 (quail-indian-flatten-list): Rename from flatten-list.
96566974 779
abceb4ac
JB
780 * quail/cyrillic.el ("cyrillic-beylorussian")
781 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
782 ("belarusian", "bulgarian-pho"): Fix language assignment.
783
784 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
785 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
786 ("turkish-alt-postfix"): Fix language assignment.
787 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 788 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 789
880820fe 7902001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
791
792 * COPYING: New file.
793
eea6cc1f
JC
7942001-12-03 Jaeyoun Chung <jay@kldp.org>
795
d814862a 796 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
797 Korean keyboard type 3 users.
798
de371c8c
DL
7992001-11-29 Dave Love <fx@gnu.org>
800
801 * quail/latin-ltx.el: Extra translations. Fix some
802 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
803 symbols.
804
ea17b6e1
JR
8052001-11-28 Juanma Barranquero <lektu@terra.es>
806
d814862a 807 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
808 quail/devanagari.elc -> quail/indian.elc.
809
810 * makefile.nt (INDIAN): Likewise.
811
177c0ea7 8122001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
813
814 * quail/devanagari.el: Renamed to indian.el.
815
816 * quail/indian.el: Renamed from devanagari.el, and completely
817 re-written. The input method devanagari-hindi-transliteration is
818 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
819 devanagari-inscript, devanagari-transliteration is renamed to
820 devanagari-kyoto-harvard.
821
822 * Makefile.in: Adjusted for the file name change;
823 quail/devanagari.elc -> quail/indian.elc.
824
e154cc44
EZ
8252001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
826
827 * quail/welsh.el: Avoid an error message due to a commented-out
828 input method.
829
a6beb3d2
RS
8302001-11-05 Richard M. Stallman <rms@gnu.org>
831
832 * quail/rfc1345.el: Get rid of the explicit ^Z character.
833
cd946181
EZ
8342001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
835
836 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
837
7115232b
DL
8382001-11-04 Dave Love <fx@gnu.org>
839
840 * Makefile.in (LATIN): Add welsh.
841 (UNICODE): New.
842 (MISC): Add georgian.
843 (WORLD): Add UNICODE.
844
845 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
846 * quail/uni-input.el, quail/sgml-input.el: New file.
847
848 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
849
850 * quail/latin-alt.el ("dutch"): New method.
851
b344d29d 8522001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
853
854 * quail/latin-post.el ("italian-postfix"): Undo previous change.
855
856 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
857
b344d29d 8582001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
859
860 * quail/latin-post.el ("italian-postfix"): Euro symbol.
861
862 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
863
71431a0e
GM
8642001-10-20 Gerd Moellmann <gerd@gnu.org>
865
6aa97356 866 * (Version 21.1 released.)
71431a0e 867
c4e7e308
EZ
8682001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
869
870 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
871 mappings, so that one could type them without leaving the Hanyu
872 Pinyin input method. Suggested by Kenichi Handa
873 <handa@etl.go.jp>.
874
51724e26
EZ
8752001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
876
877 * quail/greek.el ("greek-babel"): New input method. From David
878 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
879
ab952a4f
GM
8802001-10-05 Gerd Moellmann <gerd@gnu.org>
881
882 * Branch for 21.1.
a4416b14 883
00651fbf
EZ
8842001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
885
886 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
887 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
888
5a397d28
GM
8892001-08-06 Gerd Moellmann <gerd@gnu.org>
890
891 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
892 "chinese-py".
893 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
894
880820fe 8952001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 896
150998ec
PJ
897 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
898 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
899 * quail/greek.el, quail/hangul.el, quail/hangul3.el
900 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
901 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
902 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
903 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
904 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
905 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
906 follow coding conventions.
907
e6aeb775
AC
9082001-06-04 Andrew Choi <akochoi@i-cable.com>
909
910 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
911
ec57454f
AI
9122001-06-01 Andrew Innes <andrewi@gnu.org>
913
914 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
915 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
916 $(srcdir)/quail/pypunct-b5.elc.
917 (NON_TIT_CNS): Remove.
918 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
919 (CHINESE_CNS): Remove.
920 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
921 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
922 $(srcdir)/quail/latin-ltx.elc.
923 (MISC_DIC): Copy from Makefile.in.
924 (CHINESE): Remove $(CHINESE_CNS).
925 (all): Add $(MISC_DIC) as target.
926 (.NOTPARALLEL): New target.
927 (.NO_PARALLEL): New target.
928 ($(MISC_DIC)): New target.
929 (clean mostlyclean): Clean more stuff.
930 (TIT_EL): New macro.
931 (MISC_DIC_EL): New macro.
932
933 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
934 (TIT-BIG5): Remove CTLauB.elc from it.
935 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
936 (clean mostlyclean): Remove obsolete reference.
937
70079787
EZ
9382001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
939
940 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
941
5e3d4fbc
AC
9422001-05-24 Andrew Choi <akochoi@i-cable.com>
943
937fad9a
AC
944 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
945
5e3d4fbc
AC
946 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
947
948 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
949
950 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
951 (TIT-BIG5): Remove CTLauB.elc from it.
952 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
953
f042e7b9
DL
9542001-05-17 Dave Love <fx@gnu.org>
955
d2c846aa 956 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
957 Language family and indicator changed. Many new translations.
958
f08cf35b
GM
9592001-05-17 Gerd Moellmann <gerd@gnu.org>
960
961 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
880820fe 962 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
963 <Pavel@Janik.cz>.
964
b5eeaa1d
GM
9652001-04-23 Gerd Moellmann <gerd@gnu.org>
966
967 * quail/latin-ltx.el: Add more translations. From
880820fe 968 jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 969
55a22ce1
EZ
9702001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
971
972 * quail/hangul.el <korean-hangul>: Doc fix.
973
90200fcc
AI
9742001-04-18 Andrew Innes <andrewi@gnu.org>
975
976 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
977 ($(TIT)):
978 ($(MISC_DIC)):
979 (.el.elc):
90200fcc
AI
980 (leim-list.el): Remove stuff to set EMACSLOADPATH.
981
f383cd0d
GM
9822001-04-05 Gerd Moellmann <gerd@gnu.org>
983
a55e4e68
GM
984 * Makefile.in (install): Remove .cvsignore files.
985
f383cd0d
GM
986 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
987 the same translations as for `japanese'.
988
4c1dadb1
AI
9892001-04-03 Andrew Innes <andrewi@gnu.org>
990
991 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
992 quail/ZIRANMA.elc.
993 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
994 $(srcdir)/quail/tsang-b5.elc.
995 (NON_TIT_CNS): Delete.
996 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
997 (CHINESE_CNS): Delete.
998 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
999 <handa@etl.go.jp>.
1000 (MISC_DIC): New variable.
1001 (CHINESE): Delete $(CHINESE_CNS).
1002 (WORLD): Add $(MISC_DIC).
1003 (all): Depends on $(MISC_DIC).
1004 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1005 ($(MISC_DIC)): New target.
1006 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1007 and $(MISC_DIC:.elc=.el).
1008
e217c26e
EZ
10092001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1010
a46d278b
EZ
1011 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1012 Kenichi Handa <handa@etl.go.jp>.
1013
e217c26e
EZ
1014 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1015
a3d0b0e0
KH
10162001-03-31 Kenichi Handa <handa@etl.go.jp>
1017
1018 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
1019 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1020 ${srcdir}/quail/tsang-b5.elc.
1021 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1022 (CHINESE-CNS): Delete it.
1023 (MISC-DIC): New variable.
1024 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1025 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1026 (all): Depends on ${MISC-DIC}.
1027 (${MISC-DIC}): New target.
1028 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1029
1030 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1031 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1032
1033 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1034
1035 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1036 * quail/quick-cns.el: Delete them.
a4416b14 1037
9d5d1075
EZ
10382001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1039
1040 * Makefile.in (${TIT}): Fix whitespace.
1041
ed31fabf
GM
10422001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1043
1044 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1045 (${TIT}): If the target file already exist, don't remake it.
1046
1e406be0
KH
10472001-03-21 Kenichi Handa <handa@etl.go.jp>
1048
1049 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1050
ce058493 10512001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1052
1053 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1054 "=q", "+q", "=Q", and "+Q".
1055 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1056 ("slovak-prog-2"): Likewise.
1057 ("slovak-prog-3"): Likewise.
1058
abfa36c4
EZ
10592001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1060
1061 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1062
b8a7ebcf
KH
10632001-03-16 Kenichi Handa <handa@etl.go.jp>
1064
1065 * quail/japanese.el (quail-japanese-transliteration-rules): New
1066 variable. Use it to define these input methods: "japanese",
1067 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1068 (quail-japanese-kana-state): Delete this variable.
1069 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
1070 instead check if there's any Hiraganas in the converison region.
b8a7ebcf 1071
9a639fce
KH
10722001-03-14 Kenichi Handa <handa@mule.m17n.org>
1073
1074 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1075
51ab41b7
KH
10762001-03-06 Kenichi Handa <handa@etl.go.jp>
1077
1078 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1079
36d5e61d
KH
10802001-03-05 Kenichi Handa <handa@etl.go.jp>
1081
1082 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
1083 change of the speicial key bindings.
1084
bf0bdce8
KH
10852001-02-22 Kenichi Handa <handa@etl.go.jp>
1086
51ab41b7 1087 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1088
1089 * CXTERM-DIC/ETZY.tit: Likewise.
1090
1091 * CXTERM-DIC/ZOZY.tit: Likewise.
1092
193fba87
AI
10932001-02-05 Andrew Innes <andrewi@gnu.org>
1094
1095 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1096 path absolute.
1097
350d71b3
AI
10982001-02-03 Andrew Innes <andrewi@gnu.org>
1099
1100 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1101
49bd4a69
KH
11022001-02-02 Kenichi Handa <handa@etl.go.jp>
1103
1104 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1105
1106 * makefile.w32-in (LATIN): Likewise.
1107
1108 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1109
a51e9546
AI
11102001-02-01 Andrew Innes <andrewi@gnu.org>
1111
1112 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1113
c91d43ed
KH
11142001-02-01 Kenichi Handa <handa@etl.go.jp>
1115
c91d43ed
KH
1116 * quail/greek.el ("greek-mizuochi"): New input method for
1117 classical Greek.
1118
7ccf7ab9 11192001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1120
7ccf7ab9 1121 * Makefile.in (extraclean): Added target so make doesn't die if
c522cff0
BW
1122 one runs "make extraclean" at the top level.
1123
0dac6924
AI
11242001-01-06 Andrew Innes <andrewi@gnu.org>
1125
1126 * makefile.nt ($(TIT)): Map .elc to .el.
1127 (buildlisppath): Make path relative to $(MAKEDIR).
1128
392164c1
AS
11292001-01-01 Andreas Schwab <schwab@suse.de>
1130
1131 * quail/latin-alt.el: Doc fixes.
1132
ec6bd013
DL
11332000-12-18 Dave Love <fx@gnu.org>
1134
880820fe
KH
1135 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1136 Change œ, Œ, ¶.
ec6bd013 1137
8ff06845
KH
11382000-12-16 Kenichi Handa <handa@etl.go.jp>
1139
1140 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1141
4ee87dbb
AI
11422000-12-06 Andrew Innes <andrewi@gnu.org>
1143
1144 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1145 relative to $(CURDIR).
1146 (INSTALLDIR): Use forward slash.
1147
24c53d36
AI
11482000-11-24 Andrew Innes <andrewi@gnu.org>
1149
1150 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1151
1152 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1153
37c35586
KH
11542000-11-21 Kenichi Handa <handa@etl.go.jp>
1155
1156 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1157
3c7d764e
KH
11582000-11-17 Kenichi Handa <handa@etl.go.jp>
1159
1160 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1161 remember the conversion start.
1162
f3d3c491
AI
11632000-10-21 Andrew Innes <andrewi@gnu.org>
1164
1165 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1166 of conditional invocation of make.
a4416b14
FP
1167 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1168 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1169 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1170 files to .elc.
1171 ($(TIT)): Adjusted for the above change.
1172 (clean mostlyclean): Likewise.
1173 (.el.elc): New target.
1174
1175 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1176 of conditional invocation of make.
a4416b14
FP
1177 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1178 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1179 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1180 files to .elc.
1181 ($(TIT)): Adjusted for the above change.
1182 (clean mostlyclean): Likewise.
1183 (.el.elc): New target.
1184
a115794c
EZ
11852000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1186
1187 * Makefile.in (${TIT}, clean): Don't use shell `command`
1188 expansion, use ${TIT:.elc=.el} instead.
1189
ce75c97a
GM
11902000-09-26 Gerd Moellmann <gerd@gnu.org>
1191
1192 * Makefile.in: Make this the leim Makefile.in.
1193 (clean): Also remove $NON-TIT and $WORLD.
1194 (RUN-EMACS): Set EMACSLOADPATH.
1195
7b920aa1
KH
11962000-09-21 Kenichi Handa <handa@etl.go.jp>
1197
36e44f62
KH
1198 * Makefile.in: Revert to no-leim Makefile.
1199
cd3c0140
KH
1200 * quail/.cvsignore: Include *.elc.
1201
1202 * ja-dic/.cvsignore: New file.
7b920aa1 1203
5eedab4d
AI
12042000-09-16 Andrew Innes <andrewi@gnu.org>
1205
1206 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1207 (leim-list.el): Ditto.
1208
1209 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1210 (leim-list.el): Ditto.
1211
39f547f7
AI
12122000-09-15 Andrew Innes <andrewi@gnu.org>
1213
1214 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1215 files.
1216
fe83b953
AI
12172000-09-14 Andrew Innes <andrewi@gnu.org>
1218
1219 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1220 leim-list.el.
1221 (distclean maintainer-clean): Ditto for stamp-subdir.
1222
1223 * makefile.nt: Rename skkdic to ja-dic.
1224
0fddd0dc
KH
12252000-09-07 Kenichi Handa <handa@etl.go.jp>
1226
1227 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1228 translation.
1229
1230 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1231
1232 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1233 ("chinese-tonepy-punct"): New input method.
1234
1235 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1236 translation.
1237
1238 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1239 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1240 automatically.
1241 ("japanese-ascii", "japanese-zenkaku")
1242 ("japanese-hankaku-kana", "japanese-hiragana")
1243 ("japanese-katakana"): Docstring modified.
1244
1245 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1246 on describe-input-method.
1247 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1248
44ef7cf6
AI
12492000-09-03 Andrew Innes <andrewi@gnu.org>
1250
1251 * makefile.w32-in: New file.
f8803e97 1252 (install) Fix copying of directories.
44ef7cf6 1253
5724ab7a
KH
12542000-08-31 Kenichi Handa <handa@etl.go.jp>
1255
1256 * quail/thai.el (thai-generate-quail-map): If the length of
1257 translation is more than one, compose it.
1258
daba11ce
DL
12592000-08-29 Dave Love <fx@gnu.org>
1260
880820fe 1261 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1262
daba11ce
DL
1263 * Makefile.in: ja-dic <- skk in several places.
1264
457dd64a
KH
12652000-08-25 Kenichi Handa <handa@etl.go.jp>
1266
1267 * ja-dic: Directory name changed from skkdic.
1268
a1a2e38f 1269 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1270
1271 * README: Rename skkdic to ja-dic throughout the file.
1272
68ce69e1
DL
12732000-08-24 Dave Love <fx@gnu.org>
1274
1275 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1276 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1277
5a76406c
DL
12782000-08-23 Dave Love <fx@gnu.org>
1279
880820fe
KH
1280 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1281 add ~p for ¶.
5a76406c 1282
240a16cf
KH
12832000-07-18 Kenichi Handa <handa@etl.go.jp>
1284
1285 * quail/japanese.el ("japanese"): Fix docstring.
1286
7a3fd467
KH
12872000-07-17 Kenichi Handa <handa@etl.go.jp>
1288
1289 * quail/japanese.el ("japanese"): Docstring modified.
1290
0bd5914b
KH
12912000-06-12 Kenichi Handa <handa@etl.go.jp>
1292
1293 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1294 ("tibetan-wylie"): State transition table modified.
1295
4dc1225b
KH
12962000-06-01 Kenichi Handa <handa@etl.go.jp>
1297
1298 * quail/tibetan.el: Change all tibetan-1-column characters to
1299 tibetan. Quail map for "tibetan-wylie" fixed.
1300
177c0ea7 13012000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1302
1303 * quail/latin-pre.el ("polish-slash"): New input method.
1304
69766f94
KH
13052000-03-02 Kenichi Handa <handa@etl.go.jp>
1306
1307 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1308
9a90d84c
GM
13092000-02-01 Gerd Moellmann <gerd@gnu.org>
1310
1311 * Makefile.in: Make this the no-leim Makefile. Move the
1312 leim Makefile.in to ../leim-Makefile.in as it originally was.
1313
1314 * Makefile.noleim: Removed.
1315
cba32d22
KH
13162000-01-28 Kenichi Handa <handa@etl.go.jp>
1317
1318 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1319
11ad3dee
KH
13202000-01-04 Kenichi Handa <handa@etl.go.jp>
1321
1322 * quail/japanese.el ("japanese"): Docstring augmented.
1323
5ec14d3c
KH
13241999-12-15 Kenichi Handa <handa@etl.go.jp>
1325
1326 * quail/lao.el: Rewritten for new composition.
1327
1328 * quail/lrt.el: Rewritten for new composition.
1329
1330 * quail/thai.el: Rewritten for new composition.
1331
1332 * quail/tibetan.el: Rewritten for new composition.
1333
113a1195
KH
13341999-12-13 Kenichi Handa <handa@etl.go.jp>
1335
1336 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1337 characters, not Latin-1.
1338
98e85e34
GM
13391999-11-22 Andrew Innes <andrewi@gnu.org>
1340
1341 * makefile.nt: No need to generate subdirs.el.
1342
371f58d5
GM
13431999-11-21 Andrew Innes <andrewi@gnu.org>
1344
1345 * makefile.nt: New file.
1346
177c0ea7 13471999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1348
1349 * Makefile.noleim: New.
1350
58af2287
DL
13511999-09-19 Ken'ichi Handa <handa@gnu.org>
1352
1353 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1354 turkish-postfix.
1355 ("turkish-postfix"): New Turkish input method which inserts
1356 Latin-5 characters.
1357
1358 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1359 turkish-alt-postfix.
1360 ("turkish-alt-postfix"): New Turkish input method which inserts
1361 Latin-5 characters.
1362
13631999-07-12 Richard Stallman <rms@gnu.org>
1364
1365 * Version 20.4 released.
1366
13671998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1368
1369 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1370
13711999-06-14 Ken'ichi Handa <handa@gnu.org>
1372
1373 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1374
13751999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1376
1377 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1378 hanja.el.
1379
13801999-05-25 Ken'ichi Handa <handa@gnu.org>
1381
1382 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1383
13841999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1385
1386 * quail/latin-pre.el ("romanian-prefix"): New input method.
1387 ("romanian-alt-prefix"): New input method.
1388
13891999-03-04 Kenichi Handa <handa@etl.go.jp>
1390
1391 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1392
13931999-01-14 Kenichi Handa <handa@etl.go.jp>
1394
1395 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1396 to convert is `n', change it to Japanese Hiragana `n' before
1397 conversion.
1398
13991999-01-11 Kenichi Handa <handa@etl.go.jp>
1400
1401 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1402
1403 * quail/hebrew.el: New file.
1404
14051998-12-15 Kenichi Handa <handa@etl.go.jp>
1406
1407 * quail/devanagari.el (quail-devanagari-compose-characters):
1408 Adjusted for the change of input method handling.
1409 (quail-devanagari-hindi-compose-characters): Likewise.
1410
14111998-10-15 Kenichi Handa <handa@etl.go.jp>
1412
1413 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1414 `(cd foo; pwd)`.
1415 (install): Likewise.
1416
b344d29d 14171998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1418
1419 * quail/latin-post.el: Many doc fixes.
1420 ("latin-1-postfix"): Add sequence for the small superscript o.
1421 * quail/latin-pre.el: Many doc fixes.
1422 ("latin-1-prefix"): Add sequences for the small
1423 superscript underlined o and a.
1424
b344d29d 14251998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1426
1427 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1428 small superscript underlined o and a.
1429 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1430 different from italian-postfix.
58af2287
DL
1431 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1432 small superscript underlined o and a.
1433 ("italian-postfix"): Same as above.
1434 ("italian-postfix"): Add methods to enter e with acute accent and
1435 the >> and << symbols.
1436
14371998-09-25 Kenichi Handa <handa@etl.go.jp>
1438
1439 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1440 Adjusted for the change of input method handling.
1441
14421998-09-11 Kenichi HANDA <handa@etl.go.jp>
1443
1444 * quail/japanese.el (quail-japanese-katakana-update-translation):
1445 Adjusted for the change of input method handling.
1446
14471998-08-31 Kenichi Handa <handa@etl.go.jp>
1448
1449 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1450 change of input method handling.
1451 (quail-tibetan-input-tibkey): Likewise.
1452
14531998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1454
1455 * Version 20.3 released.
1456
14571998-08-16 Kenichi HANDA <handa@etl.go.jp>
1458
1459 * quail/czech.el ("czech"): Make this input method deterministic,
1460 kbd-translate, and show-layout.
1461
14621998-08-15 Kenichi HANDA <handa@etl.go.jp>
1463
1464 * quail/ethiopic.el: Fix several translation rules.
1465
14661998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1467
1468 * quail/czech.el: Few key sequences added to some keyboards.
1469
14701998-08-06 Kenichi Handa <handa@etl.go.jp>
1471
1472 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1473 (quail-japanese-update-translation): Adjusted for the change of
1474 quail-update-translation. Now this function should return
1475 CONTROL-FLAG.
1476 (quail-japanese-toggle-kana): Update quail-conversion-str.
1477 (quail-japanese-kanji-kkc): Likewise.
1478 (quail-japanese-switch-package): Reset quail-current-str and
1479 quail-conversion-str.
1480
14811998-07-24 Kenichi Handa <handa@etl.go.jp>
1482
1483 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1484 quail-translation to nil after calling kkc-region so that
1485 translation mode is restarted correctly.
1486
14871998-07-21 Kenichi Handa <handa@etl.go.jp>
1488
1489 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1490 that conversion is cancelled in kkc-region.
1491 (quail-japanese-switch-package): Fix previous change.
1492
14931998-07-19 Kenichi Handa <handa@etl.go.jp>
1494
1495 * quail/japanese.el (quail-japanese-update-translation): Handle
1496 a key which should fix the current translation and start a new
1497 translation correctly.
1498 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1499 change point.
1500
15011998-07-15 Kenichi Handa <handa@etl.go.jp>
1502
1503 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1504 change of quail.el.
1505 (quail-japanese-switch-package): Likewise.
1506
15071998-07-03 Kenichi Handa <handa@etl.go.jp>
1508
1509 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1510 Some keys for ancient Korean syllables are changed properly.
1511
15121998-06-20 Kenichi Handa <handa@etl.go.jp>
1513
1514 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1515 (ethio-select-a-translation): New function.
1516
15171998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1518
1519 * Makefile.in (RUN-EMACS): Add --multibyte.
1520
15211998-04-29 Karl Heuer <kwzh@gnu.org>
1522
1523 * Makefile.in (SLAVIC): Delete redundant backslash.
1524
15251998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1526
1527 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1528
15291998-04-20 Kenichi Handa <handa@etl.go.jp>
1530
1531 * Makefile.in (SLAVIC): New macro.
1532 (EUROPEAN): Include ${SLAVIC}.
1533
15341998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1535
1536 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1537 (leim-list.el): Depend on ${WORLD}.
1538
1539 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1540
15411998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1542
1543 * czech.el, slovak.el: Correct starting commentary.
1544
15451998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1546
1547 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1548
15491998-04-06 Andreas Schwab <schwab@gnu.org>
1550
1551 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1552 to length.
1553 (lrt-generate-quail-map): Change sref to aref, and make second
1554 argument of substring a character index.
1555
15561998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1557
1558 * Makefile.in (${TIT}): Fix shell conditional syntax.
1559
15601998-03-18 Kenichi Handa <handa@etl.go.jp>
1561
cb0dc144 1562 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1563 "/ " to "/" (instead of " ").
1564
15651998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1566
1567 * quail/czech.el, quail/slovak.el: New files.
1568
15691998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1570
1571 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1572 Uses changed.
1573
15741998-03-05 Kenichi Handa <handa@etl.go.jp>
1575
1576 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1577 built quail.
1578
177c0ea7 15791997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
58af2287
DL
1580
1581 * quail/hanja3.el: New file.
1582
1583 * quail/hanja-jis.el: Title string of the input method
1584 "korean-hanja-jis" changed.
1585
1586 * quail/symbol-ksc.el: Title string of the input method
1587 "korean-symbol" changed. Require 'korea-util.
1588 (quail-hangul-switch-back): Deleted.
1589
1590 * quail/hangul3.el: Require 'korea-util.
1591 (quail-hangul-switch-to-symbol-ksc): Deleted.
1592
1593 * quail/hanja.el: Require 'korea-util. Title string of the input
1594 method "korean-hanja" changed.
1595 (quail-hanja-switch-to-symbol-ksc): Deleted.
1596
1597 * quail/hangul.el: Require 'korea-util.
1598 (quail-hangul-switch-to-symbol-ksc): Deleted.
a4416b14 1599
58af2287
DL
16001997-10-23 Kenichi Handa <handa@etl.go.jp>
1601
1602 * quail/ethiopic.el: The title string of input method "Ethiopic"
1603 is changed.
1604
16051997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1606
1607 * Version 20.2 released.
1608
16091997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1610
1611 * quail/latin-post.el (german): Swap y and z.
1612
16131997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1614
1615 * Version 20.1 released.
1616
1617 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1618
58af2287
DL
16191997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1620
1621 * quail/viqr.el (vietnamese-viqr): Doc fix.
1622
16231997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1624
1625 * quail/latin-alt.el: New file.
1626
16271997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1628
1629 * quail/latin-post.el: Undo previous change.
a4416b14 1630
58af2287
DL
16311997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1632
1633 * quail/latin-post.el (latin-2-postfix):
1634 Replace comma and period with `. Replace colon with /.
1635 (latin-1-postfix): Replace comma with /.
1636 (french-postfix): Replace comma with /.
1637 (latin-3-postfix): Replace comma with ` and period with /.
1638 (latin-4-postfix): Replace comma with ` and period with ~.
1639 (latin-5-postfix): Replace comma with ` and period with /.
1640 (turkish-postfix): Replace comma with ` and period with /.
1641
16421997-09-10 Kenichi Handa <handa@etl.go.jp>
1643
1644 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1645 function added to quail-mode-hook turn ethio-mode on only when
1646 input method "ethiopic" is begin used.
1647 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1648 (ethio-toggle-space): Likewise.
1649 (ethio-insert-space): Likewise.
1650 (ethio-insert-ethio-space): Likewise.
1651 (ethio-prefer-ascii-punctuation): Likewise.
1652 (ethio-toggle-punctuation): Likewise.
1653 (ethio-gemination): Likewise.
1654 ("ethiopic"): Doc-string of this Quail package modified. Bind
1655 function keys for TRANSLATION-KEYMAP to
1656 quail-execute-non-quail-command.
1657
16581997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1659
1660 * Makefile.in (install): Use quail/* in the second tar that
1661 copies a dir named quail.
1662
16631997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1664
1665 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1666 `skk' subdirectory too.
1667
16681997-09-03 Kenichi Handa <handa@etl.go.jp>
1669
1670 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1671 argument to quail-define-package.
1672 * quail/cyril-jis.el: Likewise
1673 * quail/greek.el: Likewise.
1674 * quail/ipa.el: Likewise.
1675 * quail/lao.el: Likewise.
1676 * quail/lrt.el: Likewise.
1677 * quail/thai.el: Likewise.
1678 * quail/viqr.el: Likewise.
1679
16801997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1681
1682 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
1683 TRANSLATION-KEYS.
1684 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1685 (quail-mode-hook): Check the current Quail package name.
1686
1687 * quail/latin-post.el: Add rules for cancelling accents by typing
1688 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1689 packages.
1690
16911997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1692
1693 * quail/latin-post.el, quail/latin-pre.el: For each package,
1694 pass t for the SIMPLE argument to quail-define-package.
1695
16961997-08-28 Kenichi Handa <handa@etl.go.jp>
1697
1698 * Makefile.in (dotdot): This macro deleted.
1699 (SUBDIRS): Exclude skk.
1700 (all): Substitute ${WORLD} to ${TIT}.
1701 (%.el): This target deleted.
1702 (${TIT}): Check existence of `quail' subdirectory.
1703 (leim-list.el): Do not check old files.
1704 (install): If ${srcdir} is different from the current directory,
1705 copy also files under ${srcdir}.
1706
17071997-08-26 Kenichi Handa <handa@etl.go.jp>
1708
1709 * Makefile.in: Re-arrange macros so that the macro TIT contains
1710 only Quial packages generated from CXTERM dictionaries, and the
1711 macro NON-TIT contains only Quial packages distributed with Emacs.
1712 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1713 and ${TIT} separately.
1714
17151997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1716
1717 * Makefile.in (install): Discard extra data in tar | tar command.
1718
17191997-08-23 Kenichi Handa <handa@etl.go.jp>
1720
1721 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1722 previous change.
1723 (quail-devanagari-hindi-compose-characters): Fix previous change.
1724
1725 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1726 change.
1727
17281997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1729
1730 * Makefile.in (leim-list.el): Fix previous change.
1731
1732 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1733
17341997-08-21 Kenichi HANDA <handa@etl.go.jp>
1735
1736 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1737 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1738 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1739
1740 * Makefile.in (install): Just copy leim-list.el instead of running
1741 update-leim-list-file on ${INSTALLDIR}.
1742 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1743 py-punct-b5.el -> pypunct-b5.el.
1744 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1745 (leim-list.el): Delete old files not contained in ${WORLD}.
1746
1747 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1748 input-method-after-insert-chunk-hook.
1749
1750 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1751
17521997-08-19 Kenichi Handa <handa@etl.go.jp>
1753
1754 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1755 package fixed.
1756
17571997-08-18 Kenichi Handa <handa@etl.go.jp>
1758
1759 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1760 throw.
1761 (quail-japanese-kanji-kkc): Completely re-written.
1762 (quail-japanese-kkc-mode-exit): New function.
1763 (quail-japanese-switch-package): Call activate-input-method
1764 instead of select-input-method.
1765
1766 * quail/thai.el (thai-consonant-input): Typo fixed.
1767
1768 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1769 not call throw.
1770 (quail-devanagari-hindi-compose-characters): Likewise.
1771
1772 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1773 activate-input-method instead of select-input-method.
1774
1775 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1776
1777 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1778 input-method-history instead of previous-input-method.
1779
17801997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1781
59daa29a 1782 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
1783
17841997-08-16 Kenichi Handa <handa@etl.go.jp>
1785
1786 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1787 ("lao-lrt"): Doc-string of this Quail package modified.
1788 Some tranlation rules added.
1789
1790 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1791 (lao-quail-define-rules): Some translation rules corrected.
1792
17931997-08-11 Kenichi Handa <handa@etl.go.jp>
1794
1795 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1796 (lrt-vowel-table): The entry for "aM" corrected.
1797
17981997-08-07 Kenichi Handa <handa@etl.go.jp>
1799
1800 * quail/lrt.el: Change title string of input method "lao-lrt".
1801 (lrt-single-consonant-table): Several key sequence changed.
1802 (lrt-composing-pattern-double-c): Handle a consonant with
1803 semi-vowel-lower correctly.
1804 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1805 (lrt-handle-tone-mark): Check the existence of double consonant
1806 correctly.
1807
1808 * quail/lao.el: Change title string of input method "Lao".
1809
18101997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1811
1812 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1813 modified. Several tranlation rules modified.
1814
18151997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1816
1817 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1818 quail/cyril-jis.el.
1819
1820 * quail/cyril-jis.el: New file.
1821
1822 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1823
18241997-08-01 Kenichi Handa <handa@etl.go.jp>
1825
1826 * quail/ethiopic.el: In quail-mode-map, bind
1827 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1828 Quail package "ethiopic".
1829
18301997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1831
1832 * quail/cyrillic.el (cyrillic-translit): New input method.
1833
18341997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1835
1836 * quail/tibetan.el: New file.
1837
1838 * quail/py-punct.el: Require 'quail.
1839
1840 * quail/py-punct-b5.el: Require 'quail.
1841
1842 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1843 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1844
1845 * Makefile.in (TIT): New variable, contatination of TIT-GB and
1846 TIT-BIG5.
1847 (RUN-EMACS): Do not set EMACSLOADPATH.
1848 (ASIA): Include TIBEAN.
1849 (all): Remove stamp-bytecomp from dependency list.
1850 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
1851 (%.el): Make a link for byte-compiled file too.
1852 (stamp-bytecomp): Target deleted.
1853 (leim-list.el): Run Emacs with loading quail.
1854 (install-XXX): These targets deleted.
1855 (install): Remove files under INSTALLDIR before copying new files.
1856 Run Emacs with loading quail.
1857 (clean mostlyclean): Remove only generated files.
1858
18591997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1860
1861 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1862 (clean): Fix shell conditional.
1863
18641997-07-21 Jim Meyering <meyering@eng.ascend.com>
1865
1866 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1867 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1868
18691997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1870
1871 * Makefile.in: Modified to avoid *.el files being regarded
1872 as intermidiate files and deleted by GNU make.
1873
1874 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1875 (lrt-handle-maa-sakod): Correctly handle the case that
1876 quail-current-data is nil.
1877 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1878 tone.
1879
18801997-07-15 Kenichi Handa <handa@etl.go.jp>
1881
1882 * quail/py-punct.el: New file.
1883
1884 * quail/py-punct-b5.el: New file.
1885
1886 * quail/japanese.el: Doc-string of Quail package japanese modified.
1887
1888 * Makefile.in: Rules re-written to avoid tricky code.
1889 (CHINEGE-GB): Include quail/py-punct.elc.
1890 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 1891
58af2287
DL
18921997-07-10 Kenichi Handa <handa@etl.go.jp>
1893
1894 * quail/latin-pre.el: Change titles of quail packages.
1895
1896 * quail/latin-post.el: Likewise.
1897
6922b018 1898;; Local Variables:
880820fe 1899;; coding: utf-8
33462dfa 1900;; add-log-time-zone-rule: t
6922b018 1901;; End:
2a34a036 1902
a748d010 1903 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
6d344054 1904 2007, 2008 Free Software Foundation, Inc.
5b87ad55
GM
1905
1906 This file is part of GNU Emacs.
1907
d3fb0974 1908 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 1909 it under the terms of the GNU General Public License as published by
d3fb0974
GM
1910 the Free Software Foundation, either version 3 of the License, or
1911 (at your option) any later version.
5b87ad55
GM
1912
1913 GNU Emacs is distributed in the hope that it will be useful,
1914 but WITHOUT ANY WARRANTY; without even the implied warranty of
1915 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1916 GNU General Public License for more details.
1917
1918 You should have received a copy of the GNU General Public License
d3fb0974 1919 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
1920
1921;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4