Get rid of compiler warnings on Cygwin.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
005ad204
GM
12012-05-12 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (MKDIR_P): New, set by configure.
4 (install): Use $MKDIR_P.
5
234d8d66
GM
62012-05-10 Glenn Morris <rgm@gnu.org>
7
ff57c2ec
GM
8 * Makefile.in: Install self-contained ns files directly to
9 their final destination.
10 (install_prefix): New.
11 (LEIM_INSTALLDIR): New, set by configure.
12 (install): Use LEIM_INSTALLDIR.
13
234d8d66
GM
14 * Makefile.in (MV_DIRS): Remove.
15 (install): Simplify the --with-ns case.
16
e98e405e
GM
172012-04-09 Glenn Morris <rgm@gnu.org>
18
935396c0
GM
19 * Makefile.in (EMACS): Rename from BUILT_EMACS.
20 (RUN_EMACS, compile-main): Update for this change.
21
e98e405e
GM
22 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
23 since leim distributed with Emacs (eg lisp/ has no such rule).
24 (all): Remove $BUILT_EMACS dependence.
25
a130c2af
EZ
262012-04-09 Eli Zaretskii <eliz@gnu.org>
27
28 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
29 debugging messages.
30
41455956
GM
312012-04-09 Glenn Morris <rgm@gnu.org>
32
54b0762c 33 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 34 as the lisp/ directory does, rather than hard-coding it.
54b0762c 35 Also, separate leim-list generation from byte-compilation.
41455956
GM
36 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
37 Make them store the .el files rather than the .elc files.
38 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
39 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
40 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
41 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
42 Remove variables listing the non-generated .el files.
43 (.el.elc): Add explicit load-path for quail.
44 (all): Depend on compile-main rule rather than $WORLD.
45 (changed.tit, changed.misc): Also depend on $SUBDIRS.
46 (leim-list.el): Don't depend on changed.tit or changed.misc.
47 Remove unnecessary compilation check.
48 (setwins, compile-targets, compile-main): New.
49 (clean, mostlyclean): Update for change in TIT_MISC contents.
50 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
51
f8f2e1d8
SM
522012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
53
54 * quail/latin-ltx.el: Auto-generate some of the entries.
55 (latin-ltx--ascii-p): New function.
56 (latin-ltx--define-rules): New macro.
57 (define-rules): Use it.
58
e5a69fd0
EZ
592012-03-25 Eli Zaretskii <eliz@gnu.org>
60
61 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
62 of same-dir.tst, to avoid stepping on other (parallel) Make job's
63 toes.
64
26090a27
KH
652012-03-21 Kenichi Handa <handa@m17n.org>
66
67 * quail/indian.el ("devanagari-itrans"): Add a few more useful
68 keys (Bug#10935).
69
71ec069c
KH
702012-03-16 Kenichi Handa <handa@m17n.org>
71
72 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
73
3dbb8fef
ЙМ
742012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
75
76 * quail/cyrillic.el (bulgarian-alt-phonetic):
77 New input method. (Bug#10893)
78
4f96ea3f
MB
792012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
80
81 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 82 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
83 characters were added; (2) layer 3 of ISIRI-9147 is now
84 implemented with a '\' prefix; (3) double entry of characters
85 which were postfixed with 'h' is now supported; (4) lots of
86 comment and additional pointers have been added.
87
5fc1c122
KH
882011-12-15 Kenichi Handa <handa@m17n.org>
89
90 * quail/ethiopic.el ("ethiopic"): Do not refer to
91 ethio-prefer-ascii-punctuation.
92
fe7a3057
JB
932011-11-20 Juanma Barranquero <lekktu@gmail.com>
94
95 * quail/hangul.el (hangul-character): Fix typo.
96
58179cce 972011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
98
99 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
100 (quail-tamil-itrans-numerics-and-symbols-table)
101 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
102 ("tamil-itrans"): Show the values of above variables (Bug#9336).
103
1042011-09-22 Kenichi Handa <handa@m17n.org>
105
106 * quail/indian.el (quail-tamil-itrans-syllable-table)
107 (quail-tamil-itrans-misc-table): New variables.
108 ("tamil-itrans"): Improve the docstring by showing the values of
109 above variables (Bug#9336).
110
e39b275c 1112011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 112
abec06ff 113 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 114
b31b81a5
SM
1152011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
116
117 * quail/latin-ltx.el: Complete the super and subscript letters.
118
f624176f
GM
1192011-08-20 Glenn Morris <rgm@gnu.org>
120
121 * Makefile.in (OTHERS):
122 * makefile.w32-in (MISC): Add ipa-praat.elc.
123
c27ac9ae
YF
1242011-07-23 Yair F <yair.f.lists@gmail.com>
125
126 * quail/hebrew.el ("hebrew"): Additional key mappings.
127 ("hebrew-new", "hebrew-lyx", "hebrew-full")
128 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
129 ("yiddish-keyman"): New input methods.
130
acb8e1dd
AS
1312011-06-12 Andreas Schwab <schwab@linux-m68k.org>
132
2920829f
AS
133 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
134 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
135 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
136 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
137 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
138 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
139 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
140 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
141 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
142
3ddfbced 143 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 144
9fbfd275
OS
1452011-05-30 Oliver Scholz <epameinondas@gmx.de>
146
147 * quail/ipa-praat.el: New input method.
148
d0ce9f8c
MB
1492011-05-16 Eli Zaretskii <eliz@gnu.org>
150
c0ad01c9 151 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 152
c0ad01c9 153 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
154
1552011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
156
157 * quail/persian.el: New file.
158
f7ff1b0f 1592011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
160
161 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
162 corresponding symbols rather than Hebrew letters. (Bug#8563)
163
6b4e1d0d
EZ
164 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
165 HEBREW LETTER ALEF. (Bug#8563)
166
8cc1d519
GM
1672011-03-23 Glenn Morris <rgm@gnu.org>
168
169 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
170
33383987
JB
1712011-03-07 Chong Yidong <cyd@stupidchicken.com>
172
173 * Version 23.3 released.
174
2b0c7330 1752011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
176
177 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
178
68b5f855
PE
1792011-01-28 Paul Eggert <eggert@cs.ucla.edu>
180
181 Redo spelling of Makefile variables to conform to POSIX.
182 POSIX does not allow "-" in Makefile variable names.
183 Reported by Bruno Haible in
184 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
185 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
186 (TIT_GB): Rename from TIT-GB.
187 (CHINESE_TIT): Rename from CHINESE-TIT.
188 (NON_TIT_GB): Rename from NON-TIT-GB.
189 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
190 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
191 (CHINESE_GB): Rename from CHINESE-GB.
192 (CHINESE_BIG5): Rename from CHINESE-BIG5.
193 (TIT_MISC): Rename from TIT-MISC.
194 (NON_TIT_MISC): Rename from NON-TIT-MISC.
195 (TIT_SOURCES): Rename from TIT-SOURCES.
196 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 197
d0981f82
GM
1982011-01-08 Glenn Morris <rgm@gnu.org>
199
e7a42417
GM
200 * makefile.w32-in (RUN_EMACS):
201 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
202
d0981f82
GM
203 * makefile.w32-in (RUN_EMACS):
204 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
205
f2b38ae6
KH
2062010-08-28 Kenichi Handa <handa@m17n.org>
207
8307f923
JB
208 * quail/japanese.el (quail-japanese-update-translation):
209 Fix handling of invalid key.
f2b38ae6 210
b514a395
AS
2112010-08-15 Andreas Schwab <schwab@linux-m68k.org>
212
05a9766a
AS
213 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
214
b514a395
AS
215 * quail/georgian.el: Remove extra backslashes.
216
08685279
AS
2172010-08-14 Andreas Schwab <schwab@linux-m68k.org>
218
e099e659
AS
219 * quail/arabic.el: Quote [ and ].
220 * quail/latin-ltx.el: Likewise.
221
08685279
AS
222 * quail/greek.el ("greek", "greek-postfix"): Change string to
223 character.
224
ac14bd09
KH
2252010-08-13 Kenichi Handa <handa@m17n.org>
226
8307f923 227 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 228
43603442
KH
2292010-08-09 Kenichi Handa <handa@m17n.org>
230
231 * quail/greek.el ("greek"): Add rules for Greek style quotes.
232
02be533b
GM
2332010-05-15 Glenn Morris <rgm@gnu.org>
234
235 * Makefile.in (install): Remove references to CVS-related files.
236
61a808e8
CY
2372010-05-07 Chong Yidong <cyd@stupidchicken.com>
238
239 * Version 23.2 released.
240
7cee661f
CY
2412010-04-06 Chong Yidong <cyd@stupidchicken.com>
242
243 * quail/vntelex.el: Fix "af" rule (Bug#5836).
244
31f191b3
EZ
2452010-03-27 Eli Zaretskii <eliz@gnu.org>
246
247 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
248 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
249 other special characters.
250
c1d05286
GM
2512010-03-18 Glenn Morris <rgm@gnu.org>
252
cbeed5af
GM
253 * Makefile.in (maintainer-clean): Use bootstrap-clean.
254 (extraclean): Fix deletion patterns.
255
c1d05286
GM
256 * Makefile.in (dot): Remove, since ../ is used throughout the
257 other Makefiles.
258
288f9fc0
CY
2592010-03-10 Chong Yidong <cyd@stupidchicken.com>
260
261 * Branch for 23.2.
262
545b31aa
KH
2632010-02-16 Kenichi Handa <handa@m17n.org>
264
265 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
266
5ce6e4f4 2672009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
268
269 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
270 (Bug#904)
271
a82a8b75
GM
2722009-09-09 Glenn Morris <rgm@gnu.org>
273
274 * Makefile.in (install): Set umask to world-readable before creating
275 directories.
276
1e0020ec
JL
2772009-08-31 Juri Linkov <juri@jurta.org>
278
279 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
280 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
281 Set `deterministic' to nil.
282 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
283 "U+0074 U+0283", "U+0074 U+2040 U+0283".
284 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
285 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
286 Fix comments.
287
ab96f28b
JL
2882009-08-31 Juri Linkov <juri@jurta.org>
289
290 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
291 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
292 (ipa-x-sampa-implosive-submap): Rename from
293 x-sampa-implosive-submap.
294 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
295 x-sampa-prepend-to-keymap-entry.
296 (ipa-x-sampa-underscore-implosive): Rename from
297 x-sampa-underscore-implosive.
298 (ipa-x-sampa-implosive-submap): Move before first use.
299
08166ed6
JL
3002009-08-30 Aidan Kehoe <kehoea@parhasard.net>
301
302 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
303 Two new input methods, both following widely-used Usenet
5ce6e4f4 304 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 305 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 306 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
307 complex to support in Quail that Kirshenbaum, whence the two extra
308 function and one extra submap to support it.
309 (x-sampa-prepend-to-keymap-entry): New function.
310 (x-sampa-underscore-implosive): New function.
311 (x-sampa-implosive-submap): New Quail submap.
312
1f272ae8
JL
3132009-08-30 Aidan Kehoe <kehoea@parhasard.net>
314
315 * quail/ipa.el: Recode the file as UTF-8, for better
316 interoperability with other applications.
317
7069bd16
SM
3182009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
319
a0c07f4e
SM
320 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
321 `white circle'.
322
7069bd16
SM
323 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
324
5ac1f9e0
GM
3252009-08-25 Glenn Morris <rgm@gnu.org>
326
327 * quail/hangul.el (top-level): Don't require cl at run-time.
328
76580a68
EZ
3292009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
330
331 * quail/arabic.el: Add missing keys that exist on the Arabic X
332 keyboard. Don't insert Lam-alef ligatures from the Arabic
333 Presentation Forms ranges; instead, separate Lam-Alef ligatures
334 into a list of two letters (Lam and a suitable Alef).
335
d4a885b2
KH
3362009-06-23 Kenichi Handa <handa@m17n.org>
337
338 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
339 while korean input method is off, convert the following character.
340
70243478
CY
3412009-06-21 Chong Yidong <cyd@stupidchicken.com>
342
343 * Branch for 23.1.
344
d5e9630f
KH
3452009-06-18 Kenichi Handa <handa@m17n.org>
346
347 * quail/hangul.el (hangul-im-keymap): Add binding of key
348 Hangul_Hanja.
349
c7015153 3502009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
351
352 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
353 compatibility.
354
5ae051fd
AS
3552009-04-12 Andreas Schwab <schwab@linux-m68k.org>
356
357 * Makefile.in (install): Remove .gitignore files.
358
c87143d0
KH
3592009-03-19 Kenichi Handa <handa@m17n.org>
360
361 * leim-ext.el: Change the encoding to utf-8.
362
9c222401
JD
3632008-12-30 Jan Djärv <jan.h.d@swipnet.se>
364
365 * Makefile.in (install): Remove old directories in ns_appresdir before
366 moving new directories there.
367
53a8f9db
JB
3682008-11-11 Juanma Barranquero <lekktu@gmail.com>
369
ad8f55ac
JB
370 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
371 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
372 (hangul3-input-method-jung, hangul3-input-method-jong):
373 Fix typos in docstrings.
53a8f9db 374
c7c55e6a 3752008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
376
377 * quail/cyrillic.el: Handle backslash key (bug#839).
378
09c91aff
KH
3792008-10-20 Kenichi Handa <handa@m17n.org>
380
381 * quail/indian.el (inscript-mlm-keytable): New variable.
382 (malayalam-inscript): Use inscript-mlm-keytable.
383
b13f8bd5
MH
3842008-09-11 Magnus Henoch <mange@freemail.hu>
385
386 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
387 with upturn.
388
53a8f9db 3892008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 390
53a8f9db 391 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
392 \"u after a, e or q, because that would be extremely uncommon
393 compared to aue, eue or que. The only exception is the prefix
394 "ge", after which, according to corpus statistics, a \"u can be
395 expected.
396
92135d25
KH
3972008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
398
53a8f9db 399 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 400
f4949090
JL
4012008-07-19 Juri Linkov <juri@jurta.org>
402
403 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
404 "//`" for combining accents as a separate character. Keep two
405 rules "i`" and "I`" for characters where accent is not a separate
406 character. Revert changes that added postfix combining accents.
407
ba60bd44 4082008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
409
410 * Makefile.in (install): Perform post-install cleanup inside NS app
411 bundle.
412
86ec8cc5
JL
4132008-07-12 Juri Linkov <juri@jurta.org>
414
415 * quail/rfc1345.el: Replace non-printable control characters with
416 equivalent text-only notations.
417
418 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
419 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
420 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 421 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 422
5704dad1
TZ
4232008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
424
425 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
426 everything postfix. Adjust to eliminate conflicts.
427
88702c81
JB
4282008-06-30 Juanma Barranquero <lekktu@gmail.com>
429
430 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
431
8e0214ec
GM
4322008-06-27 Glenn Morris <rgm@gnu.org>
433
434 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
435
ecfb57d9
JB
4362008-06-24 Juanma Barranquero <lekktu@gmail.com>
437
438 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
439
fca64cc4
EZ
4402008-06-20 Eli Zaretskii <eliz@gnu.org>
441
442 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
443 are building in the sandbox, there are precious files there.
ca4a5250
EZ
444 (clean mostlyclean): Delete leim-list.el~.
445 (distclean): Delete makefile.
fca64cc4 446
ee128870
TZ
4472008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
448
449 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
450 brackets, number symbol, and accented aeio to cyrillic-translit.
451
e914c409 4522008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
453
454 * quail/hangul.el: Completely re-written.
455
4562008-06-03 Kenichi Handa <handa@m17n.org>
457
458 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
459 (leim-list.el): Remove leim-list.el at first.
460
461 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
462 (leim-list.el): Remove leim-list.el at first.
463
464 * leim-ext.el: Register input methods "korean-hangul",
465 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
466
8be6f5ae
SM
4672008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
468
469 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
470
630802d6
KH
4712008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
472
473 * quail/indian.el: Don't require devan-util.
474
d223191d 4752008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 476
d223191d 477 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 478
d223191d 4792008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
480
481 * Makefile.in (OTHERS): Add arabic.elc.
482
d223191d 4832008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
484
485 * quail/arabic.el: New file.
486
d223191d 4872008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
488
489 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
490
d223191d 4912008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
492
493 * quail/indian.el (quail-indian-flatten-list): Delete it.
494 (quail-define-inscript-package): Pay attention to `nil' values of
495 char/key-table.
496 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
497
d223191d 4982008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
499
500 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
501 just an alias for turkish-postfix.
502
503 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
504 just an alias for turkish-alt-postfix.
505
506 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
507
d223191d 5082008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
509
510 * quail/thai.el: Don't require thai-util.
d223191d
GM
511 (quail-thai-update-translation): Delete function.
512 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
513 quail-define-rules.
514 ("thai-kesmanee", "thai-pattachote"): Don't use
515 UPDATE-TRANSLATION-FUNCTION.
516
3ddfbced
SM
517 * quail/indian.el (quail-indian-preceding-char-position):
518 Delete function.
d223191d
GM
519 (quail-indian-update-preceding-char): Delete variable.
520 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
521 (quail-define-indian-trans-package): Don't call
522 quail-define-package with quail-indian-update-translation.
523 (quail-define-inscript-package): Likewise.
524
d223191d 5252008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 526
d223191d 527 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
528 (quail-indian-update-translation, quail-define-inscript-package):
529 Use characterp, not char-valid-p.
530
d223191d 5312008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
532
533 * quail/welsh.el ("welsh"): Doc fix.
534
535 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
536 ("russian-typewriter"): Rename from cyrillic-typewriter.
537 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 538 ("russian-computer"): New.
d223191d
GM
539 ("bulgarian-phonetic"): Rename from bulgarian-pho.
540 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 541
d223191d 5422008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
543
544 * ja-dic/ja-dic.el: Add coding tag.
545
d223191d 5462008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 547
d223191d 548 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
549 ("latin-postfix"): New method.
550
d223191d 551 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
552 ("latin-alt-postfix"): New method.
553
d223191d 554 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 555 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
556 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
557 ~O -> Ġ.
aca7a3d2
MB
558 ("latin-prefix"): New method.
559
d223191d
GM
560 * quail/uni-input.el (utf-8-ccl-encode): Delete.
561 (ucs-input-method): Modify.
aca7a3d2 562
d223191d 5632008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
564
565 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
566
5169d861 5672008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 568
53a8f9db 569 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 570
f3041af1
DN
5712008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
572
573 * makefile.w32-in:
574 * Makefile.in: Remove references to Xenix.
575
1ebeeed0
RS
5762007-12-15 Richard Stallman <rms@gnu.org>
577
578 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
579
580 * quail/latin-alt.el: Many doc fixes.
581 ("danish-alt-postfix")
582 ("esperanto-alt-postfix", "finnish-alt-postfix")
583 ("german-alt-postfix", "icelandic-alt-postfix")
584 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
585 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 586 Delete; they were identical to the non-alt versions.
1ebeeed0 587
3d587afd
KH
5882007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
589
590 * quail/lao.el (quail-map-from-table): Allow a tone just after a
591 consonant.
592
63150f3c
GM
5932007-11-17 Glenn Morris <rgm@gnu.org>
594
595 * Makefile.in (check-declare): New target.
596
fe1ada9b
GM
5972007-10-31 Glenn Morris <rgm@gnu.org>
598
599 * Makefile.in (install): Change ownership of installed files.
600
e914c409 6012007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
602
603 * quail/latin-ltx.el ("\\qed"): Add this rule.
604
92f137df
JB
6052007-10-24 Juanma Barranquero <lekktu@gmail.com>
606
607 * quail/indian.el (quail-indian-update-preceding-char):
608 Don't mark the variable as frame-local; it wasn't used as such.
609
cacc7b51
GM
6102007-07-25 Glenn Morris <rgm@gnu.org>
611
612 * Relicense all FSF files to GPLv3 or later.
613
614 * COPYING: Switch to GPLv3.
615
1eceac24
EZ
6162007-07-16 Eli Zaretskii <eliz@gnu.org>
617
618 * makefile.w32-in (extraclean): Don't delete *~.
619
7dfc4cda
CY
6202007-06-02 Chong Yidong <cyd@stupidchicken.com>
621
622 * Version 22.1 released.
623
dd822b89
KH
6242007-01-30 Kenichi Handa <handa@m17n.org>
625
626 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 627 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
628
629 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
630 license notices.
1e899515 631
bce8f5e8
KH
6322007-01-24 Kenichi Handa <handa@m17n.org>
633
634 * MISC-DIC/README: New file.
635
636 * CXTERM-DIC/README: New file.
637
638 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
639 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
640 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
641 X11R6/contrib/programs/cxterm.
642
643 * ja-dic/ja-dic.el: Regenerated.
644
88f698d9
KH
6452007-01-12 Kenichi Handa <handa@m17n.org>
646
647 * quail/uni-input.el (ucs-input-method): Signal an error for a
648 Unicode character that is not yet supported.
649
14429ceb
AS
6502006-12-26 Andreas Schwab <schwab@suse.de>
651
652 * Makefile.in (datarootdir): Define.
653
6148a044
EZ
6542006-12-20 Eli Zaretskii <eliz@gnu.org>
655
656 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
657 ${NON-TIT-MISC}.
658
e4208ff7
JB
6592006-12-09 Juanma Barranquero <lekktu@gmail.com>
660
661 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
662
663 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
664
f248f005
EZ
6652006-12-09 Eli Zaretskii <eliz@gnu.org>
666
667 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
668 Run Emacs to append non-empty non-comment lines in leim-ext.el
669 to leim-list.el.
670
dd4b03cd
JB
6712006-12-05 Juanma Barranquero <lekktu@gmail.com>
672
673 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
674
41584b03
JB
6752006-11-29 Juanma Barranquero <lekktu@gmail.com>
676
677 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
678 in docstring.
679
9200c926
RF
6802006-11-04 Romain Francoise <romain@orebokech.com>
681
682 * Makefile.in (bootstrap-clean): New target.
683
94461c21
KH
6842006-10-12 Kenichi Handa <handa@m17n.org>
685
686 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
687 to it.
688
f51dc44f
CY
6892006-10-05 Chong Yidong <cyd@stupidchicken.com>
690
691 * quail/latin-ltx.el: Fix typo in previous change.
692
d781da00
SM
6932006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
694
695 * quail/latin-ltx.el: Remove rules that start with { since they are
696 redundant and hence impact the { key for no good reason.
697
bcc1caeb
KH
6982006-10-02 Kenichi Handa <handa@m17n.org>
699
700 * Makefile.in (install): Fix previous change.
701
7ad02ea8
KH
7022006-09-28 Kenichi Handa <handa@m17n.org>
703
704 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
705
45a2056c
JB
7062006-09-15 Jay Belanger <belanger@truman.edu>
707
708 * COPYING: Replace "Library Public License" by "Lesser Public
709 License" throughout.
710
880820fe 7112006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
712
713 * quail/uni-input.el (ucs-input-method): Don't make the action of
714 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
715 mechanism do it.
716
62508862
DK
7172006-07-12 David Kastrup <dak@gnu.org>
718
719 * quail/greek.el: Change iota subscriptum transliteration in
720 Ibycus4 encoding's capitals from "i" to "|".
721
a6a2b5d4
EZ
7222006-03-03 Claudio Fontana <claudio@gnu.org>
723
9e2bcc86
EZ
724 * Makefile.in (install): Add DESTDIR variable to support staged
725 installations.
a6a2b5d4 726
abeb5855
EZ
7272005-12-17 Eli Zaretskii <eliz@gnu.org>
728
729 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
730 commands enclosed in $(ARGQUOTE)s should not be split between two
731 lines, as that will break with GNU Make >3.80, when sh.exe is used
732 and arg quoting is with '..'.
733
11bdfcdd
AS
7342005-11-03 Andreas Schwab <schwab@suse.de>
735
3ddfbced 736 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
737 (install): Adjust.
738
7a7f042f
RF
7392005-11-01 Romain Francoise <romain@orebokech.com>
740
741 * Makefile.in (install): Compress source files.
742
895725e1
JL
7432005-10-28 Juri Linkov <juri@jurta.org>
744
745 * quail/symbol-ksc.el: Add missing characters from 1st pos of
746 every table of [korean-ksc5601], and swap incorrectly ordered
747 characters at pos 91 and 90.
748
c814bdfc
KH
7492005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
750
751 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
752 U+2006). Add more mappings from TeX's textcomp package.
753
f344e9d2
JL
7542005-10-25 Juri Linkov <juri@jurta.org>
755
756 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
757 to t for this multi-key input method.
758
a6726944
KH
7592005-10-24 Kenichi Handa <handa@m17n.org>
760
761 * quail/uni-input.el (ucs-input-activate): Don't add
762 quail-kill-guidance-buf to kill-buffer-hook.
763
71ec7e9b
KH
7642005-07-08 Kenichi Handa <handa@m17n.org>
765
766 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
767 insertion and deletion.
768
a0ec7a4a
LK
7692005-07-04 Lute Kamstra <lute@gnu.org>
770
771 Update FSF's address in GPL notices.
772
59579816
KH
7732005-06-28 Kenichi Handa <handa@m17n.org>
774
775 * leim-ext.el: Add rules for inserting full-width space for
776 quail/Punct and quail/Punct-b5.
777
94d4bafb
EZ
7782005-06-04 Eli Zaretskii <eliz@gnu.org>
779
41584b03 780 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
781 (extraclean): New target, emulates Makefile.in.
782
e183fe27
KH
7832005-04-06 Kenichi Handa <handa@m17n.org>
784
41584b03 785 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 786
eebfcf8e
KH
7872005-03-26 Kenichi Handa <handa@m17n.org>
788
41584b03 789 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
790
7912005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
792
793 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 794 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
795 ("thai-kesmanee"): Don't use quail-thai-update-translation.
796 (thai-generate-quail-map): Likewise.
797
761a8755
KH
7982005-03-15 Kenichi Handa <handa@m17n.org>
799
800 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
801
c68f7e21
KH
8022005-03-08 Kenichi Handa <handa@m17n.org>
803
804 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
805 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
806
a3341d3c
KH
8072004-12-04 Kenichi Handa <handa@m17n.org>
808
809 * quail/lao.el (lao-key-alist): Declare it by defvar.
810 (lao-key-alist-vector): New variable.
811 (lao-consonant-key-alist, lao-semivowel-key-alist)
812 (lao-vowel-key-alist, lao-voweltone-key-alist)
813 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
814 lao-key-alist-vector.
815
a7ff4354
KH
8162004-09-25 Kenichi Handa <handa@m17n.org>
817
818 * quail/uni-input.el (ucs-input-method): Add error clause to
819 condition-case.
820
88a74fa5
KH
8212004-09-21 Kenichi Handa <handa@m17n.org>
822
823 * quail/uni-input.el: Move the call of register-input-method to
824 leim-ext.el.
825 (ucs-input-insert-char): New function.
826 (ucs-input-method): Use ucs-input-insert-char.
827 (ucs-input-activate): Call quail-hide-guidance instead of
828 quail-hide-guidance-buf.
829
830 * leim-ext.el: Add autoload for 'ucs-input-activate and
831 register-input-method for "ucs".
832
15203bb7
DK
8332004-08-21 David Kastrup <dak@gnu.org>
834
835 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
836 combinations.
837
295f3b30
KH
8382004-08-16 Kenichi Handa <handa@m17n.org>
839
840 * quail/georgian.el ("georgian"): Call quail-define-package with
841 the show-layout arg t.
842
de10c114
AS
8432004-08-06 Andreas Schwab <schwab@suse.de>
844
845 * Makefile.in (install): Remove .arch-inventory files.
846
d604e09b
DK
8472004-07-01 David Kastrup <dak@gnu.org>
848
41584b03 849 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 850
f96ec754
AS
8512004-06-30 Andreas Schwab <schwab@suse.de>
852
853 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
854 serialize parallel builds.
855 (${MISC:.elc=.el}): Depend on changed.misc.
856
62bfe0fc
KH
8572004-06-05 Kenichi Handa <handa@m17n.org>
858
68330491
EZ
859 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
860 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
861
862 * leim-ext.el: New file.
863
9254ee5e
KH
8642004-05-17 Werner Lemberg <wl@gnu.org>
865
866 * quail/sisheng.el: New file.
867
53e1a54f
KH
8682004-05-17 Kenichi Handa <handa@m17n.org>
869
870 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
871
cdc9b845
EZ
8722004-05-11 Eli Zaretskii <eliz@gnu.org>
873
874 * Makefile.in (leim-list.el): Move commands to convert TIT and
875 MISC dictionaries from here...
876 (changed.tit, changed.misc): ...to here. Remove the (now
877 unneeded) test of the contents of changed.* files.
878
9a28b921
AS
8792004-05-10 Andreas Schwab <schwab@suse.de>
880
10d1d0af 881 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
882 files are compiled when bootstrapping.
883
bef96454
SM
8842004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
885
886 * quail/latin-ltx.el ("TeX"): Fix typo.
887
d2c846aa
SM
8882004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
889
890 * quail/latin-ltx.el: Use utf-8 coding.
891 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
892
2cd23d89
KH
8932004-05-04 Kenichi Handa <handa@m17n.org>
894
10d1d0af 895 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
896 (MISC-SOURCES): Likewise.
897
8982004-05-01 Kenichi Handa <handa@m17n.org>
899
41584b03 900 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 901 (MISC): Rename from MISC-DIC.
10d1d0af 902 (WORLD): Adjust for the above changes.
2cd23d89
KH
903 (TIT-MISC, NON-TIT-MISC): New targets.
904 (all): Don't depend on ${WORLD}.
d2c846aa 905 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
906 (TIT-SOURCES, MISC-SOURCES): New macros.
907 (changed.tit, changed.misc): New targets.
d2c846aa 908 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
909 changed.misc. Generate quail files from TIT and MISC files if
910 necessary.
911 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
912 ${MISC-DIC}.
913
238add5e
JR
9142004-05-03 Jason Rumney <jasonr@gnu.org>
915
916 * makefile.nt: Remove.
917
d814862a
JB
9182004-04-23 Juanma Barranquero <lektu@terra.es>
919
920 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
921
28082746
AI
9222004-04-09 Andrew Innes <andrewi@gnu.org>
923
924 * makefile.w32-in (distclean clean): Remove nmake specific
925 stamp-subdir test.
926
bb62616f
KH
9272004-02-28 Kenichi Handa <handa@m17n.org>
928
d2c846aa 929 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
930 ${MISC-DIC}.
931 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
932 (maintainer-clean): Delete files that are not in CVS repository.
933
d2c846aa 934 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
935 $(MISC-DIC).
936 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
937 (maintainer-clean): Delete files that are not in CVS repository.
938
d2c846aa 939 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
940 $(MISC-DIC).
941 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
942 (maintainer-clean): Delete files that are not in CVS repository.
943
880820fe 9442004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
945
946 * Makefile.in (distclean maintainer-clean): Depend on clean.
947
bdb6a227
KH
9482004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
949
950 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
951
e555f8d5
KH
9522004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
953
954 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 955 Duplicate entry removed.
e555f8d5 956 ("bulgarian-bds"): Docstring fixed.
be492770 957
c51b37fd
DL
9582003-10-06 Dave Love <fx@gnu.org>
959
960 * quail/latin-ltx.el: Several additions.
961
ac7ec68c
KH
9622003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
963
964 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
965
f653dfd9
DL
9662003-08-20 Dave Love <fx@gnu.org>
967
968 * quail/latin-ltx.el: Add \rhd.
969
15a03c32
MR
9702003-08-19 Markus Rost <rost@math.ohio-state.edu>
971
972 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
973
15f772c8
KH
9742003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
975
d814862a 976 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 977 behavior according to the change of quail-translate-key.
15f772c8 978
603b8073
KH
9792003-05-22 Kenichi Handa <handa@m17n.org>
980
981 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
982 Chinese characters from GB to Big5.
983
34c614a8 9842003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
985
986 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
987
069e6098
AS
9882003-04-05 Andreas Schwab <schwab@suse.de>
989
990 * Makefile.in (install): Remove CVS related and backup files from
991 installation directory.
992
15988eba
DK
9932003-02-27 David Kastrup <dak@gnu.org>
994
d814862a 995 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 996
b2c16093
DK
9972003-02-23 David Kastrup <dak@gnu.org>
998
d814862a 999 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1000
a56c637d
DL
10012003-02-17 Dave Love <fx@gnu.org>
1002
1003 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1004
83930535
JB
10052003-02-14 Juanma Barranquero <lektu@terra.es>
1006
d2c846aa 1007 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1008
61cb0b53 10092003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1010
1011 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1012 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1013 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1014 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1015 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1016 (kannada-inscript, malayalam-inscript, tamil-inscript):
1017 New INSCRIPT based input methods.
59fdf430 1018
ff57e5d6
KH
10192003-02-07 Kenichi Handa <handa@m17n.org>
1020
1021 * quail/cyrillic.el: Update quail-package-alist (not
1022 input-method-alist) to make "cyrillic-jcuken" an alias of
1023 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1024
e29969ca
DK
10252003-02-05 David Kastrup <dak@gnu.org>
1026
d2c846aa 1027 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1028
139c4e54
DL
10292003-01-05 Dave Love <fx@gnu.org>
1030
1031 * makefile.w32-in (SLAVIC): Add croatian.elc.
1032
1033 * Makefile.in (SLAVIC): Add croatian.elc.
1034
1035 * quail/croatian.el: New file.
1036
abceb4ac
JB
10372002-12-10 Juanma Barranquero <lektu@terra.es>
1038
1039 * makefile.w32-in (LATIN): Add welsh.elc.
1040 (MISC): Add georgian.elc.
1041 (UNICODE): Add it.
1042 (WORLD): Add $(UNICODE).
1043
59daa29a
DL
10442002-11-14 Dave Love <fx@gnu.org>
1045
1046 * quail/slovak.el: Add coding cookie.
1047
1048 * quail/latin-ltx.el: Fix coding cookie.
1049
1050 * quail/hebrew.el: Add coding cookie.
1051
1052 * quail/czech.el: Add coding cookie.
1053
1054 * quail/welsh.el: Undo last change.
1055
b4b11a40
DL
10562002-09-11 Dave Love <fx@gnu.org>
1057
1058 * quail/latin-post.el ("slovenian"): New.
1059
570af494
KH
10602002-09-05 Kenichi Handa <handa@etl.go.jp>
1061
1062 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1063
ad0b1666
DL
10642002-07-24 Dave Love <fx@gnu.org>
1065
a5e5d4ad
DL
1066 * quail/latin-alt.el ("latin-alt-postfix"): New.
1067
1068 * quail/latin-post.el ("latin-postfix"): New.
1069
ad0b1666
DL
1070 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1071 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1072 ("latin-prefix"): New.
ad0b1666 1073
f860212e
DL
10742002-07-12 Dave Love <fx@gnu.org>
1075
1076 * quail/cyrillic.el: Doc fixes.
1077 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1078 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1079 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1080 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1081 ("russian-computer"): New.
880820fe 1082 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1083 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1084
282b5fb7
KH
10852002-06-20 Dave Love <fx@gnu.org>
1086
1087 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1088 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1089
fe960d0a
EZ
10902002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1091
1092 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1093
9a40c2fb
PJ
10942002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1095
1096 * quail/vntelex.el: Add even more rules.
1097
ab59447f
PJ
10982002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1099
1100 * quail/vntelex.el: Add new rules to escape from composition.
1101
e656fc9d
PJ
11022002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1103
1104 * quail/vntelex.el: Use proper charset.
1105
177c0ea7 11062002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1107
1108 * quail/hanja.el ("Od"): Remove rule.
0347c911 1109
175e150b
EZ
11102002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1111
1112 * quail/indian.el: Replace commented-out lines with a condition
1113 that is always false.
1114
c031864a
JC
11152002-04-06 Jaeyoun Chung <jay@kldp.org>
1116
d2c846aa 1117 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1118 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1119
cb0dc144 1120 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1121 sequence fixed ('/' for 'v' pair).
1122 added a few more third character composing rule.
1123
129f2c75
WL
11242002-03-03 Werner Lemberg <wl@gnu.org>
1125
1126 * quail/vntelex.el: New file.
cb0dc144
JB
1127 * Makefile.in (VIETNAMESE):
1128 * makefile.nt (VIETNAMESE):
1129 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1130
5c196f29
AI
11312002-02-10 Andrew Innes <andrewi@gnu.org>
1132
1133 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1134 ($(MISC_DIC)): Ditto.
1135
108eaabb
RS
11362002-02-06 Richard M. Stallman <rms@gnu.org>
1137
1138 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1139 Don't define "~," at all.
1140
880820fe 11412002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1142
880820fe 1143 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1144 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1145
18e1da99 11462002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1147
1148 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1149 method, to consider the "accent" and "diaeresis" as prefix keys.
1150 A new method (named "greek-postfix") was added which implements
1151 the old behavior. Also changed the mapping of the "Q/q" key to
1152 produce the ":/;" characters, as is customary in greek keyboards.
1153 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1154
8f7d3eca
JC
11552002-01-07 Jaeyoun Chung <jay@kldp.org>
1156
d814862a 1157 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1158 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1159
121f67fa
EZ
11602002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1161
1162 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1163
7f93e2ab
DL
11642002-01-01 Dave Love <fx@gnu.org>
1165
d2c846aa 1166 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1167 (quail-define-inscript-package): Avoid mapcar*.
1168
3c08498a
DL
11692001-12-20 Dave Love <fx@gnu.org>
1170
1171 * quail/latin-ltx.el: Fix un-doubled backslashes.
1172
96566974
DL
11732001-12-15 Dave Love <fx@gnu.org>
1174
abceb4ac 1175 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1176 ("spanish-prefix"): Fix language assignment.
1177
abceb4ac
JB
1178 * quail/latin-post.el ("french-postfix", "german-postfix")
1179 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1180 ("french-keyboard", "french-azerty", "german")
96566974
DL
1181 ("spanish-keyboard"): Fix language assignment.
1182
1183 * quail/indian.el: Don't require cl.
d2c846aa 1184 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1185
abceb4ac
JB
1186 * quail/cyrillic.el ("cyrillic-beylorussian")
1187 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1188 ("belarusian", "bulgarian-pho"): Fix language assignment.
1189
1190 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1191 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1192 ("turkish-alt-postfix"): Fix language assignment.
1193 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1194 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1195
880820fe 11962001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1197
1198 * COPYING: New file.
1199
eea6cc1f
JC
12002001-12-03 Jaeyoun Chung <jay@kldp.org>
1201
d814862a 1202 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1203 Korean keyboard type 3 users.
1204
de371c8c
DL
12052001-11-29 Dave Love <fx@gnu.org>
1206
1207 * quail/latin-ltx.el: Extra translations. Fix some
1208 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1209 symbols.
1210
ea17b6e1
JR
12112001-11-28 Juanma Barranquero <lektu@terra.es>
1212
d814862a 1213 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1214 quail/devanagari.elc -> quail/indian.elc.
1215
1216 * makefile.nt (INDIAN): Likewise.
1217
177c0ea7 12182001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1219
1220 * quail/devanagari.el: Renamed to indian.el.
1221
1222 * quail/indian.el: Renamed from devanagari.el, and completely
1223 re-written. The input method devanagari-hindi-transliteration is
1224 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1225 devanagari-inscript, devanagari-transliteration is renamed to
1226 devanagari-kyoto-harvard.
1227
1228 * Makefile.in: Adjusted for the file name change;
1229 quail/devanagari.elc -> quail/indian.elc.
1230
e154cc44
EZ
12312001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1232
1233 * quail/welsh.el: Avoid an error message due to a commented-out
1234 input method.
1235
a6beb3d2
RS
12362001-11-05 Richard M. Stallman <rms@gnu.org>
1237
1238 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1239
cd946181
EZ
12402001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1241
1242 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1243
7115232b
DL
12442001-11-04 Dave Love <fx@gnu.org>
1245
1246 * Makefile.in (LATIN): Add welsh.
1247 (UNICODE): New.
1248 (MISC): Add georgian.
1249 (WORLD): Add UNICODE.
1250
1251 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1252 * quail/uni-input.el, quail/sgml-input.el: New file.
1253
1254 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1255
1256 * quail/latin-alt.el ("dutch"): New method.
1257
b344d29d 12582001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1259
1260 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1261
1262 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1263
b344d29d 12642001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1265
1266 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1267
1268 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1269
71431a0e
GM
12702001-10-20 Gerd Moellmann <gerd@gnu.org>
1271
6aa97356 1272 * (Version 21.1 released.)
71431a0e 1273
c4e7e308
EZ
12742001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1275
1276 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1277 mappings, so that one could type them without leaving the Hanyu
1278 Pinyin input method. Suggested by Kenichi Handa
1279 <handa@etl.go.jp>.
1280
51724e26
EZ
12812001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1282
1283 * quail/greek.el ("greek-babel"): New input method. From David
1284 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1285
ab952a4f
GM
12862001-10-05 Gerd Moellmann <gerd@gnu.org>
1287
1288 * Branch for 21.1.
a4416b14 1289
00651fbf
EZ
12902001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1291
1292 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1293 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1294
5a397d28
GM
12952001-08-06 Gerd Moellmann <gerd@gnu.org>
1296
1297 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1298 "chinese-py".
1299 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1300
880820fe 13012001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1302
150998ec
PJ
1303 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1304 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1305 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1306 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1307 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1308 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1309 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1310 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1311 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1312 follow coding conventions.
1313
e6aeb775
AC
13142001-06-04 Andrew Choi <akochoi@i-cable.com>
1315
1316 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1317
ec57454f
AI
13182001-06-01 Andrew Innes <andrewi@gnu.org>
1319
1320 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1321 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1322 $(srcdir)/quail/pypunct-b5.elc.
1323 (NON_TIT_CNS): Remove.
1324 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1325 (CHINESE_CNS): Remove.
1326 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1327 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1328 $(srcdir)/quail/latin-ltx.elc.
1329 (MISC_DIC): Copy from Makefile.in.
1330 (CHINESE): Remove $(CHINESE_CNS).
1331 (all): Add $(MISC_DIC) as target.
1332 (.NOTPARALLEL): New target.
1333 (.NO_PARALLEL): New target.
1334 ($(MISC_DIC)): New target.
1335 (clean mostlyclean): Clean more stuff.
1336 (TIT_EL): New macro.
1337 (MISC_DIC_EL): New macro.
1338
1339 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1340 (TIT-BIG5): Remove CTLauB.elc from it.
1341 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1342 (clean mostlyclean): Remove obsolete reference.
1343
70079787
EZ
13442001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1345
1346 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1347
5e3d4fbc
AC
13482001-05-24 Andrew Choi <akochoi@i-cable.com>
1349
937fad9a
AC
1350 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1351
5e3d4fbc
AC
1352 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1353
1354 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1355
1356 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1357 (TIT-BIG5): Remove CTLauB.elc from it.
1358 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1359
f042e7b9
DL
13602001-05-17 Dave Love <fx@gnu.org>
1361
d2c846aa 1362 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1363 Language family and indicator changed. Many new translations.
1364
f08cf35b
GM
13652001-05-17 Gerd Moellmann <gerd@gnu.org>
1366
1367 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1368 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1369 <Pavel@Janik.cz>.
1370
b5eeaa1d
GM
13712001-04-23 Gerd Moellmann <gerd@gnu.org>
1372
3ddfbced
SM
1373 * quail/latin-ltx.el: Add more translations.
1374 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1375
55a22ce1
EZ
13762001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1377
1378 * quail/hangul.el <korean-hangul>: Doc fix.
1379
90200fcc
AI
13802001-04-18 Andrew Innes <andrewi@gnu.org>
1381
1382 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1383 ($(TIT)):
1384 ($(MISC_DIC)):
1385 (.el.elc):
90200fcc
AI
1386 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1387
f383cd0d
GM
13882001-04-05 Gerd Moellmann <gerd@gnu.org>
1389
a55e4e68
GM
1390 * Makefile.in (install): Remove .cvsignore files.
1391
f383cd0d
GM
1392 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1393 the same translations as for `japanese'.
1394
4c1dadb1
AI
13952001-04-03 Andrew Innes <andrewi@gnu.org>
1396
1397 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1398 quail/ZIRANMA.elc.
1399 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1400 $(srcdir)/quail/tsang-b5.elc.
1401 (NON_TIT_CNS): Delete.
1402 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1403 (CHINESE_CNS): Delete.
1404 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1405 <handa@etl.go.jp>.
1406 (MISC_DIC): New variable.
1407 (CHINESE): Delete $(CHINESE_CNS).
1408 (WORLD): Add $(MISC_DIC).
1409 (all): Depends on $(MISC_DIC).
1410 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1411 ($(MISC_DIC)): New target.
1412 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1413 and $(MISC_DIC:.elc=.el).
1414
e217c26e
EZ
14152001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1416
3ddfbced
SM
1417 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1418 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1419
e217c26e
EZ
1420 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1421
a3d0b0e0
KH
14222001-03-31 Kenichi Handa <handa@etl.go.jp>
1423
c4cc8b9a 1424 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1425 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1426 ${srcdir}/quail/tsang-b5.elc.
1427 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1428 (CHINESE-CNS): Delete it.
1429 (MISC-DIC): New variable.
1430 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1431 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1432 (all): Depends on ${MISC-DIC}.
1433 (${MISC-DIC}): New target.
1434 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1435
1436 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1437 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1438
1439 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1440
1441 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1442 * quail/quick-cns.el: Delete them.
a4416b14 1443
9d5d1075
EZ
14442001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1445
1446 * Makefile.in (${TIT}): Fix whitespace.
1447
ed31fabf
GM
14482001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1449
1450 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1451 (${TIT}): If the target file already exist, don't remake it.
1452
1e406be0
KH
14532001-03-21 Kenichi Handa <handa@etl.go.jp>
1454
1455 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1456
ce058493 14572001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1458
1459 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1460 "=q", "+q", "=Q", and "+Q".
1461 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1462 ("slovak-prog-2"): Likewise.
1463 ("slovak-prog-3"): Likewise.
1464
abfa36c4
EZ
14652001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1466
1467 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1468
b8a7ebcf
KH
14692001-03-16 Kenichi Handa <handa@etl.go.jp>
1470
3ddfbced
SM
1471 * quail/japanese.el (quail-japanese-transliteration-rules):
1472 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1473 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1474 (quail-japanese-kana-state): Delete this variable.
1475 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1476 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1477
9a639fce
KH
14782001-03-14 Kenichi Handa <handa@mule.m17n.org>
1479
1480 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1481
51ab41b7
KH
14822001-03-06 Kenichi Handa <handa@etl.go.jp>
1483
1484 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1485
36d5e61d
KH
14862001-03-05 Kenichi Handa <handa@etl.go.jp>
1487
1488 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1489 change of the special key bindings.
36d5e61d 1490
bf0bdce8
KH
14912001-02-22 Kenichi Handa <handa@etl.go.jp>
1492
51ab41b7 1493 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1494
1495 * CXTERM-DIC/ETZY.tit: Likewise.
1496
1497 * CXTERM-DIC/ZOZY.tit: Likewise.
1498
193fba87
AI
14992001-02-05 Andrew Innes <andrewi@gnu.org>
1500
1501 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1502 path absolute.
1503
350d71b3
AI
15042001-02-03 Andrew Innes <andrewi@gnu.org>
1505
1506 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1507
49bd4a69
KH
15082001-02-02 Kenichi Handa <handa@etl.go.jp>
1509
1510 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1511
1512 * makefile.w32-in (LATIN): Likewise.
1513
1514 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1515
a51e9546
AI
15162001-02-01 Andrew Innes <andrewi@gnu.org>
1517
1518 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1519
c91d43ed
KH
15202001-02-01 Kenichi Handa <handa@etl.go.jp>
1521
c91d43ed
KH
1522 * quail/greek.el ("greek-mizuochi"): New input method for
1523 classical Greek.
1524
7ccf7ab9 15252001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1526
3ddfbced 1527 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1528 one runs "make extraclean" at the top level.
1529
0dac6924
AI
15302001-01-06 Andrew Innes <andrewi@gnu.org>
1531
1532 * makefile.nt ($(TIT)): Map .elc to .el.
1533 (buildlisppath): Make path relative to $(MAKEDIR).
1534
392164c1
AS
15352001-01-01 Andreas Schwab <schwab@suse.de>
1536
1537 * quail/latin-alt.el: Doc fixes.
1538
ec6bd013
DL
15392000-12-18 Dave Love <fx@gnu.org>
1540
880820fe
KH
1541 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1542 Change œ, Œ, ¶.
ec6bd013 1543
8ff06845
KH
15442000-12-16 Kenichi Handa <handa@etl.go.jp>
1545
1546 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1547
4ee87dbb
AI
15482000-12-06 Andrew Innes <andrewi@gnu.org>
1549
1550 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1551 relative to $(CURDIR).
1552 (INSTALLDIR): Use forward slash.
1553
24c53d36
AI
15542000-11-24 Andrew Innes <andrewi@gnu.org>
1555
1556 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1557
1558 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1559
37c35586
KH
15602000-11-21 Kenichi Handa <handa@etl.go.jp>
1561
1562 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1563
3c7d764e
KH
15642000-11-17 Kenichi Handa <handa@etl.go.jp>
1565
1566 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1567 remember the conversion start.
1568
f3d3c491
AI
15692000-10-21 Andrew Innes <andrewi@gnu.org>
1570
1571 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1572 of conditional invocation of make.
a4416b14
FP
1573 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1574 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1575 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1576 files to .elc.
3ddfbced 1577 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1578 (clean mostlyclean): Likewise.
1579 (.el.elc): New target.
1580
1581 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1582 of conditional invocation of make.
a4416b14
FP
1583 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1584 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1585 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1586 files to .elc.
3ddfbced 1587 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1588 (clean mostlyclean): Likewise.
1589 (.el.elc): New target.
1590
a115794c
EZ
15912000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1592
1593 * Makefile.in (${TIT}, clean): Don't use shell `command`
1594 expansion, use ${TIT:.elc=.el} instead.
1595
ce75c97a
GM
15962000-09-26 Gerd Moellmann <gerd@gnu.org>
1597
1598 * Makefile.in: Make this the leim Makefile.in.
1599 (clean): Also remove $NON-TIT and $WORLD.
1600 (RUN-EMACS): Set EMACSLOADPATH.
1601
7b920aa1
KH
16022000-09-21 Kenichi Handa <handa@etl.go.jp>
1603
36e44f62
KH
1604 * Makefile.in: Revert to no-leim Makefile.
1605
cd3c0140
KH
1606 * quail/.cvsignore: Include *.elc.
1607
1608 * ja-dic/.cvsignore: New file.
7b920aa1 1609
5eedab4d
AI
16102000-09-16 Andrew Innes <andrewi@gnu.org>
1611
1612 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1613 (leim-list.el): Ditto.
1614
1615 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1616 (leim-list.el): Ditto.
1617
39f547f7
AI
16182000-09-15 Andrew Innes <andrewi@gnu.org>
1619
1620 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1621 files.
1622
fe83b953
AI
16232000-09-14 Andrew Innes <andrewi@gnu.org>
1624
1625 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1626 leim-list.el.
1627 (distclean maintainer-clean): Ditto for stamp-subdir.
1628
1629 * makefile.nt: Rename skkdic to ja-dic.
1630
0fddd0dc
KH
16312000-09-07 Kenichi Handa <handa@etl.go.jp>
1632
1633 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1634 translation.
1635
1636 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1637
1638 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1639 ("chinese-tonepy-punct"): New input method.
1640
1641 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1642 translation.
1643
1644 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1645 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1646 automatically.
1647 ("japanese-ascii", "japanese-zenkaku")
1648 ("japanese-hankaku-kana", "japanese-hiragana")
1649 ("japanese-katakana"): Docstring modified.
1650
3ddfbced 1651 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1652 on describe-input-method.
1653 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1654
44ef7cf6
AI
16552000-09-03 Andrew Innes <andrewi@gnu.org>
1656
1657 * makefile.w32-in: New file.
f8803e97 1658 (install) Fix copying of directories.
44ef7cf6 1659
5724ab7a
KH
16602000-08-31 Kenichi Handa <handa@etl.go.jp>
1661
1662 * quail/thai.el (thai-generate-quail-map): If the length of
1663 translation is more than one, compose it.
1664
daba11ce
DL
16652000-08-29 Dave Love <fx@gnu.org>
1666
880820fe 1667 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1668
daba11ce
DL
1669 * Makefile.in: ja-dic <- skk in several places.
1670
457dd64a
KH
16712000-08-25 Kenichi Handa <handa@etl.go.jp>
1672
1673 * ja-dic: Directory name changed from skkdic.
1674
a1a2e38f 1675 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1676
1677 * README: Rename skkdic to ja-dic throughout the file.
1678
68ce69e1
DL
16792000-08-24 Dave Love <fx@gnu.org>
1680
1681 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1682 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1683
5a76406c
DL
16842000-08-23 Dave Love <fx@gnu.org>
1685
880820fe
KH
1686 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1687 add ~p for ¶.
5a76406c 1688
240a16cf
KH
16892000-07-18 Kenichi Handa <handa@etl.go.jp>
1690
1691 * quail/japanese.el ("japanese"): Fix docstring.
1692
7a3fd467
KH
16932000-07-17 Kenichi Handa <handa@etl.go.jp>
1694
1695 * quail/japanese.el ("japanese"): Docstring modified.
1696
0bd5914b
KH
16972000-06-12 Kenichi Handa <handa@etl.go.jp>
1698
1699 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1700 ("tibetan-wylie"): State transition table modified.
1701
4dc1225b
KH
17022000-06-01 Kenichi Handa <handa@etl.go.jp>
1703
1704 * quail/tibetan.el: Change all tibetan-1-column characters to
1705 tibetan. Quail map for "tibetan-wylie" fixed.
1706
177c0ea7 17072000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1708
1709 * quail/latin-pre.el ("polish-slash"): New input method.
1710
69766f94
KH
17112000-03-02 Kenichi Handa <handa@etl.go.jp>
1712
1713 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1714
9a90d84c
GM
17152000-02-01 Gerd Moellmann <gerd@gnu.org>
1716
1717 * Makefile.in: Make this the no-leim Makefile. Move the
1718 leim Makefile.in to ../leim-Makefile.in as it originally was.
1719
1720 * Makefile.noleim: Removed.
1721
cba32d22
KH
17222000-01-28 Kenichi Handa <handa@etl.go.jp>
1723
1724 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1725
11ad3dee
KH
17262000-01-04 Kenichi Handa <handa@etl.go.jp>
1727
1728 * quail/japanese.el ("japanese"): Docstring augmented.
1729
5ec14d3c
KH
17301999-12-15 Kenichi Handa <handa@etl.go.jp>
1731
1732 * quail/lao.el: Rewritten for new composition.
1733
1734 * quail/lrt.el: Rewritten for new composition.
1735
1736 * quail/thai.el: Rewritten for new composition.
1737
1738 * quail/tibetan.el: Rewritten for new composition.
1739
113a1195
KH
17401999-12-13 Kenichi Handa <handa@etl.go.jp>
1741
1742 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1743 characters, not Latin-1.
1744
98e85e34
GM
17451999-11-22 Andrew Innes <andrewi@gnu.org>
1746
1747 * makefile.nt: No need to generate subdirs.el.
1748
371f58d5
GM
17491999-11-21 Andrew Innes <andrewi@gnu.org>
1750
1751 * makefile.nt: New file.
1752
177c0ea7 17531999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1754
1755 * Makefile.noleim: New.
1756
58af2287
DL
17571999-09-19 Ken'ichi Handa <handa@gnu.org>
1758
3ddfbced 1759 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1760 turkish-postfix.
1761 ("turkish-postfix"): New Turkish input method which inserts
1762 Latin-5 characters.
1763
3ddfbced 1764 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1765 turkish-alt-postfix.
1766 ("turkish-alt-postfix"): New Turkish input method which inserts
1767 Latin-5 characters.
1768
17691999-07-12 Richard Stallman <rms@gnu.org>
1770
1771 * Version 20.4 released.
1772
17731998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1774
1775 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1776
17771999-06-14 Ken'ichi Handa <handa@gnu.org>
1778
1779 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1780
17811999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1782
1783 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1784 hanja.el.
1785
17861999-05-25 Ken'ichi Handa <handa@gnu.org>
1787
1788 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1789
17901999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1791
1792 * quail/latin-pre.el ("romanian-prefix"): New input method.
1793 ("romanian-alt-prefix"): New input method.
1794
17951999-03-04 Kenichi Handa <handa@etl.go.jp>
1796
1797 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1798
17991999-01-14 Kenichi Handa <handa@etl.go.jp>
1800
1801 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1802 to convert is `n', change it to Japanese Hiragana `n' before
1803 conversion.
1804
18051999-01-11 Kenichi Handa <handa@etl.go.jp>
1806
1807 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1808
1809 * quail/hebrew.el: New file.
1810
18111998-12-15 Kenichi Handa <handa@etl.go.jp>
1812
1813 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1814 Adjust for the change of input method handling.
58af2287
DL
1815 (quail-devanagari-hindi-compose-characters): Likewise.
1816
18171998-10-15 Kenichi Handa <handa@etl.go.jp>
1818
1819 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1820 `(cd foo; pwd)`.
1821 (install): Likewise.
1822
b344d29d 18231998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1824
1825 * quail/latin-post.el: Many doc fixes.
1826 ("latin-1-postfix"): Add sequence for the small superscript o.
1827 * quail/latin-pre.el: Many doc fixes.
1828 ("latin-1-prefix"): Add sequences for the small
1829 superscript underlined o and a.
1830
b344d29d 18311998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1832
1833 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1834 small superscript underlined o and a.
1835 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1836 different from italian-postfix.
58af2287
DL
1837 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1838 small superscript underlined o and a.
1839 ("italian-postfix"): Same as above.
1840 ("italian-postfix"): Add methods to enter e with acute accent and
1841 the >> and << symbols.
1842
18431998-09-25 Kenichi Handa <handa@etl.go.jp>
1844
1845 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1846 Adjust for the change of input method handling.
58af2287
DL
1847
18481998-09-11 Kenichi HANDA <handa@etl.go.jp>
1849
1850 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1851 Adjust for the change of input method handling.
58af2287
DL
1852
18531998-08-31 Kenichi Handa <handa@etl.go.jp>
1854
3ddfbced 1855 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1856 change of input method handling.
1857 (quail-tibetan-input-tibkey): Likewise.
1858
18591998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1860
1861 * Version 20.3 released.
1862
18631998-08-16 Kenichi HANDA <handa@etl.go.jp>
1864
1865 * quail/czech.el ("czech"): Make this input method deterministic,
1866 kbd-translate, and show-layout.
1867
18681998-08-15 Kenichi HANDA <handa@etl.go.jp>
1869
1870 * quail/ethiopic.el: Fix several translation rules.
1871
18721998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1873
1874 * quail/czech.el: Few key sequences added to some keyboards.
1875
18761998-08-06 Kenichi Handa <handa@etl.go.jp>
1877
1878 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1879 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1880 quail-update-translation. Now this function should return
1881 CONTROL-FLAG.
1882 (quail-japanese-toggle-kana): Update quail-conversion-str.
1883 (quail-japanese-kanji-kkc): Likewise.
1884 (quail-japanese-switch-package): Reset quail-current-str and
1885 quail-conversion-str.
1886
18871998-07-24 Kenichi Handa <handa@etl.go.jp>
1888
3ddfbced
SM
1889 * quail/japanese.el (quail-japanese-kanji-kkc):
1890 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1891 translation mode is restarted correctly.
1892
18931998-07-21 Kenichi Handa <handa@etl.go.jp>
1894
1895 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1896 that conversion is canceled in kkc-region.
58af2287
DL
1897 (quail-japanese-switch-package): Fix previous change.
1898
18991998-07-19 Kenichi Handa <handa@etl.go.jp>
1900
3ddfbced
SM
1901 * quail/japanese.el (quail-japanese-update-translation):
1902 Handle a key which should fix the current translation and start a new
58af2287 1903 translation correctly.
3ddfbced
SM
1904 (quail-japanese-toggle-kana): Set quail-translating to nil.
1905 Don't change point.
58af2287
DL
1906
19071998-07-15 Kenichi Handa <handa@etl.go.jp>
1908
3ddfbced 1909 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
1910 change of quail.el.
1911 (quail-japanese-switch-package): Likewise.
1912
19131998-07-03 Kenichi Handa <handa@etl.go.jp>
1914
1915 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1916 Some keys for ancient Korean syllables are changed properly.
1917
19181998-06-20 Kenichi Handa <handa@etl.go.jp>
1919
1920 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1921 (ethio-select-a-translation): New function.
1922
19231998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1924
1925 * Makefile.in (RUN-EMACS): Add --multibyte.
1926
19271998-04-29 Karl Heuer <kwzh@gnu.org>
1928
1929 * Makefile.in (SLAVIC): Delete redundant backslash.
1930
19311998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1932
1933 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1934
19351998-04-20 Kenichi Handa <handa@etl.go.jp>
1936
1937 * Makefile.in (SLAVIC): New macro.
1938 (EUROPEAN): Include ${SLAVIC}.
1939
19401998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1941
1942 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1943 (leim-list.el): Depend on ${WORLD}.
1944
1945 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1946
19471998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1948
1949 * czech.el, slovak.el: Correct starting commentary.
1950
19511998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1952
1953 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1954
19551998-04-06 Andreas Schwab <schwab@gnu.org>
1956
1957 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1958 to length.
1959 (lrt-generate-quail-map): Change sref to aref, and make second
1960 argument of substring a character index.
1961
19621998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1963
1964 * Makefile.in (${TIT}): Fix shell conditional syntax.
1965
19661998-03-18 Kenichi Handa <handa@etl.go.jp>
1967
cb0dc144 1968 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
1969 "/ " to "/" (instead of " ").
1970
19711998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1972
1973 * quail/czech.el, quail/slovak.el: New files.
1974
19751998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1976
1977 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1978 Uses changed.
1979
19801998-03-05 Kenichi Handa <handa@etl.go.jp>
1981
1982 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1983 built quail.
1984
99d99081 19851997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
1986
1987 * quail/hanja3.el: New file.
1988
1989 * quail/hanja-jis.el: Title string of the input method
1990 "korean-hanja-jis" changed.
1991
1992 * quail/symbol-ksc.el: Title string of the input method
1993 "korean-symbol" changed. Require 'korea-util.
3ddfbced 1994 (quail-hangul-switch-back): Delete.
58af2287
DL
1995
1996 * quail/hangul3.el: Require 'korea-util.
3ddfbced 1997 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
1998
1999 * quail/hanja.el: Require 'korea-util. Title string of the input
2000 method "korean-hanja" changed.
3ddfbced 2001 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2002
2003 * quail/hangul.el: Require 'korea-util.
3ddfbced 2004 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2005
58af2287
DL
20061997-10-23 Kenichi Handa <handa@etl.go.jp>
2007
2008 * quail/ethiopic.el: The title string of input method "Ethiopic"
2009 is changed.
2010
20111997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2012
2013 * Version 20.2 released.
2014
20151997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2016
2017 * quail/latin-post.el (german): Swap y and z.
2018
20191997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2020
2021 * Version 20.1 released.
2022
2023 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2024
58af2287
DL
20251997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2026
2027 * quail/viqr.el (vietnamese-viqr): Doc fix.
2028
20291997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2030
2031 * quail/latin-alt.el: New file.
2032
20331997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2034
2035 * quail/latin-post.el: Undo previous change.
a4416b14 2036
58af2287
DL
20371997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2038
2039 * quail/latin-post.el (latin-2-postfix):
2040 Replace comma and period with `. Replace colon with /.
2041 (latin-1-postfix): Replace comma with /.
2042 (french-postfix): Replace comma with /.
2043 (latin-3-postfix): Replace comma with ` and period with /.
2044 (latin-4-postfix): Replace comma with ` and period with ~.
2045 (latin-5-postfix): Replace comma with ` and period with /.
2046 (turkish-postfix): Replace comma with ` and period with /.
2047
20481997-09-10 Kenichi Handa <handa@etl.go.jp>
2049
3ddfbced
SM
2050 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2051 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2052 input method "ethiopic" is begin used.
3ddfbced 2053 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2054 (ethio-toggle-space): Likewise.
2055 (ethio-insert-space): Likewise.
2056 (ethio-insert-ethio-space): Likewise.
2057 (ethio-prefer-ascii-punctuation): Likewise.
2058 (ethio-toggle-punctuation): Likewise.
2059 (ethio-gemination): Likewise.
3ddfbced
SM
2060 ("ethiopic"): Doc-string of this Quail package modified.
2061 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2062 quail-execute-non-quail-command.
2063
20641997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2065
2066 * Makefile.in (install): Use quail/* in the second tar that
2067 copies a dir named quail.
2068
20691997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2070
3ddfbced
SM
2071 * Makefile.in (install): Do not copy leim-list.el twice.
2072 Copy `skk' subdirectory too.
58af2287
DL
2073
20741997-09-03 Kenichi Handa <handa@etl.go.jp>
2075
2076 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2077 argument to quail-define-package.
2078 * quail/cyril-jis.el: Likewise
2079 * quail/greek.el: Likewise.
2080 * quail/ipa.el: Likewise.
2081 * quail/lao.el: Likewise.
2082 * quail/lrt.el: Likewise.
2083 * quail/thai.el: Likewise.
2084 * quail/viqr.el: Likewise.
2085
20861997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2087
183080b6 2088 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2089 TRANSLATION-KEYS.
2090 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2091 (quail-mode-hook): Check the current Quail package name.
2092
c80e3b4a 2093 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2094 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2095 packages.
2096
20971997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2098
2099 * quail/latin-post.el, quail/latin-pre.el: For each package,
2100 pass t for the SIMPLE argument to quail-define-package.
2101
21021997-08-28 Kenichi Handa <handa@etl.go.jp>
2103
2104 * Makefile.in (dotdot): This macro deleted.
2105 (SUBDIRS): Exclude skk.
2106 (all): Substitute ${WORLD} to ${TIT}.
2107 (%.el): This target deleted.
2108 (${TIT}): Check existence of `quail' subdirectory.
2109 (leim-list.el): Do not check old files.
2110 (install): If ${srcdir} is different from the current directory,
2111 copy also files under ${srcdir}.
2112
21131997-08-26 Kenichi Handa <handa@etl.go.jp>
2114
2115 * Makefile.in: Re-arrange macros so that the macro TIT contains
2116 only Quial packages generated from CXTERM dictionaries, and the
2117 macro NON-TIT contains only Quial packages distributed with Emacs.
2118 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2119 and ${TIT} separately.
2120
21211997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2122
2123 * Makefile.in (install): Discard extra data in tar | tar command.
2124
21251997-08-23 Kenichi Handa <handa@etl.go.jp>
2126
3ddfbced
SM
2127 * quail/devanagari.el (quail-devanagari-compose-characters):
2128 Fix previous change.
58af2287
DL
2129 (quail-devanagari-hindi-compose-characters): Fix previous change.
2130
2131 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2132 change.
2133
21341997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2135
2136 * Makefile.in (leim-list.el): Fix previous change.
2137
2138 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2139
21401997-08-21 Kenichi HANDA <handa@etl.go.jp>
2141
2142 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2143 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2144 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2145
2146 * Makefile.in (install): Just copy leim-list.el instead of running
2147 update-leim-list-file on ${INSTALLDIR}.
2148 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2149 py-punct-b5.el -> pypunct-b5.el.
2150 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2151 (leim-list.el): Delete old files not contained in ${WORLD}.
2152
3ddfbced
SM
2153 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2154 Run input-method-after-insert-chunk-hook.
58af2287
DL
2155
2156 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2157
21581997-08-19 Kenichi Handa <handa@etl.go.jp>
2159
2160 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2161 package fixed.
2162
21631997-08-18 Kenichi Handa <handa@etl.go.jp>
2164
2165 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2166 throw.
2167 (quail-japanese-kanji-kkc): Completely re-written.
2168 (quail-japanese-kkc-mode-exit): New function.
2169 (quail-japanese-switch-package): Call activate-input-method
2170 instead of select-input-method.
2171
2172 * quail/thai.el (thai-consonant-input): Typo fixed.
2173
3ddfbced
SM
2174 * quail/devanagari.el (quail-devanagari-compose-characters):
2175 Do not call throw.
58af2287
DL
2176 (quail-devanagari-hindi-compose-characters): Likewise.
2177
3ddfbced
SM
2178 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2179 Call activate-input-method instead of select-input-method.
58af2287
DL
2180
2181 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2182
3ddfbced
SM
2183 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2184 Use input-method-history instead of previous-input-method.
58af2287
DL
2185
21861997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2187
59daa29a 2188 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2189
21901997-08-16 Kenichi Handa <handa@etl.go.jp>
2191
2192 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2193 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2194 Some translation rules added.
58af2287
DL
2195
2196 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2197 (lao-quail-define-rules): Some translation rules corrected.
2198
21991997-08-11 Kenichi Handa <handa@etl.go.jp>
2200
2201 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2202 (lrt-vowel-table): The entry for "aM" corrected.
2203
22041997-08-07 Kenichi Handa <handa@etl.go.jp>
2205
2206 * quail/lrt.el: Change title string of input method "lao-lrt".
2207 (lrt-single-consonant-table): Several key sequence changed.
2208 (lrt-composing-pattern-double-c): Handle a consonant with
2209 semi-vowel-lower correctly.
2210 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2211 (lrt-handle-tone-mark): Check the existence of double consonant
2212 correctly.
2213
2214 * quail/lao.el: Change title string of input method "Lao".
2215
22161997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2217
2218 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2219 modified. Several translation rules modified.
58af2287
DL
2220
22211997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2222
2223 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2224 quail/cyril-jis.el.
2225
2226 * quail/cyril-jis.el: New file.
2227
2228 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2229
22301997-08-01 Kenichi Handa <handa@etl.go.jp>
2231
2232 * quail/ethiopic.el: In quail-mode-map, bind
2233 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2234 Quail package "ethiopic".
2235
22361997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2237
2238 * quail/cyrillic.el (cyrillic-translit): New input method.
2239
22401997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2241
2242 * quail/tibetan.el: New file.
2243
2244 * quail/py-punct.el: Require 'quail.
2245
2246 * quail/py-punct-b5.el: Require 'quail.
2247
2248 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2249 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2250
10d1d0af 2251 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2252 TIT-BIG5.
2253 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2254 (ASIA): Include TIBETAN.
58af2287 2255 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2256 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2257 (%.el): Make a link for byte-compiled file too.
2258 (stamp-bytecomp): Target deleted.
2259 (leim-list.el): Run Emacs with loading quail.
2260 (install-XXX): These targets deleted.
2261 (install): Remove files under INSTALLDIR before copying new files.
2262 Run Emacs with loading quail.
2263 (clean mostlyclean): Remove only generated files.
2264
22651997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2266
2267 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2268 (clean): Fix shell conditional.
2269
22701997-07-21 Jim Meyering <meyering@eng.ascend.com>
2271
2272 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2273 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2274
22751997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2276
2277 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2278 as intermediate files and deleted by GNU make.
58af2287
DL
2279
2280 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2281 (lrt-handle-maa-sakod): Correctly handle the case that
2282 quail-current-data is nil.
2283 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2284 tone.
2285
22861997-07-15 Kenichi Handa <handa@etl.go.jp>
2287
2288 * quail/py-punct.el: New file.
2289
2290 * quail/py-punct-b5.el: New file.
2291
2292 * quail/japanese.el: Doc-string of Quail package japanese modified.
2293
2294 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2295 (CHINESE-GB): Include quail/py-punct.elc.
2296 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2297
58af2287
DL
22981997-07-10 Kenichi Handa <handa@etl.go.jp>
2299
2300 * quail/latin-pre.el: Change titles of quail packages.
2301
2302 * quail/latin-post.el: Likewise.
2303
6922b018 2304;; Local Variables:
880820fe 2305;; coding: utf-8
6922b018 2306;; End:
2a34a036 2307
234d8d66 2308 Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc.
5b87ad55
GM
2309
2310 This file is part of GNU Emacs.
2311
d3fb0974 2312 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2313 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2314 the Free Software Foundation, either version 3 of the License, or
2315 (at your option) any later version.
5b87ad55
GM
2316
2317 GNU Emacs is distributed in the hope that it will be useful,
2318 but WITHOUT ANY WARRANTY; without even the implied warranty of
2319 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2320 GNU General Public License for more details.
2321
2322 You should have received a copy of the GNU General Public License
d3fb0974 2323 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.