Whitespace
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
89e5ffea
MB
12012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
2
3 * quail/persian.el: Add some mappings. (Bug#11812)
4 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
5
0aee6912
PE
62012-07-30 Paul Eggert <eggert@cs.ucla.edu>
7
8 Update .PHONY listings in makefiles.
9 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
10 bootstrap-clean, distclean, maintainer-clean, extraclean.
11
72b255c7
PE
122012-07-29 Paul Eggert <eggert@cs.ucla.edu>
13
14 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
15 * quail/uni-input.el (ucs-input-deactivate):
16 Rename from ucs-input-inactivate.
17 * quail/hangul.el (hangul-input-method-deactivate):
18 Rename from hangul-input-method-inactivate.
19
f58e0fd5
SM
202012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
21
22 * quail/ipa.el: Use cl-lib.
23
24 * quail/hangul.el: Don't require CL.
25
6b79ce7e
NTND
262012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
27
28 * quail/vnvi.el: New file (Bug#4747).
29
35c46c2f
GM
302012-05-22 Glenn Morris <rgm@gnu.org>
31
32 * Makefile.in (SUBDIRS): Remove variable and rule.
33 (MKDIR_P): Add it back.
34 (all, changed.tit, changed.misc, leim-list.el):
35 Don't depend on SUBDIRS.
36 (changed.tit, changed.misc): Ensure output directory exists.
37 (distclean): Don't use SUBDIRS.
38
b847032c
GM
392012-05-21 Glenn Morris <rgm@gnu.org>
40
d10cfddd
GM
41 * Makefile.in (install): Remove, let top-level do it.
42 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
43 (MKDIR_P, GZIP_PROG): Remove, no longer used.
44
d71dfe75
GM
45 * Makefile.in (install_prefix): Remove.
46 (LEIM_INSTALLDIR): Rename to leimdir.
47 (install): Update for this change.
48
b847032c
GM
49 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
50
005ad204
GM
512012-05-12 Glenn Morris <rgm@gnu.org>
52
53 * Makefile.in (MKDIR_P): New, set by configure.
54 (install): Use $MKDIR_P.
55
234d8d66
GM
562012-05-10 Glenn Morris <rgm@gnu.org>
57
ff57c2ec
GM
58 * Makefile.in: Install self-contained ns files directly to
59 their final destination.
60 (install_prefix): New.
61 (LEIM_INSTALLDIR): New, set by configure.
62 (install): Use LEIM_INSTALLDIR.
63
234d8d66
GM
64 * Makefile.in (MV_DIRS): Remove.
65 (install): Simplify the --with-ns case.
66
e98e405e
GM
672012-04-09 Glenn Morris <rgm@gnu.org>
68
935396c0
GM
69 * Makefile.in (EMACS): Rename from BUILT_EMACS.
70 (RUN_EMACS, compile-main): Update for this change.
71
e98e405e
GM
72 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
73 since leim distributed with Emacs (eg lisp/ has no such rule).
74 (all): Remove $BUILT_EMACS dependence.
75
a130c2af
EZ
762012-04-09 Eli Zaretskii <eliz@gnu.org>
77
78 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
79 debugging messages.
80
41455956
GM
812012-04-09 Glenn Morris <rgm@gnu.org>
82
54b0762c 83 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 84 as the lisp/ directory does, rather than hard-coding it.
54b0762c 85 Also, separate leim-list generation from byte-compilation.
41455956
GM
86 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
87 Make them store the .el files rather than the .elc files.
88 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
89 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
90 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
91 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
92 Remove variables listing the non-generated .el files.
93 (.el.elc): Add explicit load-path for quail.
94 (all): Depend on compile-main rule rather than $WORLD.
95 (changed.tit, changed.misc): Also depend on $SUBDIRS.
96 (leim-list.el): Don't depend on changed.tit or changed.misc.
97 Remove unnecessary compilation check.
98 (setwins, compile-targets, compile-main): New.
99 (clean, mostlyclean): Update for change in TIT_MISC contents.
100 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
101
f8f2e1d8
SM
1022012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
103
104 * quail/latin-ltx.el: Auto-generate some of the entries.
105 (latin-ltx--ascii-p): New function.
106 (latin-ltx--define-rules): New macro.
107 (define-rules): Use it.
108
e5a69fd0
EZ
1092012-03-25 Eli Zaretskii <eliz@gnu.org>
110
111 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
112 of same-dir.tst, to avoid stepping on other (parallel) Make job's
113 toes.
114
26090a27
KH
1152012-03-21 Kenichi Handa <handa@m17n.org>
116
117 * quail/indian.el ("devanagari-itrans"): Add a few more useful
118 keys (Bug#10935).
119
71ec069c
KH
1202012-03-16 Kenichi Handa <handa@m17n.org>
121
122 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
123
3dbb8fef
ЙМ
1242012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
125
126 * quail/cyrillic.el (bulgarian-alt-phonetic):
127 New input method. (Bug#10893)
128
4f96ea3f
MB
1292012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
130
131 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 132 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
133 characters were added; (2) layer 3 of ISIRI-9147 is now
134 implemented with a '\' prefix; (3) double entry of characters
135 which were postfixed with 'h' is now supported; (4) lots of
136 comment and additional pointers have been added.
137
5fc1c122
KH
1382011-12-15 Kenichi Handa <handa@m17n.org>
139
140 * quail/ethiopic.el ("ethiopic"): Do not refer to
141 ethio-prefer-ascii-punctuation.
142
fe7a3057
JB
1432011-11-20 Juanma Barranquero <lekktu@gmail.com>
144
145 * quail/hangul.el (hangul-character): Fix typo.
146
58179cce 1472011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
148
149 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
150 (quail-tamil-itrans-numerics-and-symbols-table)
151 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
152 ("tamil-itrans"): Show the values of above variables (Bug#9336).
153
1542011-09-22 Kenichi Handa <handa@m17n.org>
155
156 * quail/indian.el (quail-tamil-itrans-syllable-table)
157 (quail-tamil-itrans-misc-table): New variables.
158 ("tamil-itrans"): Improve the docstring by showing the values of
159 above variables (Bug#9336).
160
e39b275c 1612011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 162
abec06ff 163 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 164
b31b81a5
SM
1652011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
166
167 * quail/latin-ltx.el: Complete the super and subscript letters.
168
f624176f
GM
1692011-08-20 Glenn Morris <rgm@gnu.org>
170
171 * Makefile.in (OTHERS):
172 * makefile.w32-in (MISC): Add ipa-praat.elc.
173
c27ac9ae
YF
1742011-07-23 Yair F <yair.f.lists@gmail.com>
175
176 * quail/hebrew.el ("hebrew"): Additional key mappings.
177 ("hebrew-new", "hebrew-lyx", "hebrew-full")
178 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
179 ("yiddish-keyman"): New input methods.
180
acb8e1dd
AS
1812011-06-12 Andreas Schwab <schwab@linux-m68k.org>
182
2920829f
AS
183 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
184 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
185 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
186 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
187 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
188 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
189 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
190 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
191 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
192
3ddfbced 193 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 194
9fbfd275
OS
1952011-05-30 Oliver Scholz <epameinondas@gmx.de>
196
197 * quail/ipa-praat.el: New input method.
198
d0ce9f8c
MB
1992011-05-16 Eli Zaretskii <eliz@gnu.org>
200
c0ad01c9 201 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 202
c0ad01c9 203 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
204
2052011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
206
207 * quail/persian.el: New file.
208
f7ff1b0f 2092011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
210
211 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
212 corresponding symbols rather than Hebrew letters. (Bug#8563)
213
6b4e1d0d
EZ
214 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
215 HEBREW LETTER ALEF. (Bug#8563)
216
8cc1d519
GM
2172011-03-23 Glenn Morris <rgm@gnu.org>
218
219 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
220
33383987
JB
2212011-03-07 Chong Yidong <cyd@stupidchicken.com>
222
223 * Version 23.3 released.
224
2b0c7330 2252011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
226
227 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
228
68b5f855
PE
2292011-01-28 Paul Eggert <eggert@cs.ucla.edu>
230
231 Redo spelling of Makefile variables to conform to POSIX.
232 POSIX does not allow "-" in Makefile variable names.
233 Reported by Bruno Haible in
234 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
235 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
236 (TIT_GB): Rename from TIT-GB.
237 (CHINESE_TIT): Rename from CHINESE-TIT.
238 (NON_TIT_GB): Rename from NON-TIT-GB.
239 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
240 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
241 (CHINESE_GB): Rename from CHINESE-GB.
242 (CHINESE_BIG5): Rename from CHINESE-BIG5.
243 (TIT_MISC): Rename from TIT-MISC.
244 (NON_TIT_MISC): Rename from NON-TIT-MISC.
245 (TIT_SOURCES): Rename from TIT-SOURCES.
246 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 247
d0981f82
GM
2482011-01-08 Glenn Morris <rgm@gnu.org>
249
e7a42417
GM
250 * makefile.w32-in (RUN_EMACS):
251 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
252
d0981f82
GM
253 * makefile.w32-in (RUN_EMACS):
254 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
255
f2b38ae6
KH
2562010-08-28 Kenichi Handa <handa@m17n.org>
257
8307f923
JB
258 * quail/japanese.el (quail-japanese-update-translation):
259 Fix handling of invalid key.
f2b38ae6 260
b514a395
AS
2612010-08-15 Andreas Schwab <schwab@linux-m68k.org>
262
05a9766a
AS
263 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
264
b514a395
AS
265 * quail/georgian.el: Remove extra backslashes.
266
08685279
AS
2672010-08-14 Andreas Schwab <schwab@linux-m68k.org>
268
e099e659
AS
269 * quail/arabic.el: Quote [ and ].
270 * quail/latin-ltx.el: Likewise.
271
08685279
AS
272 * quail/greek.el ("greek", "greek-postfix"): Change string to
273 character.
274
ac14bd09
KH
2752010-08-13 Kenichi Handa <handa@m17n.org>
276
8307f923 277 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 278
43603442
KH
2792010-08-09 Kenichi Handa <handa@m17n.org>
280
281 * quail/greek.el ("greek"): Add rules for Greek style quotes.
282
02be533b
GM
2832010-05-15 Glenn Morris <rgm@gnu.org>
284
285 * Makefile.in (install): Remove references to CVS-related files.
286
61a808e8
CY
2872010-05-07 Chong Yidong <cyd@stupidchicken.com>
288
289 * Version 23.2 released.
290
7cee661f
CY
2912010-04-06 Chong Yidong <cyd@stupidchicken.com>
292
293 * quail/vntelex.el: Fix "af" rule (Bug#5836).
294
31f191b3
EZ
2952010-03-27 Eli Zaretskii <eliz@gnu.org>
296
297 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
298 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
299 other special characters.
300
c1d05286
GM
3012010-03-18 Glenn Morris <rgm@gnu.org>
302
cbeed5af
GM
303 * Makefile.in (maintainer-clean): Use bootstrap-clean.
304 (extraclean): Fix deletion patterns.
305
c1d05286
GM
306 * Makefile.in (dot): Remove, since ../ is used throughout the
307 other Makefiles.
308
288f9fc0
CY
3092010-03-10 Chong Yidong <cyd@stupidchicken.com>
310
311 * Branch for 23.2.
312
545b31aa
KH
3132010-02-16 Kenichi Handa <handa@m17n.org>
314
315 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
316
5ce6e4f4 3172009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
318
319 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
320 (Bug#904)
321
a82a8b75
GM
3222009-09-09 Glenn Morris <rgm@gnu.org>
323
324 * Makefile.in (install): Set umask to world-readable before creating
325 directories.
326
1e0020ec
JL
3272009-08-31 Juri Linkov <juri@jurta.org>
328
329 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
330 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
331 Set `deterministic' to nil.
332 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
333 "U+0074 U+0283", "U+0074 U+2040 U+0283".
334 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
335 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
336 Fix comments.
337
ab96f28b
JL
3382009-08-31 Juri Linkov <juri@jurta.org>
339
340 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
341 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
342 (ipa-x-sampa-implosive-submap): Rename from
343 x-sampa-implosive-submap.
344 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
345 x-sampa-prepend-to-keymap-entry.
346 (ipa-x-sampa-underscore-implosive): Rename from
347 x-sampa-underscore-implosive.
348 (ipa-x-sampa-implosive-submap): Move before first use.
349
08166ed6
JL
3502009-08-30 Aidan Kehoe <kehoea@parhasard.net>
351
352 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
353 Two new input methods, both following widely-used Usenet
5ce6e4f4 354 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 355 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 356 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
357 complex to support in Quail that Kirshenbaum, whence the two extra
358 function and one extra submap to support it.
359 (x-sampa-prepend-to-keymap-entry): New function.
360 (x-sampa-underscore-implosive): New function.
361 (x-sampa-implosive-submap): New Quail submap.
362
1f272ae8
JL
3632009-08-30 Aidan Kehoe <kehoea@parhasard.net>
364
365 * quail/ipa.el: Recode the file as UTF-8, for better
366 interoperability with other applications.
367
7069bd16
SM
3682009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
369
a0c07f4e
SM
370 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
371 `white circle'.
372
7069bd16
SM
373 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
374
5ac1f9e0
GM
3752009-08-25 Glenn Morris <rgm@gnu.org>
376
377 * quail/hangul.el (top-level): Don't require cl at run-time.
378
76580a68
EZ
3792009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
380
381 * quail/arabic.el: Add missing keys that exist on the Arabic X
382 keyboard. Don't insert Lam-alef ligatures from the Arabic
383 Presentation Forms ranges; instead, separate Lam-Alef ligatures
384 into a list of two letters (Lam and a suitable Alef).
385
d4a885b2
KH
3862009-06-23 Kenichi Handa <handa@m17n.org>
387
388 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
389 while korean input method is off, convert the following character.
390
70243478
CY
3912009-06-21 Chong Yidong <cyd@stupidchicken.com>
392
393 * Branch for 23.1.
394
d5e9630f
KH
3952009-06-18 Kenichi Handa <handa@m17n.org>
396
397 * quail/hangul.el (hangul-im-keymap): Add binding of key
398 Hangul_Hanja.
399
c7015153 4002009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
401
402 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
403 compatibility.
404
5ae051fd
AS
4052009-04-12 Andreas Schwab <schwab@linux-m68k.org>
406
407 * Makefile.in (install): Remove .gitignore files.
408
c87143d0
KH
4092009-03-19 Kenichi Handa <handa@m17n.org>
410
411 * leim-ext.el: Change the encoding to utf-8.
412
9c222401
JD
4132008-12-30 Jan Djärv <jan.h.d@swipnet.se>
414
415 * Makefile.in (install): Remove old directories in ns_appresdir before
416 moving new directories there.
417
53a8f9db
JB
4182008-11-11 Juanma Barranquero <lekktu@gmail.com>
419
ad8f55ac
JB
420 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
421 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
422 (hangul3-input-method-jung, hangul3-input-method-jong):
423 Fix typos in docstrings.
53a8f9db 424
c7c55e6a 4252008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
426
427 * quail/cyrillic.el: Handle backslash key (bug#839).
428
09c91aff
KH
4292008-10-20 Kenichi Handa <handa@m17n.org>
430
431 * quail/indian.el (inscript-mlm-keytable): New variable.
432 (malayalam-inscript): Use inscript-mlm-keytable.
433
b13f8bd5
MH
4342008-09-11 Magnus Henoch <mange@freemail.hu>
435
436 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
437 with upturn.
438
53a8f9db 4392008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 440
53a8f9db 441 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
442 \"u after a, e or q, because that would be extremely uncommon
443 compared to aue, eue or que. The only exception is the prefix
444 "ge", after which, according to corpus statistics, a \"u can be
445 expected.
446
92135d25
KH
4472008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
448
53a8f9db 449 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 450
f4949090
JL
4512008-07-19 Juri Linkov <juri@jurta.org>
452
453 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
454 "//`" for combining accents as a separate character. Keep two
455 rules "i`" and "I`" for characters where accent is not a separate
456 character. Revert changes that added postfix combining accents.
457
ba60bd44 4582008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
459
460 * Makefile.in (install): Perform post-install cleanup inside NS app
461 bundle.
462
86ec8cc5
JL
4632008-07-12 Juri Linkov <juri@jurta.org>
464
465 * quail/rfc1345.el: Replace non-printable control characters with
466 equivalent text-only notations.
467
468 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
469 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
470 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 471 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 472
5704dad1
TZ
4732008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
474
475 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
476 everything postfix. Adjust to eliminate conflicts.
477
88702c81
JB
4782008-06-30 Juanma Barranquero <lekktu@gmail.com>
479
480 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
481
8e0214ec
GM
4822008-06-27 Glenn Morris <rgm@gnu.org>
483
484 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
485
ecfb57d9
JB
4862008-06-24 Juanma Barranquero <lekktu@gmail.com>
487
488 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
489
fca64cc4
EZ
4902008-06-20 Eli Zaretskii <eliz@gnu.org>
491
492 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
493 are building in the sandbox, there are precious files there.
ca4a5250
EZ
494 (clean mostlyclean): Delete leim-list.el~.
495 (distclean): Delete makefile.
fca64cc4 496
ee128870
TZ
4972008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
498
499 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
500 brackets, number symbol, and accented aeio to cyrillic-translit.
501
e914c409 5022008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
503
504 * quail/hangul.el: Completely re-written.
505
5062008-06-03 Kenichi Handa <handa@m17n.org>
507
508 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
509 (leim-list.el): Remove leim-list.el at first.
510
511 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
512 (leim-list.el): Remove leim-list.el at first.
513
514 * leim-ext.el: Register input methods "korean-hangul",
515 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
516
8be6f5ae
SM
5172008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
518
519 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
520
630802d6
KH
5212008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
522
523 * quail/indian.el: Don't require devan-util.
524
d223191d 5252008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 526
d223191d 527 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 528
d223191d 5292008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
530
531 * Makefile.in (OTHERS): Add arabic.elc.
532
d223191d 5332008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
534
535 * quail/arabic.el: New file.
536
d223191d 5372008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
538
539 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
540
d223191d 5412008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
542
543 * quail/indian.el (quail-indian-flatten-list): Delete it.
544 (quail-define-inscript-package): Pay attention to `nil' values of
545 char/key-table.
546 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
547
d223191d 5482008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
549
550 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
551 just an alias for turkish-postfix.
552
553 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
554 just an alias for turkish-alt-postfix.
555
556 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
557
d223191d 5582008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
559
560 * quail/thai.el: Don't require thai-util.
d223191d
GM
561 (quail-thai-update-translation): Delete function.
562 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
563 quail-define-rules.
564 ("thai-kesmanee", "thai-pattachote"): Don't use
565 UPDATE-TRANSLATION-FUNCTION.
566
3ddfbced
SM
567 * quail/indian.el (quail-indian-preceding-char-position):
568 Delete function.
d223191d
GM
569 (quail-indian-update-preceding-char): Delete variable.
570 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
571 (quail-define-indian-trans-package): Don't call
572 quail-define-package with quail-indian-update-translation.
573 (quail-define-inscript-package): Likewise.
574
d223191d 5752008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 576
d223191d 577 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
578 (quail-indian-update-translation, quail-define-inscript-package):
579 Use characterp, not char-valid-p.
580
d223191d 5812008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
582
583 * quail/welsh.el ("welsh"): Doc fix.
584
585 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
586 ("russian-typewriter"): Rename from cyrillic-typewriter.
587 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 588 ("russian-computer"): New.
d223191d
GM
589 ("bulgarian-phonetic"): Rename from bulgarian-pho.
590 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 591
d223191d 5922008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
593
594 * ja-dic/ja-dic.el: Add coding tag.
595
d223191d 5962008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 597
d223191d 598 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
599 ("latin-postfix"): New method.
600
d223191d 601 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
602 ("latin-alt-postfix"): New method.
603
d223191d 604 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 605 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
606 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
607 ~O -> Ġ.
aca7a3d2
MB
608 ("latin-prefix"): New method.
609
d223191d
GM
610 * quail/uni-input.el (utf-8-ccl-encode): Delete.
611 (ucs-input-method): Modify.
aca7a3d2 612
d223191d 6132008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
614
615 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
616
5169d861 6172008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 618
53a8f9db 619 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 620
f3041af1
DN
6212008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
622
623 * makefile.w32-in:
624 * Makefile.in: Remove references to Xenix.
625
1ebeeed0
RS
6262007-12-15 Richard Stallman <rms@gnu.org>
627
628 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
629
630 * quail/latin-alt.el: Many doc fixes.
631 ("danish-alt-postfix")
632 ("esperanto-alt-postfix", "finnish-alt-postfix")
633 ("german-alt-postfix", "icelandic-alt-postfix")
634 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
635 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 636 Delete; they were identical to the non-alt versions.
1ebeeed0 637
3d587afd
KH
6382007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
639
640 * quail/lao.el (quail-map-from-table): Allow a tone just after a
641 consonant.
642
63150f3c
GM
6432007-11-17 Glenn Morris <rgm@gnu.org>
644
645 * Makefile.in (check-declare): New target.
646
fe1ada9b
GM
6472007-10-31 Glenn Morris <rgm@gnu.org>
648
649 * Makefile.in (install): Change ownership of installed files.
650
e914c409 6512007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
652
653 * quail/latin-ltx.el ("\\qed"): Add this rule.
654
92f137df
JB
6552007-10-24 Juanma Barranquero <lekktu@gmail.com>
656
657 * quail/indian.el (quail-indian-update-preceding-char):
658 Don't mark the variable as frame-local; it wasn't used as such.
659
cacc7b51
GM
6602007-07-25 Glenn Morris <rgm@gnu.org>
661
662 * Relicense all FSF files to GPLv3 or later.
663
664 * COPYING: Switch to GPLv3.
665
1eceac24
EZ
6662007-07-16 Eli Zaretskii <eliz@gnu.org>
667
668 * makefile.w32-in (extraclean): Don't delete *~.
669
7dfc4cda
CY
6702007-06-02 Chong Yidong <cyd@stupidchicken.com>
671
672 * Version 22.1 released.
673
dd822b89
KH
6742007-01-30 Kenichi Handa <handa@m17n.org>
675
676 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 677 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
678
679 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
680 license notices.
1e899515 681
bce8f5e8
KH
6822007-01-24 Kenichi Handa <handa@m17n.org>
683
684 * MISC-DIC/README: New file.
685
686 * CXTERM-DIC/README: New file.
687
688 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
689 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
690 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
691 X11R6/contrib/programs/cxterm.
692
693 * ja-dic/ja-dic.el: Regenerated.
694
88f698d9
KH
6952007-01-12 Kenichi Handa <handa@m17n.org>
696
697 * quail/uni-input.el (ucs-input-method): Signal an error for a
698 Unicode character that is not yet supported.
699
14429ceb
AS
7002006-12-26 Andreas Schwab <schwab@suse.de>
701
702 * Makefile.in (datarootdir): Define.
703
6148a044
EZ
7042006-12-20 Eli Zaretskii <eliz@gnu.org>
705
706 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
707 ${NON-TIT-MISC}.
708
e4208ff7
JB
7092006-12-09 Juanma Barranquero <lekktu@gmail.com>
710
711 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
712
713 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
714
f248f005
EZ
7152006-12-09 Eli Zaretskii <eliz@gnu.org>
716
717 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
718 Run Emacs to append non-empty non-comment lines in leim-ext.el
719 to leim-list.el.
720
dd4b03cd
JB
7212006-12-05 Juanma Barranquero <lekktu@gmail.com>
722
723 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
724
41584b03
JB
7252006-11-29 Juanma Barranquero <lekktu@gmail.com>
726
727 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
728 in docstring.
729
9200c926
RF
7302006-11-04 Romain Francoise <romain@orebokech.com>
731
732 * Makefile.in (bootstrap-clean): New target.
733
94461c21
KH
7342006-10-12 Kenichi Handa <handa@m17n.org>
735
736 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
737 to it.
738
f51dc44f
CY
7392006-10-05 Chong Yidong <cyd@stupidchicken.com>
740
741 * quail/latin-ltx.el: Fix typo in previous change.
742
d781da00
SM
7432006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
744
745 * quail/latin-ltx.el: Remove rules that start with { since they are
746 redundant and hence impact the { key for no good reason.
747
bcc1caeb
KH
7482006-10-02 Kenichi Handa <handa@m17n.org>
749
750 * Makefile.in (install): Fix previous change.
751
7ad02ea8
KH
7522006-09-28 Kenichi Handa <handa@m17n.org>
753
754 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
755
45a2056c
JB
7562006-09-15 Jay Belanger <belanger@truman.edu>
757
758 * COPYING: Replace "Library Public License" by "Lesser Public
759 License" throughout.
760
880820fe 7612006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
762
763 * quail/uni-input.el (ucs-input-method): Don't make the action of
764 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
765 mechanism do it.
766
62508862
DK
7672006-07-12 David Kastrup <dak@gnu.org>
768
769 * quail/greek.el: Change iota subscriptum transliteration in
770 Ibycus4 encoding's capitals from "i" to "|".
771
a6a2b5d4
EZ
7722006-03-03 Claudio Fontana <claudio@gnu.org>
773
9e2bcc86
EZ
774 * Makefile.in (install): Add DESTDIR variable to support staged
775 installations.
a6a2b5d4 776
abeb5855
EZ
7772005-12-17 Eli Zaretskii <eliz@gnu.org>
778
779 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
780 commands enclosed in $(ARGQUOTE)s should not be split between two
781 lines, as that will break with GNU Make >3.80, when sh.exe is used
782 and arg quoting is with '..'.
783
11bdfcdd
AS
7842005-11-03 Andreas Schwab <schwab@suse.de>
785
3ddfbced 786 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
787 (install): Adjust.
788
7a7f042f
RF
7892005-11-01 Romain Francoise <romain@orebokech.com>
790
791 * Makefile.in (install): Compress source files.
792
895725e1
JL
7932005-10-28 Juri Linkov <juri@jurta.org>
794
795 * quail/symbol-ksc.el: Add missing characters from 1st pos of
796 every table of [korean-ksc5601], and swap incorrectly ordered
797 characters at pos 91 and 90.
798
c814bdfc
KH
7992005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
800
801 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
802 U+2006). Add more mappings from TeX's textcomp package.
803
f344e9d2
JL
8042005-10-25 Juri Linkov <juri@jurta.org>
805
806 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
807 to t for this multi-key input method.
808
a6726944
KH
8092005-10-24 Kenichi Handa <handa@m17n.org>
810
811 * quail/uni-input.el (ucs-input-activate): Don't add
812 quail-kill-guidance-buf to kill-buffer-hook.
813
71ec7e9b
KH
8142005-07-08 Kenichi Handa <handa@m17n.org>
815
816 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
817 insertion and deletion.
818
a0ec7a4a
LK
8192005-07-04 Lute Kamstra <lute@gnu.org>
820
821 Update FSF's address in GPL notices.
822
59579816
KH
8232005-06-28 Kenichi Handa <handa@m17n.org>
824
825 * leim-ext.el: Add rules for inserting full-width space for
826 quail/Punct and quail/Punct-b5.
827
94d4bafb
EZ
8282005-06-04 Eli Zaretskii <eliz@gnu.org>
829
41584b03 830 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
831 (extraclean): New target, emulates Makefile.in.
832
e183fe27
KH
8332005-04-06 Kenichi Handa <handa@m17n.org>
834
41584b03 835 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 836
eebfcf8e
KH
8372005-03-26 Kenichi Handa <handa@m17n.org>
838
41584b03 839 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
840
8412005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
842
843 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 844 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
845 ("thai-kesmanee"): Don't use quail-thai-update-translation.
846 (thai-generate-quail-map): Likewise.
847
761a8755
KH
8482005-03-15 Kenichi Handa <handa@m17n.org>
849
850 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
851
c68f7e21
KH
8522005-03-08 Kenichi Handa <handa@m17n.org>
853
854 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
855 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
856
a3341d3c
KH
8572004-12-04 Kenichi Handa <handa@m17n.org>
858
859 * quail/lao.el (lao-key-alist): Declare it by defvar.
860 (lao-key-alist-vector): New variable.
861 (lao-consonant-key-alist, lao-semivowel-key-alist)
862 (lao-vowel-key-alist, lao-voweltone-key-alist)
863 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
864 lao-key-alist-vector.
865
a7ff4354
KH
8662004-09-25 Kenichi Handa <handa@m17n.org>
867
868 * quail/uni-input.el (ucs-input-method): Add error clause to
869 condition-case.
870
88a74fa5
KH
8712004-09-21 Kenichi Handa <handa@m17n.org>
872
873 * quail/uni-input.el: Move the call of register-input-method to
874 leim-ext.el.
875 (ucs-input-insert-char): New function.
876 (ucs-input-method): Use ucs-input-insert-char.
877 (ucs-input-activate): Call quail-hide-guidance instead of
878 quail-hide-guidance-buf.
879
880 * leim-ext.el: Add autoload for 'ucs-input-activate and
881 register-input-method for "ucs".
882
15203bb7
DK
8832004-08-21 David Kastrup <dak@gnu.org>
884
885 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
886 combinations.
887
295f3b30
KH
8882004-08-16 Kenichi Handa <handa@m17n.org>
889
890 * quail/georgian.el ("georgian"): Call quail-define-package with
891 the show-layout arg t.
892
de10c114
AS
8932004-08-06 Andreas Schwab <schwab@suse.de>
894
895 * Makefile.in (install): Remove .arch-inventory files.
896
d604e09b
DK
8972004-07-01 David Kastrup <dak@gnu.org>
898
41584b03 899 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 900
f96ec754
AS
9012004-06-30 Andreas Schwab <schwab@suse.de>
902
903 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
904 serialize parallel builds.
905 (${MISC:.elc=.el}): Depend on changed.misc.
906
62bfe0fc
KH
9072004-06-05 Kenichi Handa <handa@m17n.org>
908
68330491
EZ
909 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
910 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
911
912 * leim-ext.el: New file.
913
9254ee5e
KH
9142004-05-17 Werner Lemberg <wl@gnu.org>
915
916 * quail/sisheng.el: New file.
917
53e1a54f
KH
9182004-05-17 Kenichi Handa <handa@m17n.org>
919
920 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
921
cdc9b845
EZ
9222004-05-11 Eli Zaretskii <eliz@gnu.org>
923
924 * Makefile.in (leim-list.el): Move commands to convert TIT and
925 MISC dictionaries from here...
926 (changed.tit, changed.misc): ...to here. Remove the (now
927 unneeded) test of the contents of changed.* files.
928
9a28b921
AS
9292004-05-10 Andreas Schwab <schwab@suse.de>
930
10d1d0af 931 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
932 files are compiled when bootstrapping.
933
bef96454
SM
9342004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
935
936 * quail/latin-ltx.el ("TeX"): Fix typo.
937
d2c846aa
SM
9382004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
939
940 * quail/latin-ltx.el: Use utf-8 coding.
941 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
942
2cd23d89
KH
9432004-05-04 Kenichi Handa <handa@m17n.org>
944
10d1d0af 945 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
946 (MISC-SOURCES): Likewise.
947
9482004-05-01 Kenichi Handa <handa@m17n.org>
949
41584b03 950 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 951 (MISC): Rename from MISC-DIC.
10d1d0af 952 (WORLD): Adjust for the above changes.
2cd23d89
KH
953 (TIT-MISC, NON-TIT-MISC): New targets.
954 (all): Don't depend on ${WORLD}.
d2c846aa 955 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
956 (TIT-SOURCES, MISC-SOURCES): New macros.
957 (changed.tit, changed.misc): New targets.
d2c846aa 958 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
959 changed.misc. Generate quail files from TIT and MISC files if
960 necessary.
961 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
962 ${MISC-DIC}.
963
238add5e
JR
9642004-05-03 Jason Rumney <jasonr@gnu.org>
965
966 * makefile.nt: Remove.
967
d814862a
JB
9682004-04-23 Juanma Barranquero <lektu@terra.es>
969
970 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
971
28082746
AI
9722004-04-09 Andrew Innes <andrewi@gnu.org>
973
974 * makefile.w32-in (distclean clean): Remove nmake specific
975 stamp-subdir test.
976
bb62616f
KH
9772004-02-28 Kenichi Handa <handa@m17n.org>
978
d2c846aa 979 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
980 ${MISC-DIC}.
981 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
982 (maintainer-clean): Delete files that are not in CVS repository.
983
d2c846aa 984 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
985 $(MISC-DIC).
986 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
987 (maintainer-clean): Delete files that are not in CVS repository.
988
d2c846aa 989 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
990 $(MISC-DIC).
991 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
992 (maintainer-clean): Delete files that are not in CVS repository.
993
880820fe 9942004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
995
996 * Makefile.in (distclean maintainer-clean): Depend on clean.
997
bdb6a227
KH
9982004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
999
1000 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1001
e555f8d5
KH
10022004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1003
1004 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1005 Duplicate entry removed.
e555f8d5 1006 ("bulgarian-bds"): Docstring fixed.
be492770 1007
c51b37fd
DL
10082003-10-06 Dave Love <fx@gnu.org>
1009
1010 * quail/latin-ltx.el: Several additions.
1011
ac7ec68c
KH
10122003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1013
1014 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1015
f653dfd9
DL
10162003-08-20 Dave Love <fx@gnu.org>
1017
1018 * quail/latin-ltx.el: Add \rhd.
1019
15a03c32
MR
10202003-08-19 Markus Rost <rost@math.ohio-state.edu>
1021
1022 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1023
15f772c8
KH
10242003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1025
d814862a 1026 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1027 behavior according to the change of quail-translate-key.
15f772c8 1028
603b8073
KH
10292003-05-22 Kenichi Handa <handa@m17n.org>
1030
1031 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1032 Chinese characters from GB to Big5.
1033
34c614a8 10342003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1035
1036 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1037
069e6098
AS
10382003-04-05 Andreas Schwab <schwab@suse.de>
1039
1040 * Makefile.in (install): Remove CVS related and backup files from
1041 installation directory.
1042
15988eba
DK
10432003-02-27 David Kastrup <dak@gnu.org>
1044
d814862a 1045 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1046
b2c16093
DK
10472003-02-23 David Kastrup <dak@gnu.org>
1048
d814862a 1049 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1050
a56c637d
DL
10512003-02-17 Dave Love <fx@gnu.org>
1052
1053 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1054
83930535
JB
10552003-02-14 Juanma Barranquero <lektu@terra.es>
1056
d2c846aa 1057 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1058
61cb0b53 10592003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1060
1061 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1062 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1063 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1064 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1065 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1066 (kannada-inscript, malayalam-inscript, tamil-inscript):
1067 New INSCRIPT based input methods.
59fdf430 1068
ff57e5d6
KH
10692003-02-07 Kenichi Handa <handa@m17n.org>
1070
1071 * quail/cyrillic.el: Update quail-package-alist (not
1072 input-method-alist) to make "cyrillic-jcuken" an alias of
1073 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1074
e29969ca
DK
10752003-02-05 David Kastrup <dak@gnu.org>
1076
d2c846aa 1077 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1078
139c4e54
DL
10792003-01-05 Dave Love <fx@gnu.org>
1080
1081 * makefile.w32-in (SLAVIC): Add croatian.elc.
1082
1083 * Makefile.in (SLAVIC): Add croatian.elc.
1084
1085 * quail/croatian.el: New file.
1086
abceb4ac
JB
10872002-12-10 Juanma Barranquero <lektu@terra.es>
1088
1089 * makefile.w32-in (LATIN): Add welsh.elc.
1090 (MISC): Add georgian.elc.
1091 (UNICODE): Add it.
1092 (WORLD): Add $(UNICODE).
1093
59daa29a
DL
10942002-11-14 Dave Love <fx@gnu.org>
1095
1096 * quail/slovak.el: Add coding cookie.
1097
1098 * quail/latin-ltx.el: Fix coding cookie.
1099
1100 * quail/hebrew.el: Add coding cookie.
1101
1102 * quail/czech.el: Add coding cookie.
1103
1104 * quail/welsh.el: Undo last change.
1105
b4b11a40
DL
11062002-09-11 Dave Love <fx@gnu.org>
1107
1108 * quail/latin-post.el ("slovenian"): New.
1109
570af494
KH
11102002-09-05 Kenichi Handa <handa@etl.go.jp>
1111
1112 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1113
ad0b1666
DL
11142002-07-24 Dave Love <fx@gnu.org>
1115
a5e5d4ad
DL
1116 * quail/latin-alt.el ("latin-alt-postfix"): New.
1117
1118 * quail/latin-post.el ("latin-postfix"): New.
1119
ad0b1666
DL
1120 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1121 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1122 ("latin-prefix"): New.
ad0b1666 1123
f860212e
DL
11242002-07-12 Dave Love <fx@gnu.org>
1125
1126 * quail/cyrillic.el: Doc fixes.
1127 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1128 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1129 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1130 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1131 ("russian-computer"): New.
880820fe 1132 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1133 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1134
282b5fb7
KH
11352002-06-20 Dave Love <fx@gnu.org>
1136
1137 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1138 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1139
fe960d0a
EZ
11402002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1141
1142 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1143
9a40c2fb
PJ
11442002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1145
1146 * quail/vntelex.el: Add even more rules.
1147
ab59447f
PJ
11482002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1149
1150 * quail/vntelex.el: Add new rules to escape from composition.
1151
e656fc9d
PJ
11522002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1153
1154 * quail/vntelex.el: Use proper charset.
1155
177c0ea7 11562002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1157
1158 * quail/hanja.el ("Od"): Remove rule.
0347c911 1159
175e150b
EZ
11602002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1161
1162 * quail/indian.el: Replace commented-out lines with a condition
1163 that is always false.
1164
c031864a
JC
11652002-04-06 Jaeyoun Chung <jay@kldp.org>
1166
d2c846aa 1167 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1168 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1169
cb0dc144 1170 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1171 sequence fixed ('/' for 'v' pair).
1172 added a few more third character composing rule.
1173
129f2c75
WL
11742002-03-03 Werner Lemberg <wl@gnu.org>
1175
1176 * quail/vntelex.el: New file.
cb0dc144
JB
1177 * Makefile.in (VIETNAMESE):
1178 * makefile.nt (VIETNAMESE):
1179 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1180
5c196f29
AI
11812002-02-10 Andrew Innes <andrewi@gnu.org>
1182
1183 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1184 ($(MISC_DIC)): Ditto.
1185
108eaabb
RS
11862002-02-06 Richard M. Stallman <rms@gnu.org>
1187
1188 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1189 Don't define "~," at all.
1190
880820fe 11912002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1192
880820fe 1193 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1194 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1195
18e1da99 11962002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1197
1198 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1199 method, to consider the "accent" and "diaeresis" as prefix keys.
1200 A new method (named "greek-postfix") was added which implements
1201 the old behavior. Also changed the mapping of the "Q/q" key to
1202 produce the ":/;" characters, as is customary in greek keyboards.
1203 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1204
8f7d3eca
JC
12052002-01-07 Jaeyoun Chung <jay@kldp.org>
1206
d814862a 1207 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1208 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1209
121f67fa
EZ
12102002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1211
1212 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1213
7f93e2ab
DL
12142002-01-01 Dave Love <fx@gnu.org>
1215
d2c846aa 1216 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1217 (quail-define-inscript-package): Avoid mapcar*.
1218
3c08498a
DL
12192001-12-20 Dave Love <fx@gnu.org>
1220
1221 * quail/latin-ltx.el: Fix un-doubled backslashes.
1222
96566974
DL
12232001-12-15 Dave Love <fx@gnu.org>
1224
abceb4ac 1225 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1226 ("spanish-prefix"): Fix language assignment.
1227
abceb4ac
JB
1228 * quail/latin-post.el ("french-postfix", "german-postfix")
1229 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1230 ("french-keyboard", "french-azerty", "german")
96566974
DL
1231 ("spanish-keyboard"): Fix language assignment.
1232
1233 * quail/indian.el: Don't require cl.
d2c846aa 1234 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1235
abceb4ac
JB
1236 * quail/cyrillic.el ("cyrillic-beylorussian")
1237 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1238 ("belarusian", "bulgarian-pho"): Fix language assignment.
1239
1240 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1241 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1242 ("turkish-alt-postfix"): Fix language assignment.
1243 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1244 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1245
880820fe 12462001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1247
1248 * COPYING: New file.
1249
eea6cc1f
JC
12502001-12-03 Jaeyoun Chung <jay@kldp.org>
1251
d814862a 1252 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1253 Korean keyboard type 3 users.
1254
de371c8c
DL
12552001-11-29 Dave Love <fx@gnu.org>
1256
1257 * quail/latin-ltx.el: Extra translations. Fix some
1258 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1259 symbols.
1260
ea17b6e1
JR
12612001-11-28 Juanma Barranquero <lektu@terra.es>
1262
d814862a 1263 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1264 quail/devanagari.elc -> quail/indian.elc.
1265
1266 * makefile.nt (INDIAN): Likewise.
1267
177c0ea7 12682001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1269
1270 * quail/devanagari.el: Renamed to indian.el.
1271
1272 * quail/indian.el: Renamed from devanagari.el, and completely
1273 re-written. The input method devanagari-hindi-transliteration is
1274 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1275 devanagari-inscript, devanagari-transliteration is renamed to
1276 devanagari-kyoto-harvard.
1277
1278 * Makefile.in: Adjusted for the file name change;
1279 quail/devanagari.elc -> quail/indian.elc.
1280
e154cc44
EZ
12812001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1282
1283 * quail/welsh.el: Avoid an error message due to a commented-out
1284 input method.
1285
a6beb3d2
RS
12862001-11-05 Richard M. Stallman <rms@gnu.org>
1287
1288 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1289
cd946181
EZ
12902001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1291
1292 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1293
7115232b
DL
12942001-11-04 Dave Love <fx@gnu.org>
1295
1296 * Makefile.in (LATIN): Add welsh.
1297 (UNICODE): New.
1298 (MISC): Add georgian.
1299 (WORLD): Add UNICODE.
1300
1301 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1302 * quail/uni-input.el, quail/sgml-input.el: New file.
1303
1304 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1305
1306 * quail/latin-alt.el ("dutch"): New method.
1307
b344d29d 13082001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1309
1310 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1311
1312 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1313
b344d29d 13142001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1315
1316 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1317
1318 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1319
71431a0e
GM
13202001-10-20 Gerd Moellmann <gerd@gnu.org>
1321
6aa97356 1322 * (Version 21.1 released.)
71431a0e 1323
c4e7e308
EZ
13242001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1325
1326 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1327 mappings, so that one could type them without leaving the Hanyu
1328 Pinyin input method. Suggested by Kenichi Handa
1329 <handa@etl.go.jp>.
1330
51724e26
EZ
13312001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1332
1333 * quail/greek.el ("greek-babel"): New input method. From David
1334 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1335
ab952a4f
GM
13362001-10-05 Gerd Moellmann <gerd@gnu.org>
1337
1338 * Branch for 21.1.
a4416b14 1339
00651fbf
EZ
13402001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1341
1342 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1343 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1344
5a397d28
GM
13452001-08-06 Gerd Moellmann <gerd@gnu.org>
1346
1347 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1348 "chinese-py".
1349 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1350
880820fe 13512001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1352
150998ec
PJ
1353 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1354 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1355 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1356 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1357 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1358 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1359 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1360 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1361 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1362 follow coding conventions.
1363
e6aeb775
AC
13642001-06-04 Andrew Choi <akochoi@i-cable.com>
1365
1366 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1367
ec57454f
AI
13682001-06-01 Andrew Innes <andrewi@gnu.org>
1369
1370 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1371 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1372 $(srcdir)/quail/pypunct-b5.elc.
1373 (NON_TIT_CNS): Remove.
1374 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1375 (CHINESE_CNS): Remove.
1376 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1377 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1378 $(srcdir)/quail/latin-ltx.elc.
1379 (MISC_DIC): Copy from Makefile.in.
1380 (CHINESE): Remove $(CHINESE_CNS).
1381 (all): Add $(MISC_DIC) as target.
1382 (.NOTPARALLEL): New target.
1383 (.NO_PARALLEL): New target.
1384 ($(MISC_DIC)): New target.
1385 (clean mostlyclean): Clean more stuff.
1386 (TIT_EL): New macro.
1387 (MISC_DIC_EL): New macro.
1388
1389 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1390 (TIT-BIG5): Remove CTLauB.elc from it.
1391 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1392 (clean mostlyclean): Remove obsolete reference.
1393
70079787
EZ
13942001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1395
1396 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1397
5e3d4fbc
AC
13982001-05-24 Andrew Choi <akochoi@i-cable.com>
1399
937fad9a
AC
1400 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1401
5e3d4fbc
AC
1402 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1403
1404 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1405
1406 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1407 (TIT-BIG5): Remove CTLauB.elc from it.
1408 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1409
f042e7b9
DL
14102001-05-17 Dave Love <fx@gnu.org>
1411
d2c846aa 1412 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1413 Language family and indicator changed. Many new translations.
1414
f08cf35b
GM
14152001-05-17 Gerd Moellmann <gerd@gnu.org>
1416
1417 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1418 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1419 <Pavel@Janik.cz>.
1420
b5eeaa1d
GM
14212001-04-23 Gerd Moellmann <gerd@gnu.org>
1422
3ddfbced
SM
1423 * quail/latin-ltx.el: Add more translations.
1424 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1425
55a22ce1
EZ
14262001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1427
1428 * quail/hangul.el <korean-hangul>: Doc fix.
1429
90200fcc
AI
14302001-04-18 Andrew Innes <andrewi@gnu.org>
1431
1432 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1433 ($(TIT)):
1434 ($(MISC_DIC)):
1435 (.el.elc):
90200fcc
AI
1436 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1437
f383cd0d
GM
14382001-04-05 Gerd Moellmann <gerd@gnu.org>
1439
a55e4e68
GM
1440 * Makefile.in (install): Remove .cvsignore files.
1441
f383cd0d
GM
1442 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1443 the same translations as for `japanese'.
1444
4c1dadb1
AI
14452001-04-03 Andrew Innes <andrewi@gnu.org>
1446
1447 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1448 quail/ZIRANMA.elc.
1449 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1450 $(srcdir)/quail/tsang-b5.elc.
1451 (NON_TIT_CNS): Delete.
1452 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1453 (CHINESE_CNS): Delete.
1454 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1455 <handa@etl.go.jp>.
1456 (MISC_DIC): New variable.
1457 (CHINESE): Delete $(CHINESE_CNS).
1458 (WORLD): Add $(MISC_DIC).
1459 (all): Depends on $(MISC_DIC).
1460 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1461 ($(MISC_DIC)): New target.
1462 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1463 and $(MISC_DIC:.elc=.el).
1464
e217c26e
EZ
14652001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1466
3ddfbced
SM
1467 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1468 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1469
e217c26e
EZ
1470 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1471
a3d0b0e0
KH
14722001-03-31 Kenichi Handa <handa@etl.go.jp>
1473
c4cc8b9a 1474 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1475 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1476 ${srcdir}/quail/tsang-b5.elc.
1477 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1478 (CHINESE-CNS): Delete it.
1479 (MISC-DIC): New variable.
1480 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1481 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1482 (all): Depends on ${MISC-DIC}.
1483 (${MISC-DIC}): New target.
1484 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1485
1486 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1487 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1488
1489 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1490
1491 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1492 * quail/quick-cns.el: Delete them.
a4416b14 1493
9d5d1075
EZ
14942001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1495
1496 * Makefile.in (${TIT}): Fix whitespace.
1497
ed31fabf
GM
14982001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1499
1500 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1501 (${TIT}): If the target file already exist, don't remake it.
1502
1e406be0
KH
15032001-03-21 Kenichi Handa <handa@etl.go.jp>
1504
1505 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1506
ce058493 15072001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1508
1509 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1510 "=q", "+q", "=Q", and "+Q".
1511 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1512 ("slovak-prog-2"): Likewise.
1513 ("slovak-prog-3"): Likewise.
1514
abfa36c4
EZ
15152001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1516
1517 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1518
b8a7ebcf
KH
15192001-03-16 Kenichi Handa <handa@etl.go.jp>
1520
3ddfbced
SM
1521 * quail/japanese.el (quail-japanese-transliteration-rules):
1522 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1523 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1524 (quail-japanese-kana-state): Delete this variable.
1525 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1526 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1527
9a639fce
KH
15282001-03-14 Kenichi Handa <handa@mule.m17n.org>
1529
1530 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1531
51ab41b7
KH
15322001-03-06 Kenichi Handa <handa@etl.go.jp>
1533
1534 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1535
36d5e61d
KH
15362001-03-05 Kenichi Handa <handa@etl.go.jp>
1537
1538 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1539 change of the special key bindings.
36d5e61d 1540
bf0bdce8
KH
15412001-02-22 Kenichi Handa <handa@etl.go.jp>
1542
51ab41b7 1543 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1544
1545 * CXTERM-DIC/ETZY.tit: Likewise.
1546
1547 * CXTERM-DIC/ZOZY.tit: Likewise.
1548
193fba87
AI
15492001-02-05 Andrew Innes <andrewi@gnu.org>
1550
1551 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1552 path absolute.
1553
350d71b3
AI
15542001-02-03 Andrew Innes <andrewi@gnu.org>
1555
1556 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1557
49bd4a69
KH
15582001-02-02 Kenichi Handa <handa@etl.go.jp>
1559
1560 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1561
1562 * makefile.w32-in (LATIN): Likewise.
1563
1564 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1565
a51e9546
AI
15662001-02-01 Andrew Innes <andrewi@gnu.org>
1567
1568 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1569
c91d43ed
KH
15702001-02-01 Kenichi Handa <handa@etl.go.jp>
1571
c91d43ed
KH
1572 * quail/greek.el ("greek-mizuochi"): New input method for
1573 classical Greek.
1574
7ccf7ab9 15752001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1576
3ddfbced 1577 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1578 one runs "make extraclean" at the top level.
1579
0dac6924
AI
15802001-01-06 Andrew Innes <andrewi@gnu.org>
1581
1582 * makefile.nt ($(TIT)): Map .elc to .el.
1583 (buildlisppath): Make path relative to $(MAKEDIR).
1584
392164c1
AS
15852001-01-01 Andreas Schwab <schwab@suse.de>
1586
1587 * quail/latin-alt.el: Doc fixes.
1588
ec6bd013
DL
15892000-12-18 Dave Love <fx@gnu.org>
1590
880820fe
KH
1591 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1592 Change œ, Œ, ¶.
ec6bd013 1593
8ff06845
KH
15942000-12-16 Kenichi Handa <handa@etl.go.jp>
1595
1596 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1597
4ee87dbb
AI
15982000-12-06 Andrew Innes <andrewi@gnu.org>
1599
1600 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1601 relative to $(CURDIR).
1602 (INSTALLDIR): Use forward slash.
1603
24c53d36
AI
16042000-11-24 Andrew Innes <andrewi@gnu.org>
1605
1606 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1607
1608 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1609
37c35586
KH
16102000-11-21 Kenichi Handa <handa@etl.go.jp>
1611
1612 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1613
3c7d764e
KH
16142000-11-17 Kenichi Handa <handa@etl.go.jp>
1615
1616 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1617 remember the conversion start.
1618
f3d3c491
AI
16192000-10-21 Andrew Innes <andrewi@gnu.org>
1620
1621 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1622 of conditional invocation of make.
a4416b14
FP
1623 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1624 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1625 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1626 files to .elc.
3ddfbced 1627 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1628 (clean mostlyclean): Likewise.
1629 (.el.elc): New target.
1630
1631 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1632 of conditional invocation of make.
a4416b14
FP
1633 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1634 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1635 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1636 files to .elc.
3ddfbced 1637 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1638 (clean mostlyclean): Likewise.
1639 (.el.elc): New target.
1640
a115794c
EZ
16412000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1642
1643 * Makefile.in (${TIT}, clean): Don't use shell `command`
1644 expansion, use ${TIT:.elc=.el} instead.
1645
ce75c97a
GM
16462000-09-26 Gerd Moellmann <gerd@gnu.org>
1647
1648 * Makefile.in: Make this the leim Makefile.in.
1649 (clean): Also remove $NON-TIT and $WORLD.
1650 (RUN-EMACS): Set EMACSLOADPATH.
1651
7b920aa1
KH
16522000-09-21 Kenichi Handa <handa@etl.go.jp>
1653
36e44f62
KH
1654 * Makefile.in: Revert to no-leim Makefile.
1655
cd3c0140
KH
1656 * quail/.cvsignore: Include *.elc.
1657
1658 * ja-dic/.cvsignore: New file.
7b920aa1 1659
5eedab4d
AI
16602000-09-16 Andrew Innes <andrewi@gnu.org>
1661
1662 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1663 (leim-list.el): Ditto.
1664
1665 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1666 (leim-list.el): Ditto.
1667
39f547f7
AI
16682000-09-15 Andrew Innes <andrewi@gnu.org>
1669
1670 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1671 files.
1672
fe83b953
AI
16732000-09-14 Andrew Innes <andrewi@gnu.org>
1674
1675 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1676 leim-list.el.
1677 (distclean maintainer-clean): Ditto for stamp-subdir.
1678
1679 * makefile.nt: Rename skkdic to ja-dic.
1680
0fddd0dc
KH
16812000-09-07 Kenichi Handa <handa@etl.go.jp>
1682
1683 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1684 translation.
1685
1686 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1687
1688 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1689 ("chinese-tonepy-punct"): New input method.
1690
1691 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1692 translation.
1693
1694 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1695 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1696 automatically.
1697 ("japanese-ascii", "japanese-zenkaku")
1698 ("japanese-hankaku-kana", "japanese-hiragana")
1699 ("japanese-katakana"): Docstring modified.
1700
3ddfbced 1701 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1702 on describe-input-method.
1703 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1704
44ef7cf6
AI
17052000-09-03 Andrew Innes <andrewi@gnu.org>
1706
1707 * makefile.w32-in: New file.
f8803e97 1708 (install) Fix copying of directories.
44ef7cf6 1709
5724ab7a
KH
17102000-08-31 Kenichi Handa <handa@etl.go.jp>
1711
1712 * quail/thai.el (thai-generate-quail-map): If the length of
1713 translation is more than one, compose it.
1714
daba11ce
DL
17152000-08-29 Dave Love <fx@gnu.org>
1716
880820fe 1717 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1718
daba11ce
DL
1719 * Makefile.in: ja-dic <- skk in several places.
1720
457dd64a
KH
17212000-08-25 Kenichi Handa <handa@etl.go.jp>
1722
1723 * ja-dic: Directory name changed from skkdic.
1724
a1a2e38f 1725 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1726
1727 * README: Rename skkdic to ja-dic throughout the file.
1728
68ce69e1
DL
17292000-08-24 Dave Love <fx@gnu.org>
1730
1731 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1732 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1733
5a76406c
DL
17342000-08-23 Dave Love <fx@gnu.org>
1735
880820fe
KH
1736 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1737 add ~p for ¶.
5a76406c 1738
240a16cf
KH
17392000-07-18 Kenichi Handa <handa@etl.go.jp>
1740
1741 * quail/japanese.el ("japanese"): Fix docstring.
1742
7a3fd467
KH
17432000-07-17 Kenichi Handa <handa@etl.go.jp>
1744
1745 * quail/japanese.el ("japanese"): Docstring modified.
1746
0bd5914b
KH
17472000-06-12 Kenichi Handa <handa@etl.go.jp>
1748
1749 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1750 ("tibetan-wylie"): State transition table modified.
1751
4dc1225b
KH
17522000-06-01 Kenichi Handa <handa@etl.go.jp>
1753
1754 * quail/tibetan.el: Change all tibetan-1-column characters to
1755 tibetan. Quail map for "tibetan-wylie" fixed.
1756
177c0ea7 17572000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1758
1759 * quail/latin-pre.el ("polish-slash"): New input method.
1760
69766f94
KH
17612000-03-02 Kenichi Handa <handa@etl.go.jp>
1762
1763 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1764
9a90d84c
GM
17652000-02-01 Gerd Moellmann <gerd@gnu.org>
1766
1767 * Makefile.in: Make this the no-leim Makefile. Move the
1768 leim Makefile.in to ../leim-Makefile.in as it originally was.
1769
1770 * Makefile.noleim: Removed.
1771
cba32d22
KH
17722000-01-28 Kenichi Handa <handa@etl.go.jp>
1773
1774 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1775
11ad3dee
KH
17762000-01-04 Kenichi Handa <handa@etl.go.jp>
1777
1778 * quail/japanese.el ("japanese"): Docstring augmented.
1779
5ec14d3c
KH
17801999-12-15 Kenichi Handa <handa@etl.go.jp>
1781
1782 * quail/lao.el: Rewritten for new composition.
1783
1784 * quail/lrt.el: Rewritten for new composition.
1785
1786 * quail/thai.el: Rewritten for new composition.
1787
1788 * quail/tibetan.el: Rewritten for new composition.
1789
113a1195
KH
17901999-12-13 Kenichi Handa <handa@etl.go.jp>
1791
1792 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1793 characters, not Latin-1.
1794
98e85e34
GM
17951999-11-22 Andrew Innes <andrewi@gnu.org>
1796
1797 * makefile.nt: No need to generate subdirs.el.
1798
371f58d5
GM
17991999-11-21 Andrew Innes <andrewi@gnu.org>
1800
1801 * makefile.nt: New file.
1802
177c0ea7 18031999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1804
1805 * Makefile.noleim: New.
1806
58af2287
DL
18071999-09-19 Ken'ichi Handa <handa@gnu.org>
1808
3ddfbced 1809 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1810 turkish-postfix.
1811 ("turkish-postfix"): New Turkish input method which inserts
1812 Latin-5 characters.
1813
3ddfbced 1814 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1815 turkish-alt-postfix.
1816 ("turkish-alt-postfix"): New Turkish input method which inserts
1817 Latin-5 characters.
1818
18191999-07-12 Richard Stallman <rms@gnu.org>
1820
1821 * Version 20.4 released.
1822
18231998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1824
1825 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1826
18271999-06-14 Ken'ichi Handa <handa@gnu.org>
1828
1829 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1830
18311999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1832
1833 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1834 hanja.el.
1835
18361999-05-25 Ken'ichi Handa <handa@gnu.org>
1837
1838 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1839
18401999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1841
1842 * quail/latin-pre.el ("romanian-prefix"): New input method.
1843 ("romanian-alt-prefix"): New input method.
1844
18451999-03-04 Kenichi Handa <handa@etl.go.jp>
1846
1847 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1848
18491999-01-14 Kenichi Handa <handa@etl.go.jp>
1850
1851 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1852 to convert is `n', change it to Japanese Hiragana `n' before
1853 conversion.
1854
18551999-01-11 Kenichi Handa <handa@etl.go.jp>
1856
1857 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1858
1859 * quail/hebrew.el: New file.
1860
18611998-12-15 Kenichi Handa <handa@etl.go.jp>
1862
1863 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1864 Adjust for the change of input method handling.
58af2287
DL
1865 (quail-devanagari-hindi-compose-characters): Likewise.
1866
18671998-10-15 Kenichi Handa <handa@etl.go.jp>
1868
1869 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1870 `(cd foo; pwd)`.
1871 (install): Likewise.
1872
b344d29d 18731998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1874
1875 * quail/latin-post.el: Many doc fixes.
1876 ("latin-1-postfix"): Add sequence for the small superscript o.
1877 * quail/latin-pre.el: Many doc fixes.
1878 ("latin-1-prefix"): Add sequences for the small
1879 superscript underlined o and a.
1880
b344d29d 18811998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1882
1883 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1884 small superscript underlined o and a.
1885 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1886 different from italian-postfix.
58af2287
DL
1887 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1888 small superscript underlined o and a.
1889 ("italian-postfix"): Same as above.
1890 ("italian-postfix"): Add methods to enter e with acute accent and
1891 the >> and << symbols.
1892
18931998-09-25 Kenichi Handa <handa@etl.go.jp>
1894
1895 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1896 Adjust for the change of input method handling.
58af2287
DL
1897
18981998-09-11 Kenichi HANDA <handa@etl.go.jp>
1899
1900 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1901 Adjust for the change of input method handling.
58af2287
DL
1902
19031998-08-31 Kenichi Handa <handa@etl.go.jp>
1904
3ddfbced 1905 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1906 change of input method handling.
1907 (quail-tibetan-input-tibkey): Likewise.
1908
19091998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1910
1911 * Version 20.3 released.
1912
19131998-08-16 Kenichi HANDA <handa@etl.go.jp>
1914
1915 * quail/czech.el ("czech"): Make this input method deterministic,
1916 kbd-translate, and show-layout.
1917
19181998-08-15 Kenichi HANDA <handa@etl.go.jp>
1919
1920 * quail/ethiopic.el: Fix several translation rules.
1921
19221998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1923
1924 * quail/czech.el: Few key sequences added to some keyboards.
1925
19261998-08-06 Kenichi Handa <handa@etl.go.jp>
1927
1928 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1929 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1930 quail-update-translation. Now this function should return
1931 CONTROL-FLAG.
1932 (quail-japanese-toggle-kana): Update quail-conversion-str.
1933 (quail-japanese-kanji-kkc): Likewise.
1934 (quail-japanese-switch-package): Reset quail-current-str and
1935 quail-conversion-str.
1936
19371998-07-24 Kenichi Handa <handa@etl.go.jp>
1938
3ddfbced
SM
1939 * quail/japanese.el (quail-japanese-kanji-kkc):
1940 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1941 translation mode is restarted correctly.
1942
19431998-07-21 Kenichi Handa <handa@etl.go.jp>
1944
1945 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1946 that conversion is canceled in kkc-region.
58af2287
DL
1947 (quail-japanese-switch-package): Fix previous change.
1948
19491998-07-19 Kenichi Handa <handa@etl.go.jp>
1950
3ddfbced
SM
1951 * quail/japanese.el (quail-japanese-update-translation):
1952 Handle a key which should fix the current translation and start a new
58af2287 1953 translation correctly.
3ddfbced
SM
1954 (quail-japanese-toggle-kana): Set quail-translating to nil.
1955 Don't change point.
58af2287
DL
1956
19571998-07-15 Kenichi Handa <handa@etl.go.jp>
1958
3ddfbced 1959 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1960 change of quail.el.
1961 (quail-japanese-switch-package): Likewise.
1962
19631998-07-03 Kenichi Handa <handa@etl.go.jp>
1964
1965 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1966 Some keys for ancient Korean syllables are changed properly.
1967
19681998-06-20 Kenichi Handa <handa@etl.go.jp>
1969
1970 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1971 (ethio-select-a-translation): New function.
1972
19731998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1974
1975 * Makefile.in (RUN-EMACS): Add --multibyte.
1976
19771998-04-29 Karl Heuer <kwzh@gnu.org>
1978
1979 * Makefile.in (SLAVIC): Delete redundant backslash.
1980
19811998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1982
1983 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1984
19851998-04-20 Kenichi Handa <handa@etl.go.jp>
1986
1987 * Makefile.in (SLAVIC): New macro.
1988 (EUROPEAN): Include ${SLAVIC}.
1989
19901998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1991
1992 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1993 (leim-list.el): Depend on ${WORLD}.
1994
1995 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1996
19971998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1998
1999 * czech.el, slovak.el: Correct starting commentary.
2000
20011998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2002
2003 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2004
20051998-04-06 Andreas Schwab <schwab@gnu.org>
2006
2007 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2008 to length.
2009 (lrt-generate-quail-map): Change sref to aref, and make second
2010 argument of substring a character index.
2011
20121998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2013
2014 * Makefile.in (${TIT}): Fix shell conditional syntax.
2015
20161998-03-18 Kenichi Handa <handa@etl.go.jp>
2017
cb0dc144 2018 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2019 "/ " to "/" (instead of " ").
2020
20211998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2022
2023 * quail/czech.el, quail/slovak.el: New files.
2024
20251998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2026
2027 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2028 Uses changed.
2029
20301998-03-05 Kenichi Handa <handa@etl.go.jp>
2031
2032 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2033 built quail.
2034
99d99081 20351997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2036
2037 * quail/hanja3.el: New file.
2038
2039 * quail/hanja-jis.el: Title string of the input method
2040 "korean-hanja-jis" changed.
2041
2042 * quail/symbol-ksc.el: Title string of the input method
2043 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2044 (quail-hangul-switch-back): Delete.
58af2287
DL
2045
2046 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2047 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2048
2049 * quail/hanja.el: Require 'korea-util. Title string of the input
2050 method "korean-hanja" changed.
3ddfbced 2051 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2052
2053 * quail/hangul.el: Require 'korea-util.
3ddfbced 2054 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2055
58af2287
DL
20561997-10-23 Kenichi Handa <handa@etl.go.jp>
2057
2058 * quail/ethiopic.el: The title string of input method "Ethiopic"
2059 is changed.
2060
20611997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2062
2063 * Version 20.2 released.
2064
20651997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2066
2067 * quail/latin-post.el (german): Swap y and z.
2068
20691997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2070
2071 * Version 20.1 released.
2072
2073 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2074
58af2287
DL
20751997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2076
2077 * quail/viqr.el (vietnamese-viqr): Doc fix.
2078
20791997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2080
2081 * quail/latin-alt.el: New file.
2082
20831997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2084
2085 * quail/latin-post.el: Undo previous change.
a4416b14 2086
58af2287
DL
20871997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2088
2089 * quail/latin-post.el (latin-2-postfix):
2090 Replace comma and period with `. Replace colon with /.
2091 (latin-1-postfix): Replace comma with /.
2092 (french-postfix): Replace comma with /.
2093 (latin-3-postfix): Replace comma with ` and period with /.
2094 (latin-4-postfix): Replace comma with ` and period with ~.
2095 (latin-5-postfix): Replace comma with ` and period with /.
2096 (turkish-postfix): Replace comma with ` and period with /.
2097
20981997-09-10 Kenichi Handa <handa@etl.go.jp>
2099
3ddfbced
SM
2100 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2101 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2102 input method "ethiopic" is begin used.
3ddfbced 2103 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2104 (ethio-toggle-space): Likewise.
2105 (ethio-insert-space): Likewise.
2106 (ethio-insert-ethio-space): Likewise.
2107 (ethio-prefer-ascii-punctuation): Likewise.
2108 (ethio-toggle-punctuation): Likewise.
2109 (ethio-gemination): Likewise.
3ddfbced
SM
2110 ("ethiopic"): Doc-string of this Quail package modified.
2111 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2112 quail-execute-non-quail-command.
2113
21141997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2115
2116 * Makefile.in (install): Use quail/* in the second tar that
2117 copies a dir named quail.
2118
21191997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2120
3ddfbced
SM
2121 * Makefile.in (install): Do not copy leim-list.el twice.
2122 Copy `skk' subdirectory too.
58af2287
DL
2123
21241997-09-03 Kenichi Handa <handa@etl.go.jp>
2125
2126 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2127 argument to quail-define-package.
2128 * quail/cyril-jis.el: Likewise
2129 * quail/greek.el: Likewise.
2130 * quail/ipa.el: Likewise.
2131 * quail/lao.el: Likewise.
2132 * quail/lrt.el: Likewise.
2133 * quail/thai.el: Likewise.
2134 * quail/viqr.el: Likewise.
2135
21361997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2137
183080b6 2138 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2139 TRANSLATION-KEYS.
2140 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2141 (quail-mode-hook): Check the current Quail package name.
2142
c80e3b4a 2143 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2144 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2145 packages.
2146
21471997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2148
2149 * quail/latin-post.el, quail/latin-pre.el: For each package,
2150 pass t for the SIMPLE argument to quail-define-package.
2151
21521997-08-28 Kenichi Handa <handa@etl.go.jp>
2153
2154 * Makefile.in (dotdot): This macro deleted.
2155 (SUBDIRS): Exclude skk.
2156 (all): Substitute ${WORLD} to ${TIT}.
2157 (%.el): This target deleted.
2158 (${TIT}): Check existence of `quail' subdirectory.
2159 (leim-list.el): Do not check old files.
2160 (install): If ${srcdir} is different from the current directory,
2161 copy also files under ${srcdir}.
2162
21631997-08-26 Kenichi Handa <handa@etl.go.jp>
2164
2165 * Makefile.in: Re-arrange macros so that the macro TIT contains
2166 only Quial packages generated from CXTERM dictionaries, and the
2167 macro NON-TIT contains only Quial packages distributed with Emacs.
2168 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2169 and ${TIT} separately.
2170
21711997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2172
2173 * Makefile.in (install): Discard extra data in tar | tar command.
2174
21751997-08-23 Kenichi Handa <handa@etl.go.jp>
2176
3ddfbced
SM
2177 * quail/devanagari.el (quail-devanagari-compose-characters):
2178 Fix previous change.
58af2287
DL
2179 (quail-devanagari-hindi-compose-characters): Fix previous change.
2180
2181 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2182 change.
2183
21841997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2185
2186 * Makefile.in (leim-list.el): Fix previous change.
2187
2188 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2189
21901997-08-21 Kenichi HANDA <handa@etl.go.jp>
2191
2192 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2193 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2194 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2195
2196 * Makefile.in (install): Just copy leim-list.el instead of running
2197 update-leim-list-file on ${INSTALLDIR}.
2198 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2199 py-punct-b5.el -> pypunct-b5.el.
2200 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2201 (leim-list.el): Delete old files not contained in ${WORLD}.
2202
3ddfbced
SM
2203 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2204 Run input-method-after-insert-chunk-hook.
58af2287
DL
2205
2206 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2207
22081997-08-19 Kenichi Handa <handa@etl.go.jp>
2209
2210 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2211 package fixed.
2212
22131997-08-18 Kenichi Handa <handa@etl.go.jp>
2214
2215 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2216 throw.
2217 (quail-japanese-kanji-kkc): Completely re-written.
2218 (quail-japanese-kkc-mode-exit): New function.
2219 (quail-japanese-switch-package): Call activate-input-method
2220 instead of select-input-method.
2221
2222 * quail/thai.el (thai-consonant-input): Typo fixed.
2223
3ddfbced
SM
2224 * quail/devanagari.el (quail-devanagari-compose-characters):
2225 Do not call throw.
58af2287
DL
2226 (quail-devanagari-hindi-compose-characters): Likewise.
2227
3ddfbced
SM
2228 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2229 Call activate-input-method instead of select-input-method.
58af2287
DL
2230
2231 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2232
3ddfbced
SM
2233 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2234 Use input-method-history instead of previous-input-method.
58af2287
DL
2235
22361997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2237
59daa29a 2238 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2239
22401997-08-16 Kenichi Handa <handa@etl.go.jp>
2241
2242 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2243 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2244 Some translation rules added.
58af2287
DL
2245
2246 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2247 (lao-quail-define-rules): Some translation rules corrected.
2248
22491997-08-11 Kenichi Handa <handa@etl.go.jp>
2250
2251 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2252 (lrt-vowel-table): The entry for "aM" corrected.
2253
22541997-08-07 Kenichi Handa <handa@etl.go.jp>
2255
2256 * quail/lrt.el: Change title string of input method "lao-lrt".
2257 (lrt-single-consonant-table): Several key sequence changed.
2258 (lrt-composing-pattern-double-c): Handle a consonant with
2259 semi-vowel-lower correctly.
2260 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2261 (lrt-handle-tone-mark): Check the existence of double consonant
2262 correctly.
2263
2264 * quail/lao.el: Change title string of input method "Lao".
2265
22661997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2267
2268 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2269 modified. Several translation rules modified.
58af2287
DL
2270
22711997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2272
2273 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2274 quail/cyril-jis.el.
2275
2276 * quail/cyril-jis.el: New file.
2277
2278 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2279
22801997-08-01 Kenichi Handa <handa@etl.go.jp>
2281
2282 * quail/ethiopic.el: In quail-mode-map, bind
2283 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2284 Quail package "ethiopic".
2285
22861997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2287
2288 * quail/cyrillic.el (cyrillic-translit): New input method.
2289
22901997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2291
2292 * quail/tibetan.el: New file.
2293
2294 * quail/py-punct.el: Require 'quail.
2295
2296 * quail/py-punct-b5.el: Require 'quail.
2297
2298 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2299 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2300
10d1d0af 2301 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2302 TIT-BIG5.
2303 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2304 (ASIA): Include TIBETAN.
58af2287 2305 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2306 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2307 (%.el): Make a link for byte-compiled file too.
2308 (stamp-bytecomp): Target deleted.
2309 (leim-list.el): Run Emacs with loading quail.
2310 (install-XXX): These targets deleted.
2311 (install): Remove files under INSTALLDIR before copying new files.
2312 Run Emacs with loading quail.
2313 (clean mostlyclean): Remove only generated files.
2314
23151997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2316
2317 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2318 (clean): Fix shell conditional.
2319
23201997-07-21 Jim Meyering <meyering@eng.ascend.com>
2321
2322 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2323 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2324
23251997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2326
2327 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2328 as intermediate files and deleted by GNU make.
58af2287
DL
2329
2330 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2331 (lrt-handle-maa-sakod): Correctly handle the case that
2332 quail-current-data is nil.
2333 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2334 tone.
2335
23361997-07-15 Kenichi Handa <handa@etl.go.jp>
2337
2338 * quail/py-punct.el: New file.
2339
2340 * quail/py-punct-b5.el: New file.
2341
2342 * quail/japanese.el: Doc-string of Quail package japanese modified.
2343
2344 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2345 (CHINESE-GB): Include quail/py-punct.elc.
2346 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2347
58af2287
DL
23481997-07-10 Kenichi Handa <handa@etl.go.jp>
2349
2350 * quail/latin-pre.el: Change titles of quail packages.
2351
2352 * quail/latin-post.el: Likewise.
2353
6922b018 2354;; Local Variables:
880820fe 2355;; coding: utf-8
6922b018 2356;; End:
2a34a036 2357
234d8d66 2358 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2359
2360 This file is part of GNU Emacs.
2361
d3fb0974 2362 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2363 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2364 the Free Software Foundation, either version 3 of the License, or
2365 (at your option) any later version.
5b87ad55
GM
2366
2367 GNU Emacs is distributed in the hope that it will be useful,
2368 but WITHOUT ANY WARRANTY; without even the implied warranty of
2369 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2370 GNU General Public License for more details.
2371
2372 You should have received a copy of the GNU General Public License
d3fb0974 2373 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.