Small leim/Makefile.in simplification
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
e98e405e
GM
12012-04-09 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
4 since leim distributed with Emacs (eg lisp/ has no such rule).
5 (all): Remove $BUILT_EMACS dependence.
6
a130c2af
EZ
72012-04-09 Eli Zaretskii <eliz@gnu.org>
8
9 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
10 debugging messages.
11
41455956
GM
122012-04-09 Glenn Morris <rgm@gnu.org>
13
54b0762c 14 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 15 as the lisp/ directory does, rather than hard-coding it.
54b0762c 16 Also, separate leim-list generation from byte-compilation.
41455956
GM
17 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
18 Make them store the .el files rather than the .elc files.
19 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
20 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
21 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
22 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
23 Remove variables listing the non-generated .el files.
24 (.el.elc): Add explicit load-path for quail.
25 (all): Depend on compile-main rule rather than $WORLD.
26 (changed.tit, changed.misc): Also depend on $SUBDIRS.
27 (leim-list.el): Don't depend on changed.tit or changed.misc.
28 Remove unnecessary compilation check.
29 (setwins, compile-targets, compile-main): New.
30 (clean, mostlyclean): Update for change in TIT_MISC contents.
31 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
32
f8f2e1d8
SM
332012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
34
35 * quail/latin-ltx.el: Auto-generate some of the entries.
36 (latin-ltx--ascii-p): New function.
37 (latin-ltx--define-rules): New macro.
38 (define-rules): Use it.
39
e5a69fd0
EZ
402012-03-25 Eli Zaretskii <eliz@gnu.org>
41
42 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
43 of same-dir.tst, to avoid stepping on other (parallel) Make job's
44 toes.
45
26090a27
KH
462012-03-21 Kenichi Handa <handa@m17n.org>
47
48 * quail/indian.el ("devanagari-itrans"): Add a few more useful
49 keys (Bug#10935).
50
71ec069c
KH
512012-03-16 Kenichi Handa <handa@m17n.org>
52
53 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
54
3dbb8fef
ЙМ
552012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
56
57 * quail/cyrillic.el (bulgarian-alt-phonetic):
58 New input method. (Bug#10893)
59
4f96ea3f
MB
602012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
61
62 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 63 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
64 characters were added; (2) layer 3 of ISIRI-9147 is now
65 implemented with a '\' prefix; (3) double entry of characters
66 which were postfixed with 'h' is now supported; (4) lots of
67 comment and additional pointers have been added.
68
5fc1c122
KH
692011-12-15 Kenichi Handa <handa@m17n.org>
70
71 * quail/ethiopic.el ("ethiopic"): Do not refer to
72 ethio-prefer-ascii-punctuation.
73
fe7a3057
JB
742011-11-20 Juanma Barranquero <lekktu@gmail.com>
75
76 * quail/hangul.el (hangul-character): Fix typo.
77
58179cce 782011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
79
80 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
81 (quail-tamil-itrans-numerics-and-symbols-table)
82 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
83 ("tamil-itrans"): Show the values of above variables (Bug#9336).
84
852011-09-22 Kenichi Handa <handa@m17n.org>
86
87 * quail/indian.el (quail-tamil-itrans-syllable-table)
88 (quail-tamil-itrans-misc-table): New variables.
89 ("tamil-itrans"): Improve the docstring by showing the values of
90 above variables (Bug#9336).
91
e39b275c 922011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 93
abec06ff 94 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 95
b31b81a5
SM
962011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
97
98 * quail/latin-ltx.el: Complete the super and subscript letters.
99
f624176f
GM
1002011-08-20 Glenn Morris <rgm@gnu.org>
101
102 * Makefile.in (OTHERS):
103 * makefile.w32-in (MISC): Add ipa-praat.elc.
104
c27ac9ae
YF
1052011-07-23 Yair F <yair.f.lists@gmail.com>
106
107 * quail/hebrew.el ("hebrew"): Additional key mappings.
108 ("hebrew-new", "hebrew-lyx", "hebrew-full")
109 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
110 ("yiddish-keyman"): New input methods.
111
acb8e1dd
AS
1122011-06-12 Andreas Schwab <schwab@linux-m68k.org>
113
2920829f
AS
114 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
115 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
116 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
117 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
118 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
119 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
120 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
121 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
122 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
123
3ddfbced 124 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 125
9fbfd275
OS
1262011-05-30 Oliver Scholz <epameinondas@gmx.de>
127
128 * quail/ipa-praat.el: New input method.
129
d0ce9f8c
MB
1302011-05-16 Eli Zaretskii <eliz@gnu.org>
131
c0ad01c9 132 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 133
c0ad01c9 134 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
135
1362011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
137
138 * quail/persian.el: New file.
139
f7ff1b0f 1402011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
141
142 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
143 corresponding symbols rather than Hebrew letters. (Bug#8563)
144
6b4e1d0d
EZ
145 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
146 HEBREW LETTER ALEF. (Bug#8563)
147
8cc1d519
GM
1482011-03-23 Glenn Morris <rgm@gnu.org>
149
150 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
151
33383987
JB
1522011-03-07 Chong Yidong <cyd@stupidchicken.com>
153
154 * Version 23.3 released.
155
2b0c7330 1562011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
157
158 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
159
68b5f855
PE
1602011-01-28 Paul Eggert <eggert@cs.ucla.edu>
161
162 Redo spelling of Makefile variables to conform to POSIX.
163 POSIX does not allow "-" in Makefile variable names.
164 Reported by Bruno Haible in
165 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
166 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
167 (TIT_GB): Rename from TIT-GB.
168 (CHINESE_TIT): Rename from CHINESE-TIT.
169 (NON_TIT_GB): Rename from NON-TIT-GB.
170 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
171 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
172 (CHINESE_GB): Rename from CHINESE-GB.
173 (CHINESE_BIG5): Rename from CHINESE-BIG5.
174 (TIT_MISC): Rename from TIT-MISC.
175 (NON_TIT_MISC): Rename from NON-TIT-MISC.
176 (TIT_SOURCES): Rename from TIT-SOURCES.
177 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 178
d0981f82
GM
1792011-01-08 Glenn Morris <rgm@gnu.org>
180
e7a42417
GM
181 * makefile.w32-in (RUN_EMACS):
182 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
183
d0981f82
GM
184 * makefile.w32-in (RUN_EMACS):
185 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
186
f2b38ae6
KH
1872010-08-28 Kenichi Handa <handa@m17n.org>
188
8307f923
JB
189 * quail/japanese.el (quail-japanese-update-translation):
190 Fix handling of invalid key.
f2b38ae6 191
b514a395
AS
1922010-08-15 Andreas Schwab <schwab@linux-m68k.org>
193
05a9766a
AS
194 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
195
b514a395
AS
196 * quail/georgian.el: Remove extra backslashes.
197
08685279
AS
1982010-08-14 Andreas Schwab <schwab@linux-m68k.org>
199
e099e659
AS
200 * quail/arabic.el: Quote [ and ].
201 * quail/latin-ltx.el: Likewise.
202
08685279
AS
203 * quail/greek.el ("greek", "greek-postfix"): Change string to
204 character.
205
ac14bd09
KH
2062010-08-13 Kenichi Handa <handa@m17n.org>
207
8307f923 208 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 209
43603442
KH
2102010-08-09 Kenichi Handa <handa@m17n.org>
211
212 * quail/greek.el ("greek"): Add rules for Greek style quotes.
213
02be533b
GM
2142010-05-15 Glenn Morris <rgm@gnu.org>
215
216 * Makefile.in (install): Remove references to CVS-related files.
217
61a808e8
CY
2182010-05-07 Chong Yidong <cyd@stupidchicken.com>
219
220 * Version 23.2 released.
221
7cee661f
CY
2222010-04-06 Chong Yidong <cyd@stupidchicken.com>
223
224 * quail/vntelex.el: Fix "af" rule (Bug#5836).
225
31f191b3
EZ
2262010-03-27 Eli Zaretskii <eliz@gnu.org>
227
228 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
229 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
230 other special characters.
231
c1d05286
GM
2322010-03-18 Glenn Morris <rgm@gnu.org>
233
cbeed5af
GM
234 * Makefile.in (maintainer-clean): Use bootstrap-clean.
235 (extraclean): Fix deletion patterns.
236
c1d05286
GM
237 * Makefile.in (dot): Remove, since ../ is used throughout the
238 other Makefiles.
239
288f9fc0
CY
2402010-03-10 Chong Yidong <cyd@stupidchicken.com>
241
242 * Branch for 23.2.
243
545b31aa
KH
2442010-02-16 Kenichi Handa <handa@m17n.org>
245
246 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
247
5ce6e4f4 2482009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
249
250 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
251 (Bug#904)
252
a82a8b75
GM
2532009-09-09 Glenn Morris <rgm@gnu.org>
254
255 * Makefile.in (install): Set umask to world-readable before creating
256 directories.
257
1e0020ec
JL
2582009-08-31 Juri Linkov <juri@jurta.org>
259
260 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
261 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
262 Set `deterministic' to nil.
263 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
264 "U+0074 U+0283", "U+0074 U+2040 U+0283".
265 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
266 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
267 Fix comments.
268
ab96f28b
JL
2692009-08-31 Juri Linkov <juri@jurta.org>
270
271 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
272 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
273 (ipa-x-sampa-implosive-submap): Rename from
274 x-sampa-implosive-submap.
275 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
276 x-sampa-prepend-to-keymap-entry.
277 (ipa-x-sampa-underscore-implosive): Rename from
278 x-sampa-underscore-implosive.
279 (ipa-x-sampa-implosive-submap): Move before first use.
280
08166ed6
JL
2812009-08-30 Aidan Kehoe <kehoea@parhasard.net>
282
283 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
284 Two new input methods, both following widely-used Usenet
5ce6e4f4 285 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 286 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 287 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
288 complex to support in Quail that Kirshenbaum, whence the two extra
289 function and one extra submap to support it.
290 (x-sampa-prepend-to-keymap-entry): New function.
291 (x-sampa-underscore-implosive): New function.
292 (x-sampa-implosive-submap): New Quail submap.
293
1f272ae8
JL
2942009-08-30 Aidan Kehoe <kehoea@parhasard.net>
295
296 * quail/ipa.el: Recode the file as UTF-8, for better
297 interoperability with other applications.
298
7069bd16
SM
2992009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
300
a0c07f4e
SM
301 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
302 `white circle'.
303
7069bd16
SM
304 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
305
5ac1f9e0
GM
3062009-08-25 Glenn Morris <rgm@gnu.org>
307
308 * quail/hangul.el (top-level): Don't require cl at run-time.
309
76580a68
EZ
3102009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
311
312 * quail/arabic.el: Add missing keys that exist on the Arabic X
313 keyboard. Don't insert Lam-alef ligatures from the Arabic
314 Presentation Forms ranges; instead, separate Lam-Alef ligatures
315 into a list of two letters (Lam and a suitable Alef).
316
d4a885b2
KH
3172009-06-23 Kenichi Handa <handa@m17n.org>
318
319 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
320 while korean input method is off, convert the following character.
321
70243478
CY
3222009-06-21 Chong Yidong <cyd@stupidchicken.com>
323
324 * Branch for 23.1.
325
d5e9630f
KH
3262009-06-18 Kenichi Handa <handa@m17n.org>
327
328 * quail/hangul.el (hangul-im-keymap): Add binding of key
329 Hangul_Hanja.
330
c7015153 3312009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
332
333 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
334 compatibility.
335
5ae051fd
AS
3362009-04-12 Andreas Schwab <schwab@linux-m68k.org>
337
338 * Makefile.in (install): Remove .gitignore files.
339
c87143d0
KH
3402009-03-19 Kenichi Handa <handa@m17n.org>
341
342 * leim-ext.el: Change the encoding to utf-8.
343
9c222401
JD
3442008-12-30 Jan Djärv <jan.h.d@swipnet.se>
345
346 * Makefile.in (install): Remove old directories in ns_appresdir before
347 moving new directories there.
348
53a8f9db
JB
3492008-11-11 Juanma Barranquero <lekktu@gmail.com>
350
ad8f55ac
JB
351 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
352 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
353 (hangul3-input-method-jung, hangul3-input-method-jong):
354 Fix typos in docstrings.
53a8f9db 355
c7c55e6a 3562008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
357
358 * quail/cyrillic.el: Handle backslash key (bug#839).
359
09c91aff
KH
3602008-10-20 Kenichi Handa <handa@m17n.org>
361
362 * quail/indian.el (inscript-mlm-keytable): New variable.
363 (malayalam-inscript): Use inscript-mlm-keytable.
364
b13f8bd5
MH
3652008-09-11 Magnus Henoch <mange@freemail.hu>
366
367 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
368 with upturn.
369
53a8f9db 3702008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 371
53a8f9db 372 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
373 \"u after a, e or q, because that would be extremely uncommon
374 compared to aue, eue or que. The only exception is the prefix
375 "ge", after which, according to corpus statistics, a \"u can be
376 expected.
377
92135d25
KH
3782008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
379
53a8f9db 380 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 381
f4949090
JL
3822008-07-19 Juri Linkov <juri@jurta.org>
383
384 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
385 "//`" for combining accents as a separate character. Keep two
386 rules "i`" and "I`" for characters where accent is not a separate
387 character. Revert changes that added postfix combining accents.
388
ba60bd44 3892008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
390
391 * Makefile.in (install): Perform post-install cleanup inside NS app
392 bundle.
393
86ec8cc5
JL
3942008-07-12 Juri Linkov <juri@jurta.org>
395
396 * quail/rfc1345.el: Replace non-printable control characters with
397 equivalent text-only notations.
398
399 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
400 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
401 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 402 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 403
5704dad1
TZ
4042008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
405
406 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
407 everything postfix. Adjust to eliminate conflicts.
408
88702c81
JB
4092008-06-30 Juanma Barranquero <lekktu@gmail.com>
410
411 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
412
8e0214ec
GM
4132008-06-27 Glenn Morris <rgm@gnu.org>
414
415 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
416
ecfb57d9
JB
4172008-06-24 Juanma Barranquero <lekktu@gmail.com>
418
419 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
420
fca64cc4
EZ
4212008-06-20 Eli Zaretskii <eliz@gnu.org>
422
423 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
424 are building in the sandbox, there are precious files there.
ca4a5250
EZ
425 (clean mostlyclean): Delete leim-list.el~.
426 (distclean): Delete makefile.
fca64cc4 427
ee128870
TZ
4282008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
429
430 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
431 brackets, number symbol, and accented aeio to cyrillic-translit.
432
e914c409 4332008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
434
435 * quail/hangul.el: Completely re-written.
436
4372008-06-03 Kenichi Handa <handa@m17n.org>
438
439 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
440 (leim-list.el): Remove leim-list.el at first.
441
442 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
443 (leim-list.el): Remove leim-list.el at first.
444
445 * leim-ext.el: Register input methods "korean-hangul",
446 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
447
8be6f5ae
SM
4482008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
449
450 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
451
630802d6
KH
4522008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
453
454 * quail/indian.el: Don't require devan-util.
455
d223191d 4562008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 457
d223191d 458 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 459
d223191d 4602008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
461
462 * Makefile.in (OTHERS): Add arabic.elc.
463
d223191d 4642008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
465
466 * quail/arabic.el: New file.
467
d223191d 4682008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
469
470 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
471
d223191d 4722008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
473
474 * quail/indian.el (quail-indian-flatten-list): Delete it.
475 (quail-define-inscript-package): Pay attention to `nil' values of
476 char/key-table.
477 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
478
d223191d 4792008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
480
481 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
482 just an alias for turkish-postfix.
483
484 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
485 just an alias for turkish-alt-postfix.
486
487 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
488
d223191d 4892008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
490
491 * quail/thai.el: Don't require thai-util.
d223191d
GM
492 (quail-thai-update-translation): Delete function.
493 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
494 quail-define-rules.
495 ("thai-kesmanee", "thai-pattachote"): Don't use
496 UPDATE-TRANSLATION-FUNCTION.
497
3ddfbced
SM
498 * quail/indian.el (quail-indian-preceding-char-position):
499 Delete function.
d223191d
GM
500 (quail-indian-update-preceding-char): Delete variable.
501 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
502 (quail-define-indian-trans-package): Don't call
503 quail-define-package with quail-indian-update-translation.
504 (quail-define-inscript-package): Likewise.
505
d223191d 5062008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 507
d223191d 508 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
509 (quail-indian-update-translation, quail-define-inscript-package):
510 Use characterp, not char-valid-p.
511
d223191d 5122008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
513
514 * quail/welsh.el ("welsh"): Doc fix.
515
516 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
517 ("russian-typewriter"): Rename from cyrillic-typewriter.
518 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 519 ("russian-computer"): New.
d223191d
GM
520 ("bulgarian-phonetic"): Rename from bulgarian-pho.
521 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 522
d223191d 5232008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
524
525 * ja-dic/ja-dic.el: Add coding tag.
526
d223191d 5272008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 528
d223191d 529 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
530 ("latin-postfix"): New method.
531
d223191d 532 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
533 ("latin-alt-postfix"): New method.
534
d223191d 535 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 536 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
537 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
538 ~O -> Ġ.
aca7a3d2
MB
539 ("latin-prefix"): New method.
540
d223191d
GM
541 * quail/uni-input.el (utf-8-ccl-encode): Delete.
542 (ucs-input-method): Modify.
aca7a3d2 543
d223191d 5442008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
545
546 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
547
5169d861 5482008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 549
53a8f9db 550 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 551
f3041af1
DN
5522008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
553
554 * makefile.w32-in:
555 * Makefile.in: Remove references to Xenix.
556
1ebeeed0
RS
5572007-12-15 Richard Stallman <rms@gnu.org>
558
559 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
560
561 * quail/latin-alt.el: Many doc fixes.
562 ("danish-alt-postfix")
563 ("esperanto-alt-postfix", "finnish-alt-postfix")
564 ("german-alt-postfix", "icelandic-alt-postfix")
565 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
566 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 567 Delete; they were identical to the non-alt versions.
1ebeeed0 568
3d587afd
KH
5692007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
570
571 * quail/lao.el (quail-map-from-table): Allow a tone just after a
572 consonant.
573
63150f3c
GM
5742007-11-17 Glenn Morris <rgm@gnu.org>
575
576 * Makefile.in (check-declare): New target.
577
fe1ada9b
GM
5782007-10-31 Glenn Morris <rgm@gnu.org>
579
580 * Makefile.in (install): Change ownership of installed files.
581
e914c409 5822007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
583
584 * quail/latin-ltx.el ("\\qed"): Add this rule.
585
92f137df
JB
5862007-10-24 Juanma Barranquero <lekktu@gmail.com>
587
588 * quail/indian.el (quail-indian-update-preceding-char):
589 Don't mark the variable as frame-local; it wasn't used as such.
590
cacc7b51
GM
5912007-07-25 Glenn Morris <rgm@gnu.org>
592
593 * Relicense all FSF files to GPLv3 or later.
594
595 * COPYING: Switch to GPLv3.
596
1eceac24
EZ
5972007-07-16 Eli Zaretskii <eliz@gnu.org>
598
599 * makefile.w32-in (extraclean): Don't delete *~.
600
7dfc4cda
CY
6012007-06-02 Chong Yidong <cyd@stupidchicken.com>
602
603 * Version 22.1 released.
604
dd822b89
KH
6052007-01-30 Kenichi Handa <handa@m17n.org>
606
607 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 608 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
609
610 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
611 license notices.
1e899515 612
bce8f5e8
KH
6132007-01-24 Kenichi Handa <handa@m17n.org>
614
615 * MISC-DIC/README: New file.
616
617 * CXTERM-DIC/README: New file.
618
619 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
620 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
621 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
622 X11R6/contrib/programs/cxterm.
623
624 * ja-dic/ja-dic.el: Regenerated.
625
88f698d9
KH
6262007-01-12 Kenichi Handa <handa@m17n.org>
627
628 * quail/uni-input.el (ucs-input-method): Signal an error for a
629 Unicode character that is not yet supported.
630
14429ceb
AS
6312006-12-26 Andreas Schwab <schwab@suse.de>
632
633 * Makefile.in (datarootdir): Define.
634
6148a044
EZ
6352006-12-20 Eli Zaretskii <eliz@gnu.org>
636
637 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
638 ${NON-TIT-MISC}.
639
e4208ff7
JB
6402006-12-09 Juanma Barranquero <lekktu@gmail.com>
641
642 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
643
644 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
645
f248f005
EZ
6462006-12-09 Eli Zaretskii <eliz@gnu.org>
647
648 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
649 Run Emacs to append non-empty non-comment lines in leim-ext.el
650 to leim-list.el.
651
dd4b03cd
JB
6522006-12-05 Juanma Barranquero <lekktu@gmail.com>
653
654 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
655
41584b03
JB
6562006-11-29 Juanma Barranquero <lekktu@gmail.com>
657
658 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
659 in docstring.
660
9200c926
RF
6612006-11-04 Romain Francoise <romain@orebokech.com>
662
663 * Makefile.in (bootstrap-clean): New target.
664
94461c21
KH
6652006-10-12 Kenichi Handa <handa@m17n.org>
666
667 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
668 to it.
669
f51dc44f
CY
6702006-10-05 Chong Yidong <cyd@stupidchicken.com>
671
672 * quail/latin-ltx.el: Fix typo in previous change.
673
d781da00
SM
6742006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
675
676 * quail/latin-ltx.el: Remove rules that start with { since they are
677 redundant and hence impact the { key for no good reason.
678
bcc1caeb
KH
6792006-10-02 Kenichi Handa <handa@m17n.org>
680
681 * Makefile.in (install): Fix previous change.
682
7ad02ea8
KH
6832006-09-28 Kenichi Handa <handa@m17n.org>
684
685 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
686
45a2056c
JB
6872006-09-15 Jay Belanger <belanger@truman.edu>
688
689 * COPYING: Replace "Library Public License" by "Lesser Public
690 License" throughout.
691
880820fe 6922006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
693
694 * quail/uni-input.el (ucs-input-method): Don't make the action of
695 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
696 mechanism do it.
697
62508862
DK
6982006-07-12 David Kastrup <dak@gnu.org>
699
700 * quail/greek.el: Change iota subscriptum transliteration in
701 Ibycus4 encoding's capitals from "i" to "|".
702
a6a2b5d4
EZ
7032006-03-03 Claudio Fontana <claudio@gnu.org>
704
9e2bcc86
EZ
705 * Makefile.in (install): Add DESTDIR variable to support staged
706 installations.
a6a2b5d4 707
abeb5855
EZ
7082005-12-17 Eli Zaretskii <eliz@gnu.org>
709
710 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
711 commands enclosed in $(ARGQUOTE)s should not be split between two
712 lines, as that will break with GNU Make >3.80, when sh.exe is used
713 and arg quoting is with '..'.
714
11bdfcdd
AS
7152005-11-03 Andreas Schwab <schwab@suse.de>
716
3ddfbced 717 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
718 (install): Adjust.
719
7a7f042f
RF
7202005-11-01 Romain Francoise <romain@orebokech.com>
721
722 * Makefile.in (install): Compress source files.
723
895725e1
JL
7242005-10-28 Juri Linkov <juri@jurta.org>
725
726 * quail/symbol-ksc.el: Add missing characters from 1st pos of
727 every table of [korean-ksc5601], and swap incorrectly ordered
728 characters at pos 91 and 90.
729
c814bdfc
KH
7302005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
731
732 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
733 U+2006). Add more mappings from TeX's textcomp package.
734
f344e9d2
JL
7352005-10-25 Juri Linkov <juri@jurta.org>
736
737 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
738 to t for this multi-key input method.
739
a6726944
KH
7402005-10-24 Kenichi Handa <handa@m17n.org>
741
742 * quail/uni-input.el (ucs-input-activate): Don't add
743 quail-kill-guidance-buf to kill-buffer-hook.
744
71ec7e9b
KH
7452005-07-08 Kenichi Handa <handa@m17n.org>
746
747 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
748 insertion and deletion.
749
a0ec7a4a
LK
7502005-07-04 Lute Kamstra <lute@gnu.org>
751
752 Update FSF's address in GPL notices.
753
59579816
KH
7542005-06-28 Kenichi Handa <handa@m17n.org>
755
756 * leim-ext.el: Add rules for inserting full-width space for
757 quail/Punct and quail/Punct-b5.
758
94d4bafb
EZ
7592005-06-04 Eli Zaretskii <eliz@gnu.org>
760
41584b03 761 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
762 (extraclean): New target, emulates Makefile.in.
763
e183fe27
KH
7642005-04-06 Kenichi Handa <handa@m17n.org>
765
41584b03 766 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 767
eebfcf8e
KH
7682005-03-26 Kenichi Handa <handa@m17n.org>
769
41584b03 770 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
771
7722005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
773
774 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 775 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
776 ("thai-kesmanee"): Don't use quail-thai-update-translation.
777 (thai-generate-quail-map): Likewise.
778
761a8755
KH
7792005-03-15 Kenichi Handa <handa@m17n.org>
780
781 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
782
c68f7e21
KH
7832005-03-08 Kenichi Handa <handa@m17n.org>
784
785 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
786 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
787
a3341d3c
KH
7882004-12-04 Kenichi Handa <handa@m17n.org>
789
790 * quail/lao.el (lao-key-alist): Declare it by defvar.
791 (lao-key-alist-vector): New variable.
792 (lao-consonant-key-alist, lao-semivowel-key-alist)
793 (lao-vowel-key-alist, lao-voweltone-key-alist)
794 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
795 lao-key-alist-vector.
796
a7ff4354
KH
7972004-09-25 Kenichi Handa <handa@m17n.org>
798
799 * quail/uni-input.el (ucs-input-method): Add error clause to
800 condition-case.
801
88a74fa5
KH
8022004-09-21 Kenichi Handa <handa@m17n.org>
803
804 * quail/uni-input.el: Move the call of register-input-method to
805 leim-ext.el.
806 (ucs-input-insert-char): New function.
807 (ucs-input-method): Use ucs-input-insert-char.
808 (ucs-input-activate): Call quail-hide-guidance instead of
809 quail-hide-guidance-buf.
810
811 * leim-ext.el: Add autoload for 'ucs-input-activate and
812 register-input-method for "ucs".
813
15203bb7
DK
8142004-08-21 David Kastrup <dak@gnu.org>
815
816 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
817 combinations.
818
295f3b30
KH
8192004-08-16 Kenichi Handa <handa@m17n.org>
820
821 * quail/georgian.el ("georgian"): Call quail-define-package with
822 the show-layout arg t.
823
de10c114
AS
8242004-08-06 Andreas Schwab <schwab@suse.de>
825
826 * Makefile.in (install): Remove .arch-inventory files.
827
d604e09b
DK
8282004-07-01 David Kastrup <dak@gnu.org>
829
41584b03 830 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 831
f96ec754
AS
8322004-06-30 Andreas Schwab <schwab@suse.de>
833
834 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
835 serialize parallel builds.
836 (${MISC:.elc=.el}): Depend on changed.misc.
837
62bfe0fc
KH
8382004-06-05 Kenichi Handa <handa@m17n.org>
839
68330491
EZ
840 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
841 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
842
843 * leim-ext.el: New file.
844
9254ee5e
KH
8452004-05-17 Werner Lemberg <wl@gnu.org>
846
847 * quail/sisheng.el: New file.
848
53e1a54f
KH
8492004-05-17 Kenichi Handa <handa@m17n.org>
850
851 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
852
cdc9b845
EZ
8532004-05-11 Eli Zaretskii <eliz@gnu.org>
854
855 * Makefile.in (leim-list.el): Move commands to convert TIT and
856 MISC dictionaries from here...
857 (changed.tit, changed.misc): ...to here. Remove the (now
858 unneeded) test of the contents of changed.* files.
859
9a28b921
AS
8602004-05-10 Andreas Schwab <schwab@suse.de>
861
10d1d0af 862 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
863 files are compiled when bootstrapping.
864
bef96454
SM
8652004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
866
867 * quail/latin-ltx.el ("TeX"): Fix typo.
868
d2c846aa
SM
8692004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
870
871 * quail/latin-ltx.el: Use utf-8 coding.
872 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
873
2cd23d89
KH
8742004-05-04 Kenichi Handa <handa@m17n.org>
875
10d1d0af 876 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
877 (MISC-SOURCES): Likewise.
878
8792004-05-01 Kenichi Handa <handa@m17n.org>
880
41584b03 881 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 882 (MISC): Rename from MISC-DIC.
10d1d0af 883 (WORLD): Adjust for the above changes.
2cd23d89
KH
884 (TIT-MISC, NON-TIT-MISC): New targets.
885 (all): Don't depend on ${WORLD}.
d2c846aa 886 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
887 (TIT-SOURCES, MISC-SOURCES): New macros.
888 (changed.tit, changed.misc): New targets.
d2c846aa 889 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
890 changed.misc. Generate quail files from TIT and MISC files if
891 necessary.
892 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
893 ${MISC-DIC}.
894
238add5e
JR
8952004-05-03 Jason Rumney <jasonr@gnu.org>
896
897 * makefile.nt: Remove.
898
d814862a
JB
8992004-04-23 Juanma Barranquero <lektu@terra.es>
900
901 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
902
28082746
AI
9032004-04-09 Andrew Innes <andrewi@gnu.org>
904
905 * makefile.w32-in (distclean clean): Remove nmake specific
906 stamp-subdir test.
907
bb62616f
KH
9082004-02-28 Kenichi Handa <handa@m17n.org>
909
d2c846aa 910 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
911 ${MISC-DIC}.
912 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
913 (maintainer-clean): Delete files that are not in CVS repository.
914
d2c846aa 915 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
916 $(MISC-DIC).
917 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
918 (maintainer-clean): Delete files that are not in CVS repository.
919
d2c846aa 920 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
921 $(MISC-DIC).
922 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
923 (maintainer-clean): Delete files that are not in CVS repository.
924
880820fe 9252004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
926
927 * Makefile.in (distclean maintainer-clean): Depend on clean.
928
bdb6a227
KH
9292004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
930
931 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
932
e555f8d5
KH
9332004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
934
935 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 936 Duplicate entry removed.
e555f8d5 937 ("bulgarian-bds"): Docstring fixed.
be492770 938
c51b37fd
DL
9392003-10-06 Dave Love <fx@gnu.org>
940
941 * quail/latin-ltx.el: Several additions.
942
ac7ec68c
KH
9432003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
944
945 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
946
f653dfd9
DL
9472003-08-20 Dave Love <fx@gnu.org>
948
949 * quail/latin-ltx.el: Add \rhd.
950
15a03c32
MR
9512003-08-19 Markus Rost <rost@math.ohio-state.edu>
952
953 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
954
15f772c8
KH
9552003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
956
d814862a 957 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 958 behavior according to the change of quail-translate-key.
15f772c8 959
603b8073
KH
9602003-05-22 Kenichi Handa <handa@m17n.org>
961
962 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
963 Chinese characters from GB to Big5.
964
34c614a8 9652003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
966
967 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
968
069e6098
AS
9692003-04-05 Andreas Schwab <schwab@suse.de>
970
971 * Makefile.in (install): Remove CVS related and backup files from
972 installation directory.
973
15988eba
DK
9742003-02-27 David Kastrup <dak@gnu.org>
975
d814862a 976 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 977
b2c16093
DK
9782003-02-23 David Kastrup <dak@gnu.org>
979
d814862a 980 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 981
a56c637d
DL
9822003-02-17 Dave Love <fx@gnu.org>
983
984 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
985
83930535
JB
9862003-02-14 Juanma Barranquero <lektu@terra.es>
987
d2c846aa 988 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 989
61cb0b53 9902003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
991
992 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 993 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
994 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
995 (punjabi-inscript, gujarati-inscript, oriya-inscript)
996 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
997 (kannada-inscript, malayalam-inscript, tamil-inscript):
998 New INSCRIPT based input methods.
59fdf430 999
ff57e5d6
KH
10002003-02-07 Kenichi Handa <handa@m17n.org>
1001
1002 * quail/cyrillic.el: Update quail-package-alist (not
1003 input-method-alist) to make "cyrillic-jcuken" an alias of
1004 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1005
e29969ca
DK
10062003-02-05 David Kastrup <dak@gnu.org>
1007
d2c846aa 1008 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1009
139c4e54
DL
10102003-01-05 Dave Love <fx@gnu.org>
1011
1012 * makefile.w32-in (SLAVIC): Add croatian.elc.
1013
1014 * Makefile.in (SLAVIC): Add croatian.elc.
1015
1016 * quail/croatian.el: New file.
1017
abceb4ac
JB
10182002-12-10 Juanma Barranquero <lektu@terra.es>
1019
1020 * makefile.w32-in (LATIN): Add welsh.elc.
1021 (MISC): Add georgian.elc.
1022 (UNICODE): Add it.
1023 (WORLD): Add $(UNICODE).
1024
59daa29a
DL
10252002-11-14 Dave Love <fx@gnu.org>
1026
1027 * quail/slovak.el: Add coding cookie.
1028
1029 * quail/latin-ltx.el: Fix coding cookie.
1030
1031 * quail/hebrew.el: Add coding cookie.
1032
1033 * quail/czech.el: Add coding cookie.
1034
1035 * quail/welsh.el: Undo last change.
1036
b4b11a40
DL
10372002-09-11 Dave Love <fx@gnu.org>
1038
1039 * quail/latin-post.el ("slovenian"): New.
1040
570af494
KH
10412002-09-05 Kenichi Handa <handa@etl.go.jp>
1042
1043 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1044
ad0b1666
DL
10452002-07-24 Dave Love <fx@gnu.org>
1046
a5e5d4ad
DL
1047 * quail/latin-alt.el ("latin-alt-postfix"): New.
1048
1049 * quail/latin-post.el ("latin-postfix"): New.
1050
ad0b1666
DL
1051 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1052 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1053 ("latin-prefix"): New.
ad0b1666 1054
f860212e
DL
10552002-07-12 Dave Love <fx@gnu.org>
1056
1057 * quail/cyrillic.el: Doc fixes.
1058 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1059 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1060 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1061 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1062 ("russian-computer"): New.
880820fe 1063 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1064 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1065
282b5fb7
KH
10662002-06-20 Dave Love <fx@gnu.org>
1067
1068 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1069 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1070
fe960d0a
EZ
10712002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1072
1073 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1074
9a40c2fb
PJ
10752002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1076
1077 * quail/vntelex.el: Add even more rules.
1078
ab59447f
PJ
10792002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1080
1081 * quail/vntelex.el: Add new rules to escape from composition.
1082
e656fc9d
PJ
10832002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1084
1085 * quail/vntelex.el: Use proper charset.
1086
177c0ea7 10872002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1088
1089 * quail/hanja.el ("Od"): Remove rule.
0347c911 1090
175e150b
EZ
10912002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1092
1093 * quail/indian.el: Replace commented-out lines with a condition
1094 that is always false.
1095
c031864a
JC
10962002-04-06 Jaeyoun Chung <jay@kldp.org>
1097
d2c846aa 1098 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1099 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1100
cb0dc144 1101 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1102 sequence fixed ('/' for 'v' pair).
1103 added a few more third character composing rule.
1104
129f2c75
WL
11052002-03-03 Werner Lemberg <wl@gnu.org>
1106
1107 * quail/vntelex.el: New file.
cb0dc144
JB
1108 * Makefile.in (VIETNAMESE):
1109 * makefile.nt (VIETNAMESE):
1110 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1111
5c196f29
AI
11122002-02-10 Andrew Innes <andrewi@gnu.org>
1113
1114 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1115 ($(MISC_DIC)): Ditto.
1116
108eaabb
RS
11172002-02-06 Richard M. Stallman <rms@gnu.org>
1118
1119 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1120 Don't define "~," at all.
1121
880820fe 11222002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1123
880820fe 1124 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1125 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1126
18e1da99 11272002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1128
1129 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1130 method, to consider the "accent" and "diaeresis" as prefix keys.
1131 A new method (named "greek-postfix") was added which implements
1132 the old behavior. Also changed the mapping of the "Q/q" key to
1133 produce the ":/;" characters, as is customary in greek keyboards.
1134 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1135
8f7d3eca
JC
11362002-01-07 Jaeyoun Chung <jay@kldp.org>
1137
d814862a 1138 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1139 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1140
121f67fa
EZ
11412002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1142
1143 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1144
7f93e2ab
DL
11452002-01-01 Dave Love <fx@gnu.org>
1146
d2c846aa 1147 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1148 (quail-define-inscript-package): Avoid mapcar*.
1149
3c08498a
DL
11502001-12-20 Dave Love <fx@gnu.org>
1151
1152 * quail/latin-ltx.el: Fix un-doubled backslashes.
1153
96566974
DL
11542001-12-15 Dave Love <fx@gnu.org>
1155
abceb4ac 1156 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1157 ("spanish-prefix"): Fix language assignment.
1158
abceb4ac
JB
1159 * quail/latin-post.el ("french-postfix", "german-postfix")
1160 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1161 ("french-keyboard", "french-azerty", "german")
96566974
DL
1162 ("spanish-keyboard"): Fix language assignment.
1163
1164 * quail/indian.el: Don't require cl.
d2c846aa 1165 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1166
abceb4ac
JB
1167 * quail/cyrillic.el ("cyrillic-beylorussian")
1168 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1169 ("belarusian", "bulgarian-pho"): Fix language assignment.
1170
1171 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1172 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1173 ("turkish-alt-postfix"): Fix language assignment.
1174 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1175 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1176
880820fe 11772001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1178
1179 * COPYING: New file.
1180
eea6cc1f
JC
11812001-12-03 Jaeyoun Chung <jay@kldp.org>
1182
d814862a 1183 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1184 Korean keyboard type 3 users.
1185
de371c8c
DL
11862001-11-29 Dave Love <fx@gnu.org>
1187
1188 * quail/latin-ltx.el: Extra translations. Fix some
1189 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1190 symbols.
1191
ea17b6e1
JR
11922001-11-28 Juanma Barranquero <lektu@terra.es>
1193
d814862a 1194 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1195 quail/devanagari.elc -> quail/indian.elc.
1196
1197 * makefile.nt (INDIAN): Likewise.
1198
177c0ea7 11992001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1200
1201 * quail/devanagari.el: Renamed to indian.el.
1202
1203 * quail/indian.el: Renamed from devanagari.el, and completely
1204 re-written. The input method devanagari-hindi-transliteration is
1205 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1206 devanagari-inscript, devanagari-transliteration is renamed to
1207 devanagari-kyoto-harvard.
1208
1209 * Makefile.in: Adjusted for the file name change;
1210 quail/devanagari.elc -> quail/indian.elc.
1211
e154cc44
EZ
12122001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1213
1214 * quail/welsh.el: Avoid an error message due to a commented-out
1215 input method.
1216
a6beb3d2
RS
12172001-11-05 Richard M. Stallman <rms@gnu.org>
1218
1219 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1220
cd946181
EZ
12212001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1222
1223 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1224
7115232b
DL
12252001-11-04 Dave Love <fx@gnu.org>
1226
1227 * Makefile.in (LATIN): Add welsh.
1228 (UNICODE): New.
1229 (MISC): Add georgian.
1230 (WORLD): Add UNICODE.
1231
1232 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1233 * quail/uni-input.el, quail/sgml-input.el: New file.
1234
1235 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1236
1237 * quail/latin-alt.el ("dutch"): New method.
1238
b344d29d 12392001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1240
1241 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1242
1243 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1244
b344d29d 12452001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1246
1247 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1248
1249 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1250
71431a0e
GM
12512001-10-20 Gerd Moellmann <gerd@gnu.org>
1252
6aa97356 1253 * (Version 21.1 released.)
71431a0e 1254
c4e7e308
EZ
12552001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1256
1257 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1258 mappings, so that one could type them without leaving the Hanyu
1259 Pinyin input method. Suggested by Kenichi Handa
1260 <handa@etl.go.jp>.
1261
51724e26
EZ
12622001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1263
1264 * quail/greek.el ("greek-babel"): New input method. From David
1265 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1266
ab952a4f
GM
12672001-10-05 Gerd Moellmann <gerd@gnu.org>
1268
1269 * Branch for 21.1.
a4416b14 1270
00651fbf
EZ
12712001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1272
1273 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1274 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1275
5a397d28
GM
12762001-08-06 Gerd Moellmann <gerd@gnu.org>
1277
1278 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1279 "chinese-py".
1280 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1281
880820fe 12822001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1283
150998ec
PJ
1284 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1285 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1286 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1287 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1288 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1289 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1290 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1291 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1292 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1293 follow coding conventions.
1294
e6aeb775
AC
12952001-06-04 Andrew Choi <akochoi@i-cable.com>
1296
1297 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1298
ec57454f
AI
12992001-06-01 Andrew Innes <andrewi@gnu.org>
1300
1301 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1302 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1303 $(srcdir)/quail/pypunct-b5.elc.
1304 (NON_TIT_CNS): Remove.
1305 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1306 (CHINESE_CNS): Remove.
1307 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1308 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1309 $(srcdir)/quail/latin-ltx.elc.
1310 (MISC_DIC): Copy from Makefile.in.
1311 (CHINESE): Remove $(CHINESE_CNS).
1312 (all): Add $(MISC_DIC) as target.
1313 (.NOTPARALLEL): New target.
1314 (.NO_PARALLEL): New target.
1315 ($(MISC_DIC)): New target.
1316 (clean mostlyclean): Clean more stuff.
1317 (TIT_EL): New macro.
1318 (MISC_DIC_EL): New macro.
1319
1320 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1321 (TIT-BIG5): Remove CTLauB.elc from it.
1322 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1323 (clean mostlyclean): Remove obsolete reference.
1324
70079787
EZ
13252001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1326
1327 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1328
5e3d4fbc
AC
13292001-05-24 Andrew Choi <akochoi@i-cable.com>
1330
937fad9a
AC
1331 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1332
5e3d4fbc
AC
1333 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1334
1335 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1336
1337 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1338 (TIT-BIG5): Remove CTLauB.elc from it.
1339 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1340
f042e7b9
DL
13412001-05-17 Dave Love <fx@gnu.org>
1342
d2c846aa 1343 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1344 Language family and indicator changed. Many new translations.
1345
f08cf35b
GM
13462001-05-17 Gerd Moellmann <gerd@gnu.org>
1347
1348 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1349 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1350 <Pavel@Janik.cz>.
1351
b5eeaa1d
GM
13522001-04-23 Gerd Moellmann <gerd@gnu.org>
1353
3ddfbced
SM
1354 * quail/latin-ltx.el: Add more translations.
1355 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1356
55a22ce1
EZ
13572001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1358
1359 * quail/hangul.el <korean-hangul>: Doc fix.
1360
90200fcc
AI
13612001-04-18 Andrew Innes <andrewi@gnu.org>
1362
1363 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1364 ($(TIT)):
1365 ($(MISC_DIC)):
1366 (.el.elc):
90200fcc
AI
1367 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1368
f383cd0d
GM
13692001-04-05 Gerd Moellmann <gerd@gnu.org>
1370
a55e4e68
GM
1371 * Makefile.in (install): Remove .cvsignore files.
1372
f383cd0d
GM
1373 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1374 the same translations as for `japanese'.
1375
4c1dadb1
AI
13762001-04-03 Andrew Innes <andrewi@gnu.org>
1377
1378 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1379 quail/ZIRANMA.elc.
1380 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1381 $(srcdir)/quail/tsang-b5.elc.
1382 (NON_TIT_CNS): Delete.
1383 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1384 (CHINESE_CNS): Delete.
1385 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1386 <handa@etl.go.jp>.
1387 (MISC_DIC): New variable.
1388 (CHINESE): Delete $(CHINESE_CNS).
1389 (WORLD): Add $(MISC_DIC).
1390 (all): Depends on $(MISC_DIC).
1391 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1392 ($(MISC_DIC)): New target.
1393 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1394 and $(MISC_DIC:.elc=.el).
1395
e217c26e
EZ
13962001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1397
3ddfbced
SM
1398 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1399 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1400
e217c26e
EZ
1401 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1402
a3d0b0e0
KH
14032001-03-31 Kenichi Handa <handa@etl.go.jp>
1404
c4cc8b9a 1405 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1406 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1407 ${srcdir}/quail/tsang-b5.elc.
1408 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1409 (CHINESE-CNS): Delete it.
1410 (MISC-DIC): New variable.
1411 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1412 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1413 (all): Depends on ${MISC-DIC}.
1414 (${MISC-DIC}): New target.
1415 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1416
1417 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1418 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1419
1420 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1421
1422 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1423 * quail/quick-cns.el: Delete them.
a4416b14 1424
9d5d1075
EZ
14252001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1426
1427 * Makefile.in (${TIT}): Fix whitespace.
1428
ed31fabf
GM
14292001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1430
1431 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1432 (${TIT}): If the target file already exist, don't remake it.
1433
1e406be0
KH
14342001-03-21 Kenichi Handa <handa@etl.go.jp>
1435
1436 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1437
ce058493 14382001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1439
1440 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1441 "=q", "+q", "=Q", and "+Q".
1442 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1443 ("slovak-prog-2"): Likewise.
1444 ("slovak-prog-3"): Likewise.
1445
abfa36c4
EZ
14462001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1447
1448 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1449
b8a7ebcf
KH
14502001-03-16 Kenichi Handa <handa@etl.go.jp>
1451
3ddfbced
SM
1452 * quail/japanese.el (quail-japanese-transliteration-rules):
1453 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1454 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1455 (quail-japanese-kana-state): Delete this variable.
1456 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1457 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1458
9a639fce
KH
14592001-03-14 Kenichi Handa <handa@mule.m17n.org>
1460
1461 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1462
51ab41b7
KH
14632001-03-06 Kenichi Handa <handa@etl.go.jp>
1464
1465 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1466
36d5e61d
KH
14672001-03-05 Kenichi Handa <handa@etl.go.jp>
1468
1469 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1470 change of the special key bindings.
36d5e61d 1471
bf0bdce8
KH
14722001-02-22 Kenichi Handa <handa@etl.go.jp>
1473
51ab41b7 1474 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1475
1476 * CXTERM-DIC/ETZY.tit: Likewise.
1477
1478 * CXTERM-DIC/ZOZY.tit: Likewise.
1479
193fba87
AI
14802001-02-05 Andrew Innes <andrewi@gnu.org>
1481
1482 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1483 path absolute.
1484
350d71b3
AI
14852001-02-03 Andrew Innes <andrewi@gnu.org>
1486
1487 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1488
49bd4a69
KH
14892001-02-02 Kenichi Handa <handa@etl.go.jp>
1490
1491 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1492
1493 * makefile.w32-in (LATIN): Likewise.
1494
1495 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1496
a51e9546
AI
14972001-02-01 Andrew Innes <andrewi@gnu.org>
1498
1499 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1500
c91d43ed
KH
15012001-02-01 Kenichi Handa <handa@etl.go.jp>
1502
c91d43ed
KH
1503 * quail/greek.el ("greek-mizuochi"): New input method for
1504 classical Greek.
1505
7ccf7ab9 15062001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1507
3ddfbced 1508 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1509 one runs "make extraclean" at the top level.
1510
0dac6924
AI
15112001-01-06 Andrew Innes <andrewi@gnu.org>
1512
1513 * makefile.nt ($(TIT)): Map .elc to .el.
1514 (buildlisppath): Make path relative to $(MAKEDIR).
1515
392164c1
AS
15162001-01-01 Andreas Schwab <schwab@suse.de>
1517
1518 * quail/latin-alt.el: Doc fixes.
1519
ec6bd013
DL
15202000-12-18 Dave Love <fx@gnu.org>
1521
880820fe
KH
1522 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1523 Change œ, Œ, ¶.
ec6bd013 1524
8ff06845
KH
15252000-12-16 Kenichi Handa <handa@etl.go.jp>
1526
1527 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1528
4ee87dbb
AI
15292000-12-06 Andrew Innes <andrewi@gnu.org>
1530
1531 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1532 relative to $(CURDIR).
1533 (INSTALLDIR): Use forward slash.
1534
24c53d36
AI
15352000-11-24 Andrew Innes <andrewi@gnu.org>
1536
1537 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1538
1539 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1540
37c35586
KH
15412000-11-21 Kenichi Handa <handa@etl.go.jp>
1542
1543 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1544
3c7d764e
KH
15452000-11-17 Kenichi Handa <handa@etl.go.jp>
1546
1547 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1548 remember the conversion start.
1549
f3d3c491
AI
15502000-10-21 Andrew Innes <andrewi@gnu.org>
1551
1552 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1553 of conditional invocation of make.
a4416b14
FP
1554 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1555 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1556 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1557 files to .elc.
3ddfbced 1558 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1559 (clean mostlyclean): Likewise.
1560 (.el.elc): New target.
1561
1562 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1563 of conditional invocation of make.
a4416b14
FP
1564 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1565 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1566 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1567 files to .elc.
3ddfbced 1568 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1569 (clean mostlyclean): Likewise.
1570 (.el.elc): New target.
1571
a115794c
EZ
15722000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1573
1574 * Makefile.in (${TIT}, clean): Don't use shell `command`
1575 expansion, use ${TIT:.elc=.el} instead.
1576
ce75c97a
GM
15772000-09-26 Gerd Moellmann <gerd@gnu.org>
1578
1579 * Makefile.in: Make this the leim Makefile.in.
1580 (clean): Also remove $NON-TIT and $WORLD.
1581 (RUN-EMACS): Set EMACSLOADPATH.
1582
7b920aa1
KH
15832000-09-21 Kenichi Handa <handa@etl.go.jp>
1584
36e44f62
KH
1585 * Makefile.in: Revert to no-leim Makefile.
1586
cd3c0140
KH
1587 * quail/.cvsignore: Include *.elc.
1588
1589 * ja-dic/.cvsignore: New file.
7b920aa1 1590
5eedab4d
AI
15912000-09-16 Andrew Innes <andrewi@gnu.org>
1592
1593 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1594 (leim-list.el): Ditto.
1595
1596 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1597 (leim-list.el): Ditto.
1598
39f547f7
AI
15992000-09-15 Andrew Innes <andrewi@gnu.org>
1600
1601 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1602 files.
1603
fe83b953
AI
16042000-09-14 Andrew Innes <andrewi@gnu.org>
1605
1606 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1607 leim-list.el.
1608 (distclean maintainer-clean): Ditto for stamp-subdir.
1609
1610 * makefile.nt: Rename skkdic to ja-dic.
1611
0fddd0dc
KH
16122000-09-07 Kenichi Handa <handa@etl.go.jp>
1613
1614 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1615 translation.
1616
1617 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1618
1619 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1620 ("chinese-tonepy-punct"): New input method.
1621
1622 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1623 translation.
1624
1625 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1626 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1627 automatically.
1628 ("japanese-ascii", "japanese-zenkaku")
1629 ("japanese-hankaku-kana", "japanese-hiragana")
1630 ("japanese-katakana"): Docstring modified.
1631
3ddfbced 1632 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1633 on describe-input-method.
1634 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1635
44ef7cf6
AI
16362000-09-03 Andrew Innes <andrewi@gnu.org>
1637
1638 * makefile.w32-in: New file.
f8803e97 1639 (install) Fix copying of directories.
44ef7cf6 1640
5724ab7a
KH
16412000-08-31 Kenichi Handa <handa@etl.go.jp>
1642
1643 * quail/thai.el (thai-generate-quail-map): If the length of
1644 translation is more than one, compose it.
1645
daba11ce
DL
16462000-08-29 Dave Love <fx@gnu.org>
1647
880820fe 1648 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1649
daba11ce
DL
1650 * Makefile.in: ja-dic <- skk in several places.
1651
457dd64a
KH
16522000-08-25 Kenichi Handa <handa@etl.go.jp>
1653
1654 * ja-dic: Directory name changed from skkdic.
1655
a1a2e38f 1656 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1657
1658 * README: Rename skkdic to ja-dic throughout the file.
1659
68ce69e1
DL
16602000-08-24 Dave Love <fx@gnu.org>
1661
1662 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1663 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1664
5a76406c
DL
16652000-08-23 Dave Love <fx@gnu.org>
1666
880820fe
KH
1667 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1668 add ~p for ¶.
5a76406c 1669
240a16cf
KH
16702000-07-18 Kenichi Handa <handa@etl.go.jp>
1671
1672 * quail/japanese.el ("japanese"): Fix docstring.
1673
7a3fd467
KH
16742000-07-17 Kenichi Handa <handa@etl.go.jp>
1675
1676 * quail/japanese.el ("japanese"): Docstring modified.
1677
0bd5914b
KH
16782000-06-12 Kenichi Handa <handa@etl.go.jp>
1679
1680 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1681 ("tibetan-wylie"): State transition table modified.
1682
4dc1225b
KH
16832000-06-01 Kenichi Handa <handa@etl.go.jp>
1684
1685 * quail/tibetan.el: Change all tibetan-1-column characters to
1686 tibetan. Quail map for "tibetan-wylie" fixed.
1687
177c0ea7 16882000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1689
1690 * quail/latin-pre.el ("polish-slash"): New input method.
1691
69766f94
KH
16922000-03-02 Kenichi Handa <handa@etl.go.jp>
1693
1694 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1695
9a90d84c
GM
16962000-02-01 Gerd Moellmann <gerd@gnu.org>
1697
1698 * Makefile.in: Make this the no-leim Makefile. Move the
1699 leim Makefile.in to ../leim-Makefile.in as it originally was.
1700
1701 * Makefile.noleim: Removed.
1702
cba32d22
KH
17032000-01-28 Kenichi Handa <handa@etl.go.jp>
1704
1705 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1706
11ad3dee
KH
17072000-01-04 Kenichi Handa <handa@etl.go.jp>
1708
1709 * quail/japanese.el ("japanese"): Docstring augmented.
1710
5ec14d3c
KH
17111999-12-15 Kenichi Handa <handa@etl.go.jp>
1712
1713 * quail/lao.el: Rewritten for new composition.
1714
1715 * quail/lrt.el: Rewritten for new composition.
1716
1717 * quail/thai.el: Rewritten for new composition.
1718
1719 * quail/tibetan.el: Rewritten for new composition.
1720
113a1195
KH
17211999-12-13 Kenichi Handa <handa@etl.go.jp>
1722
1723 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1724 characters, not Latin-1.
1725
98e85e34
GM
17261999-11-22 Andrew Innes <andrewi@gnu.org>
1727
1728 * makefile.nt: No need to generate subdirs.el.
1729
371f58d5
GM
17301999-11-21 Andrew Innes <andrewi@gnu.org>
1731
1732 * makefile.nt: New file.
1733
177c0ea7 17341999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1735
1736 * Makefile.noleim: New.
1737
58af2287
DL
17381999-09-19 Ken'ichi Handa <handa@gnu.org>
1739
3ddfbced 1740 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1741 turkish-postfix.
1742 ("turkish-postfix"): New Turkish input method which inserts
1743 Latin-5 characters.
1744
3ddfbced 1745 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1746 turkish-alt-postfix.
1747 ("turkish-alt-postfix"): New Turkish input method which inserts
1748 Latin-5 characters.
1749
17501999-07-12 Richard Stallman <rms@gnu.org>
1751
1752 * Version 20.4 released.
1753
17541998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1755
1756 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1757
17581999-06-14 Ken'ichi Handa <handa@gnu.org>
1759
1760 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1761
17621999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1763
1764 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1765 hanja.el.
1766
17671999-05-25 Ken'ichi Handa <handa@gnu.org>
1768
1769 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1770
17711999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1772
1773 * quail/latin-pre.el ("romanian-prefix"): New input method.
1774 ("romanian-alt-prefix"): New input method.
1775
17761999-03-04 Kenichi Handa <handa@etl.go.jp>
1777
1778 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1779
17801999-01-14 Kenichi Handa <handa@etl.go.jp>
1781
1782 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1783 to convert is `n', change it to Japanese Hiragana `n' before
1784 conversion.
1785
17861999-01-11 Kenichi Handa <handa@etl.go.jp>
1787
1788 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1789
1790 * quail/hebrew.el: New file.
1791
17921998-12-15 Kenichi Handa <handa@etl.go.jp>
1793
1794 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1795 Adjust for the change of input method handling.
58af2287
DL
1796 (quail-devanagari-hindi-compose-characters): Likewise.
1797
17981998-10-15 Kenichi Handa <handa@etl.go.jp>
1799
1800 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1801 `(cd foo; pwd)`.
1802 (install): Likewise.
1803
b344d29d 18041998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1805
1806 * quail/latin-post.el: Many doc fixes.
1807 ("latin-1-postfix"): Add sequence for the small superscript o.
1808 * quail/latin-pre.el: Many doc fixes.
1809 ("latin-1-prefix"): Add sequences for the small
1810 superscript underlined o and a.
1811
b344d29d 18121998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1813
1814 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1815 small superscript underlined o and a.
1816 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1817 different from italian-postfix.
58af2287
DL
1818 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1819 small superscript underlined o and a.
1820 ("italian-postfix"): Same as above.
1821 ("italian-postfix"): Add methods to enter e with acute accent and
1822 the >> and << symbols.
1823
18241998-09-25 Kenichi Handa <handa@etl.go.jp>
1825
1826 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1827 Adjust for the change of input method handling.
58af2287
DL
1828
18291998-09-11 Kenichi HANDA <handa@etl.go.jp>
1830
1831 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1832 Adjust for the change of input method handling.
58af2287
DL
1833
18341998-08-31 Kenichi Handa <handa@etl.go.jp>
1835
3ddfbced 1836 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1837 change of input method handling.
1838 (quail-tibetan-input-tibkey): Likewise.
1839
18401998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1841
1842 * Version 20.3 released.
1843
18441998-08-16 Kenichi HANDA <handa@etl.go.jp>
1845
1846 * quail/czech.el ("czech"): Make this input method deterministic,
1847 kbd-translate, and show-layout.
1848
18491998-08-15 Kenichi HANDA <handa@etl.go.jp>
1850
1851 * quail/ethiopic.el: Fix several translation rules.
1852
18531998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1854
1855 * quail/czech.el: Few key sequences added to some keyboards.
1856
18571998-08-06 Kenichi Handa <handa@etl.go.jp>
1858
1859 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1860 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1861 quail-update-translation. Now this function should return
1862 CONTROL-FLAG.
1863 (quail-japanese-toggle-kana): Update quail-conversion-str.
1864 (quail-japanese-kanji-kkc): Likewise.
1865 (quail-japanese-switch-package): Reset quail-current-str and
1866 quail-conversion-str.
1867
18681998-07-24 Kenichi Handa <handa@etl.go.jp>
1869
3ddfbced
SM
1870 * quail/japanese.el (quail-japanese-kanji-kkc):
1871 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1872 translation mode is restarted correctly.
1873
18741998-07-21 Kenichi Handa <handa@etl.go.jp>
1875
1876 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1877 that conversion is canceled in kkc-region.
58af2287
DL
1878 (quail-japanese-switch-package): Fix previous change.
1879
18801998-07-19 Kenichi Handa <handa@etl.go.jp>
1881
3ddfbced
SM
1882 * quail/japanese.el (quail-japanese-update-translation):
1883 Handle a key which should fix the current translation and start a new
58af2287 1884 translation correctly.
3ddfbced
SM
1885 (quail-japanese-toggle-kana): Set quail-translating to nil.
1886 Don't change point.
58af2287
DL
1887
18881998-07-15 Kenichi Handa <handa@etl.go.jp>
1889
3ddfbced 1890 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1891 change of quail.el.
1892 (quail-japanese-switch-package): Likewise.
1893
18941998-07-03 Kenichi Handa <handa@etl.go.jp>
1895
1896 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1897 Some keys for ancient Korean syllables are changed properly.
1898
18991998-06-20 Kenichi Handa <handa@etl.go.jp>
1900
1901 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1902 (ethio-select-a-translation): New function.
1903
19041998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1905
1906 * Makefile.in (RUN-EMACS): Add --multibyte.
1907
19081998-04-29 Karl Heuer <kwzh@gnu.org>
1909
1910 * Makefile.in (SLAVIC): Delete redundant backslash.
1911
19121998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1913
1914 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1915
19161998-04-20 Kenichi Handa <handa@etl.go.jp>
1917
1918 * Makefile.in (SLAVIC): New macro.
1919 (EUROPEAN): Include ${SLAVIC}.
1920
19211998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1922
1923 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1924 (leim-list.el): Depend on ${WORLD}.
1925
1926 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1927
19281998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1929
1930 * czech.el, slovak.el: Correct starting commentary.
1931
19321998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1933
1934 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1935
19361998-04-06 Andreas Schwab <schwab@gnu.org>
1937
1938 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1939 to length.
1940 (lrt-generate-quail-map): Change sref to aref, and make second
1941 argument of substring a character index.
1942
19431998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1944
1945 * Makefile.in (${TIT}): Fix shell conditional syntax.
1946
19471998-03-18 Kenichi Handa <handa@etl.go.jp>
1948
cb0dc144 1949 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1950 "/ " to "/" (instead of " ").
1951
19521998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1953
1954 * quail/czech.el, quail/slovak.el: New files.
1955
19561998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1957
1958 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1959 Uses changed.
1960
19611998-03-05 Kenichi Handa <handa@etl.go.jp>
1962
1963 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1964 built quail.
1965
99d99081 19661997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1967
1968 * quail/hanja3.el: New file.
1969
1970 * quail/hanja-jis.el: Title string of the input method
1971 "korean-hanja-jis" changed.
1972
1973 * quail/symbol-ksc.el: Title string of the input method
1974 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1975 (quail-hangul-switch-back): Delete.
58af2287
DL
1976
1977 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1978 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1979
1980 * quail/hanja.el: Require 'korea-util. Title string of the input
1981 method "korean-hanja" changed.
3ddfbced 1982 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
1983
1984 * quail/hangul.el: Require 'korea-util.
3ddfbced 1985 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 1986
58af2287
DL
19871997-10-23 Kenichi Handa <handa@etl.go.jp>
1988
1989 * quail/ethiopic.el: The title string of input method "Ethiopic"
1990 is changed.
1991
19921997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1993
1994 * Version 20.2 released.
1995
19961997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1997
1998 * quail/latin-post.el (german): Swap y and z.
1999
20001997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2001
2002 * Version 20.1 released.
2003
2004 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2005
58af2287
DL
20061997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2007
2008 * quail/viqr.el (vietnamese-viqr): Doc fix.
2009
20101997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2011
2012 * quail/latin-alt.el: New file.
2013
20141997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2015
2016 * quail/latin-post.el: Undo previous change.
a4416b14 2017
58af2287
DL
20181997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2019
2020 * quail/latin-post.el (latin-2-postfix):
2021 Replace comma and period with `. Replace colon with /.
2022 (latin-1-postfix): Replace comma with /.
2023 (french-postfix): Replace comma with /.
2024 (latin-3-postfix): Replace comma with ` and period with /.
2025 (latin-4-postfix): Replace comma with ` and period with ~.
2026 (latin-5-postfix): Replace comma with ` and period with /.
2027 (turkish-postfix): Replace comma with ` and period with /.
2028
20291997-09-10 Kenichi Handa <handa@etl.go.jp>
2030
3ddfbced
SM
2031 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2032 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2033 input method "ethiopic" is begin used.
3ddfbced 2034 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2035 (ethio-toggle-space): Likewise.
2036 (ethio-insert-space): Likewise.
2037 (ethio-insert-ethio-space): Likewise.
2038 (ethio-prefer-ascii-punctuation): Likewise.
2039 (ethio-toggle-punctuation): Likewise.
2040 (ethio-gemination): Likewise.
3ddfbced
SM
2041 ("ethiopic"): Doc-string of this Quail package modified.
2042 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2043 quail-execute-non-quail-command.
2044
20451997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2046
2047 * Makefile.in (install): Use quail/* in the second tar that
2048 copies a dir named quail.
2049
20501997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2051
3ddfbced
SM
2052 * Makefile.in (install): Do not copy leim-list.el twice.
2053 Copy `skk' subdirectory too.
58af2287
DL
2054
20551997-09-03 Kenichi Handa <handa@etl.go.jp>
2056
2057 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2058 argument to quail-define-package.
2059 * quail/cyril-jis.el: Likewise
2060 * quail/greek.el: Likewise.
2061 * quail/ipa.el: Likewise.
2062 * quail/lao.el: Likewise.
2063 * quail/lrt.el: Likewise.
2064 * quail/thai.el: Likewise.
2065 * quail/viqr.el: Likewise.
2066
20671997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2068
183080b6 2069 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2070 TRANSLATION-KEYS.
2071 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2072 (quail-mode-hook): Check the current Quail package name.
2073
c80e3b4a 2074 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2075 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2076 packages.
2077
20781997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2079
2080 * quail/latin-post.el, quail/latin-pre.el: For each package,
2081 pass t for the SIMPLE argument to quail-define-package.
2082
20831997-08-28 Kenichi Handa <handa@etl.go.jp>
2084
2085 * Makefile.in (dotdot): This macro deleted.
2086 (SUBDIRS): Exclude skk.
2087 (all): Substitute ${WORLD} to ${TIT}.
2088 (%.el): This target deleted.
2089 (${TIT}): Check existence of `quail' subdirectory.
2090 (leim-list.el): Do not check old files.
2091 (install): If ${srcdir} is different from the current directory,
2092 copy also files under ${srcdir}.
2093
20941997-08-26 Kenichi Handa <handa@etl.go.jp>
2095
2096 * Makefile.in: Re-arrange macros so that the macro TIT contains
2097 only Quial packages generated from CXTERM dictionaries, and the
2098 macro NON-TIT contains only Quial packages distributed with Emacs.
2099 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2100 and ${TIT} separately.
2101
21021997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2103
2104 * Makefile.in (install): Discard extra data in tar | tar command.
2105
21061997-08-23 Kenichi Handa <handa@etl.go.jp>
2107
3ddfbced
SM
2108 * quail/devanagari.el (quail-devanagari-compose-characters):
2109 Fix previous change.
58af2287
DL
2110 (quail-devanagari-hindi-compose-characters): Fix previous change.
2111
2112 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2113 change.
2114
21151997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2116
2117 * Makefile.in (leim-list.el): Fix previous change.
2118
2119 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2120
21211997-08-21 Kenichi HANDA <handa@etl.go.jp>
2122
2123 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2124 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2125 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2126
2127 * Makefile.in (install): Just copy leim-list.el instead of running
2128 update-leim-list-file on ${INSTALLDIR}.
2129 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2130 py-punct-b5.el -> pypunct-b5.el.
2131 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2132 (leim-list.el): Delete old files not contained in ${WORLD}.
2133
3ddfbced
SM
2134 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2135 Run input-method-after-insert-chunk-hook.
58af2287
DL
2136
2137 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2138
21391997-08-19 Kenichi Handa <handa@etl.go.jp>
2140
2141 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2142 package fixed.
2143
21441997-08-18 Kenichi Handa <handa@etl.go.jp>
2145
2146 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2147 throw.
2148 (quail-japanese-kanji-kkc): Completely re-written.
2149 (quail-japanese-kkc-mode-exit): New function.
2150 (quail-japanese-switch-package): Call activate-input-method
2151 instead of select-input-method.
2152
2153 * quail/thai.el (thai-consonant-input): Typo fixed.
2154
3ddfbced
SM
2155 * quail/devanagari.el (quail-devanagari-compose-characters):
2156 Do not call throw.
58af2287
DL
2157 (quail-devanagari-hindi-compose-characters): Likewise.
2158
3ddfbced
SM
2159 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2160 Call activate-input-method instead of select-input-method.
58af2287
DL
2161
2162 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2163
3ddfbced
SM
2164 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2165 Use input-method-history instead of previous-input-method.
58af2287
DL
2166
21671997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2168
59daa29a 2169 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2170
21711997-08-16 Kenichi Handa <handa@etl.go.jp>
2172
2173 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2174 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2175 Some translation rules added.
58af2287
DL
2176
2177 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2178 (lao-quail-define-rules): Some translation rules corrected.
2179
21801997-08-11 Kenichi Handa <handa@etl.go.jp>
2181
2182 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2183 (lrt-vowel-table): The entry for "aM" corrected.
2184
21851997-08-07 Kenichi Handa <handa@etl.go.jp>
2186
2187 * quail/lrt.el: Change title string of input method "lao-lrt".
2188 (lrt-single-consonant-table): Several key sequence changed.
2189 (lrt-composing-pattern-double-c): Handle a consonant with
2190 semi-vowel-lower correctly.
2191 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2192 (lrt-handle-tone-mark): Check the existence of double consonant
2193 correctly.
2194
2195 * quail/lao.el: Change title string of input method "Lao".
2196
21971997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2198
2199 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2200 modified. Several translation rules modified.
58af2287
DL
2201
22021997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2203
2204 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2205 quail/cyril-jis.el.
2206
2207 * quail/cyril-jis.el: New file.
2208
2209 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2210
22111997-08-01 Kenichi Handa <handa@etl.go.jp>
2212
2213 * quail/ethiopic.el: In quail-mode-map, bind
2214 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2215 Quail package "ethiopic".
2216
22171997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2218
2219 * quail/cyrillic.el (cyrillic-translit): New input method.
2220
22211997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2222
2223 * quail/tibetan.el: New file.
2224
2225 * quail/py-punct.el: Require 'quail.
2226
2227 * quail/py-punct-b5.el: Require 'quail.
2228
2229 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2230 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2231
10d1d0af 2232 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2233 TIT-BIG5.
2234 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2235 (ASIA): Include TIBETAN.
58af2287 2236 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2237 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2238 (%.el): Make a link for byte-compiled file too.
2239 (stamp-bytecomp): Target deleted.
2240 (leim-list.el): Run Emacs with loading quail.
2241 (install-XXX): These targets deleted.
2242 (install): Remove files under INSTALLDIR before copying new files.
2243 Run Emacs with loading quail.
2244 (clean mostlyclean): Remove only generated files.
2245
22461997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2247
2248 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2249 (clean): Fix shell conditional.
2250
22511997-07-21 Jim Meyering <meyering@eng.ascend.com>
2252
2253 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2254 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2255
22561997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2257
2258 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2259 as intermediate files and deleted by GNU make.
58af2287
DL
2260
2261 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2262 (lrt-handle-maa-sakod): Correctly handle the case that
2263 quail-current-data is nil.
2264 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2265 tone.
2266
22671997-07-15 Kenichi Handa <handa@etl.go.jp>
2268
2269 * quail/py-punct.el: New file.
2270
2271 * quail/py-punct-b5.el: New file.
2272
2273 * quail/japanese.el: Doc-string of Quail package japanese modified.
2274
2275 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2276 (CHINESE-GB): Include quail/py-punct.elc.
2277 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2278
58af2287
DL
22791997-07-10 Kenichi Handa <handa@etl.go.jp>
2280
2281 * quail/latin-pre.el: Change titles of quail packages.
2282
2283 * quail/latin-post.el: Likewise.
2284
6922b018 2285;; Local Variables:
880820fe 2286;; coding: utf-8
6922b018 2287;; End:
2a34a036 2288
acaf905b 2289 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2290
2291 This file is part of GNU Emacs.
2292
d3fb0974 2293 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2294 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2295 the Free Software Foundation, either version 3 of the License, or
2296 (at your option) any later version.
5b87ad55
GM
2297
2298 GNU Emacs is distributed in the hope that it will be useful,
2299 but WITHOUT ANY WARRANTY; without even the implied warranty of
2300 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2301 GNU General Public License for more details.
2302
2303 You should have received a copy of the GNU General Public License
d3fb0974 2304 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.