Bump version to 24.1.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
94f0aa34
CY
12012-06-01 Chong Yidong <cyd@gnu.org>
2
3 * Version 24.1 released.
4
e5a69fd0
EZ
52012-03-25 Eli Zaretskii <eliz@gnu.org>
6
7 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
8 of same-dir.tst, to avoid stepping on other (parallel) Make job's
9 toes.
10
26090a27
KH
112012-03-21 Kenichi Handa <handa@m17n.org>
12
13 * quail/indian.el ("devanagari-itrans"): Add a few more useful
14 keys (Bug#10935).
15
71ec069c
KH
162012-03-16 Kenichi Handa <handa@m17n.org>
17
18 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
19
3dbb8fef
ЙМ
202012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
21
22 * quail/cyrillic.el (bulgarian-alt-phonetic):
23 New input method. (Bug#10893)
24
4f96ea3f
MB
252012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
26
27 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 28 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
29 characters were added; (2) layer 3 of ISIRI-9147 is now
30 implemented with a '\' prefix; (3) double entry of characters
31 which were postfixed with 'h' is now supported; (4) lots of
32 comment and additional pointers have been added.
33
5fc1c122
KH
342011-12-15 Kenichi Handa <handa@m17n.org>
35
36 * quail/ethiopic.el ("ethiopic"): Do not refer to
37 ethio-prefer-ascii-punctuation.
38
fe7a3057
JB
392011-11-20 Juanma Barranquero <lekktu@gmail.com>
40
41 * quail/hangul.el (hangul-character): Fix typo.
42
58179cce 432011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
44
45 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
46 (quail-tamil-itrans-numerics-and-symbols-table)
47 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
48 ("tamil-itrans"): Show the values of above variables (Bug#9336).
49
502011-09-22 Kenichi Handa <handa@m17n.org>
51
52 * quail/indian.el (quail-tamil-itrans-syllable-table)
53 (quail-tamil-itrans-misc-table): New variables.
54 ("tamil-itrans"): Improve the docstring by showing the values of
55 above variables (Bug#9336).
56
e39b275c 572011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 58
abec06ff 59 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 60
b31b81a5
SM
612011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
62
63 * quail/latin-ltx.el: Complete the super and subscript letters.
64
f624176f
GM
652011-08-20 Glenn Morris <rgm@gnu.org>
66
67 * Makefile.in (OTHERS):
68 * makefile.w32-in (MISC): Add ipa-praat.elc.
69
c27ac9ae
YF
702011-07-23 Yair F <yair.f.lists@gmail.com>
71
72 * quail/hebrew.el ("hebrew"): Additional key mappings.
73 ("hebrew-new", "hebrew-lyx", "hebrew-full")
74 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
75 ("yiddish-keyman"): New input methods.
76
acb8e1dd
AS
772011-06-12 Andreas Schwab <schwab@linux-m68k.org>
78
2920829f
AS
79 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
80 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
81 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
82 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
83 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
84 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
85 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
86 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
87 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
88
3ddfbced 89 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 90
9fbfd275
OS
912011-05-30 Oliver Scholz <epameinondas@gmx.de>
92
93 * quail/ipa-praat.el: New input method.
94
d0ce9f8c
MB
952011-05-16 Eli Zaretskii <eliz@gnu.org>
96
c0ad01c9 97 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 98
c0ad01c9 99 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
100
1012011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
102
103 * quail/persian.el: New file.
104
f7ff1b0f 1052011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
106
107 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
108 corresponding symbols rather than Hebrew letters. (Bug#8563)
109
6b4e1d0d
EZ
110 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
111 HEBREW LETTER ALEF. (Bug#8563)
112
8cc1d519
GM
1132011-03-23 Glenn Morris <rgm@gnu.org>
114
115 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
116
33383987
JB
1172011-03-07 Chong Yidong <cyd@stupidchicken.com>
118
119 * Version 23.3 released.
120
2b0c7330 1212011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
122
123 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
124
68b5f855
PE
1252011-01-28 Paul Eggert <eggert@cs.ucla.edu>
126
127 Redo spelling of Makefile variables to conform to POSIX.
128 POSIX does not allow "-" in Makefile variable names.
129 Reported by Bruno Haible in
130 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
131 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
132 (TIT_GB): Rename from TIT-GB.
133 (CHINESE_TIT): Rename from CHINESE-TIT.
134 (NON_TIT_GB): Rename from NON-TIT-GB.
135 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
136 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
137 (CHINESE_GB): Rename from CHINESE-GB.
138 (CHINESE_BIG5): Rename from CHINESE-BIG5.
139 (TIT_MISC): Rename from TIT-MISC.
140 (NON_TIT_MISC): Rename from NON-TIT-MISC.
141 (TIT_SOURCES): Rename from TIT-SOURCES.
142 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 143
d0981f82
GM
1442011-01-08 Glenn Morris <rgm@gnu.org>
145
e7a42417
GM
146 * makefile.w32-in (RUN_EMACS):
147 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
148
d0981f82
GM
149 * makefile.w32-in (RUN_EMACS):
150 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
151
f2b38ae6
KH
1522010-08-28 Kenichi Handa <handa@m17n.org>
153
8307f923
JB
154 * quail/japanese.el (quail-japanese-update-translation):
155 Fix handling of invalid key.
f2b38ae6 156
b514a395
AS
1572010-08-15 Andreas Schwab <schwab@linux-m68k.org>
158
05a9766a
AS
159 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
160
b514a395
AS
161 * quail/georgian.el: Remove extra backslashes.
162
08685279
AS
1632010-08-14 Andreas Schwab <schwab@linux-m68k.org>
164
e099e659
AS
165 * quail/arabic.el: Quote [ and ].
166 * quail/latin-ltx.el: Likewise.
167
08685279
AS
168 * quail/greek.el ("greek", "greek-postfix"): Change string to
169 character.
170
ac14bd09
KH
1712010-08-13 Kenichi Handa <handa@m17n.org>
172
8307f923 173 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 174
43603442
KH
1752010-08-09 Kenichi Handa <handa@m17n.org>
176
177 * quail/greek.el ("greek"): Add rules for Greek style quotes.
178
02be533b
GM
1792010-05-15 Glenn Morris <rgm@gnu.org>
180
181 * Makefile.in (install): Remove references to CVS-related files.
182
61a808e8
CY
1832010-05-07 Chong Yidong <cyd@stupidchicken.com>
184
185 * Version 23.2 released.
186
7cee661f
CY
1872010-04-06 Chong Yidong <cyd@stupidchicken.com>
188
189 * quail/vntelex.el: Fix "af" rule (Bug#5836).
190
31f191b3
EZ
1912010-03-27 Eli Zaretskii <eliz@gnu.org>
192
193 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
194 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
195 other special characters.
196
c1d05286
GM
1972010-03-18 Glenn Morris <rgm@gnu.org>
198
cbeed5af
GM
199 * Makefile.in (maintainer-clean): Use bootstrap-clean.
200 (extraclean): Fix deletion patterns.
201
c1d05286
GM
202 * Makefile.in (dot): Remove, since ../ is used throughout the
203 other Makefiles.
204
288f9fc0
CY
2052010-03-10 Chong Yidong <cyd@stupidchicken.com>
206
207 * Branch for 23.2.
208
545b31aa
KH
2092010-02-16 Kenichi Handa <handa@m17n.org>
210
211 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
212
5ce6e4f4 2132009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
214
215 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
216 (Bug#904)
217
a82a8b75
GM
2182009-09-09 Glenn Morris <rgm@gnu.org>
219
220 * Makefile.in (install): Set umask to world-readable before creating
221 directories.
222
1e0020ec
JL
2232009-08-31 Juri Linkov <juri@jurta.org>
224
225 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
226 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
227 Set `deterministic' to nil.
228 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
229 "U+0074 U+0283", "U+0074 U+2040 U+0283".
230 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
231 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
232 Fix comments.
233
ab96f28b
JL
2342009-08-31 Juri Linkov <juri@jurta.org>
235
236 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
237 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
238 (ipa-x-sampa-implosive-submap): Rename from
239 x-sampa-implosive-submap.
240 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
241 x-sampa-prepend-to-keymap-entry.
242 (ipa-x-sampa-underscore-implosive): Rename from
243 x-sampa-underscore-implosive.
244 (ipa-x-sampa-implosive-submap): Move before first use.
245
08166ed6
JL
2462009-08-30 Aidan Kehoe <kehoea@parhasard.net>
247
248 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
249 Two new input methods, both following widely-used Usenet
5ce6e4f4 250 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 251 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 252 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
253 complex to support in Quail that Kirshenbaum, whence the two extra
254 function and one extra submap to support it.
255 (x-sampa-prepend-to-keymap-entry): New function.
256 (x-sampa-underscore-implosive): New function.
257 (x-sampa-implosive-submap): New Quail submap.
258
1f272ae8
JL
2592009-08-30 Aidan Kehoe <kehoea@parhasard.net>
260
261 * quail/ipa.el: Recode the file as UTF-8, for better
262 interoperability with other applications.
263
7069bd16
SM
2642009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
265
a0c07f4e
SM
266 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
267 `white circle'.
268
7069bd16
SM
269 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
270
5ac1f9e0
GM
2712009-08-25 Glenn Morris <rgm@gnu.org>
272
273 * quail/hangul.el (top-level): Don't require cl at run-time.
274
76580a68
EZ
2752009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
276
277 * quail/arabic.el: Add missing keys that exist on the Arabic X
278 keyboard. Don't insert Lam-alef ligatures from the Arabic
279 Presentation Forms ranges; instead, separate Lam-Alef ligatures
280 into a list of two letters (Lam and a suitable Alef).
281
d4a885b2
KH
2822009-06-23 Kenichi Handa <handa@m17n.org>
283
284 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
285 while korean input method is off, convert the following character.
286
70243478
CY
2872009-06-21 Chong Yidong <cyd@stupidchicken.com>
288
289 * Branch for 23.1.
290
d5e9630f
KH
2912009-06-18 Kenichi Handa <handa@m17n.org>
292
293 * quail/hangul.el (hangul-im-keymap): Add binding of key
294 Hangul_Hanja.
295
c7015153 2962009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
297
298 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
299 compatibility.
300
5ae051fd
AS
3012009-04-12 Andreas Schwab <schwab@linux-m68k.org>
302
303 * Makefile.in (install): Remove .gitignore files.
304
c87143d0
KH
3052009-03-19 Kenichi Handa <handa@m17n.org>
306
307 * leim-ext.el: Change the encoding to utf-8.
308
9c222401
JD
3092008-12-30 Jan Djärv <jan.h.d@swipnet.se>
310
311 * Makefile.in (install): Remove old directories in ns_appresdir before
312 moving new directories there.
313
53a8f9db
JB
3142008-11-11 Juanma Barranquero <lekktu@gmail.com>
315
ad8f55ac
JB
316 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
317 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
318 (hangul3-input-method-jung, hangul3-input-method-jong):
319 Fix typos in docstrings.
53a8f9db 320
c7c55e6a 3212008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
322
323 * quail/cyrillic.el: Handle backslash key (bug#839).
324
09c91aff
KH
3252008-10-20 Kenichi Handa <handa@m17n.org>
326
327 * quail/indian.el (inscript-mlm-keytable): New variable.
328 (malayalam-inscript): Use inscript-mlm-keytable.
329
b13f8bd5
MH
3302008-09-11 Magnus Henoch <mange@freemail.hu>
331
332 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
333 with upturn.
334
53a8f9db 3352008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 336
53a8f9db 337 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
338 \"u after a, e or q, because that would be extremely uncommon
339 compared to aue, eue or que. The only exception is the prefix
340 "ge", after which, according to corpus statistics, a \"u can be
341 expected.
342
92135d25
KH
3432008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
344
53a8f9db 345 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 346
f4949090
JL
3472008-07-19 Juri Linkov <juri@jurta.org>
348
349 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
350 "//`" for combining accents as a separate character. Keep two
351 rules "i`" and "I`" for characters where accent is not a separate
352 character. Revert changes that added postfix combining accents.
353
ba60bd44 3542008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
355
356 * Makefile.in (install): Perform post-install cleanup inside NS app
357 bundle.
358
86ec8cc5
JL
3592008-07-12 Juri Linkov <juri@jurta.org>
360
361 * quail/rfc1345.el: Replace non-printable control characters with
362 equivalent text-only notations.
363
364 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
365 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
366 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 367 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 368
5704dad1
TZ
3692008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
370
371 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
372 everything postfix. Adjust to eliminate conflicts.
373
88702c81
JB
3742008-06-30 Juanma Barranquero <lekktu@gmail.com>
375
376 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
377
8e0214ec
GM
3782008-06-27 Glenn Morris <rgm@gnu.org>
379
380 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
381
ecfb57d9
JB
3822008-06-24 Juanma Barranquero <lekktu@gmail.com>
383
384 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
385
fca64cc4
EZ
3862008-06-20 Eli Zaretskii <eliz@gnu.org>
387
388 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
389 are building in the sandbox, there are precious files there.
ca4a5250
EZ
390 (clean mostlyclean): Delete leim-list.el~.
391 (distclean): Delete makefile.
fca64cc4 392
ee128870
TZ
3932008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
394
395 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
396 brackets, number symbol, and accented aeio to cyrillic-translit.
397
e914c409 3982008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
399
400 * quail/hangul.el: Completely re-written.
401
4022008-06-03 Kenichi Handa <handa@m17n.org>
403
404 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
405 (leim-list.el): Remove leim-list.el at first.
406
407 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
408 (leim-list.el): Remove leim-list.el at first.
409
410 * leim-ext.el: Register input methods "korean-hangul",
411 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
412
8be6f5ae
SM
4132008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
414
415 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
416
630802d6
KH
4172008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
418
419 * quail/indian.el: Don't require devan-util.
420
d223191d 4212008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 422
d223191d 423 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 424
d223191d 4252008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
426
427 * Makefile.in (OTHERS): Add arabic.elc.
428
d223191d 4292008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
430
431 * quail/arabic.el: New file.
432
d223191d 4332008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
434
435 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
436
d223191d 4372008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
438
439 * quail/indian.el (quail-indian-flatten-list): Delete it.
440 (quail-define-inscript-package): Pay attention to `nil' values of
441 char/key-table.
442 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
443
d223191d 4442008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
445
446 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
447 just an alias for turkish-postfix.
448
449 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
450 just an alias for turkish-alt-postfix.
451
452 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
453
d223191d 4542008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
455
456 * quail/thai.el: Don't require thai-util.
d223191d
GM
457 (quail-thai-update-translation): Delete function.
458 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
459 quail-define-rules.
460 ("thai-kesmanee", "thai-pattachote"): Don't use
461 UPDATE-TRANSLATION-FUNCTION.
462
3ddfbced
SM
463 * quail/indian.el (quail-indian-preceding-char-position):
464 Delete function.
d223191d
GM
465 (quail-indian-update-preceding-char): Delete variable.
466 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
467 (quail-define-indian-trans-package): Don't call
468 quail-define-package with quail-indian-update-translation.
469 (quail-define-inscript-package): Likewise.
470
d223191d 4712008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 472
d223191d 473 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
474 (quail-indian-update-translation, quail-define-inscript-package):
475 Use characterp, not char-valid-p.
476
d223191d 4772008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
478
479 * quail/welsh.el ("welsh"): Doc fix.
480
481 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
482 ("russian-typewriter"): Rename from cyrillic-typewriter.
483 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 484 ("russian-computer"): New.
d223191d
GM
485 ("bulgarian-phonetic"): Rename from bulgarian-pho.
486 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 487
d223191d 4882008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
489
490 * ja-dic/ja-dic.el: Add coding tag.
491
d223191d 4922008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 493
d223191d 494 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
495 ("latin-postfix"): New method.
496
d223191d 497 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
498 ("latin-alt-postfix"): New method.
499
d223191d 500 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 501 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
502 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
503 ~O -> Ġ.
aca7a3d2
MB
504 ("latin-prefix"): New method.
505
d223191d
GM
506 * quail/uni-input.el (utf-8-ccl-encode): Delete.
507 (ucs-input-method): Modify.
aca7a3d2 508
d223191d 5092008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
510
511 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
512
5169d861 5132008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 514
53a8f9db 515 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 516
f3041af1
DN
5172008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
518
519 * makefile.w32-in:
520 * Makefile.in: Remove references to Xenix.
521
1ebeeed0
RS
5222007-12-15 Richard Stallman <rms@gnu.org>
523
524 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
525
526 * quail/latin-alt.el: Many doc fixes.
527 ("danish-alt-postfix")
528 ("esperanto-alt-postfix", "finnish-alt-postfix")
529 ("german-alt-postfix", "icelandic-alt-postfix")
530 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
531 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 532 Delete; they were identical to the non-alt versions.
1ebeeed0 533
3d587afd
KH
5342007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
535
536 * quail/lao.el (quail-map-from-table): Allow a tone just after a
537 consonant.
538
63150f3c
GM
5392007-11-17 Glenn Morris <rgm@gnu.org>
540
541 * Makefile.in (check-declare): New target.
542
fe1ada9b
GM
5432007-10-31 Glenn Morris <rgm@gnu.org>
544
545 * Makefile.in (install): Change ownership of installed files.
546
e914c409 5472007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
548
549 * quail/latin-ltx.el ("\\qed"): Add this rule.
550
92f137df
JB
5512007-10-24 Juanma Barranquero <lekktu@gmail.com>
552
553 * quail/indian.el (quail-indian-update-preceding-char):
554 Don't mark the variable as frame-local; it wasn't used as such.
555
cacc7b51
GM
5562007-07-25 Glenn Morris <rgm@gnu.org>
557
558 * Relicense all FSF files to GPLv3 or later.
559
560 * COPYING: Switch to GPLv3.
561
1eceac24
EZ
5622007-07-16 Eli Zaretskii <eliz@gnu.org>
563
564 * makefile.w32-in (extraclean): Don't delete *~.
565
7dfc4cda
CY
5662007-06-02 Chong Yidong <cyd@stupidchicken.com>
567
568 * Version 22.1 released.
569
dd822b89
KH
5702007-01-30 Kenichi Handa <handa@m17n.org>
571
572 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 573 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
574
575 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
576 license notices.
1e899515 577
bce8f5e8
KH
5782007-01-24 Kenichi Handa <handa@m17n.org>
579
580 * MISC-DIC/README: New file.
581
582 * CXTERM-DIC/README: New file.
583
584 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
585 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
586 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
587 X11R6/contrib/programs/cxterm.
588
589 * ja-dic/ja-dic.el: Regenerated.
590
88f698d9
KH
5912007-01-12 Kenichi Handa <handa@m17n.org>
592
593 * quail/uni-input.el (ucs-input-method): Signal an error for a
594 Unicode character that is not yet supported.
595
14429ceb
AS
5962006-12-26 Andreas Schwab <schwab@suse.de>
597
598 * Makefile.in (datarootdir): Define.
599
6148a044
EZ
6002006-12-20 Eli Zaretskii <eliz@gnu.org>
601
602 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
603 ${NON-TIT-MISC}.
604
e4208ff7
JB
6052006-12-09 Juanma Barranquero <lekktu@gmail.com>
606
607 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
608
609 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
610
f248f005
EZ
6112006-12-09 Eli Zaretskii <eliz@gnu.org>
612
613 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
614 Run Emacs to append non-empty non-comment lines in leim-ext.el
615 to leim-list.el.
616
dd4b03cd
JB
6172006-12-05 Juanma Barranquero <lekktu@gmail.com>
618
619 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
620
41584b03
JB
6212006-11-29 Juanma Barranquero <lekktu@gmail.com>
622
623 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
624 in docstring.
625
9200c926
RF
6262006-11-04 Romain Francoise <romain@orebokech.com>
627
628 * Makefile.in (bootstrap-clean): New target.
629
94461c21
KH
6302006-10-12 Kenichi Handa <handa@m17n.org>
631
632 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
633 to it.
634
f51dc44f
CY
6352006-10-05 Chong Yidong <cyd@stupidchicken.com>
636
637 * quail/latin-ltx.el: Fix typo in previous change.
638
d781da00
SM
6392006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
640
641 * quail/latin-ltx.el: Remove rules that start with { since they are
642 redundant and hence impact the { key for no good reason.
643
bcc1caeb
KH
6442006-10-02 Kenichi Handa <handa@m17n.org>
645
646 * Makefile.in (install): Fix previous change.
647
7ad02ea8
KH
6482006-09-28 Kenichi Handa <handa@m17n.org>
649
650 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
651
45a2056c
JB
6522006-09-15 Jay Belanger <belanger@truman.edu>
653
654 * COPYING: Replace "Library Public License" by "Lesser Public
655 License" throughout.
656
880820fe 6572006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
658
659 * quail/uni-input.el (ucs-input-method): Don't make the action of
660 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
661 mechanism do it.
662
62508862
DK
6632006-07-12 David Kastrup <dak@gnu.org>
664
665 * quail/greek.el: Change iota subscriptum transliteration in
666 Ibycus4 encoding's capitals from "i" to "|".
667
a6a2b5d4
EZ
6682006-03-03 Claudio Fontana <claudio@gnu.org>
669
9e2bcc86
EZ
670 * Makefile.in (install): Add DESTDIR variable to support staged
671 installations.
a6a2b5d4 672
abeb5855
EZ
6732005-12-17 Eli Zaretskii <eliz@gnu.org>
674
675 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
676 commands enclosed in $(ARGQUOTE)s should not be split between two
677 lines, as that will break with GNU Make >3.80, when sh.exe is used
678 and arg quoting is with '..'.
679
11bdfcdd
AS
6802005-11-03 Andreas Schwab <schwab@suse.de>
681
3ddfbced 682 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
683 (install): Adjust.
684
7a7f042f
RF
6852005-11-01 Romain Francoise <romain@orebokech.com>
686
687 * Makefile.in (install): Compress source files.
688
895725e1
JL
6892005-10-28 Juri Linkov <juri@jurta.org>
690
691 * quail/symbol-ksc.el: Add missing characters from 1st pos of
692 every table of [korean-ksc5601], and swap incorrectly ordered
693 characters at pos 91 and 90.
694
c814bdfc
KH
6952005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
696
697 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
698 U+2006). Add more mappings from TeX's textcomp package.
699
f344e9d2
JL
7002005-10-25 Juri Linkov <juri@jurta.org>
701
702 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
703 to t for this multi-key input method.
704
a6726944
KH
7052005-10-24 Kenichi Handa <handa@m17n.org>
706
707 * quail/uni-input.el (ucs-input-activate): Don't add
708 quail-kill-guidance-buf to kill-buffer-hook.
709
71ec7e9b
KH
7102005-07-08 Kenichi Handa <handa@m17n.org>
711
712 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
713 insertion and deletion.
714
a0ec7a4a
LK
7152005-07-04 Lute Kamstra <lute@gnu.org>
716
717 Update FSF's address in GPL notices.
718
59579816
KH
7192005-06-28 Kenichi Handa <handa@m17n.org>
720
721 * leim-ext.el: Add rules for inserting full-width space for
722 quail/Punct and quail/Punct-b5.
723
94d4bafb
EZ
7242005-06-04 Eli Zaretskii <eliz@gnu.org>
725
41584b03 726 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
727 (extraclean): New target, emulates Makefile.in.
728
e183fe27
KH
7292005-04-06 Kenichi Handa <handa@m17n.org>
730
41584b03 731 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 732
eebfcf8e
KH
7332005-03-26 Kenichi Handa <handa@m17n.org>
734
41584b03 735 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
736
7372005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
738
739 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 740 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
741 ("thai-kesmanee"): Don't use quail-thai-update-translation.
742 (thai-generate-quail-map): Likewise.
743
761a8755
KH
7442005-03-15 Kenichi Handa <handa@m17n.org>
745
746 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
747
c68f7e21
KH
7482005-03-08 Kenichi Handa <handa@m17n.org>
749
750 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
751 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
752
a3341d3c
KH
7532004-12-04 Kenichi Handa <handa@m17n.org>
754
755 * quail/lao.el (lao-key-alist): Declare it by defvar.
756 (lao-key-alist-vector): New variable.
757 (lao-consonant-key-alist, lao-semivowel-key-alist)
758 (lao-vowel-key-alist, lao-voweltone-key-alist)
759 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
760 lao-key-alist-vector.
761
a7ff4354
KH
7622004-09-25 Kenichi Handa <handa@m17n.org>
763
764 * quail/uni-input.el (ucs-input-method): Add error clause to
765 condition-case.
766
88a74fa5
KH
7672004-09-21 Kenichi Handa <handa@m17n.org>
768
769 * quail/uni-input.el: Move the call of register-input-method to
770 leim-ext.el.
771 (ucs-input-insert-char): New function.
772 (ucs-input-method): Use ucs-input-insert-char.
773 (ucs-input-activate): Call quail-hide-guidance instead of
774 quail-hide-guidance-buf.
775
776 * leim-ext.el: Add autoload for 'ucs-input-activate and
777 register-input-method for "ucs".
778
15203bb7
DK
7792004-08-21 David Kastrup <dak@gnu.org>
780
781 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
782 combinations.
783
295f3b30
KH
7842004-08-16 Kenichi Handa <handa@m17n.org>
785
786 * quail/georgian.el ("georgian"): Call quail-define-package with
787 the show-layout arg t.
788
de10c114
AS
7892004-08-06 Andreas Schwab <schwab@suse.de>
790
791 * Makefile.in (install): Remove .arch-inventory files.
792
d604e09b
DK
7932004-07-01 David Kastrup <dak@gnu.org>
794
41584b03 795 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 796
f96ec754
AS
7972004-06-30 Andreas Schwab <schwab@suse.de>
798
799 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
800 serialize parallel builds.
801 (${MISC:.elc=.el}): Depend on changed.misc.
802
62bfe0fc
KH
8032004-06-05 Kenichi Handa <handa@m17n.org>
804
68330491
EZ
805 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
806 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
807
808 * leim-ext.el: New file.
809
9254ee5e
KH
8102004-05-17 Werner Lemberg <wl@gnu.org>
811
812 * quail/sisheng.el: New file.
813
53e1a54f
KH
8142004-05-17 Kenichi Handa <handa@m17n.org>
815
816 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
817
cdc9b845
EZ
8182004-05-11 Eli Zaretskii <eliz@gnu.org>
819
820 * Makefile.in (leim-list.el): Move commands to convert TIT and
821 MISC dictionaries from here...
822 (changed.tit, changed.misc): ...to here. Remove the (now
823 unneeded) test of the contents of changed.* files.
824
9a28b921
AS
8252004-05-10 Andreas Schwab <schwab@suse.de>
826
10d1d0af 827 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
828 files are compiled when bootstrapping.
829
bef96454
SM
8302004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
831
832 * quail/latin-ltx.el ("TeX"): Fix typo.
833
d2c846aa
SM
8342004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
835
836 * quail/latin-ltx.el: Use utf-8 coding.
837 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
838
2cd23d89
KH
8392004-05-04 Kenichi Handa <handa@m17n.org>
840
10d1d0af 841 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
842 (MISC-SOURCES): Likewise.
843
8442004-05-01 Kenichi Handa <handa@m17n.org>
845
41584b03 846 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 847 (MISC): Rename from MISC-DIC.
10d1d0af 848 (WORLD): Adjust for the above changes.
2cd23d89
KH
849 (TIT-MISC, NON-TIT-MISC): New targets.
850 (all): Don't depend on ${WORLD}.
d2c846aa 851 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
852 (TIT-SOURCES, MISC-SOURCES): New macros.
853 (changed.tit, changed.misc): New targets.
d2c846aa 854 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
855 changed.misc. Generate quail files from TIT and MISC files if
856 necessary.
857 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
858 ${MISC-DIC}.
859
238add5e
JR
8602004-05-03 Jason Rumney <jasonr@gnu.org>
861
862 * makefile.nt: Remove.
863
d814862a
JB
8642004-04-23 Juanma Barranquero <lektu@terra.es>
865
866 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
867
28082746
AI
8682004-04-09 Andrew Innes <andrewi@gnu.org>
869
870 * makefile.w32-in (distclean clean): Remove nmake specific
871 stamp-subdir test.
872
bb62616f
KH
8732004-02-28 Kenichi Handa <handa@m17n.org>
874
d2c846aa 875 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
876 ${MISC-DIC}.
877 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
878 (maintainer-clean): Delete files that are not in CVS repository.
879
d2c846aa 880 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
881 $(MISC-DIC).
882 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
883 (maintainer-clean): Delete files that are not in CVS repository.
884
d2c846aa 885 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
886 $(MISC-DIC).
887 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
888 (maintainer-clean): Delete files that are not in CVS repository.
889
880820fe 8902004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
891
892 * Makefile.in (distclean maintainer-clean): Depend on clean.
893
bdb6a227
KH
8942004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
895
896 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
897
e555f8d5
KH
8982004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
899
900 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 901 Duplicate entry removed.
e555f8d5 902 ("bulgarian-bds"): Docstring fixed.
be492770 903
c51b37fd
DL
9042003-10-06 Dave Love <fx@gnu.org>
905
906 * quail/latin-ltx.el: Several additions.
907
ac7ec68c
KH
9082003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
909
910 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
911
f653dfd9
DL
9122003-08-20 Dave Love <fx@gnu.org>
913
914 * quail/latin-ltx.el: Add \rhd.
915
15a03c32
MR
9162003-08-19 Markus Rost <rost@math.ohio-state.edu>
917
918 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
919
15f772c8
KH
9202003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
921
d814862a 922 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 923 behavior according to the change of quail-translate-key.
15f772c8 924
603b8073
KH
9252003-05-22 Kenichi Handa <handa@m17n.org>
926
927 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
928 Chinese characters from GB to Big5.
929
34c614a8 9302003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
931
932 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
933
069e6098
AS
9342003-04-05 Andreas Schwab <schwab@suse.de>
935
936 * Makefile.in (install): Remove CVS related and backup files from
937 installation directory.
938
15988eba
DK
9392003-02-27 David Kastrup <dak@gnu.org>
940
d814862a 941 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 942
b2c16093
DK
9432003-02-23 David Kastrup <dak@gnu.org>
944
d814862a 945 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 946
a56c637d
DL
9472003-02-17 Dave Love <fx@gnu.org>
948
949 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
950
83930535
JB
9512003-02-14 Juanma Barranquero <lektu@terra.es>
952
d2c846aa 953 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 954
61cb0b53 9552003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
956
957 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 958 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
959 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
960 (punjabi-inscript, gujarati-inscript, oriya-inscript)
961 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
962 (kannada-inscript, malayalam-inscript, tamil-inscript):
963 New INSCRIPT based input methods.
59fdf430 964
ff57e5d6
KH
9652003-02-07 Kenichi Handa <handa@m17n.org>
966
967 * quail/cyrillic.el: Update quail-package-alist (not
968 input-method-alist) to make "cyrillic-jcuken" an alias of
969 "russian-typewriter". Add cookie for quail-update-leim-list-file.
970
e29969ca
DK
9712003-02-05 David Kastrup <dak@gnu.org>
972
d2c846aa 973 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 974
139c4e54
DL
9752003-01-05 Dave Love <fx@gnu.org>
976
977 * makefile.w32-in (SLAVIC): Add croatian.elc.
978
979 * Makefile.in (SLAVIC): Add croatian.elc.
980
981 * quail/croatian.el: New file.
982
abceb4ac
JB
9832002-12-10 Juanma Barranquero <lektu@terra.es>
984
985 * makefile.w32-in (LATIN): Add welsh.elc.
986 (MISC): Add georgian.elc.
987 (UNICODE): Add it.
988 (WORLD): Add $(UNICODE).
989
59daa29a
DL
9902002-11-14 Dave Love <fx@gnu.org>
991
992 * quail/slovak.el: Add coding cookie.
993
994 * quail/latin-ltx.el: Fix coding cookie.
995
996 * quail/hebrew.el: Add coding cookie.
997
998 * quail/czech.el: Add coding cookie.
999
1000 * quail/welsh.el: Undo last change.
1001
b4b11a40
DL
10022002-09-11 Dave Love <fx@gnu.org>
1003
1004 * quail/latin-post.el ("slovenian"): New.
1005
570af494
KH
10062002-09-05 Kenichi Handa <handa@etl.go.jp>
1007
1008 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1009
ad0b1666
DL
10102002-07-24 Dave Love <fx@gnu.org>
1011
a5e5d4ad
DL
1012 * quail/latin-alt.el ("latin-alt-postfix"): New.
1013
1014 * quail/latin-post.el ("latin-postfix"): New.
1015
ad0b1666
DL
1016 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1017 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1018 ("latin-prefix"): New.
ad0b1666 1019
f860212e
DL
10202002-07-12 Dave Love <fx@gnu.org>
1021
1022 * quail/cyrillic.el: Doc fixes.
1023 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1024 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1025 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1026 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1027 ("russian-computer"): New.
880820fe 1028 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1029 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1030
282b5fb7
KH
10312002-06-20 Dave Love <fx@gnu.org>
1032
1033 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1034 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1035
fe960d0a
EZ
10362002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1037
1038 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1039
9a40c2fb
PJ
10402002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1041
1042 * quail/vntelex.el: Add even more rules.
1043
ab59447f
PJ
10442002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1045
1046 * quail/vntelex.el: Add new rules to escape from composition.
1047
e656fc9d
PJ
10482002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1049
1050 * quail/vntelex.el: Use proper charset.
1051
177c0ea7 10522002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1053
1054 * quail/hanja.el ("Od"): Remove rule.
0347c911 1055
175e150b
EZ
10562002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1057
1058 * quail/indian.el: Replace commented-out lines with a condition
1059 that is always false.
1060
c031864a
JC
10612002-04-06 Jaeyoun Chung <jay@kldp.org>
1062
d2c846aa 1063 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1064 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1065
cb0dc144 1066 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1067 sequence fixed ('/' for 'v' pair).
1068 added a few more third character composing rule.
1069
129f2c75
WL
10702002-03-03 Werner Lemberg <wl@gnu.org>
1071
1072 * quail/vntelex.el: New file.
cb0dc144
JB
1073 * Makefile.in (VIETNAMESE):
1074 * makefile.nt (VIETNAMESE):
1075 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1076
5c196f29
AI
10772002-02-10 Andrew Innes <andrewi@gnu.org>
1078
1079 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1080 ($(MISC_DIC)): Ditto.
1081
108eaabb
RS
10822002-02-06 Richard M. Stallman <rms@gnu.org>
1083
1084 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1085 Don't define "~," at all.
1086
880820fe 10872002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1088
880820fe 1089 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1090 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1091
18e1da99 10922002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1093
1094 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1095 method, to consider the "accent" and "diaeresis" as prefix keys.
1096 A new method (named "greek-postfix") was added which implements
1097 the old behavior. Also changed the mapping of the "Q/q" key to
1098 produce the ":/;" characters, as is customary in greek keyboards.
1099 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1100
8f7d3eca
JC
11012002-01-07 Jaeyoun Chung <jay@kldp.org>
1102
d814862a 1103 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1104 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1105
121f67fa
EZ
11062002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1107
1108 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1109
7f93e2ab
DL
11102002-01-01 Dave Love <fx@gnu.org>
1111
d2c846aa 1112 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1113 (quail-define-inscript-package): Avoid mapcar*.
1114
3c08498a
DL
11152001-12-20 Dave Love <fx@gnu.org>
1116
1117 * quail/latin-ltx.el: Fix un-doubled backslashes.
1118
96566974
DL
11192001-12-15 Dave Love <fx@gnu.org>
1120
abceb4ac 1121 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1122 ("spanish-prefix"): Fix language assignment.
1123
abceb4ac
JB
1124 * quail/latin-post.el ("french-postfix", "german-postfix")
1125 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1126 ("french-keyboard", "french-azerty", "german")
96566974
DL
1127 ("spanish-keyboard"): Fix language assignment.
1128
1129 * quail/indian.el: Don't require cl.
d2c846aa 1130 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1131
abceb4ac
JB
1132 * quail/cyrillic.el ("cyrillic-beylorussian")
1133 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1134 ("belarusian", "bulgarian-pho"): Fix language assignment.
1135
1136 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1137 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1138 ("turkish-alt-postfix"): Fix language assignment.
1139 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1140 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1141
880820fe 11422001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1143
1144 * COPYING: New file.
1145
eea6cc1f
JC
11462001-12-03 Jaeyoun Chung <jay@kldp.org>
1147
d814862a 1148 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1149 Korean keyboard type 3 users.
1150
de371c8c
DL
11512001-11-29 Dave Love <fx@gnu.org>
1152
1153 * quail/latin-ltx.el: Extra translations. Fix some
1154 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1155 symbols.
1156
ea17b6e1
JR
11572001-11-28 Juanma Barranquero <lektu@terra.es>
1158
d814862a 1159 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1160 quail/devanagari.elc -> quail/indian.elc.
1161
1162 * makefile.nt (INDIAN): Likewise.
1163
177c0ea7 11642001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1165
1166 * quail/devanagari.el: Renamed to indian.el.
1167
1168 * quail/indian.el: Renamed from devanagari.el, and completely
1169 re-written. The input method devanagari-hindi-transliteration is
1170 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1171 devanagari-inscript, devanagari-transliteration is renamed to
1172 devanagari-kyoto-harvard.
1173
1174 * Makefile.in: Adjusted for the file name change;
1175 quail/devanagari.elc -> quail/indian.elc.
1176
e154cc44
EZ
11772001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1178
1179 * quail/welsh.el: Avoid an error message due to a commented-out
1180 input method.
1181
a6beb3d2
RS
11822001-11-05 Richard M. Stallman <rms@gnu.org>
1183
1184 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1185
cd946181
EZ
11862001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1187
1188 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1189
7115232b
DL
11902001-11-04 Dave Love <fx@gnu.org>
1191
1192 * Makefile.in (LATIN): Add welsh.
1193 (UNICODE): New.
1194 (MISC): Add georgian.
1195 (WORLD): Add UNICODE.
1196
1197 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1198 * quail/uni-input.el, quail/sgml-input.el: New file.
1199
1200 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1201
1202 * quail/latin-alt.el ("dutch"): New method.
1203
b344d29d 12042001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1205
1206 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1207
1208 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1209
b344d29d 12102001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1211
1212 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1213
1214 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1215
71431a0e
GM
12162001-10-20 Gerd Moellmann <gerd@gnu.org>
1217
6aa97356 1218 * (Version 21.1 released.)
71431a0e 1219
c4e7e308
EZ
12202001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1221
1222 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1223 mappings, so that one could type them without leaving the Hanyu
1224 Pinyin input method. Suggested by Kenichi Handa
1225 <handa@etl.go.jp>.
1226
51724e26
EZ
12272001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1228
1229 * quail/greek.el ("greek-babel"): New input method. From David
1230 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1231
ab952a4f
GM
12322001-10-05 Gerd Moellmann <gerd@gnu.org>
1233
1234 * Branch for 21.1.
a4416b14 1235
00651fbf
EZ
12362001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1237
1238 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1239 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1240
5a397d28
GM
12412001-08-06 Gerd Moellmann <gerd@gnu.org>
1242
1243 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1244 "chinese-py".
1245 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1246
880820fe 12472001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1248
150998ec
PJ
1249 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1250 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1251 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1252 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1253 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1254 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1255 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1256 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1257 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1258 follow coding conventions.
1259
e6aeb775
AC
12602001-06-04 Andrew Choi <akochoi@i-cable.com>
1261
1262 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1263
ec57454f
AI
12642001-06-01 Andrew Innes <andrewi@gnu.org>
1265
1266 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1267 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1268 $(srcdir)/quail/pypunct-b5.elc.
1269 (NON_TIT_CNS): Remove.
1270 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1271 (CHINESE_CNS): Remove.
1272 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1273 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1274 $(srcdir)/quail/latin-ltx.elc.
1275 (MISC_DIC): Copy from Makefile.in.
1276 (CHINESE): Remove $(CHINESE_CNS).
1277 (all): Add $(MISC_DIC) as target.
1278 (.NOTPARALLEL): New target.
1279 (.NO_PARALLEL): New target.
1280 ($(MISC_DIC)): New target.
1281 (clean mostlyclean): Clean more stuff.
1282 (TIT_EL): New macro.
1283 (MISC_DIC_EL): New macro.
1284
1285 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1286 (TIT-BIG5): Remove CTLauB.elc from it.
1287 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1288 (clean mostlyclean): Remove obsolete reference.
1289
70079787
EZ
12902001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1291
1292 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1293
5e3d4fbc
AC
12942001-05-24 Andrew Choi <akochoi@i-cable.com>
1295
937fad9a
AC
1296 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1297
5e3d4fbc
AC
1298 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1299
1300 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1301
1302 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1303 (TIT-BIG5): Remove CTLauB.elc from it.
1304 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1305
f042e7b9
DL
13062001-05-17 Dave Love <fx@gnu.org>
1307
d2c846aa 1308 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1309 Language family and indicator changed. Many new translations.
1310
f08cf35b
GM
13112001-05-17 Gerd Moellmann <gerd@gnu.org>
1312
1313 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1314 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1315 <Pavel@Janik.cz>.
1316
b5eeaa1d
GM
13172001-04-23 Gerd Moellmann <gerd@gnu.org>
1318
3ddfbced
SM
1319 * quail/latin-ltx.el: Add more translations.
1320 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1321
55a22ce1
EZ
13222001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1323
1324 * quail/hangul.el <korean-hangul>: Doc fix.
1325
90200fcc
AI
13262001-04-18 Andrew Innes <andrewi@gnu.org>
1327
1328 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1329 ($(TIT)):
1330 ($(MISC_DIC)):
1331 (.el.elc):
90200fcc
AI
1332 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1333
f383cd0d
GM
13342001-04-05 Gerd Moellmann <gerd@gnu.org>
1335
a55e4e68
GM
1336 * Makefile.in (install): Remove .cvsignore files.
1337
f383cd0d
GM
1338 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1339 the same translations as for `japanese'.
1340
4c1dadb1
AI
13412001-04-03 Andrew Innes <andrewi@gnu.org>
1342
1343 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1344 quail/ZIRANMA.elc.
1345 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1346 $(srcdir)/quail/tsang-b5.elc.
1347 (NON_TIT_CNS): Delete.
1348 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1349 (CHINESE_CNS): Delete.
1350 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1351 <handa@etl.go.jp>.
1352 (MISC_DIC): New variable.
1353 (CHINESE): Delete $(CHINESE_CNS).
1354 (WORLD): Add $(MISC_DIC).
1355 (all): Depends on $(MISC_DIC).
1356 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1357 ($(MISC_DIC)): New target.
1358 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1359 and $(MISC_DIC:.elc=.el).
1360
e217c26e
EZ
13612001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1362
3ddfbced
SM
1363 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1364 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1365
e217c26e
EZ
1366 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1367
a3d0b0e0
KH
13682001-03-31 Kenichi Handa <handa@etl.go.jp>
1369
c4cc8b9a 1370 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1371 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1372 ${srcdir}/quail/tsang-b5.elc.
1373 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1374 (CHINESE-CNS): Delete it.
1375 (MISC-DIC): New variable.
1376 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1377 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1378 (all): Depends on ${MISC-DIC}.
1379 (${MISC-DIC}): New target.
1380 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1381
1382 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1383 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1384
1385 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1386
1387 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1388 * quail/quick-cns.el: Delete them.
a4416b14 1389
9d5d1075
EZ
13902001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1391
1392 * Makefile.in (${TIT}): Fix whitespace.
1393
ed31fabf
GM
13942001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1395
1396 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1397 (${TIT}): If the target file already exist, don't remake it.
1398
1e406be0
KH
13992001-03-21 Kenichi Handa <handa@etl.go.jp>
1400
1401 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1402
ce058493 14032001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1404
1405 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1406 "=q", "+q", "=Q", and "+Q".
1407 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1408 ("slovak-prog-2"): Likewise.
1409 ("slovak-prog-3"): Likewise.
1410
abfa36c4
EZ
14112001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1412
1413 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1414
b8a7ebcf
KH
14152001-03-16 Kenichi Handa <handa@etl.go.jp>
1416
3ddfbced
SM
1417 * quail/japanese.el (quail-japanese-transliteration-rules):
1418 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1419 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1420 (quail-japanese-kana-state): Delete this variable.
1421 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1422 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1423
9a639fce
KH
14242001-03-14 Kenichi Handa <handa@mule.m17n.org>
1425
1426 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1427
51ab41b7
KH
14282001-03-06 Kenichi Handa <handa@etl.go.jp>
1429
1430 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1431
36d5e61d
KH
14322001-03-05 Kenichi Handa <handa@etl.go.jp>
1433
1434 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1435 change of the special key bindings.
36d5e61d 1436
bf0bdce8
KH
14372001-02-22 Kenichi Handa <handa@etl.go.jp>
1438
51ab41b7 1439 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1440
1441 * CXTERM-DIC/ETZY.tit: Likewise.
1442
1443 * CXTERM-DIC/ZOZY.tit: Likewise.
1444
193fba87
AI
14452001-02-05 Andrew Innes <andrewi@gnu.org>
1446
1447 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1448 path absolute.
1449
350d71b3
AI
14502001-02-03 Andrew Innes <andrewi@gnu.org>
1451
1452 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1453
49bd4a69
KH
14542001-02-02 Kenichi Handa <handa@etl.go.jp>
1455
1456 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1457
1458 * makefile.w32-in (LATIN): Likewise.
1459
1460 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1461
a51e9546
AI
14622001-02-01 Andrew Innes <andrewi@gnu.org>
1463
1464 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1465
c91d43ed
KH
14662001-02-01 Kenichi Handa <handa@etl.go.jp>
1467
c91d43ed
KH
1468 * quail/greek.el ("greek-mizuochi"): New input method for
1469 classical Greek.
1470
7ccf7ab9 14712001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1472
3ddfbced 1473 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1474 one runs "make extraclean" at the top level.
1475
0dac6924
AI
14762001-01-06 Andrew Innes <andrewi@gnu.org>
1477
1478 * makefile.nt ($(TIT)): Map .elc to .el.
1479 (buildlisppath): Make path relative to $(MAKEDIR).
1480
392164c1
AS
14812001-01-01 Andreas Schwab <schwab@suse.de>
1482
1483 * quail/latin-alt.el: Doc fixes.
1484
ec6bd013
DL
14852000-12-18 Dave Love <fx@gnu.org>
1486
880820fe
KH
1487 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1488 Change œ, Œ, ¶.
ec6bd013 1489
8ff06845
KH
14902000-12-16 Kenichi Handa <handa@etl.go.jp>
1491
1492 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1493
4ee87dbb
AI
14942000-12-06 Andrew Innes <andrewi@gnu.org>
1495
1496 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1497 relative to $(CURDIR).
1498 (INSTALLDIR): Use forward slash.
1499
24c53d36
AI
15002000-11-24 Andrew Innes <andrewi@gnu.org>
1501
1502 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1503
1504 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1505
37c35586
KH
15062000-11-21 Kenichi Handa <handa@etl.go.jp>
1507
1508 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1509
3c7d764e
KH
15102000-11-17 Kenichi Handa <handa@etl.go.jp>
1511
1512 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1513 remember the conversion start.
1514
f3d3c491
AI
15152000-10-21 Andrew Innes <andrewi@gnu.org>
1516
1517 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1518 of conditional invocation of make.
a4416b14
FP
1519 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1520 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1521 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1522 files to .elc.
3ddfbced 1523 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1524 (clean mostlyclean): Likewise.
1525 (.el.elc): New target.
1526
1527 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1528 of conditional invocation of make.
a4416b14
FP
1529 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1530 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1531 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1532 files to .elc.
3ddfbced 1533 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1534 (clean mostlyclean): Likewise.
1535 (.el.elc): New target.
1536
a115794c
EZ
15372000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1538
1539 * Makefile.in (${TIT}, clean): Don't use shell `command`
1540 expansion, use ${TIT:.elc=.el} instead.
1541
ce75c97a
GM
15422000-09-26 Gerd Moellmann <gerd@gnu.org>
1543
1544 * Makefile.in: Make this the leim Makefile.in.
1545 (clean): Also remove $NON-TIT and $WORLD.
1546 (RUN-EMACS): Set EMACSLOADPATH.
1547
7b920aa1
KH
15482000-09-21 Kenichi Handa <handa@etl.go.jp>
1549
36e44f62
KH
1550 * Makefile.in: Revert to no-leim Makefile.
1551
cd3c0140
KH
1552 * quail/.cvsignore: Include *.elc.
1553
1554 * ja-dic/.cvsignore: New file.
7b920aa1 1555
5eedab4d
AI
15562000-09-16 Andrew Innes <andrewi@gnu.org>
1557
1558 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1559 (leim-list.el): Ditto.
1560
1561 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1562 (leim-list.el): Ditto.
1563
39f547f7
AI
15642000-09-15 Andrew Innes <andrewi@gnu.org>
1565
1566 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1567 files.
1568
fe83b953
AI
15692000-09-14 Andrew Innes <andrewi@gnu.org>
1570
1571 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1572 leim-list.el.
1573 (distclean maintainer-clean): Ditto for stamp-subdir.
1574
1575 * makefile.nt: Rename skkdic to ja-dic.
1576
0fddd0dc
KH
15772000-09-07 Kenichi Handa <handa@etl.go.jp>
1578
1579 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1580 translation.
1581
1582 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1583
1584 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1585 ("chinese-tonepy-punct"): New input method.
1586
1587 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1588 translation.
1589
1590 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1591 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1592 automatically.
1593 ("japanese-ascii", "japanese-zenkaku")
1594 ("japanese-hankaku-kana", "japanese-hiragana")
1595 ("japanese-katakana"): Docstring modified.
1596
3ddfbced 1597 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1598 on describe-input-method.
1599 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1600
44ef7cf6
AI
16012000-09-03 Andrew Innes <andrewi@gnu.org>
1602
1603 * makefile.w32-in: New file.
f8803e97 1604 (install) Fix copying of directories.
44ef7cf6 1605
5724ab7a
KH
16062000-08-31 Kenichi Handa <handa@etl.go.jp>
1607
1608 * quail/thai.el (thai-generate-quail-map): If the length of
1609 translation is more than one, compose it.
1610
daba11ce
DL
16112000-08-29 Dave Love <fx@gnu.org>
1612
880820fe 1613 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1614
daba11ce
DL
1615 * Makefile.in: ja-dic <- skk in several places.
1616
457dd64a
KH
16172000-08-25 Kenichi Handa <handa@etl.go.jp>
1618
1619 * ja-dic: Directory name changed from skkdic.
1620
a1a2e38f 1621 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1622
1623 * README: Rename skkdic to ja-dic throughout the file.
1624
68ce69e1
DL
16252000-08-24 Dave Love <fx@gnu.org>
1626
1627 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1628 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1629
5a76406c
DL
16302000-08-23 Dave Love <fx@gnu.org>
1631
880820fe
KH
1632 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1633 add ~p for ¶.
5a76406c 1634
240a16cf
KH
16352000-07-18 Kenichi Handa <handa@etl.go.jp>
1636
1637 * quail/japanese.el ("japanese"): Fix docstring.
1638
7a3fd467
KH
16392000-07-17 Kenichi Handa <handa@etl.go.jp>
1640
1641 * quail/japanese.el ("japanese"): Docstring modified.
1642
0bd5914b
KH
16432000-06-12 Kenichi Handa <handa@etl.go.jp>
1644
1645 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1646 ("tibetan-wylie"): State transition table modified.
1647
4dc1225b
KH
16482000-06-01 Kenichi Handa <handa@etl.go.jp>
1649
1650 * quail/tibetan.el: Change all tibetan-1-column characters to
1651 tibetan. Quail map for "tibetan-wylie" fixed.
1652
177c0ea7 16532000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1654
1655 * quail/latin-pre.el ("polish-slash"): New input method.
1656
69766f94
KH
16572000-03-02 Kenichi Handa <handa@etl.go.jp>
1658
1659 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1660
9a90d84c
GM
16612000-02-01 Gerd Moellmann <gerd@gnu.org>
1662
1663 * Makefile.in: Make this the no-leim Makefile. Move the
1664 leim Makefile.in to ../leim-Makefile.in as it originally was.
1665
1666 * Makefile.noleim: Removed.
1667
cba32d22
KH
16682000-01-28 Kenichi Handa <handa@etl.go.jp>
1669
1670 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1671
11ad3dee
KH
16722000-01-04 Kenichi Handa <handa@etl.go.jp>
1673
1674 * quail/japanese.el ("japanese"): Docstring augmented.
1675
5ec14d3c
KH
16761999-12-15 Kenichi Handa <handa@etl.go.jp>
1677
1678 * quail/lao.el: Rewritten for new composition.
1679
1680 * quail/lrt.el: Rewritten for new composition.
1681
1682 * quail/thai.el: Rewritten for new composition.
1683
1684 * quail/tibetan.el: Rewritten for new composition.
1685
113a1195
KH
16861999-12-13 Kenichi Handa <handa@etl.go.jp>
1687
1688 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1689 characters, not Latin-1.
1690
98e85e34
GM
16911999-11-22 Andrew Innes <andrewi@gnu.org>
1692
1693 * makefile.nt: No need to generate subdirs.el.
1694
371f58d5
GM
16951999-11-21 Andrew Innes <andrewi@gnu.org>
1696
1697 * makefile.nt: New file.
1698
177c0ea7 16991999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1700
1701 * Makefile.noleim: New.
1702
58af2287
DL
17031999-09-19 Ken'ichi Handa <handa@gnu.org>
1704
3ddfbced 1705 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1706 turkish-postfix.
1707 ("turkish-postfix"): New Turkish input method which inserts
1708 Latin-5 characters.
1709
3ddfbced 1710 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1711 turkish-alt-postfix.
1712 ("turkish-alt-postfix"): New Turkish input method which inserts
1713 Latin-5 characters.
1714
17151999-07-12 Richard Stallman <rms@gnu.org>
1716
1717 * Version 20.4 released.
1718
17191998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1720
1721 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1722
17231999-06-14 Ken'ichi Handa <handa@gnu.org>
1724
1725 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1726
17271999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1728
1729 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1730 hanja.el.
1731
17321999-05-25 Ken'ichi Handa <handa@gnu.org>
1733
1734 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1735
17361999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1737
1738 * quail/latin-pre.el ("romanian-prefix"): New input method.
1739 ("romanian-alt-prefix"): New input method.
1740
17411999-03-04 Kenichi Handa <handa@etl.go.jp>
1742
1743 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1744
17451999-01-14 Kenichi Handa <handa@etl.go.jp>
1746
1747 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1748 to convert is `n', change it to Japanese Hiragana `n' before
1749 conversion.
1750
17511999-01-11 Kenichi Handa <handa@etl.go.jp>
1752
1753 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1754
1755 * quail/hebrew.el: New file.
1756
17571998-12-15 Kenichi Handa <handa@etl.go.jp>
1758
1759 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1760 Adjust for the change of input method handling.
58af2287
DL
1761 (quail-devanagari-hindi-compose-characters): Likewise.
1762
17631998-10-15 Kenichi Handa <handa@etl.go.jp>
1764
1765 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1766 `(cd foo; pwd)`.
1767 (install): Likewise.
1768
b344d29d 17691998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1770
1771 * quail/latin-post.el: Many doc fixes.
1772 ("latin-1-postfix"): Add sequence for the small superscript o.
1773 * quail/latin-pre.el: Many doc fixes.
1774 ("latin-1-prefix"): Add sequences for the small
1775 superscript underlined o and a.
1776
b344d29d 17771998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1778
1779 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1780 small superscript underlined o and a.
1781 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1782 different from italian-postfix.
58af2287
DL
1783 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1784 small superscript underlined o and a.
1785 ("italian-postfix"): Same as above.
1786 ("italian-postfix"): Add methods to enter e with acute accent and
1787 the >> and << symbols.
1788
17891998-09-25 Kenichi Handa <handa@etl.go.jp>
1790
1791 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1792 Adjust for the change of input method handling.
58af2287
DL
1793
17941998-09-11 Kenichi HANDA <handa@etl.go.jp>
1795
1796 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1797 Adjust for the change of input method handling.
58af2287
DL
1798
17991998-08-31 Kenichi Handa <handa@etl.go.jp>
1800
3ddfbced 1801 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1802 change of input method handling.
1803 (quail-tibetan-input-tibkey): Likewise.
1804
18051998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1806
1807 * Version 20.3 released.
1808
18091998-08-16 Kenichi HANDA <handa@etl.go.jp>
1810
1811 * quail/czech.el ("czech"): Make this input method deterministic,
1812 kbd-translate, and show-layout.
1813
18141998-08-15 Kenichi HANDA <handa@etl.go.jp>
1815
1816 * quail/ethiopic.el: Fix several translation rules.
1817
18181998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1819
1820 * quail/czech.el: Few key sequences added to some keyboards.
1821
18221998-08-06 Kenichi Handa <handa@etl.go.jp>
1823
1824 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1825 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1826 quail-update-translation. Now this function should return
1827 CONTROL-FLAG.
1828 (quail-japanese-toggle-kana): Update quail-conversion-str.
1829 (quail-japanese-kanji-kkc): Likewise.
1830 (quail-japanese-switch-package): Reset quail-current-str and
1831 quail-conversion-str.
1832
18331998-07-24 Kenichi Handa <handa@etl.go.jp>
1834
3ddfbced
SM
1835 * quail/japanese.el (quail-japanese-kanji-kkc):
1836 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1837 translation mode is restarted correctly.
1838
18391998-07-21 Kenichi Handa <handa@etl.go.jp>
1840
1841 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1842 that conversion is canceled in kkc-region.
58af2287
DL
1843 (quail-japanese-switch-package): Fix previous change.
1844
18451998-07-19 Kenichi Handa <handa@etl.go.jp>
1846
3ddfbced
SM
1847 * quail/japanese.el (quail-japanese-update-translation):
1848 Handle a key which should fix the current translation and start a new
58af2287 1849 translation correctly.
3ddfbced
SM
1850 (quail-japanese-toggle-kana): Set quail-translating to nil.
1851 Don't change point.
58af2287
DL
1852
18531998-07-15 Kenichi Handa <handa@etl.go.jp>
1854
3ddfbced 1855 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1856 change of quail.el.
1857 (quail-japanese-switch-package): Likewise.
1858
18591998-07-03 Kenichi Handa <handa@etl.go.jp>
1860
1861 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1862 Some keys for ancient Korean syllables are changed properly.
1863
18641998-06-20 Kenichi Handa <handa@etl.go.jp>
1865
1866 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1867 (ethio-select-a-translation): New function.
1868
18691998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1870
1871 * Makefile.in (RUN-EMACS): Add --multibyte.
1872
18731998-04-29 Karl Heuer <kwzh@gnu.org>
1874
1875 * Makefile.in (SLAVIC): Delete redundant backslash.
1876
18771998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1878
1879 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1880
18811998-04-20 Kenichi Handa <handa@etl.go.jp>
1882
1883 * Makefile.in (SLAVIC): New macro.
1884 (EUROPEAN): Include ${SLAVIC}.
1885
18861998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1887
1888 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1889 (leim-list.el): Depend on ${WORLD}.
1890
1891 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1892
18931998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1894
1895 * czech.el, slovak.el: Correct starting commentary.
1896
18971998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1898
1899 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1900
19011998-04-06 Andreas Schwab <schwab@gnu.org>
1902
1903 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1904 to length.
1905 (lrt-generate-quail-map): Change sref to aref, and make second
1906 argument of substring a character index.
1907
19081998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1909
1910 * Makefile.in (${TIT}): Fix shell conditional syntax.
1911
19121998-03-18 Kenichi Handa <handa@etl.go.jp>
1913
cb0dc144 1914 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1915 "/ " to "/" (instead of " ").
1916
19171998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1918
1919 * quail/czech.el, quail/slovak.el: New files.
1920
19211998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1922
1923 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1924 Uses changed.
1925
19261998-03-05 Kenichi Handa <handa@etl.go.jp>
1927
1928 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1929 built quail.
1930
99d99081 19311997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1932
1933 * quail/hanja3.el: New file.
1934
1935 * quail/hanja-jis.el: Title string of the input method
1936 "korean-hanja-jis" changed.
1937
1938 * quail/symbol-ksc.el: Title string of the input method
1939 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1940 (quail-hangul-switch-back): Delete.
58af2287
DL
1941
1942 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1943 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1944
1945 * quail/hanja.el: Require 'korea-util. Title string of the input
1946 method "korean-hanja" changed.
3ddfbced 1947 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
1948
1949 * quail/hangul.el: Require 'korea-util.
3ddfbced 1950 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 1951
58af2287
DL
19521997-10-23 Kenichi Handa <handa@etl.go.jp>
1953
1954 * quail/ethiopic.el: The title string of input method "Ethiopic"
1955 is changed.
1956
19571997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1958
1959 * Version 20.2 released.
1960
19611997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1962
1963 * quail/latin-post.el (german): Swap y and z.
1964
19651997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1966
1967 * Version 20.1 released.
1968
1969 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 1970
58af2287
DL
19711997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1972
1973 * quail/viqr.el (vietnamese-viqr): Doc fix.
1974
19751997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1976
1977 * quail/latin-alt.el: New file.
1978
19791997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1980
1981 * quail/latin-post.el: Undo previous change.
a4416b14 1982
58af2287
DL
19831997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1984
1985 * quail/latin-post.el (latin-2-postfix):
1986 Replace comma and period with `. Replace colon with /.
1987 (latin-1-postfix): Replace comma with /.
1988 (french-postfix): Replace comma with /.
1989 (latin-3-postfix): Replace comma with ` and period with /.
1990 (latin-4-postfix): Replace comma with ` and period with ~.
1991 (latin-5-postfix): Replace comma with ` and period with /.
1992 (turkish-postfix): Replace comma with ` and period with /.
1993
19941997-09-10 Kenichi Handa <handa@etl.go.jp>
1995
3ddfbced
SM
1996 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
1997 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 1998 input method "ethiopic" is begin used.
3ddfbced 1999 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2000 (ethio-toggle-space): Likewise.
2001 (ethio-insert-space): Likewise.
2002 (ethio-insert-ethio-space): Likewise.
2003 (ethio-prefer-ascii-punctuation): Likewise.
2004 (ethio-toggle-punctuation): Likewise.
2005 (ethio-gemination): Likewise.
3ddfbced
SM
2006 ("ethiopic"): Doc-string of this Quail package modified.
2007 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2008 quail-execute-non-quail-command.
2009
20101997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2011
2012 * Makefile.in (install): Use quail/* in the second tar that
2013 copies a dir named quail.
2014
20151997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2016
3ddfbced
SM
2017 * Makefile.in (install): Do not copy leim-list.el twice.
2018 Copy `skk' subdirectory too.
58af2287
DL
2019
20201997-09-03 Kenichi Handa <handa@etl.go.jp>
2021
2022 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2023 argument to quail-define-package.
2024 * quail/cyril-jis.el: Likewise
2025 * quail/greek.el: Likewise.
2026 * quail/ipa.el: Likewise.
2027 * quail/lao.el: Likewise.
2028 * quail/lrt.el: Likewise.
2029 * quail/thai.el: Likewise.
2030 * quail/viqr.el: Likewise.
2031
20321997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2033
183080b6 2034 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2035 TRANSLATION-KEYS.
2036 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2037 (quail-mode-hook): Check the current Quail package name.
2038
c80e3b4a 2039 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2040 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2041 packages.
2042
20431997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2044
2045 * quail/latin-post.el, quail/latin-pre.el: For each package,
2046 pass t for the SIMPLE argument to quail-define-package.
2047
20481997-08-28 Kenichi Handa <handa@etl.go.jp>
2049
2050 * Makefile.in (dotdot): This macro deleted.
2051 (SUBDIRS): Exclude skk.
2052 (all): Substitute ${WORLD} to ${TIT}.
2053 (%.el): This target deleted.
2054 (${TIT}): Check existence of `quail' subdirectory.
2055 (leim-list.el): Do not check old files.
2056 (install): If ${srcdir} is different from the current directory,
2057 copy also files under ${srcdir}.
2058
20591997-08-26 Kenichi Handa <handa@etl.go.jp>
2060
2061 * Makefile.in: Re-arrange macros so that the macro TIT contains
2062 only Quial packages generated from CXTERM dictionaries, and the
2063 macro NON-TIT contains only Quial packages distributed with Emacs.
2064 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2065 and ${TIT} separately.
2066
20671997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2068
2069 * Makefile.in (install): Discard extra data in tar | tar command.
2070
20711997-08-23 Kenichi Handa <handa@etl.go.jp>
2072
3ddfbced
SM
2073 * quail/devanagari.el (quail-devanagari-compose-characters):
2074 Fix previous change.
58af2287
DL
2075 (quail-devanagari-hindi-compose-characters): Fix previous change.
2076
2077 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2078 change.
2079
20801997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2081
2082 * Makefile.in (leim-list.el): Fix previous change.
2083
2084 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2085
20861997-08-21 Kenichi HANDA <handa@etl.go.jp>
2087
2088 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2089 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2090 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2091
2092 * Makefile.in (install): Just copy leim-list.el instead of running
2093 update-leim-list-file on ${INSTALLDIR}.
2094 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2095 py-punct-b5.el -> pypunct-b5.el.
2096 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2097 (leim-list.el): Delete old files not contained in ${WORLD}.
2098
3ddfbced
SM
2099 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2100 Run input-method-after-insert-chunk-hook.
58af2287
DL
2101
2102 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2103
21041997-08-19 Kenichi Handa <handa@etl.go.jp>
2105
2106 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2107 package fixed.
2108
21091997-08-18 Kenichi Handa <handa@etl.go.jp>
2110
2111 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2112 throw.
2113 (quail-japanese-kanji-kkc): Completely re-written.
2114 (quail-japanese-kkc-mode-exit): New function.
2115 (quail-japanese-switch-package): Call activate-input-method
2116 instead of select-input-method.
2117
2118 * quail/thai.el (thai-consonant-input): Typo fixed.
2119
3ddfbced
SM
2120 * quail/devanagari.el (quail-devanagari-compose-characters):
2121 Do not call throw.
58af2287
DL
2122 (quail-devanagari-hindi-compose-characters): Likewise.
2123
3ddfbced
SM
2124 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2125 Call activate-input-method instead of select-input-method.
58af2287
DL
2126
2127 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2128
3ddfbced
SM
2129 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2130 Use input-method-history instead of previous-input-method.
58af2287
DL
2131
21321997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2133
59daa29a 2134 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2135
21361997-08-16 Kenichi Handa <handa@etl.go.jp>
2137
2138 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2139 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2140 Some translation rules added.
58af2287
DL
2141
2142 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2143 (lao-quail-define-rules): Some translation rules corrected.
2144
21451997-08-11 Kenichi Handa <handa@etl.go.jp>
2146
2147 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2148 (lrt-vowel-table): The entry for "aM" corrected.
2149
21501997-08-07 Kenichi Handa <handa@etl.go.jp>
2151
2152 * quail/lrt.el: Change title string of input method "lao-lrt".
2153 (lrt-single-consonant-table): Several key sequence changed.
2154 (lrt-composing-pattern-double-c): Handle a consonant with
2155 semi-vowel-lower correctly.
2156 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2157 (lrt-handle-tone-mark): Check the existence of double consonant
2158 correctly.
2159
2160 * quail/lao.el: Change title string of input method "Lao".
2161
21621997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2163
2164 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2165 modified. Several translation rules modified.
58af2287
DL
2166
21671997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2168
2169 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2170 quail/cyril-jis.el.
2171
2172 * quail/cyril-jis.el: New file.
2173
2174 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2175
21761997-08-01 Kenichi Handa <handa@etl.go.jp>
2177
2178 * quail/ethiopic.el: In quail-mode-map, bind
2179 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2180 Quail package "ethiopic".
2181
21821997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2183
2184 * quail/cyrillic.el (cyrillic-translit): New input method.
2185
21861997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2187
2188 * quail/tibetan.el: New file.
2189
2190 * quail/py-punct.el: Require 'quail.
2191
2192 * quail/py-punct-b5.el: Require 'quail.
2193
2194 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2195 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2196
10d1d0af 2197 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2198 TIT-BIG5.
2199 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2200 (ASIA): Include TIBETAN.
58af2287 2201 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2202 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2203 (%.el): Make a link for byte-compiled file too.
2204 (stamp-bytecomp): Target deleted.
2205 (leim-list.el): Run Emacs with loading quail.
2206 (install-XXX): These targets deleted.
2207 (install): Remove files under INSTALLDIR before copying new files.
2208 Run Emacs with loading quail.
2209 (clean mostlyclean): Remove only generated files.
2210
22111997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2212
2213 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2214 (clean): Fix shell conditional.
2215
22161997-07-21 Jim Meyering <meyering@eng.ascend.com>
2217
2218 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2219 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2220
22211997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2222
2223 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2224 as intermediate files and deleted by GNU make.
58af2287
DL
2225
2226 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2227 (lrt-handle-maa-sakod): Correctly handle the case that
2228 quail-current-data is nil.
2229 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2230 tone.
2231
22321997-07-15 Kenichi Handa <handa@etl.go.jp>
2233
2234 * quail/py-punct.el: New file.
2235
2236 * quail/py-punct-b5.el: New file.
2237
2238 * quail/japanese.el: Doc-string of Quail package japanese modified.
2239
2240 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2241 (CHINESE-GB): Include quail/py-punct.elc.
2242 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2243
58af2287
DL
22441997-07-10 Kenichi Handa <handa@etl.go.jp>
2245
2246 * quail/latin-pre.el: Change titles of quail packages.
2247
2248 * quail/latin-post.el: Likewise.
2249
6922b018 2250;; Local Variables:
880820fe 2251;; coding: utf-8
6922b018 2252;; End:
2a34a036 2253
acaf905b 2254 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2255
2256 This file is part of GNU Emacs.
2257
d3fb0974 2258 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2259 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2260 the Free Software Foundation, either version 3 of the License, or
2261 (at your option) any later version.
5b87ad55
GM
2262
2263 GNU Emacs is distributed in the hope that it will be useful,
2264 but WITHOUT ANY WARRANTY; without even the implied warranty of
2265 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2266 GNU General Public License for more details.
2267
2268 You should have received a copy of the GNU General Public License
d3fb0974 2269 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.