* leim/quail/latin-ltx.el: Auto-generate some of the entries.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
f8f2e1d8
SM
12012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * quail/latin-ltx.el: Auto-generate some of the entries.
4 (latin-ltx--ascii-p): New function.
5 (latin-ltx--define-rules): New macro.
6 (define-rules): Use it.
7
e5a69fd0
EZ
82012-03-25 Eli Zaretskii <eliz@gnu.org>
9
10 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
11 of same-dir.tst, to avoid stepping on other (parallel) Make job's
12 toes.
13
26090a27
KH
142012-03-21 Kenichi Handa <handa@m17n.org>
15
16 * quail/indian.el ("devanagari-itrans"): Add a few more useful
17 keys (Bug#10935).
18
71ec069c
KH
192012-03-16 Kenichi Handa <handa@m17n.org>
20
21 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
22
3dbb8fef
ЙМ
232012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
24
25 * quail/cyrillic.el (bulgarian-alt-phonetic):
26 New input method. (Bug#10893)
27
4f96ea3f
MB
282012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
29
30 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 31 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
32 characters were added; (2) layer 3 of ISIRI-9147 is now
33 implemented with a '\' prefix; (3) double entry of characters
34 which were postfixed with 'h' is now supported; (4) lots of
35 comment and additional pointers have been added.
36
5fc1c122
KH
372011-12-15 Kenichi Handa <handa@m17n.org>
38
39 * quail/ethiopic.el ("ethiopic"): Do not refer to
40 ethio-prefer-ascii-punctuation.
41
fe7a3057
JB
422011-11-20 Juanma Barranquero <lekktu@gmail.com>
43
44 * quail/hangul.el (hangul-character): Fix typo.
45
58179cce 462011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
47
48 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
49 (quail-tamil-itrans-numerics-and-symbols-table)
50 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
51 ("tamil-itrans"): Show the values of above variables (Bug#9336).
52
532011-09-22 Kenichi Handa <handa@m17n.org>
54
55 * quail/indian.el (quail-tamil-itrans-syllable-table)
56 (quail-tamil-itrans-misc-table): New variables.
57 ("tamil-itrans"): Improve the docstring by showing the values of
58 above variables (Bug#9336).
59
e39b275c 602011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 61
abec06ff 62 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 63
b31b81a5
SM
642011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
65
66 * quail/latin-ltx.el: Complete the super and subscript letters.
67
f624176f
GM
682011-08-20 Glenn Morris <rgm@gnu.org>
69
70 * Makefile.in (OTHERS):
71 * makefile.w32-in (MISC): Add ipa-praat.elc.
72
c27ac9ae
YF
732011-07-23 Yair F <yair.f.lists@gmail.com>
74
75 * quail/hebrew.el ("hebrew"): Additional key mappings.
76 ("hebrew-new", "hebrew-lyx", "hebrew-full")
77 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
78 ("yiddish-keyman"): New input methods.
79
acb8e1dd
AS
802011-06-12 Andreas Schwab <schwab@linux-m68k.org>
81
2920829f
AS
82 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
83 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
84 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
85 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
86 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
87 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
88 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
89 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
90 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
91
3ddfbced 92 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 93
9fbfd275
OS
942011-05-30 Oliver Scholz <epameinondas@gmx.de>
95
96 * quail/ipa-praat.el: New input method.
97
d0ce9f8c
MB
982011-05-16 Eli Zaretskii <eliz@gnu.org>
99
c0ad01c9 100 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 101
c0ad01c9 102 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
103
1042011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
105
106 * quail/persian.el: New file.
107
f7ff1b0f 1082011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
109
110 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
111 corresponding symbols rather than Hebrew letters. (Bug#8563)
112
6b4e1d0d
EZ
113 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
114 HEBREW LETTER ALEF. (Bug#8563)
115
8cc1d519
GM
1162011-03-23 Glenn Morris <rgm@gnu.org>
117
118 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
119
33383987
JB
1202011-03-07 Chong Yidong <cyd@stupidchicken.com>
121
122 * Version 23.3 released.
123
2b0c7330 1242011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
125
126 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
127
68b5f855
PE
1282011-01-28 Paul Eggert <eggert@cs.ucla.edu>
129
130 Redo spelling of Makefile variables to conform to POSIX.
131 POSIX does not allow "-" in Makefile variable names.
132 Reported by Bruno Haible in
133 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
134 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
135 (TIT_GB): Rename from TIT-GB.
136 (CHINESE_TIT): Rename from CHINESE-TIT.
137 (NON_TIT_GB): Rename from NON-TIT-GB.
138 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
139 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
140 (CHINESE_GB): Rename from CHINESE-GB.
141 (CHINESE_BIG5): Rename from CHINESE-BIG5.
142 (TIT_MISC): Rename from TIT-MISC.
143 (NON_TIT_MISC): Rename from NON-TIT-MISC.
144 (TIT_SOURCES): Rename from TIT-SOURCES.
145 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 146
d0981f82
GM
1472011-01-08 Glenn Morris <rgm@gnu.org>
148
e7a42417
GM
149 * makefile.w32-in (RUN_EMACS):
150 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
151
d0981f82
GM
152 * makefile.w32-in (RUN_EMACS):
153 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
154
f2b38ae6
KH
1552010-08-28 Kenichi Handa <handa@m17n.org>
156
8307f923
JB
157 * quail/japanese.el (quail-japanese-update-translation):
158 Fix handling of invalid key.
f2b38ae6 159
b514a395
AS
1602010-08-15 Andreas Schwab <schwab@linux-m68k.org>
161
05a9766a
AS
162 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
163
b514a395
AS
164 * quail/georgian.el: Remove extra backslashes.
165
08685279
AS
1662010-08-14 Andreas Schwab <schwab@linux-m68k.org>
167
e099e659
AS
168 * quail/arabic.el: Quote [ and ].
169 * quail/latin-ltx.el: Likewise.
170
08685279
AS
171 * quail/greek.el ("greek", "greek-postfix"): Change string to
172 character.
173
ac14bd09
KH
1742010-08-13 Kenichi Handa <handa@m17n.org>
175
8307f923 176 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 177
43603442
KH
1782010-08-09 Kenichi Handa <handa@m17n.org>
179
180 * quail/greek.el ("greek"): Add rules for Greek style quotes.
181
02be533b
GM
1822010-05-15 Glenn Morris <rgm@gnu.org>
183
184 * Makefile.in (install): Remove references to CVS-related files.
185
61a808e8
CY
1862010-05-07 Chong Yidong <cyd@stupidchicken.com>
187
188 * Version 23.2 released.
189
7cee661f
CY
1902010-04-06 Chong Yidong <cyd@stupidchicken.com>
191
192 * quail/vntelex.el: Fix "af" rule (Bug#5836).
193
31f191b3
EZ
1942010-03-27 Eli Zaretskii <eliz@gnu.org>
195
196 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
197 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
198 other special characters.
199
c1d05286
GM
2002010-03-18 Glenn Morris <rgm@gnu.org>
201
cbeed5af
GM
202 * Makefile.in (maintainer-clean): Use bootstrap-clean.
203 (extraclean): Fix deletion patterns.
204
c1d05286
GM
205 * Makefile.in (dot): Remove, since ../ is used throughout the
206 other Makefiles.
207
288f9fc0
CY
2082010-03-10 Chong Yidong <cyd@stupidchicken.com>
209
210 * Branch for 23.2.
211
545b31aa
KH
2122010-02-16 Kenichi Handa <handa@m17n.org>
213
214 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
215
5ce6e4f4 2162009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
217
218 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
219 (Bug#904)
220
a82a8b75
GM
2212009-09-09 Glenn Morris <rgm@gnu.org>
222
223 * Makefile.in (install): Set umask to world-readable before creating
224 directories.
225
1e0020ec
JL
2262009-08-31 Juri Linkov <juri@jurta.org>
227
228 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
229 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
230 Set `deterministic' to nil.
231 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
232 "U+0074 U+0283", "U+0074 U+2040 U+0283".
233 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
234 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
235 Fix comments.
236
ab96f28b
JL
2372009-08-31 Juri Linkov <juri@jurta.org>
238
239 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
240 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
241 (ipa-x-sampa-implosive-submap): Rename from
242 x-sampa-implosive-submap.
243 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
244 x-sampa-prepend-to-keymap-entry.
245 (ipa-x-sampa-underscore-implosive): Rename from
246 x-sampa-underscore-implosive.
247 (ipa-x-sampa-implosive-submap): Move before first use.
248
08166ed6
JL
2492009-08-30 Aidan Kehoe <kehoea@parhasard.net>
250
251 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
252 Two new input methods, both following widely-used Usenet
5ce6e4f4 253 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 254 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 255 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
256 complex to support in Quail that Kirshenbaum, whence the two extra
257 function and one extra submap to support it.
258 (x-sampa-prepend-to-keymap-entry): New function.
259 (x-sampa-underscore-implosive): New function.
260 (x-sampa-implosive-submap): New Quail submap.
261
1f272ae8
JL
2622009-08-30 Aidan Kehoe <kehoea@parhasard.net>
263
264 * quail/ipa.el: Recode the file as UTF-8, for better
265 interoperability with other applications.
266
7069bd16
SM
2672009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
268
a0c07f4e
SM
269 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
270 `white circle'.
271
7069bd16
SM
272 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
273
5ac1f9e0
GM
2742009-08-25 Glenn Morris <rgm@gnu.org>
275
276 * quail/hangul.el (top-level): Don't require cl at run-time.
277
76580a68
EZ
2782009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
279
280 * quail/arabic.el: Add missing keys that exist on the Arabic X
281 keyboard. Don't insert Lam-alef ligatures from the Arabic
282 Presentation Forms ranges; instead, separate Lam-Alef ligatures
283 into a list of two letters (Lam and a suitable Alef).
284
d4a885b2
KH
2852009-06-23 Kenichi Handa <handa@m17n.org>
286
287 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
288 while korean input method is off, convert the following character.
289
70243478
CY
2902009-06-21 Chong Yidong <cyd@stupidchicken.com>
291
292 * Branch for 23.1.
293
d5e9630f
KH
2942009-06-18 Kenichi Handa <handa@m17n.org>
295
296 * quail/hangul.el (hangul-im-keymap): Add binding of key
297 Hangul_Hanja.
298
c7015153 2992009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
300
301 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
302 compatibility.
303
5ae051fd
AS
3042009-04-12 Andreas Schwab <schwab@linux-m68k.org>
305
306 * Makefile.in (install): Remove .gitignore files.
307
c87143d0
KH
3082009-03-19 Kenichi Handa <handa@m17n.org>
309
310 * leim-ext.el: Change the encoding to utf-8.
311
9c222401
JD
3122008-12-30 Jan Djärv <jan.h.d@swipnet.se>
313
314 * Makefile.in (install): Remove old directories in ns_appresdir before
315 moving new directories there.
316
53a8f9db
JB
3172008-11-11 Juanma Barranquero <lekktu@gmail.com>
318
ad8f55ac
JB
319 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
320 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
321 (hangul3-input-method-jung, hangul3-input-method-jong):
322 Fix typos in docstrings.
53a8f9db 323
c7c55e6a 3242008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
325
326 * quail/cyrillic.el: Handle backslash key (bug#839).
327
09c91aff
KH
3282008-10-20 Kenichi Handa <handa@m17n.org>
329
330 * quail/indian.el (inscript-mlm-keytable): New variable.
331 (malayalam-inscript): Use inscript-mlm-keytable.
332
b13f8bd5
MH
3332008-09-11 Magnus Henoch <mange@freemail.hu>
334
335 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
336 with upturn.
337
53a8f9db 3382008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 339
53a8f9db 340 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
341 \"u after a, e or q, because that would be extremely uncommon
342 compared to aue, eue or que. The only exception is the prefix
343 "ge", after which, according to corpus statistics, a \"u can be
344 expected.
345
92135d25
KH
3462008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
347
53a8f9db 348 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 349
f4949090
JL
3502008-07-19 Juri Linkov <juri@jurta.org>
351
352 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
353 "//`" for combining accents as a separate character. Keep two
354 rules "i`" and "I`" for characters where accent is not a separate
355 character. Revert changes that added postfix combining accents.
356
ba60bd44 3572008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
358
359 * Makefile.in (install): Perform post-install cleanup inside NS app
360 bundle.
361
86ec8cc5
JL
3622008-07-12 Juri Linkov <juri@jurta.org>
363
364 * quail/rfc1345.el: Replace non-printable control characters with
365 equivalent text-only notations.
366
367 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
368 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
369 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 370 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 371
5704dad1
TZ
3722008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
373
374 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
375 everything postfix. Adjust to eliminate conflicts.
376
88702c81
JB
3772008-06-30 Juanma Barranquero <lekktu@gmail.com>
378
379 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
380
8e0214ec
GM
3812008-06-27 Glenn Morris <rgm@gnu.org>
382
383 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
384
ecfb57d9
JB
3852008-06-24 Juanma Barranquero <lekktu@gmail.com>
386
387 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
388
fca64cc4
EZ
3892008-06-20 Eli Zaretskii <eliz@gnu.org>
390
391 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
392 are building in the sandbox, there are precious files there.
ca4a5250
EZ
393 (clean mostlyclean): Delete leim-list.el~.
394 (distclean): Delete makefile.
fca64cc4 395
ee128870
TZ
3962008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
397
398 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
399 brackets, number symbol, and accented aeio to cyrillic-translit.
400
e914c409 4012008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
402
403 * quail/hangul.el: Completely re-written.
404
4052008-06-03 Kenichi Handa <handa@m17n.org>
406
407 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
408 (leim-list.el): Remove leim-list.el at first.
409
410 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
411 (leim-list.el): Remove leim-list.el at first.
412
413 * leim-ext.el: Register input methods "korean-hangul",
414 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
415
8be6f5ae
SM
4162008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
417
418 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
419
630802d6
KH
4202008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
421
422 * quail/indian.el: Don't require devan-util.
423
d223191d 4242008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 425
d223191d 426 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 427
d223191d 4282008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
429
430 * Makefile.in (OTHERS): Add arabic.elc.
431
d223191d 4322008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
433
434 * quail/arabic.el: New file.
435
d223191d 4362008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
437
438 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
439
d223191d 4402008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
441
442 * quail/indian.el (quail-indian-flatten-list): Delete it.
443 (quail-define-inscript-package): Pay attention to `nil' values of
444 char/key-table.
445 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
446
d223191d 4472008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
448
449 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
450 just an alias for turkish-postfix.
451
452 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
453 just an alias for turkish-alt-postfix.
454
455 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
456
d223191d 4572008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
458
459 * quail/thai.el: Don't require thai-util.
d223191d
GM
460 (quail-thai-update-translation): Delete function.
461 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
462 quail-define-rules.
463 ("thai-kesmanee", "thai-pattachote"): Don't use
464 UPDATE-TRANSLATION-FUNCTION.
465
3ddfbced
SM
466 * quail/indian.el (quail-indian-preceding-char-position):
467 Delete function.
d223191d
GM
468 (quail-indian-update-preceding-char): Delete variable.
469 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
470 (quail-define-indian-trans-package): Don't call
471 quail-define-package with quail-indian-update-translation.
472 (quail-define-inscript-package): Likewise.
473
d223191d 4742008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 475
d223191d 476 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
477 (quail-indian-update-translation, quail-define-inscript-package):
478 Use characterp, not char-valid-p.
479
d223191d 4802008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
481
482 * quail/welsh.el ("welsh"): Doc fix.
483
484 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
485 ("russian-typewriter"): Rename from cyrillic-typewriter.
486 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 487 ("russian-computer"): New.
d223191d
GM
488 ("bulgarian-phonetic"): Rename from bulgarian-pho.
489 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 490
d223191d 4912008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
492
493 * ja-dic/ja-dic.el: Add coding tag.
494
d223191d 4952008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 496
d223191d 497 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
498 ("latin-postfix"): New method.
499
d223191d 500 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
501 ("latin-alt-postfix"): New method.
502
d223191d 503 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 504 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
505 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
506 ~O -> Ġ.
aca7a3d2
MB
507 ("latin-prefix"): New method.
508
d223191d
GM
509 * quail/uni-input.el (utf-8-ccl-encode): Delete.
510 (ucs-input-method): Modify.
aca7a3d2 511
d223191d 5122008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
513
514 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
515
5169d861 5162008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 517
53a8f9db 518 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 519
f3041af1
DN
5202008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
521
522 * makefile.w32-in:
523 * Makefile.in: Remove references to Xenix.
524
1ebeeed0
RS
5252007-12-15 Richard Stallman <rms@gnu.org>
526
527 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
528
529 * quail/latin-alt.el: Many doc fixes.
530 ("danish-alt-postfix")
531 ("esperanto-alt-postfix", "finnish-alt-postfix")
532 ("german-alt-postfix", "icelandic-alt-postfix")
533 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
534 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 535 Delete; they were identical to the non-alt versions.
1ebeeed0 536
3d587afd
KH
5372007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
538
539 * quail/lao.el (quail-map-from-table): Allow a tone just after a
540 consonant.
541
63150f3c
GM
5422007-11-17 Glenn Morris <rgm@gnu.org>
543
544 * Makefile.in (check-declare): New target.
545
fe1ada9b
GM
5462007-10-31 Glenn Morris <rgm@gnu.org>
547
548 * Makefile.in (install): Change ownership of installed files.
549
e914c409 5502007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
551
552 * quail/latin-ltx.el ("\\qed"): Add this rule.
553
92f137df
JB
5542007-10-24 Juanma Barranquero <lekktu@gmail.com>
555
556 * quail/indian.el (quail-indian-update-preceding-char):
557 Don't mark the variable as frame-local; it wasn't used as such.
558
cacc7b51
GM
5592007-07-25 Glenn Morris <rgm@gnu.org>
560
561 * Relicense all FSF files to GPLv3 or later.
562
563 * COPYING: Switch to GPLv3.
564
1eceac24
EZ
5652007-07-16 Eli Zaretskii <eliz@gnu.org>
566
567 * makefile.w32-in (extraclean): Don't delete *~.
568
7dfc4cda
CY
5692007-06-02 Chong Yidong <cyd@stupidchicken.com>
570
571 * Version 22.1 released.
572
dd822b89
KH
5732007-01-30 Kenichi Handa <handa@m17n.org>
574
575 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 576 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
577
578 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
579 license notices.
1e899515 580
bce8f5e8
KH
5812007-01-24 Kenichi Handa <handa@m17n.org>
582
583 * MISC-DIC/README: New file.
584
585 * CXTERM-DIC/README: New file.
586
587 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
588 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
589 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
590 X11R6/contrib/programs/cxterm.
591
592 * ja-dic/ja-dic.el: Regenerated.
593
88f698d9
KH
5942007-01-12 Kenichi Handa <handa@m17n.org>
595
596 * quail/uni-input.el (ucs-input-method): Signal an error for a
597 Unicode character that is not yet supported.
598
14429ceb
AS
5992006-12-26 Andreas Schwab <schwab@suse.de>
600
601 * Makefile.in (datarootdir): Define.
602
6148a044
EZ
6032006-12-20 Eli Zaretskii <eliz@gnu.org>
604
605 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
606 ${NON-TIT-MISC}.
607
e4208ff7
JB
6082006-12-09 Juanma Barranquero <lekktu@gmail.com>
609
610 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
611
612 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
613
f248f005
EZ
6142006-12-09 Eli Zaretskii <eliz@gnu.org>
615
616 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
617 Run Emacs to append non-empty non-comment lines in leim-ext.el
618 to leim-list.el.
619
dd4b03cd
JB
6202006-12-05 Juanma Barranquero <lekktu@gmail.com>
621
622 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
623
41584b03
JB
6242006-11-29 Juanma Barranquero <lekktu@gmail.com>
625
626 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
627 in docstring.
628
9200c926
RF
6292006-11-04 Romain Francoise <romain@orebokech.com>
630
631 * Makefile.in (bootstrap-clean): New target.
632
94461c21
KH
6332006-10-12 Kenichi Handa <handa@m17n.org>
634
635 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
636 to it.
637
f51dc44f
CY
6382006-10-05 Chong Yidong <cyd@stupidchicken.com>
639
640 * quail/latin-ltx.el: Fix typo in previous change.
641
d781da00
SM
6422006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
643
644 * quail/latin-ltx.el: Remove rules that start with { since they are
645 redundant and hence impact the { key for no good reason.
646
bcc1caeb
KH
6472006-10-02 Kenichi Handa <handa@m17n.org>
648
649 * Makefile.in (install): Fix previous change.
650
7ad02ea8
KH
6512006-09-28 Kenichi Handa <handa@m17n.org>
652
653 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
654
45a2056c
JB
6552006-09-15 Jay Belanger <belanger@truman.edu>
656
657 * COPYING: Replace "Library Public License" by "Lesser Public
658 License" throughout.
659
880820fe 6602006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
661
662 * quail/uni-input.el (ucs-input-method): Don't make the action of
663 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
664 mechanism do it.
665
62508862
DK
6662006-07-12 David Kastrup <dak@gnu.org>
667
668 * quail/greek.el: Change iota subscriptum transliteration in
669 Ibycus4 encoding's capitals from "i" to "|".
670
a6a2b5d4
EZ
6712006-03-03 Claudio Fontana <claudio@gnu.org>
672
9e2bcc86
EZ
673 * Makefile.in (install): Add DESTDIR variable to support staged
674 installations.
a6a2b5d4 675
abeb5855
EZ
6762005-12-17 Eli Zaretskii <eliz@gnu.org>
677
678 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
679 commands enclosed in $(ARGQUOTE)s should not be split between two
680 lines, as that will break with GNU Make >3.80, when sh.exe is used
681 and arg quoting is with '..'.
682
11bdfcdd
AS
6832005-11-03 Andreas Schwab <schwab@suse.de>
684
3ddfbced 685 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
686 (install): Adjust.
687
7a7f042f
RF
6882005-11-01 Romain Francoise <romain@orebokech.com>
689
690 * Makefile.in (install): Compress source files.
691
895725e1
JL
6922005-10-28 Juri Linkov <juri@jurta.org>
693
694 * quail/symbol-ksc.el: Add missing characters from 1st pos of
695 every table of [korean-ksc5601], and swap incorrectly ordered
696 characters at pos 91 and 90.
697
c814bdfc
KH
6982005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
699
700 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
701 U+2006). Add more mappings from TeX's textcomp package.
702
f344e9d2
JL
7032005-10-25 Juri Linkov <juri@jurta.org>
704
705 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
706 to t for this multi-key input method.
707
a6726944
KH
7082005-10-24 Kenichi Handa <handa@m17n.org>
709
710 * quail/uni-input.el (ucs-input-activate): Don't add
711 quail-kill-guidance-buf to kill-buffer-hook.
712
71ec7e9b
KH
7132005-07-08 Kenichi Handa <handa@m17n.org>
714
715 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
716 insertion and deletion.
717
a0ec7a4a
LK
7182005-07-04 Lute Kamstra <lute@gnu.org>
719
720 Update FSF's address in GPL notices.
721
59579816
KH
7222005-06-28 Kenichi Handa <handa@m17n.org>
723
724 * leim-ext.el: Add rules for inserting full-width space for
725 quail/Punct and quail/Punct-b5.
726
94d4bafb
EZ
7272005-06-04 Eli Zaretskii <eliz@gnu.org>
728
41584b03 729 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
730 (extraclean): New target, emulates Makefile.in.
731
e183fe27
KH
7322005-04-06 Kenichi Handa <handa@m17n.org>
733
41584b03 734 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 735
eebfcf8e
KH
7362005-03-26 Kenichi Handa <handa@m17n.org>
737
41584b03 738 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
739
7402005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
741
742 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 743 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
744 ("thai-kesmanee"): Don't use quail-thai-update-translation.
745 (thai-generate-quail-map): Likewise.
746
761a8755
KH
7472005-03-15 Kenichi Handa <handa@m17n.org>
748
749 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
750
c68f7e21
KH
7512005-03-08 Kenichi Handa <handa@m17n.org>
752
753 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
754 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
755
a3341d3c
KH
7562004-12-04 Kenichi Handa <handa@m17n.org>
757
758 * quail/lao.el (lao-key-alist): Declare it by defvar.
759 (lao-key-alist-vector): New variable.
760 (lao-consonant-key-alist, lao-semivowel-key-alist)
761 (lao-vowel-key-alist, lao-voweltone-key-alist)
762 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
763 lao-key-alist-vector.
764
a7ff4354
KH
7652004-09-25 Kenichi Handa <handa@m17n.org>
766
767 * quail/uni-input.el (ucs-input-method): Add error clause to
768 condition-case.
769
88a74fa5
KH
7702004-09-21 Kenichi Handa <handa@m17n.org>
771
772 * quail/uni-input.el: Move the call of register-input-method to
773 leim-ext.el.
774 (ucs-input-insert-char): New function.
775 (ucs-input-method): Use ucs-input-insert-char.
776 (ucs-input-activate): Call quail-hide-guidance instead of
777 quail-hide-guidance-buf.
778
779 * leim-ext.el: Add autoload for 'ucs-input-activate and
780 register-input-method for "ucs".
781
15203bb7
DK
7822004-08-21 David Kastrup <dak@gnu.org>
783
784 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
785 combinations.
786
295f3b30
KH
7872004-08-16 Kenichi Handa <handa@m17n.org>
788
789 * quail/georgian.el ("georgian"): Call quail-define-package with
790 the show-layout arg t.
791
de10c114
AS
7922004-08-06 Andreas Schwab <schwab@suse.de>
793
794 * Makefile.in (install): Remove .arch-inventory files.
795
d604e09b
DK
7962004-07-01 David Kastrup <dak@gnu.org>
797
41584b03 798 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 799
f96ec754
AS
8002004-06-30 Andreas Schwab <schwab@suse.de>
801
802 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
803 serialize parallel builds.
804 (${MISC:.elc=.el}): Depend on changed.misc.
805
62bfe0fc
KH
8062004-06-05 Kenichi Handa <handa@m17n.org>
807
68330491
EZ
808 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
809 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
810
811 * leim-ext.el: New file.
812
9254ee5e
KH
8132004-05-17 Werner Lemberg <wl@gnu.org>
814
815 * quail/sisheng.el: New file.
816
53e1a54f
KH
8172004-05-17 Kenichi Handa <handa@m17n.org>
818
819 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
820
cdc9b845
EZ
8212004-05-11 Eli Zaretskii <eliz@gnu.org>
822
823 * Makefile.in (leim-list.el): Move commands to convert TIT and
824 MISC dictionaries from here...
825 (changed.tit, changed.misc): ...to here. Remove the (now
826 unneeded) test of the contents of changed.* files.
827
9a28b921
AS
8282004-05-10 Andreas Schwab <schwab@suse.de>
829
10d1d0af 830 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
831 files are compiled when bootstrapping.
832
bef96454
SM
8332004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
834
835 * quail/latin-ltx.el ("TeX"): Fix typo.
836
d2c846aa
SM
8372004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
838
839 * quail/latin-ltx.el: Use utf-8 coding.
840 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
841
2cd23d89
KH
8422004-05-04 Kenichi Handa <handa@m17n.org>
843
10d1d0af 844 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
845 (MISC-SOURCES): Likewise.
846
8472004-05-01 Kenichi Handa <handa@m17n.org>
848
41584b03 849 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 850 (MISC): Rename from MISC-DIC.
10d1d0af 851 (WORLD): Adjust for the above changes.
2cd23d89
KH
852 (TIT-MISC, NON-TIT-MISC): New targets.
853 (all): Don't depend on ${WORLD}.
d2c846aa 854 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
855 (TIT-SOURCES, MISC-SOURCES): New macros.
856 (changed.tit, changed.misc): New targets.
d2c846aa 857 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
858 changed.misc. Generate quail files from TIT and MISC files if
859 necessary.
860 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
861 ${MISC-DIC}.
862
238add5e
JR
8632004-05-03 Jason Rumney <jasonr@gnu.org>
864
865 * makefile.nt: Remove.
866
d814862a
JB
8672004-04-23 Juanma Barranquero <lektu@terra.es>
868
869 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
870
28082746
AI
8712004-04-09 Andrew Innes <andrewi@gnu.org>
872
873 * makefile.w32-in (distclean clean): Remove nmake specific
874 stamp-subdir test.
875
bb62616f
KH
8762004-02-28 Kenichi Handa <handa@m17n.org>
877
d2c846aa 878 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
879 ${MISC-DIC}.
880 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
881 (maintainer-clean): Delete files that are not in CVS repository.
882
d2c846aa 883 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
884 $(MISC-DIC).
885 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
886 (maintainer-clean): Delete files that are not in CVS repository.
887
d2c846aa 888 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
889 $(MISC-DIC).
890 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
891 (maintainer-clean): Delete files that are not in CVS repository.
892
880820fe 8932004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
894
895 * Makefile.in (distclean maintainer-clean): Depend on clean.
896
bdb6a227
KH
8972004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
898
899 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
900
e555f8d5
KH
9012004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
902
903 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 904 Duplicate entry removed.
e555f8d5 905 ("bulgarian-bds"): Docstring fixed.
be492770 906
c51b37fd
DL
9072003-10-06 Dave Love <fx@gnu.org>
908
909 * quail/latin-ltx.el: Several additions.
910
ac7ec68c
KH
9112003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
912
913 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
914
f653dfd9
DL
9152003-08-20 Dave Love <fx@gnu.org>
916
917 * quail/latin-ltx.el: Add \rhd.
918
15a03c32
MR
9192003-08-19 Markus Rost <rost@math.ohio-state.edu>
920
921 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
922
15f772c8
KH
9232003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
924
d814862a 925 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 926 behavior according to the change of quail-translate-key.
15f772c8 927
603b8073
KH
9282003-05-22 Kenichi Handa <handa@m17n.org>
929
930 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
931 Chinese characters from GB to Big5.
932
34c614a8 9332003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
934
935 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
936
069e6098
AS
9372003-04-05 Andreas Schwab <schwab@suse.de>
938
939 * Makefile.in (install): Remove CVS related and backup files from
940 installation directory.
941
15988eba
DK
9422003-02-27 David Kastrup <dak@gnu.org>
943
d814862a 944 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 945
b2c16093
DK
9462003-02-23 David Kastrup <dak@gnu.org>
947
d814862a 948 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 949
a56c637d
DL
9502003-02-17 Dave Love <fx@gnu.org>
951
952 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
953
83930535
JB
9542003-02-14 Juanma Barranquero <lektu@terra.es>
955
d2c846aa 956 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 957
61cb0b53 9582003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
959
960 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 961 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
962 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
963 (punjabi-inscript, gujarati-inscript, oriya-inscript)
964 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
965 (kannada-inscript, malayalam-inscript, tamil-inscript):
966 New INSCRIPT based input methods.
59fdf430 967
ff57e5d6
KH
9682003-02-07 Kenichi Handa <handa@m17n.org>
969
970 * quail/cyrillic.el: Update quail-package-alist (not
971 input-method-alist) to make "cyrillic-jcuken" an alias of
972 "russian-typewriter". Add cookie for quail-update-leim-list-file.
973
e29969ca
DK
9742003-02-05 David Kastrup <dak@gnu.org>
975
d2c846aa 976 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 977
139c4e54
DL
9782003-01-05 Dave Love <fx@gnu.org>
979
980 * makefile.w32-in (SLAVIC): Add croatian.elc.
981
982 * Makefile.in (SLAVIC): Add croatian.elc.
983
984 * quail/croatian.el: New file.
985
abceb4ac
JB
9862002-12-10 Juanma Barranquero <lektu@terra.es>
987
988 * makefile.w32-in (LATIN): Add welsh.elc.
989 (MISC): Add georgian.elc.
990 (UNICODE): Add it.
991 (WORLD): Add $(UNICODE).
992
59daa29a
DL
9932002-11-14 Dave Love <fx@gnu.org>
994
995 * quail/slovak.el: Add coding cookie.
996
997 * quail/latin-ltx.el: Fix coding cookie.
998
999 * quail/hebrew.el: Add coding cookie.
1000
1001 * quail/czech.el: Add coding cookie.
1002
1003 * quail/welsh.el: Undo last change.
1004
b4b11a40
DL
10052002-09-11 Dave Love <fx@gnu.org>
1006
1007 * quail/latin-post.el ("slovenian"): New.
1008
570af494
KH
10092002-09-05 Kenichi Handa <handa@etl.go.jp>
1010
1011 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1012
ad0b1666
DL
10132002-07-24 Dave Love <fx@gnu.org>
1014
a5e5d4ad
DL
1015 * quail/latin-alt.el ("latin-alt-postfix"): New.
1016
1017 * quail/latin-post.el ("latin-postfix"): New.
1018
ad0b1666
DL
1019 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1020 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1021 ("latin-prefix"): New.
ad0b1666 1022
f860212e
DL
10232002-07-12 Dave Love <fx@gnu.org>
1024
1025 * quail/cyrillic.el: Doc fixes.
1026 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1027 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1028 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1029 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1030 ("russian-computer"): New.
880820fe 1031 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1032 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1033
282b5fb7
KH
10342002-06-20 Dave Love <fx@gnu.org>
1035
1036 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1037 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1038
fe960d0a
EZ
10392002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1040
1041 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1042
9a40c2fb
PJ
10432002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1044
1045 * quail/vntelex.el: Add even more rules.
1046
ab59447f
PJ
10472002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1048
1049 * quail/vntelex.el: Add new rules to escape from composition.
1050
e656fc9d
PJ
10512002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1052
1053 * quail/vntelex.el: Use proper charset.
1054
177c0ea7 10552002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1056
1057 * quail/hanja.el ("Od"): Remove rule.
0347c911 1058
175e150b
EZ
10592002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1060
1061 * quail/indian.el: Replace commented-out lines with a condition
1062 that is always false.
1063
c031864a
JC
10642002-04-06 Jaeyoun Chung <jay@kldp.org>
1065
d2c846aa 1066 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1067 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1068
cb0dc144 1069 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1070 sequence fixed ('/' for 'v' pair).
1071 added a few more third character composing rule.
1072
129f2c75
WL
10732002-03-03 Werner Lemberg <wl@gnu.org>
1074
1075 * quail/vntelex.el: New file.
cb0dc144
JB
1076 * Makefile.in (VIETNAMESE):
1077 * makefile.nt (VIETNAMESE):
1078 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1079
5c196f29
AI
10802002-02-10 Andrew Innes <andrewi@gnu.org>
1081
1082 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1083 ($(MISC_DIC)): Ditto.
1084
108eaabb
RS
10852002-02-06 Richard M. Stallman <rms@gnu.org>
1086
1087 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1088 Don't define "~," at all.
1089
880820fe 10902002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1091
880820fe 1092 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1093 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1094
18e1da99 10952002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1096
1097 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1098 method, to consider the "accent" and "diaeresis" as prefix keys.
1099 A new method (named "greek-postfix") was added which implements
1100 the old behavior. Also changed the mapping of the "Q/q" key to
1101 produce the ":/;" characters, as is customary in greek keyboards.
1102 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1103
8f7d3eca
JC
11042002-01-07 Jaeyoun Chung <jay@kldp.org>
1105
d814862a 1106 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1107 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1108
121f67fa
EZ
11092002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1110
1111 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1112
7f93e2ab
DL
11132002-01-01 Dave Love <fx@gnu.org>
1114
d2c846aa 1115 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1116 (quail-define-inscript-package): Avoid mapcar*.
1117
3c08498a
DL
11182001-12-20 Dave Love <fx@gnu.org>
1119
1120 * quail/latin-ltx.el: Fix un-doubled backslashes.
1121
96566974
DL
11222001-12-15 Dave Love <fx@gnu.org>
1123
abceb4ac 1124 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1125 ("spanish-prefix"): Fix language assignment.
1126
abceb4ac
JB
1127 * quail/latin-post.el ("french-postfix", "german-postfix")
1128 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1129 ("french-keyboard", "french-azerty", "german")
96566974
DL
1130 ("spanish-keyboard"): Fix language assignment.
1131
1132 * quail/indian.el: Don't require cl.
d2c846aa 1133 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1134
abceb4ac
JB
1135 * quail/cyrillic.el ("cyrillic-beylorussian")
1136 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1137 ("belarusian", "bulgarian-pho"): Fix language assignment.
1138
1139 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1140 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1141 ("turkish-alt-postfix"): Fix language assignment.
1142 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1143 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1144
880820fe 11452001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1146
1147 * COPYING: New file.
1148
eea6cc1f
JC
11492001-12-03 Jaeyoun Chung <jay@kldp.org>
1150
d814862a 1151 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1152 Korean keyboard type 3 users.
1153
de371c8c
DL
11542001-11-29 Dave Love <fx@gnu.org>
1155
1156 * quail/latin-ltx.el: Extra translations. Fix some
1157 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1158 symbols.
1159
ea17b6e1
JR
11602001-11-28 Juanma Barranquero <lektu@terra.es>
1161
d814862a 1162 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1163 quail/devanagari.elc -> quail/indian.elc.
1164
1165 * makefile.nt (INDIAN): Likewise.
1166
177c0ea7 11672001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1168
1169 * quail/devanagari.el: Renamed to indian.el.
1170
1171 * quail/indian.el: Renamed from devanagari.el, and completely
1172 re-written. The input method devanagari-hindi-transliteration is
1173 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1174 devanagari-inscript, devanagari-transliteration is renamed to
1175 devanagari-kyoto-harvard.
1176
1177 * Makefile.in: Adjusted for the file name change;
1178 quail/devanagari.elc -> quail/indian.elc.
1179
e154cc44
EZ
11802001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1181
1182 * quail/welsh.el: Avoid an error message due to a commented-out
1183 input method.
1184
a6beb3d2
RS
11852001-11-05 Richard M. Stallman <rms@gnu.org>
1186
1187 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1188
cd946181
EZ
11892001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1190
1191 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1192
7115232b
DL
11932001-11-04 Dave Love <fx@gnu.org>
1194
1195 * Makefile.in (LATIN): Add welsh.
1196 (UNICODE): New.
1197 (MISC): Add georgian.
1198 (WORLD): Add UNICODE.
1199
1200 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1201 * quail/uni-input.el, quail/sgml-input.el: New file.
1202
1203 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1204
1205 * quail/latin-alt.el ("dutch"): New method.
1206
b344d29d 12072001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1208
1209 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1210
1211 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1212
b344d29d 12132001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1214
1215 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1216
1217 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1218
71431a0e
GM
12192001-10-20 Gerd Moellmann <gerd@gnu.org>
1220
6aa97356 1221 * (Version 21.1 released.)
71431a0e 1222
c4e7e308
EZ
12232001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1224
1225 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1226 mappings, so that one could type them without leaving the Hanyu
1227 Pinyin input method. Suggested by Kenichi Handa
1228 <handa@etl.go.jp>.
1229
51724e26
EZ
12302001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1231
1232 * quail/greek.el ("greek-babel"): New input method. From David
1233 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1234
ab952a4f
GM
12352001-10-05 Gerd Moellmann <gerd@gnu.org>
1236
1237 * Branch for 21.1.
a4416b14 1238
00651fbf
EZ
12392001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1240
1241 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1242 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1243
5a397d28
GM
12442001-08-06 Gerd Moellmann <gerd@gnu.org>
1245
1246 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1247 "chinese-py".
1248 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1249
880820fe 12502001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1251
150998ec
PJ
1252 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1253 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1254 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1255 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1256 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1257 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1258 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1259 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1260 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1261 follow coding conventions.
1262
e6aeb775
AC
12632001-06-04 Andrew Choi <akochoi@i-cable.com>
1264
1265 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1266
ec57454f
AI
12672001-06-01 Andrew Innes <andrewi@gnu.org>
1268
1269 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1270 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1271 $(srcdir)/quail/pypunct-b5.elc.
1272 (NON_TIT_CNS): Remove.
1273 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1274 (CHINESE_CNS): Remove.
1275 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1276 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1277 $(srcdir)/quail/latin-ltx.elc.
1278 (MISC_DIC): Copy from Makefile.in.
1279 (CHINESE): Remove $(CHINESE_CNS).
1280 (all): Add $(MISC_DIC) as target.
1281 (.NOTPARALLEL): New target.
1282 (.NO_PARALLEL): New target.
1283 ($(MISC_DIC)): New target.
1284 (clean mostlyclean): Clean more stuff.
1285 (TIT_EL): New macro.
1286 (MISC_DIC_EL): New macro.
1287
1288 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1289 (TIT-BIG5): Remove CTLauB.elc from it.
1290 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1291 (clean mostlyclean): Remove obsolete reference.
1292
70079787
EZ
12932001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1294
1295 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1296
5e3d4fbc
AC
12972001-05-24 Andrew Choi <akochoi@i-cable.com>
1298
937fad9a
AC
1299 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1300
5e3d4fbc
AC
1301 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1302
1303 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1304
1305 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1306 (TIT-BIG5): Remove CTLauB.elc from it.
1307 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1308
f042e7b9
DL
13092001-05-17 Dave Love <fx@gnu.org>
1310
d2c846aa 1311 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1312 Language family and indicator changed. Many new translations.
1313
f08cf35b
GM
13142001-05-17 Gerd Moellmann <gerd@gnu.org>
1315
1316 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1317 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1318 <Pavel@Janik.cz>.
1319
b5eeaa1d
GM
13202001-04-23 Gerd Moellmann <gerd@gnu.org>
1321
3ddfbced
SM
1322 * quail/latin-ltx.el: Add more translations.
1323 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1324
55a22ce1
EZ
13252001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1326
1327 * quail/hangul.el <korean-hangul>: Doc fix.
1328
90200fcc
AI
13292001-04-18 Andrew Innes <andrewi@gnu.org>
1330
1331 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1332 ($(TIT)):
1333 ($(MISC_DIC)):
1334 (.el.elc):
90200fcc
AI
1335 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1336
f383cd0d
GM
13372001-04-05 Gerd Moellmann <gerd@gnu.org>
1338
a55e4e68
GM
1339 * Makefile.in (install): Remove .cvsignore files.
1340
f383cd0d
GM
1341 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1342 the same translations as for `japanese'.
1343
4c1dadb1
AI
13442001-04-03 Andrew Innes <andrewi@gnu.org>
1345
1346 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1347 quail/ZIRANMA.elc.
1348 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1349 $(srcdir)/quail/tsang-b5.elc.
1350 (NON_TIT_CNS): Delete.
1351 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1352 (CHINESE_CNS): Delete.
1353 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1354 <handa@etl.go.jp>.
1355 (MISC_DIC): New variable.
1356 (CHINESE): Delete $(CHINESE_CNS).
1357 (WORLD): Add $(MISC_DIC).
1358 (all): Depends on $(MISC_DIC).
1359 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1360 ($(MISC_DIC)): New target.
1361 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1362 and $(MISC_DIC:.elc=.el).
1363
e217c26e
EZ
13642001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1365
3ddfbced
SM
1366 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1367 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1368
e217c26e
EZ
1369 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1370
a3d0b0e0
KH
13712001-03-31 Kenichi Handa <handa@etl.go.jp>
1372
c4cc8b9a 1373 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1374 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1375 ${srcdir}/quail/tsang-b5.elc.
1376 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1377 (CHINESE-CNS): Delete it.
1378 (MISC-DIC): New variable.
1379 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1380 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1381 (all): Depends on ${MISC-DIC}.
1382 (${MISC-DIC}): New target.
1383 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1384
1385 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1386 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1387
1388 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1389
1390 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1391 * quail/quick-cns.el: Delete them.
a4416b14 1392
9d5d1075
EZ
13932001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1394
1395 * Makefile.in (${TIT}): Fix whitespace.
1396
ed31fabf
GM
13972001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1398
1399 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1400 (${TIT}): If the target file already exist, don't remake it.
1401
1e406be0
KH
14022001-03-21 Kenichi Handa <handa@etl.go.jp>
1403
1404 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1405
ce058493 14062001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1407
1408 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1409 "=q", "+q", "=Q", and "+Q".
1410 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1411 ("slovak-prog-2"): Likewise.
1412 ("slovak-prog-3"): Likewise.
1413
abfa36c4
EZ
14142001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1415
1416 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1417
b8a7ebcf
KH
14182001-03-16 Kenichi Handa <handa@etl.go.jp>
1419
3ddfbced
SM
1420 * quail/japanese.el (quail-japanese-transliteration-rules):
1421 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1422 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1423 (quail-japanese-kana-state): Delete this variable.
1424 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1425 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1426
9a639fce
KH
14272001-03-14 Kenichi Handa <handa@mule.m17n.org>
1428
1429 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1430
51ab41b7
KH
14312001-03-06 Kenichi Handa <handa@etl.go.jp>
1432
1433 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1434
36d5e61d
KH
14352001-03-05 Kenichi Handa <handa@etl.go.jp>
1436
1437 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1438 change of the special key bindings.
36d5e61d 1439
bf0bdce8
KH
14402001-02-22 Kenichi Handa <handa@etl.go.jp>
1441
51ab41b7 1442 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1443
1444 * CXTERM-DIC/ETZY.tit: Likewise.
1445
1446 * CXTERM-DIC/ZOZY.tit: Likewise.
1447
193fba87
AI
14482001-02-05 Andrew Innes <andrewi@gnu.org>
1449
1450 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1451 path absolute.
1452
350d71b3
AI
14532001-02-03 Andrew Innes <andrewi@gnu.org>
1454
1455 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1456
49bd4a69
KH
14572001-02-02 Kenichi Handa <handa@etl.go.jp>
1458
1459 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1460
1461 * makefile.w32-in (LATIN): Likewise.
1462
1463 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1464
a51e9546
AI
14652001-02-01 Andrew Innes <andrewi@gnu.org>
1466
1467 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1468
c91d43ed
KH
14692001-02-01 Kenichi Handa <handa@etl.go.jp>
1470
c91d43ed
KH
1471 * quail/greek.el ("greek-mizuochi"): New input method for
1472 classical Greek.
1473
7ccf7ab9 14742001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1475
3ddfbced 1476 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1477 one runs "make extraclean" at the top level.
1478
0dac6924
AI
14792001-01-06 Andrew Innes <andrewi@gnu.org>
1480
1481 * makefile.nt ($(TIT)): Map .elc to .el.
1482 (buildlisppath): Make path relative to $(MAKEDIR).
1483
392164c1
AS
14842001-01-01 Andreas Schwab <schwab@suse.de>
1485
1486 * quail/latin-alt.el: Doc fixes.
1487
ec6bd013
DL
14882000-12-18 Dave Love <fx@gnu.org>
1489
880820fe
KH
1490 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1491 Change œ, Œ, ¶.
ec6bd013 1492
8ff06845
KH
14932000-12-16 Kenichi Handa <handa@etl.go.jp>
1494
1495 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1496
4ee87dbb
AI
14972000-12-06 Andrew Innes <andrewi@gnu.org>
1498
1499 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1500 relative to $(CURDIR).
1501 (INSTALLDIR): Use forward slash.
1502
24c53d36
AI
15032000-11-24 Andrew Innes <andrewi@gnu.org>
1504
1505 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1506
1507 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1508
37c35586
KH
15092000-11-21 Kenichi Handa <handa@etl.go.jp>
1510
1511 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1512
3c7d764e
KH
15132000-11-17 Kenichi Handa <handa@etl.go.jp>
1514
1515 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1516 remember the conversion start.
1517
f3d3c491
AI
15182000-10-21 Andrew Innes <andrewi@gnu.org>
1519
1520 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1521 of conditional invocation of make.
a4416b14
FP
1522 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1523 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1524 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1525 files to .elc.
3ddfbced 1526 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1527 (clean mostlyclean): Likewise.
1528 (.el.elc): New target.
1529
1530 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1531 of conditional invocation of make.
a4416b14
FP
1532 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1533 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1534 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1535 files to .elc.
3ddfbced 1536 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1537 (clean mostlyclean): Likewise.
1538 (.el.elc): New target.
1539
a115794c
EZ
15402000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1541
1542 * Makefile.in (${TIT}, clean): Don't use shell `command`
1543 expansion, use ${TIT:.elc=.el} instead.
1544
ce75c97a
GM
15452000-09-26 Gerd Moellmann <gerd@gnu.org>
1546
1547 * Makefile.in: Make this the leim Makefile.in.
1548 (clean): Also remove $NON-TIT and $WORLD.
1549 (RUN-EMACS): Set EMACSLOADPATH.
1550
7b920aa1
KH
15512000-09-21 Kenichi Handa <handa@etl.go.jp>
1552
36e44f62
KH
1553 * Makefile.in: Revert to no-leim Makefile.
1554
cd3c0140
KH
1555 * quail/.cvsignore: Include *.elc.
1556
1557 * ja-dic/.cvsignore: New file.
7b920aa1 1558
5eedab4d
AI
15592000-09-16 Andrew Innes <andrewi@gnu.org>
1560
1561 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1562 (leim-list.el): Ditto.
1563
1564 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1565 (leim-list.el): Ditto.
1566
39f547f7
AI
15672000-09-15 Andrew Innes <andrewi@gnu.org>
1568
1569 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1570 files.
1571
fe83b953
AI
15722000-09-14 Andrew Innes <andrewi@gnu.org>
1573
1574 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1575 leim-list.el.
1576 (distclean maintainer-clean): Ditto for stamp-subdir.
1577
1578 * makefile.nt: Rename skkdic to ja-dic.
1579
0fddd0dc
KH
15802000-09-07 Kenichi Handa <handa@etl.go.jp>
1581
1582 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1583 translation.
1584
1585 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1586
1587 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1588 ("chinese-tonepy-punct"): New input method.
1589
1590 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1591 translation.
1592
1593 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1594 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1595 automatically.
1596 ("japanese-ascii", "japanese-zenkaku")
1597 ("japanese-hankaku-kana", "japanese-hiragana")
1598 ("japanese-katakana"): Docstring modified.
1599
3ddfbced 1600 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1601 on describe-input-method.
1602 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1603
44ef7cf6
AI
16042000-09-03 Andrew Innes <andrewi@gnu.org>
1605
1606 * makefile.w32-in: New file.
f8803e97 1607 (install) Fix copying of directories.
44ef7cf6 1608
5724ab7a
KH
16092000-08-31 Kenichi Handa <handa@etl.go.jp>
1610
1611 * quail/thai.el (thai-generate-quail-map): If the length of
1612 translation is more than one, compose it.
1613
daba11ce
DL
16142000-08-29 Dave Love <fx@gnu.org>
1615
880820fe 1616 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1617
daba11ce
DL
1618 * Makefile.in: ja-dic <- skk in several places.
1619
457dd64a
KH
16202000-08-25 Kenichi Handa <handa@etl.go.jp>
1621
1622 * ja-dic: Directory name changed from skkdic.
1623
a1a2e38f 1624 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1625
1626 * README: Rename skkdic to ja-dic throughout the file.
1627
68ce69e1
DL
16282000-08-24 Dave Love <fx@gnu.org>
1629
1630 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1631 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1632
5a76406c
DL
16332000-08-23 Dave Love <fx@gnu.org>
1634
880820fe
KH
1635 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1636 add ~p for ¶.
5a76406c 1637
240a16cf
KH
16382000-07-18 Kenichi Handa <handa@etl.go.jp>
1639
1640 * quail/japanese.el ("japanese"): Fix docstring.
1641
7a3fd467
KH
16422000-07-17 Kenichi Handa <handa@etl.go.jp>
1643
1644 * quail/japanese.el ("japanese"): Docstring modified.
1645
0bd5914b
KH
16462000-06-12 Kenichi Handa <handa@etl.go.jp>
1647
1648 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1649 ("tibetan-wylie"): State transition table modified.
1650
4dc1225b
KH
16512000-06-01 Kenichi Handa <handa@etl.go.jp>
1652
1653 * quail/tibetan.el: Change all tibetan-1-column characters to
1654 tibetan. Quail map for "tibetan-wylie" fixed.
1655
177c0ea7 16562000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1657
1658 * quail/latin-pre.el ("polish-slash"): New input method.
1659
69766f94
KH
16602000-03-02 Kenichi Handa <handa@etl.go.jp>
1661
1662 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1663
9a90d84c
GM
16642000-02-01 Gerd Moellmann <gerd@gnu.org>
1665
1666 * Makefile.in: Make this the no-leim Makefile. Move the
1667 leim Makefile.in to ../leim-Makefile.in as it originally was.
1668
1669 * Makefile.noleim: Removed.
1670
cba32d22
KH
16712000-01-28 Kenichi Handa <handa@etl.go.jp>
1672
1673 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1674
11ad3dee
KH
16752000-01-04 Kenichi Handa <handa@etl.go.jp>
1676
1677 * quail/japanese.el ("japanese"): Docstring augmented.
1678
5ec14d3c
KH
16791999-12-15 Kenichi Handa <handa@etl.go.jp>
1680
1681 * quail/lao.el: Rewritten for new composition.
1682
1683 * quail/lrt.el: Rewritten for new composition.
1684
1685 * quail/thai.el: Rewritten for new composition.
1686
1687 * quail/tibetan.el: Rewritten for new composition.
1688
113a1195
KH
16891999-12-13 Kenichi Handa <handa@etl.go.jp>
1690
1691 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1692 characters, not Latin-1.
1693
98e85e34
GM
16941999-11-22 Andrew Innes <andrewi@gnu.org>
1695
1696 * makefile.nt: No need to generate subdirs.el.
1697
371f58d5
GM
16981999-11-21 Andrew Innes <andrewi@gnu.org>
1699
1700 * makefile.nt: New file.
1701
177c0ea7 17021999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1703
1704 * Makefile.noleim: New.
1705
58af2287
DL
17061999-09-19 Ken'ichi Handa <handa@gnu.org>
1707
3ddfbced 1708 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1709 turkish-postfix.
1710 ("turkish-postfix"): New Turkish input method which inserts
1711 Latin-5 characters.
1712
3ddfbced 1713 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1714 turkish-alt-postfix.
1715 ("turkish-alt-postfix"): New Turkish input method which inserts
1716 Latin-5 characters.
1717
17181999-07-12 Richard Stallman <rms@gnu.org>
1719
1720 * Version 20.4 released.
1721
17221998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1723
1724 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1725
17261999-06-14 Ken'ichi Handa <handa@gnu.org>
1727
1728 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1729
17301999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1731
1732 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1733 hanja.el.
1734
17351999-05-25 Ken'ichi Handa <handa@gnu.org>
1736
1737 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1738
17391999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1740
1741 * quail/latin-pre.el ("romanian-prefix"): New input method.
1742 ("romanian-alt-prefix"): New input method.
1743
17441999-03-04 Kenichi Handa <handa@etl.go.jp>
1745
1746 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1747
17481999-01-14 Kenichi Handa <handa@etl.go.jp>
1749
1750 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1751 to convert is `n', change it to Japanese Hiragana `n' before
1752 conversion.
1753
17541999-01-11 Kenichi Handa <handa@etl.go.jp>
1755
1756 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1757
1758 * quail/hebrew.el: New file.
1759
17601998-12-15 Kenichi Handa <handa@etl.go.jp>
1761
1762 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1763 Adjust for the change of input method handling.
58af2287
DL
1764 (quail-devanagari-hindi-compose-characters): Likewise.
1765
17661998-10-15 Kenichi Handa <handa@etl.go.jp>
1767
1768 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1769 `(cd foo; pwd)`.
1770 (install): Likewise.
1771
b344d29d 17721998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1773
1774 * quail/latin-post.el: Many doc fixes.
1775 ("latin-1-postfix"): Add sequence for the small superscript o.
1776 * quail/latin-pre.el: Many doc fixes.
1777 ("latin-1-prefix"): Add sequences for the small
1778 superscript underlined o and a.
1779
b344d29d 17801998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1781
1782 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1783 small superscript underlined o and a.
1784 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1785 different from italian-postfix.
58af2287
DL
1786 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1787 small superscript underlined o and a.
1788 ("italian-postfix"): Same as above.
1789 ("italian-postfix"): Add methods to enter e with acute accent and
1790 the >> and << symbols.
1791
17921998-09-25 Kenichi Handa <handa@etl.go.jp>
1793
1794 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1795 Adjust for the change of input method handling.
58af2287
DL
1796
17971998-09-11 Kenichi HANDA <handa@etl.go.jp>
1798
1799 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1800 Adjust for the change of input method handling.
58af2287
DL
1801
18021998-08-31 Kenichi Handa <handa@etl.go.jp>
1803
3ddfbced 1804 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1805 change of input method handling.
1806 (quail-tibetan-input-tibkey): Likewise.
1807
18081998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1809
1810 * Version 20.3 released.
1811
18121998-08-16 Kenichi HANDA <handa@etl.go.jp>
1813
1814 * quail/czech.el ("czech"): Make this input method deterministic,
1815 kbd-translate, and show-layout.
1816
18171998-08-15 Kenichi HANDA <handa@etl.go.jp>
1818
1819 * quail/ethiopic.el: Fix several translation rules.
1820
18211998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1822
1823 * quail/czech.el: Few key sequences added to some keyboards.
1824
18251998-08-06 Kenichi Handa <handa@etl.go.jp>
1826
1827 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1828 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1829 quail-update-translation. Now this function should return
1830 CONTROL-FLAG.
1831 (quail-japanese-toggle-kana): Update quail-conversion-str.
1832 (quail-japanese-kanji-kkc): Likewise.
1833 (quail-japanese-switch-package): Reset quail-current-str and
1834 quail-conversion-str.
1835
18361998-07-24 Kenichi Handa <handa@etl.go.jp>
1837
3ddfbced
SM
1838 * quail/japanese.el (quail-japanese-kanji-kkc):
1839 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1840 translation mode is restarted correctly.
1841
18421998-07-21 Kenichi Handa <handa@etl.go.jp>
1843
1844 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1845 that conversion is canceled in kkc-region.
58af2287
DL
1846 (quail-japanese-switch-package): Fix previous change.
1847
18481998-07-19 Kenichi Handa <handa@etl.go.jp>
1849
3ddfbced
SM
1850 * quail/japanese.el (quail-japanese-update-translation):
1851 Handle a key which should fix the current translation and start a new
58af2287 1852 translation correctly.
3ddfbced
SM
1853 (quail-japanese-toggle-kana): Set quail-translating to nil.
1854 Don't change point.
58af2287
DL
1855
18561998-07-15 Kenichi Handa <handa@etl.go.jp>
1857
3ddfbced 1858 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1859 change of quail.el.
1860 (quail-japanese-switch-package): Likewise.
1861
18621998-07-03 Kenichi Handa <handa@etl.go.jp>
1863
1864 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1865 Some keys for ancient Korean syllables are changed properly.
1866
18671998-06-20 Kenichi Handa <handa@etl.go.jp>
1868
1869 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1870 (ethio-select-a-translation): New function.
1871
18721998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1873
1874 * Makefile.in (RUN-EMACS): Add --multibyte.
1875
18761998-04-29 Karl Heuer <kwzh@gnu.org>
1877
1878 * Makefile.in (SLAVIC): Delete redundant backslash.
1879
18801998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1881
1882 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1883
18841998-04-20 Kenichi Handa <handa@etl.go.jp>
1885
1886 * Makefile.in (SLAVIC): New macro.
1887 (EUROPEAN): Include ${SLAVIC}.
1888
18891998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1890
1891 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1892 (leim-list.el): Depend on ${WORLD}.
1893
1894 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1895
18961998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1897
1898 * czech.el, slovak.el: Correct starting commentary.
1899
19001998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1901
1902 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1903
19041998-04-06 Andreas Schwab <schwab@gnu.org>
1905
1906 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1907 to length.
1908 (lrt-generate-quail-map): Change sref to aref, and make second
1909 argument of substring a character index.
1910
19111998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1912
1913 * Makefile.in (${TIT}): Fix shell conditional syntax.
1914
19151998-03-18 Kenichi Handa <handa@etl.go.jp>
1916
cb0dc144 1917 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1918 "/ " to "/" (instead of " ").
1919
19201998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1921
1922 * quail/czech.el, quail/slovak.el: New files.
1923
19241998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1925
1926 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1927 Uses changed.
1928
19291998-03-05 Kenichi Handa <handa@etl.go.jp>
1930
1931 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1932 built quail.
1933
99d99081 19341997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1935
1936 * quail/hanja3.el: New file.
1937
1938 * quail/hanja-jis.el: Title string of the input method
1939 "korean-hanja-jis" changed.
1940
1941 * quail/symbol-ksc.el: Title string of the input method
1942 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1943 (quail-hangul-switch-back): Delete.
58af2287
DL
1944
1945 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1946 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1947
1948 * quail/hanja.el: Require 'korea-util. Title string of the input
1949 method "korean-hanja" changed.
3ddfbced 1950 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
1951
1952 * quail/hangul.el: Require 'korea-util.
3ddfbced 1953 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 1954
58af2287
DL
19551997-10-23 Kenichi Handa <handa@etl.go.jp>
1956
1957 * quail/ethiopic.el: The title string of input method "Ethiopic"
1958 is changed.
1959
19601997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1961
1962 * Version 20.2 released.
1963
19641997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1965
1966 * quail/latin-post.el (german): Swap y and z.
1967
19681997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1969
1970 * Version 20.1 released.
1971
1972 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1973
58af2287
DL
19741997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1975
1976 * quail/viqr.el (vietnamese-viqr): Doc fix.
1977
19781997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1979
1980 * quail/latin-alt.el: New file.
1981
19821997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1983
1984 * quail/latin-post.el: Undo previous change.
a4416b14 1985
58af2287
DL
19861997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1987
1988 * quail/latin-post.el (latin-2-postfix):
1989 Replace comma and period with `. Replace colon with /.
1990 (latin-1-postfix): Replace comma with /.
1991 (french-postfix): Replace comma with /.
1992 (latin-3-postfix): Replace comma with ` and period with /.
1993 (latin-4-postfix): Replace comma with ` and period with ~.
1994 (latin-5-postfix): Replace comma with ` and period with /.
1995 (turkish-postfix): Replace comma with ` and period with /.
1996
19971997-09-10 Kenichi Handa <handa@etl.go.jp>
1998
3ddfbced
SM
1999 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2000 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2001 input method "ethiopic" is begin used.
3ddfbced 2002 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2003 (ethio-toggle-space): Likewise.
2004 (ethio-insert-space): Likewise.
2005 (ethio-insert-ethio-space): Likewise.
2006 (ethio-prefer-ascii-punctuation): Likewise.
2007 (ethio-toggle-punctuation): Likewise.
2008 (ethio-gemination): Likewise.
3ddfbced
SM
2009 ("ethiopic"): Doc-string of this Quail package modified.
2010 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2011 quail-execute-non-quail-command.
2012
20131997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2014
2015 * Makefile.in (install): Use quail/* in the second tar that
2016 copies a dir named quail.
2017
20181997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2019
3ddfbced
SM
2020 * Makefile.in (install): Do not copy leim-list.el twice.
2021 Copy `skk' subdirectory too.
58af2287
DL
2022
20231997-09-03 Kenichi Handa <handa@etl.go.jp>
2024
2025 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2026 argument to quail-define-package.
2027 * quail/cyril-jis.el: Likewise
2028 * quail/greek.el: Likewise.
2029 * quail/ipa.el: Likewise.
2030 * quail/lao.el: Likewise.
2031 * quail/lrt.el: Likewise.
2032 * quail/thai.el: Likewise.
2033 * quail/viqr.el: Likewise.
2034
20351997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2036
183080b6 2037 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2038 TRANSLATION-KEYS.
2039 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2040 (quail-mode-hook): Check the current Quail package name.
2041
c80e3b4a 2042 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2043 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2044 packages.
2045
20461997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2047
2048 * quail/latin-post.el, quail/latin-pre.el: For each package,
2049 pass t for the SIMPLE argument to quail-define-package.
2050
20511997-08-28 Kenichi Handa <handa@etl.go.jp>
2052
2053 * Makefile.in (dotdot): This macro deleted.
2054 (SUBDIRS): Exclude skk.
2055 (all): Substitute ${WORLD} to ${TIT}.
2056 (%.el): This target deleted.
2057 (${TIT}): Check existence of `quail' subdirectory.
2058 (leim-list.el): Do not check old files.
2059 (install): If ${srcdir} is different from the current directory,
2060 copy also files under ${srcdir}.
2061
20621997-08-26 Kenichi Handa <handa@etl.go.jp>
2063
2064 * Makefile.in: Re-arrange macros so that the macro TIT contains
2065 only Quial packages generated from CXTERM dictionaries, and the
2066 macro NON-TIT contains only Quial packages distributed with Emacs.
2067 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2068 and ${TIT} separately.
2069
20701997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2071
2072 * Makefile.in (install): Discard extra data in tar | tar command.
2073
20741997-08-23 Kenichi Handa <handa@etl.go.jp>
2075
3ddfbced
SM
2076 * quail/devanagari.el (quail-devanagari-compose-characters):
2077 Fix previous change.
58af2287
DL
2078 (quail-devanagari-hindi-compose-characters): Fix previous change.
2079
2080 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2081 change.
2082
20831997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2084
2085 * Makefile.in (leim-list.el): Fix previous change.
2086
2087 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2088
20891997-08-21 Kenichi HANDA <handa@etl.go.jp>
2090
2091 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2092 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2093 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2094
2095 * Makefile.in (install): Just copy leim-list.el instead of running
2096 update-leim-list-file on ${INSTALLDIR}.
2097 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2098 py-punct-b5.el -> pypunct-b5.el.
2099 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2100 (leim-list.el): Delete old files not contained in ${WORLD}.
2101
3ddfbced
SM
2102 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2103 Run input-method-after-insert-chunk-hook.
58af2287
DL
2104
2105 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2106
21071997-08-19 Kenichi Handa <handa@etl.go.jp>
2108
2109 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2110 package fixed.
2111
21121997-08-18 Kenichi Handa <handa@etl.go.jp>
2113
2114 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2115 throw.
2116 (quail-japanese-kanji-kkc): Completely re-written.
2117 (quail-japanese-kkc-mode-exit): New function.
2118 (quail-japanese-switch-package): Call activate-input-method
2119 instead of select-input-method.
2120
2121 * quail/thai.el (thai-consonant-input): Typo fixed.
2122
3ddfbced
SM
2123 * quail/devanagari.el (quail-devanagari-compose-characters):
2124 Do not call throw.
58af2287
DL
2125 (quail-devanagari-hindi-compose-characters): Likewise.
2126
3ddfbced
SM
2127 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2128 Call activate-input-method instead of select-input-method.
58af2287
DL
2129
2130 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2131
3ddfbced
SM
2132 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2133 Use input-method-history instead of previous-input-method.
58af2287
DL
2134
21351997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2136
59daa29a 2137 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2138
21391997-08-16 Kenichi Handa <handa@etl.go.jp>
2140
2141 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2142 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2143 Some translation rules added.
58af2287
DL
2144
2145 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2146 (lao-quail-define-rules): Some translation rules corrected.
2147
21481997-08-11 Kenichi Handa <handa@etl.go.jp>
2149
2150 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2151 (lrt-vowel-table): The entry for "aM" corrected.
2152
21531997-08-07 Kenichi Handa <handa@etl.go.jp>
2154
2155 * quail/lrt.el: Change title string of input method "lao-lrt".
2156 (lrt-single-consonant-table): Several key sequence changed.
2157 (lrt-composing-pattern-double-c): Handle a consonant with
2158 semi-vowel-lower correctly.
2159 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2160 (lrt-handle-tone-mark): Check the existence of double consonant
2161 correctly.
2162
2163 * quail/lao.el: Change title string of input method "Lao".
2164
21651997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2166
2167 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2168 modified. Several translation rules modified.
58af2287
DL
2169
21701997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2171
2172 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2173 quail/cyril-jis.el.
2174
2175 * quail/cyril-jis.el: New file.
2176
2177 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2178
21791997-08-01 Kenichi Handa <handa@etl.go.jp>
2180
2181 * quail/ethiopic.el: In quail-mode-map, bind
2182 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2183 Quail package "ethiopic".
2184
21851997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2186
2187 * quail/cyrillic.el (cyrillic-translit): New input method.
2188
21891997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2190
2191 * quail/tibetan.el: New file.
2192
2193 * quail/py-punct.el: Require 'quail.
2194
2195 * quail/py-punct-b5.el: Require 'quail.
2196
2197 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2198 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2199
10d1d0af 2200 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2201 TIT-BIG5.
2202 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2203 (ASIA): Include TIBETAN.
58af2287 2204 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2205 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2206 (%.el): Make a link for byte-compiled file too.
2207 (stamp-bytecomp): Target deleted.
2208 (leim-list.el): Run Emacs with loading quail.
2209 (install-XXX): These targets deleted.
2210 (install): Remove files under INSTALLDIR before copying new files.
2211 Run Emacs with loading quail.
2212 (clean mostlyclean): Remove only generated files.
2213
22141997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2215
2216 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2217 (clean): Fix shell conditional.
2218
22191997-07-21 Jim Meyering <meyering@eng.ascend.com>
2220
2221 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2222 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2223
22241997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2225
2226 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2227 as intermediate files and deleted by GNU make.
58af2287
DL
2228
2229 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2230 (lrt-handle-maa-sakod): Correctly handle the case that
2231 quail-current-data is nil.
2232 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2233 tone.
2234
22351997-07-15 Kenichi Handa <handa@etl.go.jp>
2236
2237 * quail/py-punct.el: New file.
2238
2239 * quail/py-punct-b5.el: New file.
2240
2241 * quail/japanese.el: Doc-string of Quail package japanese modified.
2242
2243 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2244 (CHINESE-GB): Include quail/py-punct.elc.
2245 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2246
58af2287
DL
22471997-07-10 Kenichi Handa <handa@etl.go.jp>
2248
2249 * quail/latin-pre.el: Change titles of quail packages.
2250
2251 * quail/latin-post.el: Likewise.
2252
6922b018 2253;; Local Variables:
880820fe 2254;; coding: utf-8
6922b018 2255;; End:
2a34a036 2256
acaf905b 2257 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2258
2259 This file is part of GNU Emacs.
2260
d3fb0974 2261 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2262 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2263 the Free Software Foundation, either version 3 of the License, or
2264 (at your option) any later version.
5b87ad55
GM
2265
2266 GNU Emacs is distributed in the hope that it will be useful,
2267 but WITHOUT ANY WARRANTY; without even the implied warranty of
2268 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2269 GNU General Public License for more details.
2270
2271 You should have received a copy of the GNU General Public License
d3fb0974 2272 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.