* lisp/eshell/esh-proc.el (eshell/kill): Fix last change.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
11557421
SM
12012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
4 Remove \rightparengtr and \leftparengtr for lack of consensus.
5 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
6
a4e6c042
EZ
72012-09-05 Eli Zaretskii <eliz@gnu.org>
8
9 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
10
0df648f9
DB
112012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
12
13 * quail/indian.el (quail-define-inscript-package):
14 Set kbd-translate for all Inscript layouts. It's a positional
15 layout: vowels should be on the left hand regardless of the
16 underlying characters produced by those keys. (Bug#12072)
17
89e5ffea
MB
182012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
19
20 * quail/persian.el: Add some mappings. (Bug#11812)
21 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
22
0aee6912
PE
232012-07-30 Paul Eggert <eggert@cs.ucla.edu>
24
25 Update .PHONY listings in makefiles.
26 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
27 bootstrap-clean, distclean, maintainer-clean, extraclean.
28
72b255c7
PE
292012-07-29 Paul Eggert <eggert@cs.ucla.edu>
30
31 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
32 * quail/uni-input.el (ucs-input-deactivate):
33 Rename from ucs-input-inactivate.
34 * quail/hangul.el (hangul-input-method-deactivate):
35 Rename from hangul-input-method-inactivate.
36
f58e0fd5
SM
372012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
38
39 * quail/ipa.el: Use cl-lib.
40
41 * quail/hangul.el: Don't require CL.
42
6b79ce7e
NTND
432012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
44
45 * quail/vnvi.el: New file (Bug#4747).
46
35c46c2f
GM
472012-05-22 Glenn Morris <rgm@gnu.org>
48
49 * Makefile.in (SUBDIRS): Remove variable and rule.
50 (MKDIR_P): Add it back.
51 (all, changed.tit, changed.misc, leim-list.el):
52 Don't depend on SUBDIRS.
53 (changed.tit, changed.misc): Ensure output directory exists.
54 (distclean): Don't use SUBDIRS.
55
b847032c
GM
562012-05-21 Glenn Morris <rgm@gnu.org>
57
d10cfddd
GM
58 * Makefile.in (install): Remove, let top-level do it.
59 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
60 (MKDIR_P, GZIP_PROG): Remove, no longer used.
61
d71dfe75
GM
62 * Makefile.in (install_prefix): Remove.
63 (LEIM_INSTALLDIR): Rename to leimdir.
64 (install): Update for this change.
65
b847032c
GM
66 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
67
005ad204
GM
682012-05-12 Glenn Morris <rgm@gnu.org>
69
70 * Makefile.in (MKDIR_P): New, set by configure.
71 (install): Use $MKDIR_P.
72
234d8d66
GM
732012-05-10 Glenn Morris <rgm@gnu.org>
74
ff57c2ec
GM
75 * Makefile.in: Install self-contained ns files directly to
76 their final destination.
77 (install_prefix): New.
78 (LEIM_INSTALLDIR): New, set by configure.
79 (install): Use LEIM_INSTALLDIR.
80
234d8d66
GM
81 * Makefile.in (MV_DIRS): Remove.
82 (install): Simplify the --with-ns case.
83
e98e405e
GM
842012-04-09 Glenn Morris <rgm@gnu.org>
85
935396c0
GM
86 * Makefile.in (EMACS): Rename from BUILT_EMACS.
87 (RUN_EMACS, compile-main): Update for this change.
88
e98e405e
GM
89 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
90 since leim distributed with Emacs (eg lisp/ has no such rule).
91 (all): Remove $BUILT_EMACS dependence.
92
a130c2af
EZ
932012-04-09 Eli Zaretskii <eliz@gnu.org>
94
95 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
96 debugging messages.
97
41455956
GM
982012-04-09 Glenn Morris <rgm@gnu.org>
99
54b0762c 100 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 101 as the lisp/ directory does, rather than hard-coding it.
54b0762c 102 Also, separate leim-list generation from byte-compilation.
41455956
GM
103 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
104 Make them store the .el files rather than the .elc files.
105 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
106 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
107 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
108 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
109 Remove variables listing the non-generated .el files.
110 (.el.elc): Add explicit load-path for quail.
111 (all): Depend on compile-main rule rather than $WORLD.
112 (changed.tit, changed.misc): Also depend on $SUBDIRS.
113 (leim-list.el): Don't depend on changed.tit or changed.misc.
114 Remove unnecessary compilation check.
115 (setwins, compile-targets, compile-main): New.
116 (clean, mostlyclean): Update for change in TIT_MISC contents.
117 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
118
f8f2e1d8
SM
1192012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
120
121 * quail/latin-ltx.el: Auto-generate some of the entries.
122 (latin-ltx--ascii-p): New function.
123 (latin-ltx--define-rules): New macro.
124 (define-rules): Use it.
125
e5a69fd0
EZ
1262012-03-25 Eli Zaretskii <eliz@gnu.org>
127
128 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
129 of same-dir.tst, to avoid stepping on other (parallel) Make job's
130 toes.
131
26090a27
KH
1322012-03-21 Kenichi Handa <handa@m17n.org>
133
134 * quail/indian.el ("devanagari-itrans"): Add a few more useful
135 keys (Bug#10935).
136
71ec069c
KH
1372012-03-16 Kenichi Handa <handa@m17n.org>
138
139 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
140
3dbb8fef
ЙМ
1412012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
142
143 * quail/cyrillic.el (bulgarian-alt-phonetic):
144 New input method. (Bug#10893)
145
4f96ea3f
MB
1462012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
147
148 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 149 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
150 characters were added; (2) layer 3 of ISIRI-9147 is now
151 implemented with a '\' prefix; (3) double entry of characters
152 which were postfixed with 'h' is now supported; (4) lots of
153 comment and additional pointers have been added.
154
5fc1c122
KH
1552011-12-15 Kenichi Handa <handa@m17n.org>
156
157 * quail/ethiopic.el ("ethiopic"): Do not refer to
158 ethio-prefer-ascii-punctuation.
159
fe7a3057
JB
1602011-11-20 Juanma Barranquero <lekktu@gmail.com>
161
162 * quail/hangul.el (hangul-character): Fix typo.
163
58179cce 1642011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
165
166 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
167 (quail-tamil-itrans-numerics-and-symbols-table)
168 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
169 ("tamil-itrans"): Show the values of above variables (Bug#9336).
170
1712011-09-22 Kenichi Handa <handa@m17n.org>
172
173 * quail/indian.el (quail-tamil-itrans-syllable-table)
174 (quail-tamil-itrans-misc-table): New variables.
175 ("tamil-itrans"): Improve the docstring by showing the values of
176 above variables (Bug#9336).
177
e39b275c 1782011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 179
abec06ff 180 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 181
b31b81a5
SM
1822011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
183
184 * quail/latin-ltx.el: Complete the super and subscript letters.
185
f624176f
GM
1862011-08-20 Glenn Morris <rgm@gnu.org>
187
188 * Makefile.in (OTHERS):
189 * makefile.w32-in (MISC): Add ipa-praat.elc.
190
c27ac9ae
YF
1912011-07-23 Yair F <yair.f.lists@gmail.com>
192
193 * quail/hebrew.el ("hebrew"): Additional key mappings.
194 ("hebrew-new", "hebrew-lyx", "hebrew-full")
195 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
196 ("yiddish-keyman"): New input methods.
197
acb8e1dd
AS
1982011-06-12 Andreas Schwab <schwab@linux-m68k.org>
199
2920829f
AS
200 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
201 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
202 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
203 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
204 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
205 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
206 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
207 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
208 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
209
3ddfbced 210 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 211
9fbfd275
OS
2122011-05-30 Oliver Scholz <epameinondas@gmx.de>
213
214 * quail/ipa-praat.el: New input method.
215
d0ce9f8c
MB
2162011-05-16 Eli Zaretskii <eliz@gnu.org>
217
c0ad01c9 218 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 219
c0ad01c9 220 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
221
2222011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
223
224 * quail/persian.el: New file.
225
f7ff1b0f 2262011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
227
228 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
229 corresponding symbols rather than Hebrew letters. (Bug#8563)
230
6b4e1d0d
EZ
231 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
232 HEBREW LETTER ALEF. (Bug#8563)
233
8cc1d519
GM
2342011-03-23 Glenn Morris <rgm@gnu.org>
235
236 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
237
33383987
JB
2382011-03-07 Chong Yidong <cyd@stupidchicken.com>
239
240 * Version 23.3 released.
241
2b0c7330 2422011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
243
244 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
245
68b5f855
PE
2462011-01-28 Paul Eggert <eggert@cs.ucla.edu>
247
248 Redo spelling of Makefile variables to conform to POSIX.
249 POSIX does not allow "-" in Makefile variable names.
250 Reported by Bruno Haible in
251 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
252 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
253 (TIT_GB): Rename from TIT-GB.
254 (CHINESE_TIT): Rename from CHINESE-TIT.
255 (NON_TIT_GB): Rename from NON-TIT-GB.
256 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
257 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
258 (CHINESE_GB): Rename from CHINESE-GB.
259 (CHINESE_BIG5): Rename from CHINESE-BIG5.
260 (TIT_MISC): Rename from TIT-MISC.
261 (NON_TIT_MISC): Rename from NON-TIT-MISC.
262 (TIT_SOURCES): Rename from TIT-SOURCES.
263 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 264
d0981f82
GM
2652011-01-08 Glenn Morris <rgm@gnu.org>
266
e7a42417
GM
267 * makefile.w32-in (RUN_EMACS):
268 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
269
d0981f82
GM
270 * makefile.w32-in (RUN_EMACS):
271 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
272
f2b38ae6
KH
2732010-08-28 Kenichi Handa <handa@m17n.org>
274
8307f923
JB
275 * quail/japanese.el (quail-japanese-update-translation):
276 Fix handling of invalid key.
f2b38ae6 277
b514a395
AS
2782010-08-15 Andreas Schwab <schwab@linux-m68k.org>
279
05a9766a
AS
280 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
281
b514a395
AS
282 * quail/georgian.el: Remove extra backslashes.
283
08685279
AS
2842010-08-14 Andreas Schwab <schwab@linux-m68k.org>
285
e099e659
AS
286 * quail/arabic.el: Quote [ and ].
287 * quail/latin-ltx.el: Likewise.
288
08685279
AS
289 * quail/greek.el ("greek", "greek-postfix"): Change string to
290 character.
291
ac14bd09
KH
2922010-08-13 Kenichi Handa <handa@m17n.org>
293
8307f923 294 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 295
43603442
KH
2962010-08-09 Kenichi Handa <handa@m17n.org>
297
298 * quail/greek.el ("greek"): Add rules for Greek style quotes.
299
02be533b
GM
3002010-05-15 Glenn Morris <rgm@gnu.org>
301
302 * Makefile.in (install): Remove references to CVS-related files.
303
61a808e8
CY
3042010-05-07 Chong Yidong <cyd@stupidchicken.com>
305
306 * Version 23.2 released.
307
7cee661f
CY
3082010-04-06 Chong Yidong <cyd@stupidchicken.com>
309
310 * quail/vntelex.el: Fix "af" rule (Bug#5836).
311
31f191b3
EZ
3122010-03-27 Eli Zaretskii <eliz@gnu.org>
313
314 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
315 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
316 other special characters.
317
c1d05286
GM
3182010-03-18 Glenn Morris <rgm@gnu.org>
319
cbeed5af
GM
320 * Makefile.in (maintainer-clean): Use bootstrap-clean.
321 (extraclean): Fix deletion patterns.
322
c1d05286
GM
323 * Makefile.in (dot): Remove, since ../ is used throughout the
324 other Makefiles.
325
288f9fc0
CY
3262010-03-10 Chong Yidong <cyd@stupidchicken.com>
327
328 * Branch for 23.2.
329
545b31aa
KH
3302010-02-16 Kenichi Handa <handa@m17n.org>
331
332 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
333
5ce6e4f4 3342009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
335
336 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
337 (Bug#904)
338
a82a8b75
GM
3392009-09-09 Glenn Morris <rgm@gnu.org>
340
341 * Makefile.in (install): Set umask to world-readable before creating
342 directories.
343
1e0020ec
JL
3442009-08-31 Juri Linkov <juri@jurta.org>
345
346 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
347 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
348 Set `deterministic' to nil.
349 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
350 "U+0074 U+0283", "U+0074 U+2040 U+0283".
351 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
352 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
353 Fix comments.
354
ab96f28b
JL
3552009-08-31 Juri Linkov <juri@jurta.org>
356
357 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
358 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
359 (ipa-x-sampa-implosive-submap): Rename from
360 x-sampa-implosive-submap.
361 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
362 x-sampa-prepend-to-keymap-entry.
363 (ipa-x-sampa-underscore-implosive): Rename from
364 x-sampa-underscore-implosive.
365 (ipa-x-sampa-implosive-submap): Move before first use.
366
08166ed6
JL
3672009-08-30 Aidan Kehoe <kehoea@parhasard.net>
368
369 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
370 Two new input methods, both following widely-used Usenet
5ce6e4f4 371 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 372 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 373 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
374 complex to support in Quail that Kirshenbaum, whence the two extra
375 function and one extra submap to support it.
376 (x-sampa-prepend-to-keymap-entry): New function.
377 (x-sampa-underscore-implosive): New function.
378 (x-sampa-implosive-submap): New Quail submap.
379
1f272ae8
JL
3802009-08-30 Aidan Kehoe <kehoea@parhasard.net>
381
382 * quail/ipa.el: Recode the file as UTF-8, for better
383 interoperability with other applications.
384
7069bd16
SM
3852009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
386
a0c07f4e
SM
387 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
388 `white circle'.
389
7069bd16
SM
390 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
391
5ac1f9e0
GM
3922009-08-25 Glenn Morris <rgm@gnu.org>
393
394 * quail/hangul.el (top-level): Don't require cl at run-time.
395
76580a68
EZ
3962009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
397
398 * quail/arabic.el: Add missing keys that exist on the Arabic X
399 keyboard. Don't insert Lam-alef ligatures from the Arabic
400 Presentation Forms ranges; instead, separate Lam-Alef ligatures
401 into a list of two letters (Lam and a suitable Alef).
402
d4a885b2
KH
4032009-06-23 Kenichi Handa <handa@m17n.org>
404
405 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
406 while korean input method is off, convert the following character.
407
70243478
CY
4082009-06-21 Chong Yidong <cyd@stupidchicken.com>
409
410 * Branch for 23.1.
411
d5e9630f
KH
4122009-06-18 Kenichi Handa <handa@m17n.org>
413
414 * quail/hangul.el (hangul-im-keymap): Add binding of key
415 Hangul_Hanja.
416
c7015153 4172009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
418
419 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
420 compatibility.
421
5ae051fd
AS
4222009-04-12 Andreas Schwab <schwab@linux-m68k.org>
423
424 * Makefile.in (install): Remove .gitignore files.
425
c87143d0
KH
4262009-03-19 Kenichi Handa <handa@m17n.org>
427
428 * leim-ext.el: Change the encoding to utf-8.
429
9c222401
JD
4302008-12-30 Jan Djärv <jan.h.d@swipnet.se>
431
432 * Makefile.in (install): Remove old directories in ns_appresdir before
433 moving new directories there.
434
53a8f9db
JB
4352008-11-11 Juanma Barranquero <lekktu@gmail.com>
436
ad8f55ac
JB
437 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
438 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
439 (hangul3-input-method-jung, hangul3-input-method-jong):
440 Fix typos in docstrings.
53a8f9db 441
c7c55e6a 4422008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
443
444 * quail/cyrillic.el: Handle backslash key (bug#839).
445
09c91aff
KH
4462008-10-20 Kenichi Handa <handa@m17n.org>
447
448 * quail/indian.el (inscript-mlm-keytable): New variable.
449 (malayalam-inscript): Use inscript-mlm-keytable.
450
b13f8bd5
MH
4512008-09-11 Magnus Henoch <mange@freemail.hu>
452
453 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
454 with upturn.
455
53a8f9db 4562008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 457
53a8f9db 458 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
459 \"u after a, e or q, because that would be extremely uncommon
460 compared to aue, eue or que. The only exception is the prefix
461 "ge", after which, according to corpus statistics, a \"u can be
462 expected.
463
92135d25
KH
4642008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
465
53a8f9db 466 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 467
f4949090
JL
4682008-07-19 Juri Linkov <juri@jurta.org>
469
470 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
471 "//`" for combining accents as a separate character. Keep two
472 rules "i`" and "I`" for characters where accent is not a separate
473 character. Revert changes that added postfix combining accents.
474
ba60bd44 4752008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
476
477 * Makefile.in (install): Perform post-install cleanup inside NS app
478 bundle.
479
86ec8cc5
JL
4802008-07-12 Juri Linkov <juri@jurta.org>
481
482 * quail/rfc1345.el: Replace non-printable control characters with
483 equivalent text-only notations.
484
485 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
486 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
487 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 488 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 489
5704dad1
TZ
4902008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
491
492 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
493 everything postfix. Adjust to eliminate conflicts.
494
88702c81
JB
4952008-06-30 Juanma Barranquero <lekktu@gmail.com>
496
497 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
498
8e0214ec
GM
4992008-06-27 Glenn Morris <rgm@gnu.org>
500
501 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
502
ecfb57d9
JB
5032008-06-24 Juanma Barranquero <lekktu@gmail.com>
504
505 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
506
fca64cc4
EZ
5072008-06-20 Eli Zaretskii <eliz@gnu.org>
508
509 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
510 are building in the sandbox, there are precious files there.
ca4a5250
EZ
511 (clean mostlyclean): Delete leim-list.el~.
512 (distclean): Delete makefile.
fca64cc4 513
ee128870
TZ
5142008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
515
516 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
517 brackets, number symbol, and accented aeio to cyrillic-translit.
518
e914c409 5192008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
520
521 * quail/hangul.el: Completely re-written.
522
5232008-06-03 Kenichi Handa <handa@m17n.org>
524
525 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
526 (leim-list.el): Remove leim-list.el at first.
527
528 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
529 (leim-list.el): Remove leim-list.el at first.
530
531 * leim-ext.el: Register input methods "korean-hangul",
532 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
533
8be6f5ae
SM
5342008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
535
536 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
537
630802d6
KH
5382008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
539
540 * quail/indian.el: Don't require devan-util.
541
d223191d 5422008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 543
d223191d 544 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 545
d223191d 5462008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
547
548 * Makefile.in (OTHERS): Add arabic.elc.
549
d223191d 5502008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
551
552 * quail/arabic.el: New file.
553
d223191d 5542008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
555
556 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
557
d223191d 5582008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
559
560 * quail/indian.el (quail-indian-flatten-list): Delete it.
561 (quail-define-inscript-package): Pay attention to `nil' values of
562 char/key-table.
563 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
564
d223191d 5652008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
566
567 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
568 just an alias for turkish-postfix.
569
570 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
571 just an alias for turkish-alt-postfix.
572
573 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
574
d223191d 5752008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
576
577 * quail/thai.el: Don't require thai-util.
d223191d
GM
578 (quail-thai-update-translation): Delete function.
579 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
580 quail-define-rules.
581 ("thai-kesmanee", "thai-pattachote"): Don't use
582 UPDATE-TRANSLATION-FUNCTION.
583
3ddfbced
SM
584 * quail/indian.el (quail-indian-preceding-char-position):
585 Delete function.
d223191d
GM
586 (quail-indian-update-preceding-char): Delete variable.
587 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
588 (quail-define-indian-trans-package): Don't call
589 quail-define-package with quail-indian-update-translation.
590 (quail-define-inscript-package): Likewise.
591
d223191d 5922008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 593
d223191d 594 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
595 (quail-indian-update-translation, quail-define-inscript-package):
596 Use characterp, not char-valid-p.
597
d223191d 5982008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
599
600 * quail/welsh.el ("welsh"): Doc fix.
601
602 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
603 ("russian-typewriter"): Rename from cyrillic-typewriter.
604 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 605 ("russian-computer"): New.
d223191d
GM
606 ("bulgarian-phonetic"): Rename from bulgarian-pho.
607 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 608
d223191d 6092008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
610
611 * ja-dic/ja-dic.el: Add coding tag.
612
d223191d 6132008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 614
d223191d 615 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
616 ("latin-postfix"): New method.
617
d223191d 618 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
619 ("latin-alt-postfix"): New method.
620
d223191d 621 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 622 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
623 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
624 ~O -> Ġ.
aca7a3d2
MB
625 ("latin-prefix"): New method.
626
d223191d
GM
627 * quail/uni-input.el (utf-8-ccl-encode): Delete.
628 (ucs-input-method): Modify.
aca7a3d2 629
d223191d 6302008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
631
632 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
633
5169d861 6342008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 635
53a8f9db 636 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 637
f3041af1
DN
6382008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
639
640 * makefile.w32-in:
641 * Makefile.in: Remove references to Xenix.
642
1ebeeed0
RS
6432007-12-15 Richard Stallman <rms@gnu.org>
644
645 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
646
647 * quail/latin-alt.el: Many doc fixes.
648 ("danish-alt-postfix")
649 ("esperanto-alt-postfix", "finnish-alt-postfix")
650 ("german-alt-postfix", "icelandic-alt-postfix")
651 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
652 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 653 Delete; they were identical to the non-alt versions.
1ebeeed0 654
3d587afd
KH
6552007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
656
657 * quail/lao.el (quail-map-from-table): Allow a tone just after a
658 consonant.
659
63150f3c
GM
6602007-11-17 Glenn Morris <rgm@gnu.org>
661
662 * Makefile.in (check-declare): New target.
663
fe1ada9b
GM
6642007-10-31 Glenn Morris <rgm@gnu.org>
665
666 * Makefile.in (install): Change ownership of installed files.
667
e914c409 6682007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
669
670 * quail/latin-ltx.el ("\\qed"): Add this rule.
671
92f137df
JB
6722007-10-24 Juanma Barranquero <lekktu@gmail.com>
673
674 * quail/indian.el (quail-indian-update-preceding-char):
675 Don't mark the variable as frame-local; it wasn't used as such.
676
cacc7b51
GM
6772007-07-25 Glenn Morris <rgm@gnu.org>
678
679 * Relicense all FSF files to GPLv3 or later.
680
681 * COPYING: Switch to GPLv3.
682
1eceac24
EZ
6832007-07-16 Eli Zaretskii <eliz@gnu.org>
684
685 * makefile.w32-in (extraclean): Don't delete *~.
686
7dfc4cda
CY
6872007-06-02 Chong Yidong <cyd@stupidchicken.com>
688
689 * Version 22.1 released.
690
dd822b89
KH
6912007-01-30 Kenichi Handa <handa@m17n.org>
692
693 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 694 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
695
696 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
697 license notices.
1e899515 698
bce8f5e8
KH
6992007-01-24 Kenichi Handa <handa@m17n.org>
700
701 * MISC-DIC/README: New file.
702
703 * CXTERM-DIC/README: New file.
704
705 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
706 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
707 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
708 X11R6/contrib/programs/cxterm.
709
710 * ja-dic/ja-dic.el: Regenerated.
711
88f698d9
KH
7122007-01-12 Kenichi Handa <handa@m17n.org>
713
714 * quail/uni-input.el (ucs-input-method): Signal an error for a
715 Unicode character that is not yet supported.
716
14429ceb
AS
7172006-12-26 Andreas Schwab <schwab@suse.de>
718
719 * Makefile.in (datarootdir): Define.
720
6148a044
EZ
7212006-12-20 Eli Zaretskii <eliz@gnu.org>
722
723 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
724 ${NON-TIT-MISC}.
725
e4208ff7
JB
7262006-12-09 Juanma Barranquero <lekktu@gmail.com>
727
728 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
729
730 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
731
f248f005
EZ
7322006-12-09 Eli Zaretskii <eliz@gnu.org>
733
734 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
735 Run Emacs to append non-empty non-comment lines in leim-ext.el
736 to leim-list.el.
737
dd4b03cd
JB
7382006-12-05 Juanma Barranquero <lekktu@gmail.com>
739
740 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
741
41584b03
JB
7422006-11-29 Juanma Barranquero <lekktu@gmail.com>
743
744 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
745 in docstring.
746
9200c926
RF
7472006-11-04 Romain Francoise <romain@orebokech.com>
748
749 * Makefile.in (bootstrap-clean): New target.
750
94461c21
KH
7512006-10-12 Kenichi Handa <handa@m17n.org>
752
753 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
754 to it.
755
f51dc44f
CY
7562006-10-05 Chong Yidong <cyd@stupidchicken.com>
757
758 * quail/latin-ltx.el: Fix typo in previous change.
759
d781da00
SM
7602006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
761
762 * quail/latin-ltx.el: Remove rules that start with { since they are
763 redundant and hence impact the { key for no good reason.
764
bcc1caeb
KH
7652006-10-02 Kenichi Handa <handa@m17n.org>
766
767 * Makefile.in (install): Fix previous change.
768
7ad02ea8
KH
7692006-09-28 Kenichi Handa <handa@m17n.org>
770
771 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
772
45a2056c
JB
7732006-09-15 Jay Belanger <belanger@truman.edu>
774
775 * COPYING: Replace "Library Public License" by "Lesser Public
776 License" throughout.
777
880820fe 7782006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
779
780 * quail/uni-input.el (ucs-input-method): Don't make the action of
781 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
782 mechanism do it.
783
62508862
DK
7842006-07-12 David Kastrup <dak@gnu.org>
785
786 * quail/greek.el: Change iota subscriptum transliteration in
787 Ibycus4 encoding's capitals from "i" to "|".
788
a6a2b5d4
EZ
7892006-03-03 Claudio Fontana <claudio@gnu.org>
790
9e2bcc86
EZ
791 * Makefile.in (install): Add DESTDIR variable to support staged
792 installations.
a6a2b5d4 793
abeb5855
EZ
7942005-12-17 Eli Zaretskii <eliz@gnu.org>
795
796 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
797 commands enclosed in $(ARGQUOTE)s should not be split between two
798 lines, as that will break with GNU Make >3.80, when sh.exe is used
799 and arg quoting is with '..'.
800
11bdfcdd
AS
8012005-11-03 Andreas Schwab <schwab@suse.de>
802
3ddfbced 803 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
804 (install): Adjust.
805
7a7f042f
RF
8062005-11-01 Romain Francoise <romain@orebokech.com>
807
808 * Makefile.in (install): Compress source files.
809
895725e1
JL
8102005-10-28 Juri Linkov <juri@jurta.org>
811
812 * quail/symbol-ksc.el: Add missing characters from 1st pos of
813 every table of [korean-ksc5601], and swap incorrectly ordered
814 characters at pos 91 and 90.
815
c814bdfc
KH
8162005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
817
818 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
819 U+2006). Add more mappings from TeX's textcomp package.
820
f344e9d2
JL
8212005-10-25 Juri Linkov <juri@jurta.org>
822
823 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
824 to t for this multi-key input method.
825
a6726944
KH
8262005-10-24 Kenichi Handa <handa@m17n.org>
827
828 * quail/uni-input.el (ucs-input-activate): Don't add
829 quail-kill-guidance-buf to kill-buffer-hook.
830
71ec7e9b
KH
8312005-07-08 Kenichi Handa <handa@m17n.org>
832
833 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
834 insertion and deletion.
835
a0ec7a4a
LK
8362005-07-04 Lute Kamstra <lute@gnu.org>
837
838 Update FSF's address in GPL notices.
839
59579816
KH
8402005-06-28 Kenichi Handa <handa@m17n.org>
841
842 * leim-ext.el: Add rules for inserting full-width space for
843 quail/Punct and quail/Punct-b5.
844
94d4bafb
EZ
8452005-06-04 Eli Zaretskii <eliz@gnu.org>
846
41584b03 847 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
848 (extraclean): New target, emulates Makefile.in.
849
e183fe27
KH
8502005-04-06 Kenichi Handa <handa@m17n.org>
851
41584b03 852 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 853
eebfcf8e
KH
8542005-03-26 Kenichi Handa <handa@m17n.org>
855
41584b03 856 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
857
8582005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
859
860 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 861 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
862 ("thai-kesmanee"): Don't use quail-thai-update-translation.
863 (thai-generate-quail-map): Likewise.
864
761a8755
KH
8652005-03-15 Kenichi Handa <handa@m17n.org>
866
867 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
868
c68f7e21
KH
8692005-03-08 Kenichi Handa <handa@m17n.org>
870
871 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
872 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
873
a3341d3c
KH
8742004-12-04 Kenichi Handa <handa@m17n.org>
875
876 * quail/lao.el (lao-key-alist): Declare it by defvar.
877 (lao-key-alist-vector): New variable.
878 (lao-consonant-key-alist, lao-semivowel-key-alist)
879 (lao-vowel-key-alist, lao-voweltone-key-alist)
880 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
881 lao-key-alist-vector.
882
a7ff4354
KH
8832004-09-25 Kenichi Handa <handa@m17n.org>
884
885 * quail/uni-input.el (ucs-input-method): Add error clause to
886 condition-case.
887
88a74fa5
KH
8882004-09-21 Kenichi Handa <handa@m17n.org>
889
890 * quail/uni-input.el: Move the call of register-input-method to
891 leim-ext.el.
892 (ucs-input-insert-char): New function.
893 (ucs-input-method): Use ucs-input-insert-char.
894 (ucs-input-activate): Call quail-hide-guidance instead of
895 quail-hide-guidance-buf.
896
897 * leim-ext.el: Add autoload for 'ucs-input-activate and
898 register-input-method for "ucs".
899
15203bb7
DK
9002004-08-21 David Kastrup <dak@gnu.org>
901
902 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
903 combinations.
904
295f3b30
KH
9052004-08-16 Kenichi Handa <handa@m17n.org>
906
907 * quail/georgian.el ("georgian"): Call quail-define-package with
908 the show-layout arg t.
909
de10c114
AS
9102004-08-06 Andreas Schwab <schwab@suse.de>
911
912 * Makefile.in (install): Remove .arch-inventory files.
913
d604e09b
DK
9142004-07-01 David Kastrup <dak@gnu.org>
915
41584b03 916 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 917
f96ec754
AS
9182004-06-30 Andreas Schwab <schwab@suse.de>
919
920 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
921 serialize parallel builds.
922 (${MISC:.elc=.el}): Depend on changed.misc.
923
62bfe0fc
KH
9242004-06-05 Kenichi Handa <handa@m17n.org>
925
68330491
EZ
926 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
927 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
928
929 * leim-ext.el: New file.
930
9254ee5e
KH
9312004-05-17 Werner Lemberg <wl@gnu.org>
932
933 * quail/sisheng.el: New file.
934
53e1a54f
KH
9352004-05-17 Kenichi Handa <handa@m17n.org>
936
937 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
938
cdc9b845
EZ
9392004-05-11 Eli Zaretskii <eliz@gnu.org>
940
941 * Makefile.in (leim-list.el): Move commands to convert TIT and
942 MISC dictionaries from here...
943 (changed.tit, changed.misc): ...to here. Remove the (now
944 unneeded) test of the contents of changed.* files.
945
9a28b921
AS
9462004-05-10 Andreas Schwab <schwab@suse.de>
947
10d1d0af 948 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
949 files are compiled when bootstrapping.
950
bef96454
SM
9512004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
952
953 * quail/latin-ltx.el ("TeX"): Fix typo.
954
d2c846aa
SM
9552004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
956
957 * quail/latin-ltx.el: Use utf-8 coding.
958 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
959
2cd23d89
KH
9602004-05-04 Kenichi Handa <handa@m17n.org>
961
10d1d0af 962 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
963 (MISC-SOURCES): Likewise.
964
9652004-05-01 Kenichi Handa <handa@m17n.org>
966
41584b03 967 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 968 (MISC): Rename from MISC-DIC.
10d1d0af 969 (WORLD): Adjust for the above changes.
2cd23d89
KH
970 (TIT-MISC, NON-TIT-MISC): New targets.
971 (all): Don't depend on ${WORLD}.
d2c846aa 972 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
973 (TIT-SOURCES, MISC-SOURCES): New macros.
974 (changed.tit, changed.misc): New targets.
d2c846aa 975 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
976 changed.misc. Generate quail files from TIT and MISC files if
977 necessary.
978 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
979 ${MISC-DIC}.
980
238add5e
JR
9812004-05-03 Jason Rumney <jasonr@gnu.org>
982
983 * makefile.nt: Remove.
984
d814862a
JB
9852004-04-23 Juanma Barranquero <lektu@terra.es>
986
987 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
988
28082746
AI
9892004-04-09 Andrew Innes <andrewi@gnu.org>
990
991 * makefile.w32-in (distclean clean): Remove nmake specific
992 stamp-subdir test.
993
bb62616f
KH
9942004-02-28 Kenichi Handa <handa@m17n.org>
995
d2c846aa 996 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
997 ${MISC-DIC}.
998 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
999 (maintainer-clean): Delete files that are not in CVS repository.
1000
d2c846aa 1001 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1002 $(MISC-DIC).
1003 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1004 (maintainer-clean): Delete files that are not in CVS repository.
1005
d2c846aa 1006 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1007 $(MISC-DIC).
1008 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1009 (maintainer-clean): Delete files that are not in CVS repository.
1010
880820fe 10112004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1012
1013 * Makefile.in (distclean maintainer-clean): Depend on clean.
1014
bdb6a227
KH
10152004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1016
1017 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1018
e555f8d5
KH
10192004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1020
1021 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1022 Duplicate entry removed.
e555f8d5 1023 ("bulgarian-bds"): Docstring fixed.
be492770 1024
c51b37fd
DL
10252003-10-06 Dave Love <fx@gnu.org>
1026
1027 * quail/latin-ltx.el: Several additions.
1028
ac7ec68c
KH
10292003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1030
1031 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1032
f653dfd9
DL
10332003-08-20 Dave Love <fx@gnu.org>
1034
1035 * quail/latin-ltx.el: Add \rhd.
1036
15a03c32
MR
10372003-08-19 Markus Rost <rost@math.ohio-state.edu>
1038
1039 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1040
15f772c8
KH
10412003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1042
d814862a 1043 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1044 behavior according to the change of quail-translate-key.
15f772c8 1045
603b8073
KH
10462003-05-22 Kenichi Handa <handa@m17n.org>
1047
1048 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1049 Chinese characters from GB to Big5.
1050
34c614a8 10512003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1052
1053 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1054
069e6098
AS
10552003-04-05 Andreas Schwab <schwab@suse.de>
1056
1057 * Makefile.in (install): Remove CVS related and backup files from
1058 installation directory.
1059
15988eba
DK
10602003-02-27 David Kastrup <dak@gnu.org>
1061
d814862a 1062 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1063
b2c16093
DK
10642003-02-23 David Kastrup <dak@gnu.org>
1065
d814862a 1066 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1067
a56c637d
DL
10682003-02-17 Dave Love <fx@gnu.org>
1069
1070 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1071
83930535
JB
10722003-02-14 Juanma Barranquero <lektu@terra.es>
1073
d2c846aa 1074 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1075
61cb0b53 10762003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1077
1078 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1079 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1080 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1081 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1082 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1083 (kannada-inscript, malayalam-inscript, tamil-inscript):
1084 New INSCRIPT based input methods.
59fdf430 1085
ff57e5d6
KH
10862003-02-07 Kenichi Handa <handa@m17n.org>
1087
1088 * quail/cyrillic.el: Update quail-package-alist (not
1089 input-method-alist) to make "cyrillic-jcuken" an alias of
1090 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1091
e29969ca
DK
10922003-02-05 David Kastrup <dak@gnu.org>
1093
d2c846aa 1094 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1095
139c4e54
DL
10962003-01-05 Dave Love <fx@gnu.org>
1097
1098 * makefile.w32-in (SLAVIC): Add croatian.elc.
1099
1100 * Makefile.in (SLAVIC): Add croatian.elc.
1101
1102 * quail/croatian.el: New file.
1103
abceb4ac
JB
11042002-12-10 Juanma Barranquero <lektu@terra.es>
1105
1106 * makefile.w32-in (LATIN): Add welsh.elc.
1107 (MISC): Add georgian.elc.
1108 (UNICODE): Add it.
1109 (WORLD): Add $(UNICODE).
1110
59daa29a
DL
11112002-11-14 Dave Love <fx@gnu.org>
1112
1113 * quail/slovak.el: Add coding cookie.
1114
1115 * quail/latin-ltx.el: Fix coding cookie.
1116
1117 * quail/hebrew.el: Add coding cookie.
1118
1119 * quail/czech.el: Add coding cookie.
1120
1121 * quail/welsh.el: Undo last change.
1122
b4b11a40
DL
11232002-09-11 Dave Love <fx@gnu.org>
1124
1125 * quail/latin-post.el ("slovenian"): New.
1126
570af494
KH
11272002-09-05 Kenichi Handa <handa@etl.go.jp>
1128
1129 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1130
ad0b1666
DL
11312002-07-24 Dave Love <fx@gnu.org>
1132
a5e5d4ad
DL
1133 * quail/latin-alt.el ("latin-alt-postfix"): New.
1134
1135 * quail/latin-post.el ("latin-postfix"): New.
1136
ad0b1666
DL
1137 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1138 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1139 ("latin-prefix"): New.
ad0b1666 1140
f860212e
DL
11412002-07-12 Dave Love <fx@gnu.org>
1142
1143 * quail/cyrillic.el: Doc fixes.
1144 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1145 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1146 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1147 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1148 ("russian-computer"): New.
880820fe 1149 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1150 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1151
282b5fb7
KH
11522002-06-20 Dave Love <fx@gnu.org>
1153
1154 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1155 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1156
fe960d0a
EZ
11572002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1158
1159 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1160
9a40c2fb
PJ
11612002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1162
1163 * quail/vntelex.el: Add even more rules.
1164
ab59447f
PJ
11652002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1166
1167 * quail/vntelex.el: Add new rules to escape from composition.
1168
e656fc9d
PJ
11692002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1170
1171 * quail/vntelex.el: Use proper charset.
1172
177c0ea7 11732002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1174
1175 * quail/hanja.el ("Od"): Remove rule.
0347c911 1176
175e150b
EZ
11772002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1178
1179 * quail/indian.el: Replace commented-out lines with a condition
1180 that is always false.
1181
c031864a
JC
11822002-04-06 Jaeyoun Chung <jay@kldp.org>
1183
d2c846aa 1184 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1185 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1186
cb0dc144 1187 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1188 sequence fixed ('/' for 'v' pair).
1189 added a few more third character composing rule.
1190
129f2c75
WL
11912002-03-03 Werner Lemberg <wl@gnu.org>
1192
1193 * quail/vntelex.el: New file.
cb0dc144
JB
1194 * Makefile.in (VIETNAMESE):
1195 * makefile.nt (VIETNAMESE):
1196 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1197
5c196f29
AI
11982002-02-10 Andrew Innes <andrewi@gnu.org>
1199
1200 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1201 ($(MISC_DIC)): Ditto.
1202
108eaabb
RS
12032002-02-06 Richard M. Stallman <rms@gnu.org>
1204
1205 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1206 Don't define "~," at all.
1207
880820fe 12082002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1209
880820fe 1210 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1211 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1212
18e1da99 12132002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1214
1215 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1216 method, to consider the "accent" and "diaeresis" as prefix keys.
1217 A new method (named "greek-postfix") was added which implements
1218 the old behavior. Also changed the mapping of the "Q/q" key to
1219 produce the ":/;" characters, as is customary in greek keyboards.
1220 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1221
8f7d3eca
JC
12222002-01-07 Jaeyoun Chung <jay@kldp.org>
1223
d814862a 1224 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1225 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1226
121f67fa
EZ
12272002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1228
1229 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1230
7f93e2ab
DL
12312002-01-01 Dave Love <fx@gnu.org>
1232
d2c846aa 1233 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1234 (quail-define-inscript-package): Avoid mapcar*.
1235
3c08498a
DL
12362001-12-20 Dave Love <fx@gnu.org>
1237
1238 * quail/latin-ltx.el: Fix un-doubled backslashes.
1239
96566974
DL
12402001-12-15 Dave Love <fx@gnu.org>
1241
abceb4ac 1242 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1243 ("spanish-prefix"): Fix language assignment.
1244
abceb4ac
JB
1245 * quail/latin-post.el ("french-postfix", "german-postfix")
1246 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1247 ("french-keyboard", "french-azerty", "german")
96566974
DL
1248 ("spanish-keyboard"): Fix language assignment.
1249
1250 * quail/indian.el: Don't require cl.
d2c846aa 1251 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1252
abceb4ac
JB
1253 * quail/cyrillic.el ("cyrillic-beylorussian")
1254 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1255 ("belarusian", "bulgarian-pho"): Fix language assignment.
1256
1257 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1258 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1259 ("turkish-alt-postfix"): Fix language assignment.
1260 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1261 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1262
880820fe 12632001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1264
1265 * COPYING: New file.
1266
eea6cc1f
JC
12672001-12-03 Jaeyoun Chung <jay@kldp.org>
1268
d814862a 1269 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1270 Korean keyboard type 3 users.
1271
de371c8c
DL
12722001-11-29 Dave Love <fx@gnu.org>
1273
1274 * quail/latin-ltx.el: Extra translations. Fix some
1275 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1276 symbols.
1277
ea17b6e1
JR
12782001-11-28 Juanma Barranquero <lektu@terra.es>
1279
d814862a 1280 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1281 quail/devanagari.elc -> quail/indian.elc.
1282
1283 * makefile.nt (INDIAN): Likewise.
1284
177c0ea7 12852001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1286
1287 * quail/devanagari.el: Renamed to indian.el.
1288
1289 * quail/indian.el: Renamed from devanagari.el, and completely
1290 re-written. The input method devanagari-hindi-transliteration is
1291 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1292 devanagari-inscript, devanagari-transliteration is renamed to
1293 devanagari-kyoto-harvard.
1294
1295 * Makefile.in: Adjusted for the file name change;
1296 quail/devanagari.elc -> quail/indian.elc.
1297
e154cc44
EZ
12982001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1299
1300 * quail/welsh.el: Avoid an error message due to a commented-out
1301 input method.
1302
a6beb3d2
RS
13032001-11-05 Richard M. Stallman <rms@gnu.org>
1304
1305 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1306
cd946181
EZ
13072001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1308
1309 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1310
7115232b
DL
13112001-11-04 Dave Love <fx@gnu.org>
1312
1313 * Makefile.in (LATIN): Add welsh.
1314 (UNICODE): New.
1315 (MISC): Add georgian.
1316 (WORLD): Add UNICODE.
1317
1318 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1319 * quail/uni-input.el, quail/sgml-input.el: New file.
1320
1321 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1322
1323 * quail/latin-alt.el ("dutch"): New method.
1324
b344d29d 13252001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1326
1327 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1328
1329 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1330
b344d29d 13312001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1332
1333 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1334
1335 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1336
71431a0e
GM
13372001-10-20 Gerd Moellmann <gerd@gnu.org>
1338
6aa97356 1339 * (Version 21.1 released.)
71431a0e 1340
c4e7e308
EZ
13412001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1342
1343 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1344 mappings, so that one could type them without leaving the Hanyu
1345 Pinyin input method. Suggested by Kenichi Handa
1346 <handa@etl.go.jp>.
1347
51724e26
EZ
13482001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1349
1350 * quail/greek.el ("greek-babel"): New input method. From David
1351 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1352
ab952a4f
GM
13532001-10-05 Gerd Moellmann <gerd@gnu.org>
1354
1355 * Branch for 21.1.
a4416b14 1356
00651fbf
EZ
13572001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1358
1359 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1360 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1361
5a397d28
GM
13622001-08-06 Gerd Moellmann <gerd@gnu.org>
1363
1364 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1365 "chinese-py".
1366 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1367
880820fe 13682001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1369
150998ec
PJ
1370 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1371 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1372 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1373 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1374 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1375 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1376 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1377 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1378 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1379 follow coding conventions.
1380
e6aeb775
AC
13812001-06-04 Andrew Choi <akochoi@i-cable.com>
1382
1383 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1384
ec57454f
AI
13852001-06-01 Andrew Innes <andrewi@gnu.org>
1386
1387 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1388 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1389 $(srcdir)/quail/pypunct-b5.elc.
1390 (NON_TIT_CNS): Remove.
1391 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1392 (CHINESE_CNS): Remove.
1393 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1394 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1395 $(srcdir)/quail/latin-ltx.elc.
1396 (MISC_DIC): Copy from Makefile.in.
1397 (CHINESE): Remove $(CHINESE_CNS).
1398 (all): Add $(MISC_DIC) as target.
1399 (.NOTPARALLEL): New target.
1400 (.NO_PARALLEL): New target.
1401 ($(MISC_DIC)): New target.
1402 (clean mostlyclean): Clean more stuff.
1403 (TIT_EL): New macro.
1404 (MISC_DIC_EL): New macro.
1405
1406 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1407 (TIT-BIG5): Remove CTLauB.elc from it.
1408 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1409 (clean mostlyclean): Remove obsolete reference.
1410
70079787
EZ
14112001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1412
1413 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1414
5e3d4fbc
AC
14152001-05-24 Andrew Choi <akochoi@i-cable.com>
1416
937fad9a
AC
1417 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1418
5e3d4fbc
AC
1419 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1420
1421 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1422
1423 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1424 (TIT-BIG5): Remove CTLauB.elc from it.
1425 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1426
f042e7b9
DL
14272001-05-17 Dave Love <fx@gnu.org>
1428
d2c846aa 1429 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1430 Language family and indicator changed. Many new translations.
1431
f08cf35b
GM
14322001-05-17 Gerd Moellmann <gerd@gnu.org>
1433
1434 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1435 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1436 <Pavel@Janik.cz>.
1437
b5eeaa1d
GM
14382001-04-23 Gerd Moellmann <gerd@gnu.org>
1439
3ddfbced
SM
1440 * quail/latin-ltx.el: Add more translations.
1441 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1442
55a22ce1
EZ
14432001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1444
1445 * quail/hangul.el <korean-hangul>: Doc fix.
1446
90200fcc
AI
14472001-04-18 Andrew Innes <andrewi@gnu.org>
1448
1449 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1450 ($(TIT)):
1451 ($(MISC_DIC)):
1452 (.el.elc):
90200fcc
AI
1453 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1454
f383cd0d
GM
14552001-04-05 Gerd Moellmann <gerd@gnu.org>
1456
a55e4e68
GM
1457 * Makefile.in (install): Remove .cvsignore files.
1458
f383cd0d
GM
1459 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1460 the same translations as for `japanese'.
1461
4c1dadb1
AI
14622001-04-03 Andrew Innes <andrewi@gnu.org>
1463
1464 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1465 quail/ZIRANMA.elc.
1466 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1467 $(srcdir)/quail/tsang-b5.elc.
1468 (NON_TIT_CNS): Delete.
1469 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1470 (CHINESE_CNS): Delete.
1471 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1472 <handa@etl.go.jp>.
1473 (MISC_DIC): New variable.
1474 (CHINESE): Delete $(CHINESE_CNS).
1475 (WORLD): Add $(MISC_DIC).
1476 (all): Depends on $(MISC_DIC).
1477 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1478 ($(MISC_DIC)): New target.
1479 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1480 and $(MISC_DIC:.elc=.el).
1481
e217c26e
EZ
14822001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1483
3ddfbced
SM
1484 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1485 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1486
e217c26e
EZ
1487 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1488
a3d0b0e0
KH
14892001-03-31 Kenichi Handa <handa@etl.go.jp>
1490
c4cc8b9a 1491 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1492 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1493 ${srcdir}/quail/tsang-b5.elc.
1494 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1495 (CHINESE-CNS): Delete it.
1496 (MISC-DIC): New variable.
1497 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1498 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1499 (all): Depends on ${MISC-DIC}.
1500 (${MISC-DIC}): New target.
1501 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1502
1503 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1504 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1505
1506 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1507
1508 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1509 * quail/quick-cns.el: Delete them.
a4416b14 1510
9d5d1075
EZ
15112001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1512
1513 * Makefile.in (${TIT}): Fix whitespace.
1514
ed31fabf
GM
15152001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1516
1517 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1518 (${TIT}): If the target file already exist, don't remake it.
1519
1e406be0
KH
15202001-03-21 Kenichi Handa <handa@etl.go.jp>
1521
1522 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1523
ce058493 15242001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1525
1526 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1527 "=q", "+q", "=Q", and "+Q".
1528 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1529 ("slovak-prog-2"): Likewise.
1530 ("slovak-prog-3"): Likewise.
1531
abfa36c4
EZ
15322001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1533
1534 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1535
b8a7ebcf
KH
15362001-03-16 Kenichi Handa <handa@etl.go.jp>
1537
3ddfbced
SM
1538 * quail/japanese.el (quail-japanese-transliteration-rules):
1539 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1540 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1541 (quail-japanese-kana-state): Delete this variable.
1542 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1543 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1544
9a639fce
KH
15452001-03-14 Kenichi Handa <handa@mule.m17n.org>
1546
1547 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1548
51ab41b7
KH
15492001-03-06 Kenichi Handa <handa@etl.go.jp>
1550
1551 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1552
36d5e61d
KH
15532001-03-05 Kenichi Handa <handa@etl.go.jp>
1554
1555 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1556 change of the special key bindings.
36d5e61d 1557
bf0bdce8
KH
15582001-02-22 Kenichi Handa <handa@etl.go.jp>
1559
51ab41b7 1560 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1561
1562 * CXTERM-DIC/ETZY.tit: Likewise.
1563
1564 * CXTERM-DIC/ZOZY.tit: Likewise.
1565
193fba87
AI
15662001-02-05 Andrew Innes <andrewi@gnu.org>
1567
1568 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1569 path absolute.
1570
350d71b3
AI
15712001-02-03 Andrew Innes <andrewi@gnu.org>
1572
1573 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1574
49bd4a69
KH
15752001-02-02 Kenichi Handa <handa@etl.go.jp>
1576
1577 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1578
1579 * makefile.w32-in (LATIN): Likewise.
1580
1581 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1582
a51e9546
AI
15832001-02-01 Andrew Innes <andrewi@gnu.org>
1584
1585 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1586
c91d43ed
KH
15872001-02-01 Kenichi Handa <handa@etl.go.jp>
1588
c91d43ed
KH
1589 * quail/greek.el ("greek-mizuochi"): New input method for
1590 classical Greek.
1591
7ccf7ab9 15922001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1593
3ddfbced 1594 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1595 one runs "make extraclean" at the top level.
1596
0dac6924
AI
15972001-01-06 Andrew Innes <andrewi@gnu.org>
1598
1599 * makefile.nt ($(TIT)): Map .elc to .el.
1600 (buildlisppath): Make path relative to $(MAKEDIR).
1601
392164c1
AS
16022001-01-01 Andreas Schwab <schwab@suse.de>
1603
1604 * quail/latin-alt.el: Doc fixes.
1605
ec6bd013
DL
16062000-12-18 Dave Love <fx@gnu.org>
1607
880820fe
KH
1608 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1609 Change œ, Œ, ¶.
ec6bd013 1610
8ff06845
KH
16112000-12-16 Kenichi Handa <handa@etl.go.jp>
1612
1613 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1614
4ee87dbb
AI
16152000-12-06 Andrew Innes <andrewi@gnu.org>
1616
1617 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1618 relative to $(CURDIR).
1619 (INSTALLDIR): Use forward slash.
1620
24c53d36
AI
16212000-11-24 Andrew Innes <andrewi@gnu.org>
1622
1623 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1624
1625 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1626
37c35586
KH
16272000-11-21 Kenichi Handa <handa@etl.go.jp>
1628
1629 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1630
3c7d764e
KH
16312000-11-17 Kenichi Handa <handa@etl.go.jp>
1632
1633 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1634 remember the conversion start.
1635
f3d3c491
AI
16362000-10-21 Andrew Innes <andrewi@gnu.org>
1637
1638 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1639 of conditional invocation of make.
a4416b14
FP
1640 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1641 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1642 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1643 files to .elc.
3ddfbced 1644 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1645 (clean mostlyclean): Likewise.
1646 (.el.elc): New target.
1647
1648 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1649 of conditional invocation of make.
a4416b14
FP
1650 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1651 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1652 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1653 files to .elc.
3ddfbced 1654 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1655 (clean mostlyclean): Likewise.
1656 (.el.elc): New target.
1657
a115794c
EZ
16582000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1659
1660 * Makefile.in (${TIT}, clean): Don't use shell `command`
1661 expansion, use ${TIT:.elc=.el} instead.
1662
ce75c97a
GM
16632000-09-26 Gerd Moellmann <gerd@gnu.org>
1664
1665 * Makefile.in: Make this the leim Makefile.in.
1666 (clean): Also remove $NON-TIT and $WORLD.
1667 (RUN-EMACS): Set EMACSLOADPATH.
1668
7b920aa1
KH
16692000-09-21 Kenichi Handa <handa@etl.go.jp>
1670
36e44f62
KH
1671 * Makefile.in: Revert to no-leim Makefile.
1672
cd3c0140
KH
1673 * quail/.cvsignore: Include *.elc.
1674
1675 * ja-dic/.cvsignore: New file.
7b920aa1 1676
5eedab4d
AI
16772000-09-16 Andrew Innes <andrewi@gnu.org>
1678
1679 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1680 (leim-list.el): Ditto.
1681
1682 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1683 (leim-list.el): Ditto.
1684
39f547f7
AI
16852000-09-15 Andrew Innes <andrewi@gnu.org>
1686
1687 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1688 files.
1689
fe83b953
AI
16902000-09-14 Andrew Innes <andrewi@gnu.org>
1691
1692 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1693 leim-list.el.
1694 (distclean maintainer-clean): Ditto for stamp-subdir.
1695
1696 * makefile.nt: Rename skkdic to ja-dic.
1697
0fddd0dc
KH
16982000-09-07 Kenichi Handa <handa@etl.go.jp>
1699
1700 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1701 translation.
1702
1703 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1704
1705 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1706 ("chinese-tonepy-punct"): New input method.
1707
1708 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1709 translation.
1710
1711 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1712 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1713 automatically.
1714 ("japanese-ascii", "japanese-zenkaku")
1715 ("japanese-hankaku-kana", "japanese-hiragana")
1716 ("japanese-katakana"): Docstring modified.
1717
3ddfbced 1718 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1719 on describe-input-method.
1720 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1721
44ef7cf6
AI
17222000-09-03 Andrew Innes <andrewi@gnu.org>
1723
1724 * makefile.w32-in: New file.
f8803e97 1725 (install) Fix copying of directories.
44ef7cf6 1726
5724ab7a
KH
17272000-08-31 Kenichi Handa <handa@etl.go.jp>
1728
1729 * quail/thai.el (thai-generate-quail-map): If the length of
1730 translation is more than one, compose it.
1731
daba11ce
DL
17322000-08-29 Dave Love <fx@gnu.org>
1733
880820fe 1734 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1735
daba11ce
DL
1736 * Makefile.in: ja-dic <- skk in several places.
1737
457dd64a
KH
17382000-08-25 Kenichi Handa <handa@etl.go.jp>
1739
1740 * ja-dic: Directory name changed from skkdic.
1741
a1a2e38f 1742 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1743
1744 * README: Rename skkdic to ja-dic throughout the file.
1745
68ce69e1
DL
17462000-08-24 Dave Love <fx@gnu.org>
1747
1748 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1749 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1750
5a76406c
DL
17512000-08-23 Dave Love <fx@gnu.org>
1752
880820fe
KH
1753 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1754 add ~p for ¶.
5a76406c 1755
240a16cf
KH
17562000-07-18 Kenichi Handa <handa@etl.go.jp>
1757
1758 * quail/japanese.el ("japanese"): Fix docstring.
1759
7a3fd467
KH
17602000-07-17 Kenichi Handa <handa@etl.go.jp>
1761
1762 * quail/japanese.el ("japanese"): Docstring modified.
1763
0bd5914b
KH
17642000-06-12 Kenichi Handa <handa@etl.go.jp>
1765
1766 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1767 ("tibetan-wylie"): State transition table modified.
1768
4dc1225b
KH
17692000-06-01 Kenichi Handa <handa@etl.go.jp>
1770
1771 * quail/tibetan.el: Change all tibetan-1-column characters to
1772 tibetan. Quail map for "tibetan-wylie" fixed.
1773
177c0ea7 17742000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1775
1776 * quail/latin-pre.el ("polish-slash"): New input method.
1777
69766f94
KH
17782000-03-02 Kenichi Handa <handa@etl.go.jp>
1779
1780 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1781
9a90d84c
GM
17822000-02-01 Gerd Moellmann <gerd@gnu.org>
1783
1784 * Makefile.in: Make this the no-leim Makefile. Move the
1785 leim Makefile.in to ../leim-Makefile.in as it originally was.
1786
1787 * Makefile.noleim: Removed.
1788
cba32d22
KH
17892000-01-28 Kenichi Handa <handa@etl.go.jp>
1790
1791 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1792
11ad3dee
KH
17932000-01-04 Kenichi Handa <handa@etl.go.jp>
1794
1795 * quail/japanese.el ("japanese"): Docstring augmented.
1796
5ec14d3c
KH
17971999-12-15 Kenichi Handa <handa@etl.go.jp>
1798
1799 * quail/lao.el: Rewritten for new composition.
1800
1801 * quail/lrt.el: Rewritten for new composition.
1802
1803 * quail/thai.el: Rewritten for new composition.
1804
1805 * quail/tibetan.el: Rewritten for new composition.
1806
113a1195
KH
18071999-12-13 Kenichi Handa <handa@etl.go.jp>
1808
1809 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1810 characters, not Latin-1.
1811
98e85e34
GM
18121999-11-22 Andrew Innes <andrewi@gnu.org>
1813
1814 * makefile.nt: No need to generate subdirs.el.
1815
371f58d5
GM
18161999-11-21 Andrew Innes <andrewi@gnu.org>
1817
1818 * makefile.nt: New file.
1819
177c0ea7 18201999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1821
1822 * Makefile.noleim: New.
1823
58af2287
DL
18241999-09-19 Ken'ichi Handa <handa@gnu.org>
1825
3ddfbced 1826 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1827 turkish-postfix.
1828 ("turkish-postfix"): New Turkish input method which inserts
1829 Latin-5 characters.
1830
3ddfbced 1831 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1832 turkish-alt-postfix.
1833 ("turkish-alt-postfix"): New Turkish input method which inserts
1834 Latin-5 characters.
1835
18361999-07-12 Richard Stallman <rms@gnu.org>
1837
1838 * Version 20.4 released.
1839
18401998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1841
1842 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1843
18441999-06-14 Ken'ichi Handa <handa@gnu.org>
1845
1846 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1847
18481999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1849
1850 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1851 hanja.el.
1852
18531999-05-25 Ken'ichi Handa <handa@gnu.org>
1854
1855 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1856
18571999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1858
1859 * quail/latin-pre.el ("romanian-prefix"): New input method.
1860 ("romanian-alt-prefix"): New input method.
1861
18621999-03-04 Kenichi Handa <handa@etl.go.jp>
1863
1864 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1865
18661999-01-14 Kenichi Handa <handa@etl.go.jp>
1867
1868 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1869 to convert is `n', change it to Japanese Hiragana `n' before
1870 conversion.
1871
18721999-01-11 Kenichi Handa <handa@etl.go.jp>
1873
1874 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1875
1876 * quail/hebrew.el: New file.
1877
18781998-12-15 Kenichi Handa <handa@etl.go.jp>
1879
1880 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1881 Adjust for the change of input method handling.
58af2287
DL
1882 (quail-devanagari-hindi-compose-characters): Likewise.
1883
18841998-10-15 Kenichi Handa <handa@etl.go.jp>
1885
1886 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1887 `(cd foo; pwd)`.
1888 (install): Likewise.
1889
b344d29d 18901998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1891
1892 * quail/latin-post.el: Many doc fixes.
1893 ("latin-1-postfix"): Add sequence for the small superscript o.
1894 * quail/latin-pre.el: Many doc fixes.
1895 ("latin-1-prefix"): Add sequences for the small
1896 superscript underlined o and a.
1897
b344d29d 18981998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1899
1900 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1901 small superscript underlined o and a.
1902 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1903 different from italian-postfix.
58af2287
DL
1904 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1905 small superscript underlined o and a.
1906 ("italian-postfix"): Same as above.
1907 ("italian-postfix"): Add methods to enter e with acute accent and
1908 the >> and << symbols.
1909
19101998-09-25 Kenichi Handa <handa@etl.go.jp>
1911
1912 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1913 Adjust for the change of input method handling.
58af2287
DL
1914
19151998-09-11 Kenichi HANDA <handa@etl.go.jp>
1916
1917 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1918 Adjust for the change of input method handling.
58af2287
DL
1919
19201998-08-31 Kenichi Handa <handa@etl.go.jp>
1921
3ddfbced 1922 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1923 change of input method handling.
1924 (quail-tibetan-input-tibkey): Likewise.
1925
19261998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1927
1928 * Version 20.3 released.
1929
19301998-08-16 Kenichi HANDA <handa@etl.go.jp>
1931
1932 * quail/czech.el ("czech"): Make this input method deterministic,
1933 kbd-translate, and show-layout.
1934
19351998-08-15 Kenichi HANDA <handa@etl.go.jp>
1936
1937 * quail/ethiopic.el: Fix several translation rules.
1938
19391998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1940
1941 * quail/czech.el: Few key sequences added to some keyboards.
1942
19431998-08-06 Kenichi Handa <handa@etl.go.jp>
1944
1945 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1946 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1947 quail-update-translation. Now this function should return
1948 CONTROL-FLAG.
1949 (quail-japanese-toggle-kana): Update quail-conversion-str.
1950 (quail-japanese-kanji-kkc): Likewise.
1951 (quail-japanese-switch-package): Reset quail-current-str and
1952 quail-conversion-str.
1953
19541998-07-24 Kenichi Handa <handa@etl.go.jp>
1955
3ddfbced
SM
1956 * quail/japanese.el (quail-japanese-kanji-kkc):
1957 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1958 translation mode is restarted correctly.
1959
19601998-07-21 Kenichi Handa <handa@etl.go.jp>
1961
1962 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1963 that conversion is canceled in kkc-region.
58af2287
DL
1964 (quail-japanese-switch-package): Fix previous change.
1965
19661998-07-19 Kenichi Handa <handa@etl.go.jp>
1967
3ddfbced
SM
1968 * quail/japanese.el (quail-japanese-update-translation):
1969 Handle a key which should fix the current translation and start a new
58af2287 1970 translation correctly.
3ddfbced
SM
1971 (quail-japanese-toggle-kana): Set quail-translating to nil.
1972 Don't change point.
58af2287
DL
1973
19741998-07-15 Kenichi Handa <handa@etl.go.jp>
1975
3ddfbced 1976 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1977 change of quail.el.
1978 (quail-japanese-switch-package): Likewise.
1979
19801998-07-03 Kenichi Handa <handa@etl.go.jp>
1981
1982 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1983 Some keys for ancient Korean syllables are changed properly.
1984
19851998-06-20 Kenichi Handa <handa@etl.go.jp>
1986
1987 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1988 (ethio-select-a-translation): New function.
1989
19901998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1991
1992 * Makefile.in (RUN-EMACS): Add --multibyte.
1993
19941998-04-29 Karl Heuer <kwzh@gnu.org>
1995
1996 * Makefile.in (SLAVIC): Delete redundant backslash.
1997
19981998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1999
2000 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2001
20021998-04-20 Kenichi Handa <handa@etl.go.jp>
2003
2004 * Makefile.in (SLAVIC): New macro.
2005 (EUROPEAN): Include ${SLAVIC}.
2006
20071998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2008
2009 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2010 (leim-list.el): Depend on ${WORLD}.
2011
2012 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2013
20141998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2015
2016 * czech.el, slovak.el: Correct starting commentary.
2017
20181998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2019
2020 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2021
20221998-04-06 Andreas Schwab <schwab@gnu.org>
2023
2024 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2025 to length.
2026 (lrt-generate-quail-map): Change sref to aref, and make second
2027 argument of substring a character index.
2028
20291998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2030
2031 * Makefile.in (${TIT}): Fix shell conditional syntax.
2032
20331998-03-18 Kenichi Handa <handa@etl.go.jp>
2034
cb0dc144 2035 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2036 "/ " to "/" (instead of " ").
2037
20381998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2039
2040 * quail/czech.el, quail/slovak.el: New files.
2041
20421998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2043
2044 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2045 Uses changed.
2046
20471998-03-05 Kenichi Handa <handa@etl.go.jp>
2048
2049 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2050 built quail.
2051
99d99081 20521997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2053
2054 * quail/hanja3.el: New file.
2055
2056 * quail/hanja-jis.el: Title string of the input method
2057 "korean-hanja-jis" changed.
2058
2059 * quail/symbol-ksc.el: Title string of the input method
2060 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2061 (quail-hangul-switch-back): Delete.
58af2287
DL
2062
2063 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2064 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2065
2066 * quail/hanja.el: Require 'korea-util. Title string of the input
2067 method "korean-hanja" changed.
3ddfbced 2068 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2069
2070 * quail/hangul.el: Require 'korea-util.
3ddfbced 2071 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2072
58af2287
DL
20731997-10-23 Kenichi Handa <handa@etl.go.jp>
2074
2075 * quail/ethiopic.el: The title string of input method "Ethiopic"
2076 is changed.
2077
20781997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2079
2080 * Version 20.2 released.
2081
20821997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2083
2084 * quail/latin-post.el (german): Swap y and z.
2085
20861997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2087
2088 * Version 20.1 released.
2089
2090 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2091
58af2287
DL
20921997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2093
2094 * quail/viqr.el (vietnamese-viqr): Doc fix.
2095
20961997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2097
2098 * quail/latin-alt.el: New file.
2099
21001997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2101
2102 * quail/latin-post.el: Undo previous change.
a4416b14 2103
58af2287
DL
21041997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2105
2106 * quail/latin-post.el (latin-2-postfix):
2107 Replace comma and period with `. Replace colon with /.
2108 (latin-1-postfix): Replace comma with /.
2109 (french-postfix): Replace comma with /.
2110 (latin-3-postfix): Replace comma with ` and period with /.
2111 (latin-4-postfix): Replace comma with ` and period with ~.
2112 (latin-5-postfix): Replace comma with ` and period with /.
2113 (turkish-postfix): Replace comma with ` and period with /.
2114
21151997-09-10 Kenichi Handa <handa@etl.go.jp>
2116
3ddfbced
SM
2117 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2118 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2119 input method "ethiopic" is begin used.
3ddfbced 2120 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2121 (ethio-toggle-space): Likewise.
2122 (ethio-insert-space): Likewise.
2123 (ethio-insert-ethio-space): Likewise.
2124 (ethio-prefer-ascii-punctuation): Likewise.
2125 (ethio-toggle-punctuation): Likewise.
2126 (ethio-gemination): Likewise.
3ddfbced
SM
2127 ("ethiopic"): Doc-string of this Quail package modified.
2128 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2129 quail-execute-non-quail-command.
2130
21311997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2132
2133 * Makefile.in (install): Use quail/* in the second tar that
2134 copies a dir named quail.
2135
21361997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2137
3ddfbced
SM
2138 * Makefile.in (install): Do not copy leim-list.el twice.
2139 Copy `skk' subdirectory too.
58af2287
DL
2140
21411997-09-03 Kenichi Handa <handa@etl.go.jp>
2142
2143 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2144 argument to quail-define-package.
2145 * quail/cyril-jis.el: Likewise
2146 * quail/greek.el: Likewise.
2147 * quail/ipa.el: Likewise.
2148 * quail/lao.el: Likewise.
2149 * quail/lrt.el: Likewise.
2150 * quail/thai.el: Likewise.
2151 * quail/viqr.el: Likewise.
2152
21531997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2154
183080b6 2155 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2156 TRANSLATION-KEYS.
2157 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2158 (quail-mode-hook): Check the current Quail package name.
2159
c80e3b4a 2160 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2161 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2162 packages.
2163
21641997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2165
2166 * quail/latin-post.el, quail/latin-pre.el: For each package,
2167 pass t for the SIMPLE argument to quail-define-package.
2168
21691997-08-28 Kenichi Handa <handa@etl.go.jp>
2170
2171 * Makefile.in (dotdot): This macro deleted.
2172 (SUBDIRS): Exclude skk.
2173 (all): Substitute ${WORLD} to ${TIT}.
2174 (%.el): This target deleted.
2175 (${TIT}): Check existence of `quail' subdirectory.
2176 (leim-list.el): Do not check old files.
2177 (install): If ${srcdir} is different from the current directory,
2178 copy also files under ${srcdir}.
2179
21801997-08-26 Kenichi Handa <handa@etl.go.jp>
2181
2182 * Makefile.in: Re-arrange macros so that the macro TIT contains
2183 only Quial packages generated from CXTERM dictionaries, and the
2184 macro NON-TIT contains only Quial packages distributed with Emacs.
2185 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2186 and ${TIT} separately.
2187
21881997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2189
2190 * Makefile.in (install): Discard extra data in tar | tar command.
2191
21921997-08-23 Kenichi Handa <handa@etl.go.jp>
2193
3ddfbced
SM
2194 * quail/devanagari.el (quail-devanagari-compose-characters):
2195 Fix previous change.
58af2287
DL
2196 (quail-devanagari-hindi-compose-characters): Fix previous change.
2197
2198 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2199 change.
2200
22011997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2202
2203 * Makefile.in (leim-list.el): Fix previous change.
2204
2205 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2206
22071997-08-21 Kenichi HANDA <handa@etl.go.jp>
2208
2209 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2210 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2211 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2212
2213 * Makefile.in (install): Just copy leim-list.el instead of running
2214 update-leim-list-file on ${INSTALLDIR}.
2215 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2216 py-punct-b5.el -> pypunct-b5.el.
2217 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2218 (leim-list.el): Delete old files not contained in ${WORLD}.
2219
3ddfbced
SM
2220 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2221 Run input-method-after-insert-chunk-hook.
58af2287
DL
2222
2223 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2224
22251997-08-19 Kenichi Handa <handa@etl.go.jp>
2226
2227 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2228 package fixed.
2229
22301997-08-18 Kenichi Handa <handa@etl.go.jp>
2231
2232 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2233 throw.
2234 (quail-japanese-kanji-kkc): Completely re-written.
2235 (quail-japanese-kkc-mode-exit): New function.
2236 (quail-japanese-switch-package): Call activate-input-method
2237 instead of select-input-method.
2238
2239 * quail/thai.el (thai-consonant-input): Typo fixed.
2240
3ddfbced
SM
2241 * quail/devanagari.el (quail-devanagari-compose-characters):
2242 Do not call throw.
58af2287
DL
2243 (quail-devanagari-hindi-compose-characters): Likewise.
2244
3ddfbced
SM
2245 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2246 Call activate-input-method instead of select-input-method.
58af2287
DL
2247
2248 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2249
3ddfbced
SM
2250 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2251 Use input-method-history instead of previous-input-method.
58af2287
DL
2252
22531997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2254
59daa29a 2255 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2256
22571997-08-16 Kenichi Handa <handa@etl.go.jp>
2258
2259 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2260 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2261 Some translation rules added.
58af2287
DL
2262
2263 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2264 (lao-quail-define-rules): Some translation rules corrected.
2265
22661997-08-11 Kenichi Handa <handa@etl.go.jp>
2267
2268 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2269 (lrt-vowel-table): The entry for "aM" corrected.
2270
22711997-08-07 Kenichi Handa <handa@etl.go.jp>
2272
2273 * quail/lrt.el: Change title string of input method "lao-lrt".
2274 (lrt-single-consonant-table): Several key sequence changed.
2275 (lrt-composing-pattern-double-c): Handle a consonant with
2276 semi-vowel-lower correctly.
2277 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2278 (lrt-handle-tone-mark): Check the existence of double consonant
2279 correctly.
2280
2281 * quail/lao.el: Change title string of input method "Lao".
2282
22831997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2284
2285 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2286 modified. Several translation rules modified.
58af2287
DL
2287
22881997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2289
2290 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2291 quail/cyril-jis.el.
2292
2293 * quail/cyril-jis.el: New file.
2294
2295 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2296
22971997-08-01 Kenichi Handa <handa@etl.go.jp>
2298
2299 * quail/ethiopic.el: In quail-mode-map, bind
2300 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2301 Quail package "ethiopic".
2302
23031997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2304
2305 * quail/cyrillic.el (cyrillic-translit): New input method.
2306
23071997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2308
2309 * quail/tibetan.el: New file.
2310
2311 * quail/py-punct.el: Require 'quail.
2312
2313 * quail/py-punct-b5.el: Require 'quail.
2314
2315 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2316 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2317
10d1d0af 2318 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2319 TIT-BIG5.
2320 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2321 (ASIA): Include TIBETAN.
58af2287 2322 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2323 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2324 (%.el): Make a link for byte-compiled file too.
2325 (stamp-bytecomp): Target deleted.
2326 (leim-list.el): Run Emacs with loading quail.
2327 (install-XXX): These targets deleted.
2328 (install): Remove files under INSTALLDIR before copying new files.
2329 Run Emacs with loading quail.
2330 (clean mostlyclean): Remove only generated files.
2331
23321997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2333
2334 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2335 (clean): Fix shell conditional.
2336
23371997-07-21 Jim Meyering <meyering@eng.ascend.com>
2338
2339 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2340 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2341
23421997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2343
2344 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2345 as intermediate files and deleted by GNU make.
58af2287
DL
2346
2347 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2348 (lrt-handle-maa-sakod): Correctly handle the case that
2349 quail-current-data is nil.
2350 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2351 tone.
2352
23531997-07-15 Kenichi Handa <handa@etl.go.jp>
2354
2355 * quail/py-punct.el: New file.
2356
2357 * quail/py-punct-b5.el: New file.
2358
2359 * quail/japanese.el: Doc-string of Quail package japanese modified.
2360
2361 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2362 (CHINESE-GB): Include quail/py-punct.elc.
2363 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2364
58af2287
DL
23651997-07-10 Kenichi Handa <handa@etl.go.jp>
2366
2367 * quail/latin-pre.el: Change titles of quail packages.
2368
2369 * quail/latin-post.el: Likewise.
2370
6922b018 2371;; Local Variables:
880820fe 2372;; coding: utf-8
6922b018 2373;; End:
2a34a036 2374
ab422c4d 2375 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2376
2377 This file is part of GNU Emacs.
2378
d3fb0974 2379 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2380 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2381 the Free Software Foundation, either version 3 of the License, or
2382 (at your option) any later version.
5b87ad55
GM
2383
2384 GNU Emacs is distributed in the hope that it will be useful,
2385 but WITHOUT ANY WARRANTY; without even the implied warranty of
2386 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2387 GNU General Public License for more details.
2388
2389 You should have received a copy of the GNU General Public License
d3fb0974 2390 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.