Auto-commit of generated files.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
4b725a70
PE
12013-04-01 Paul Eggert <eggert@cs.ucla.edu>
2
3 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
4 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
5 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
6 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
7 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
8 * quail/vnvni.el, quail/welsh.el:
9 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
10
112013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
12
13 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
14
2b9c0f44
EZ
152013-03-18 Eli Zaretskii <eliz@gnu.org>
16
17 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
18
982efbcd
PE
192013-03-18 Paul Eggert <eggert@cs.ucla.edu>
20
21 Automate the build of ja-dic.el (Bug#13984).
22 ja-dic.el no longer needs to be in the repository: it's now
23 generated as part of the build from bzr. Also, update SKK-JISYO.L to
24 match the upstream source exactly.
25 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
26 as part of the Emacs tarball.
27 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
28 (compile-main): Depend on it.
29 * SKK-DIC/README: Update to reflect new build procedure.
30 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
31 This is now the annotated version, to match the upstream file name;
32 the unannotated one is built from it automatically.
33
78be8b64 342013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
35
36 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
37 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
38 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
39 (rules): Use tighter regexps to avoid conflicts.
40 Consolidate the various rules for combining marks.
41
91554659
SM
422013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
43
44 * quail/latin-ltx.el: Add greek superscripts.
45
11557421
SM
462012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
47
48 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
49 Remove \rightparengtr and \leftparengtr for lack of consensus.
50 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
51
a4e6c042
EZ
522012-09-05 Eli Zaretskii <eliz@gnu.org>
53
54 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
55
0df648f9
DB
562012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
57
58 * quail/indian.el (quail-define-inscript-package):
59 Set kbd-translate for all Inscript layouts. It's a positional
60 layout: vowels should be on the left hand regardless of the
61 underlying characters produced by those keys. (Bug#12072)
62
89e5ffea
MB
632012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
64
65 * quail/persian.el: Add some mappings. (Bug#11812)
66 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
67
0aee6912
PE
682012-07-30 Paul Eggert <eggert@cs.ucla.edu>
69
70 Update .PHONY listings in makefiles.
71 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
72 bootstrap-clean, distclean, maintainer-clean, extraclean.
73
72b255c7
PE
742012-07-29 Paul Eggert <eggert@cs.ucla.edu>
75
76 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
77 * quail/uni-input.el (ucs-input-deactivate):
78 Rename from ucs-input-inactivate.
79 * quail/hangul.el (hangul-input-method-deactivate):
80 Rename from hangul-input-method-inactivate.
81
f58e0fd5
SM
822012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
83
84 * quail/ipa.el: Use cl-lib.
85
86 * quail/hangul.el: Don't require CL.
87
6b79ce7e
NTND
882012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
89
90 * quail/vnvi.el: New file (Bug#4747).
91
35c46c2f
GM
922012-05-22 Glenn Morris <rgm@gnu.org>
93
94 * Makefile.in (SUBDIRS): Remove variable and rule.
95 (MKDIR_P): Add it back.
96 (all, changed.tit, changed.misc, leim-list.el):
97 Don't depend on SUBDIRS.
98 (changed.tit, changed.misc): Ensure output directory exists.
99 (distclean): Don't use SUBDIRS.
100
b847032c
GM
1012012-05-21 Glenn Morris <rgm@gnu.org>
102
d10cfddd
GM
103 * Makefile.in (install): Remove, let top-level do it.
104 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
105 (MKDIR_P, GZIP_PROG): Remove, no longer used.
106
d71dfe75
GM
107 * Makefile.in (install_prefix): Remove.
108 (LEIM_INSTALLDIR): Rename to leimdir.
109 (install): Update for this change.
110
b847032c
GM
111 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
112
005ad204
GM
1132012-05-12 Glenn Morris <rgm@gnu.org>
114
115 * Makefile.in (MKDIR_P): New, set by configure.
116 (install): Use $MKDIR_P.
117
234d8d66
GM
1182012-05-10 Glenn Morris <rgm@gnu.org>
119
ff57c2ec
GM
120 * Makefile.in: Install self-contained ns files directly to
121 their final destination.
122 (install_prefix): New.
123 (LEIM_INSTALLDIR): New, set by configure.
124 (install): Use LEIM_INSTALLDIR.
125
234d8d66
GM
126 * Makefile.in (MV_DIRS): Remove.
127 (install): Simplify the --with-ns case.
128
e98e405e
GM
1292012-04-09 Glenn Morris <rgm@gnu.org>
130
935396c0
GM
131 * Makefile.in (EMACS): Rename from BUILT_EMACS.
132 (RUN_EMACS, compile-main): Update for this change.
133
e98e405e
GM
134 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
135 since leim distributed with Emacs (eg lisp/ has no such rule).
136 (all): Remove $BUILT_EMACS dependence.
137
a130c2af
EZ
1382012-04-09 Eli Zaretskii <eliz@gnu.org>
139
140 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
141 debugging messages.
142
41455956
GM
1432012-04-09 Glenn Morris <rgm@gnu.org>
144
54b0762c 145 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 146 as the lisp/ directory does, rather than hard-coding it.
54b0762c 147 Also, separate leim-list generation from byte-compilation.
41455956
GM
148 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
149 Make them store the .el files rather than the .elc files.
150 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
151 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
152 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
153 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
154 Remove variables listing the non-generated .el files.
155 (.el.elc): Add explicit load-path for quail.
156 (all): Depend on compile-main rule rather than $WORLD.
157 (changed.tit, changed.misc): Also depend on $SUBDIRS.
158 (leim-list.el): Don't depend on changed.tit or changed.misc.
159 Remove unnecessary compilation check.
160 (setwins, compile-targets, compile-main): New.
161 (clean, mostlyclean): Update for change in TIT_MISC contents.
162 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
163
f8f2e1d8
SM
1642012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
165
166 * quail/latin-ltx.el: Auto-generate some of the entries.
167 (latin-ltx--ascii-p): New function.
168 (latin-ltx--define-rules): New macro.
169 (define-rules): Use it.
170
e5a69fd0
EZ
1712012-03-25 Eli Zaretskii <eliz@gnu.org>
172
173 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
174 of same-dir.tst, to avoid stepping on other (parallel) Make job's
175 toes.
176
26090a27
KH
1772012-03-21 Kenichi Handa <handa@m17n.org>
178
179 * quail/indian.el ("devanagari-itrans"): Add a few more useful
180 keys (Bug#10935).
181
71ec069c
KH
1822012-03-16 Kenichi Handa <handa@m17n.org>
183
184 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
185
3dbb8fef
ЙМ
1862012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
187
188 * quail/cyrillic.el (bulgarian-alt-phonetic):
189 New input method. (Bug#10893)
190
4f96ea3f
MB
1912012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
192
193 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 194 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
195 characters were added; (2) layer 3 of ISIRI-9147 is now
196 implemented with a '\' prefix; (3) double entry of characters
197 which were postfixed with 'h' is now supported; (4) lots of
198 comment and additional pointers have been added.
199
5fc1c122
KH
2002011-12-15 Kenichi Handa <handa@m17n.org>
201
202 * quail/ethiopic.el ("ethiopic"): Do not refer to
203 ethio-prefer-ascii-punctuation.
204
fe7a3057
JB
2052011-11-20 Juanma Barranquero <lekktu@gmail.com>
206
207 * quail/hangul.el (hangul-character): Fix typo.
208
58179cce 2092011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
210
211 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
212 (quail-tamil-itrans-numerics-and-symbols-table)
213 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
214 ("tamil-itrans"): Show the values of above variables (Bug#9336).
215
2162011-09-22 Kenichi Handa <handa@m17n.org>
217
218 * quail/indian.el (quail-tamil-itrans-syllable-table)
219 (quail-tamil-itrans-misc-table): New variables.
220 ("tamil-itrans"): Improve the docstring by showing the values of
221 above variables (Bug#9336).
222
e39b275c 2232011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 224
abec06ff 225 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 226
b31b81a5
SM
2272011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
228
229 * quail/latin-ltx.el: Complete the super and subscript letters.
230
f624176f
GM
2312011-08-20 Glenn Morris <rgm@gnu.org>
232
233 * Makefile.in (OTHERS):
234 * makefile.w32-in (MISC): Add ipa-praat.elc.
235
c27ac9ae
YF
2362011-07-23 Yair F <yair.f.lists@gmail.com>
237
238 * quail/hebrew.el ("hebrew"): Additional key mappings.
239 ("hebrew-new", "hebrew-lyx", "hebrew-full")
240 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
241 ("yiddish-keyman"): New input methods.
242
acb8e1dd
AS
2432011-06-12 Andreas Schwab <schwab@linux-m68k.org>
244
2920829f
AS
245 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
246 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
247 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
248 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
249 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
250 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
251 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
252 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
253 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
254
3ddfbced 255 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 256
9fbfd275
OS
2572011-05-30 Oliver Scholz <epameinondas@gmx.de>
258
259 * quail/ipa-praat.el: New input method.
260
d0ce9f8c
MB
2612011-05-16 Eli Zaretskii <eliz@gnu.org>
262
c0ad01c9 263 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 264
c0ad01c9 265 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
266
2672011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
268
269 * quail/persian.el: New file.
270
f7ff1b0f 2712011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
272
273 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
274 corresponding symbols rather than Hebrew letters. (Bug#8563)
275
6b4e1d0d
EZ
276 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
277 HEBREW LETTER ALEF. (Bug#8563)
278
8cc1d519
GM
2792011-03-23 Glenn Morris <rgm@gnu.org>
280
281 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
282
33383987
JB
2832011-03-07 Chong Yidong <cyd@stupidchicken.com>
284
285 * Version 23.3 released.
286
2b0c7330 2872011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
288
289 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
290
68b5f855
PE
2912011-01-28 Paul Eggert <eggert@cs.ucla.edu>
292
293 Redo spelling of Makefile variables to conform to POSIX.
294 POSIX does not allow "-" in Makefile variable names.
295 Reported by Bruno Haible in
296 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
297 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
298 (TIT_GB): Rename from TIT-GB.
299 (CHINESE_TIT): Rename from CHINESE-TIT.
300 (NON_TIT_GB): Rename from NON-TIT-GB.
301 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
302 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
303 (CHINESE_GB): Rename from CHINESE-GB.
304 (CHINESE_BIG5): Rename from CHINESE-BIG5.
305 (TIT_MISC): Rename from TIT-MISC.
306 (NON_TIT_MISC): Rename from NON-TIT-MISC.
307 (TIT_SOURCES): Rename from TIT-SOURCES.
308 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 309
d0981f82
GM
3102011-01-08 Glenn Morris <rgm@gnu.org>
311
e7a42417
GM
312 * makefile.w32-in (RUN_EMACS):
313 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
314
d0981f82
GM
315 * makefile.w32-in (RUN_EMACS):
316 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
317
f2b38ae6
KH
3182010-08-28 Kenichi Handa <handa@m17n.org>
319
8307f923
JB
320 * quail/japanese.el (quail-japanese-update-translation):
321 Fix handling of invalid key.
f2b38ae6 322
b514a395
AS
3232010-08-15 Andreas Schwab <schwab@linux-m68k.org>
324
05a9766a
AS
325 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
326
b514a395
AS
327 * quail/georgian.el: Remove extra backslashes.
328
08685279
AS
3292010-08-14 Andreas Schwab <schwab@linux-m68k.org>
330
e099e659
AS
331 * quail/arabic.el: Quote [ and ].
332 * quail/latin-ltx.el: Likewise.
333
08685279
AS
334 * quail/greek.el ("greek", "greek-postfix"): Change string to
335 character.
336
ac14bd09
KH
3372010-08-13 Kenichi Handa <handa@m17n.org>
338
8307f923 339 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 340
43603442
KH
3412010-08-09 Kenichi Handa <handa@m17n.org>
342
343 * quail/greek.el ("greek"): Add rules for Greek style quotes.
344
02be533b
GM
3452010-05-15 Glenn Morris <rgm@gnu.org>
346
347 * Makefile.in (install): Remove references to CVS-related files.
348
61a808e8
CY
3492010-05-07 Chong Yidong <cyd@stupidchicken.com>
350
351 * Version 23.2 released.
352
7cee661f
CY
3532010-04-06 Chong Yidong <cyd@stupidchicken.com>
354
355 * quail/vntelex.el: Fix "af" rule (Bug#5836).
356
31f191b3
EZ
3572010-03-27 Eli Zaretskii <eliz@gnu.org>
358
359 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
360 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
361 other special characters.
362
c1d05286
GM
3632010-03-18 Glenn Morris <rgm@gnu.org>
364
cbeed5af
GM
365 * Makefile.in (maintainer-clean): Use bootstrap-clean.
366 (extraclean): Fix deletion patterns.
367
c1d05286
GM
368 * Makefile.in (dot): Remove, since ../ is used throughout the
369 other Makefiles.
370
288f9fc0
CY
3712010-03-10 Chong Yidong <cyd@stupidchicken.com>
372
373 * Branch for 23.2.
374
545b31aa
KH
3752010-02-16 Kenichi Handa <handa@m17n.org>
376
377 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
378
5ce6e4f4 3792009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
380
381 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
382 (Bug#904)
383
a82a8b75
GM
3842009-09-09 Glenn Morris <rgm@gnu.org>
385
386 * Makefile.in (install): Set umask to world-readable before creating
387 directories.
388
1e0020ec
JL
3892009-08-31 Juri Linkov <juri@jurta.org>
390
391 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
392 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
393 Set `deterministic' to nil.
394 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
395 "U+0074 U+0283", "U+0074 U+2040 U+0283".
396 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
397 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
398 Fix comments.
399
ab96f28b
JL
4002009-08-31 Juri Linkov <juri@jurta.org>
401
402 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
403 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
404 (ipa-x-sampa-implosive-submap): Rename from
405 x-sampa-implosive-submap.
406 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
407 x-sampa-prepend-to-keymap-entry.
408 (ipa-x-sampa-underscore-implosive): Rename from
409 x-sampa-underscore-implosive.
410 (ipa-x-sampa-implosive-submap): Move before first use.
411
08166ed6
JL
4122009-08-30 Aidan Kehoe <kehoea@parhasard.net>
413
414 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
415 Two new input methods, both following widely-used Usenet
5ce6e4f4 416 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 417 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 418 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
419 complex to support in Quail that Kirshenbaum, whence the two extra
420 function and one extra submap to support it.
421 (x-sampa-prepend-to-keymap-entry): New function.
422 (x-sampa-underscore-implosive): New function.
423 (x-sampa-implosive-submap): New Quail submap.
424
1f272ae8
JL
4252009-08-30 Aidan Kehoe <kehoea@parhasard.net>
426
427 * quail/ipa.el: Recode the file as UTF-8, for better
428 interoperability with other applications.
429
7069bd16
SM
4302009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
431
a0c07f4e
SM
432 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
433 `white circle'.
434
7069bd16
SM
435 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
436
5ac1f9e0
GM
4372009-08-25 Glenn Morris <rgm@gnu.org>
438
439 * quail/hangul.el (top-level): Don't require cl at run-time.
440
76580a68
EZ
4412009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
442
443 * quail/arabic.el: Add missing keys that exist on the Arabic X
444 keyboard. Don't insert Lam-alef ligatures from the Arabic
445 Presentation Forms ranges; instead, separate Lam-Alef ligatures
446 into a list of two letters (Lam and a suitable Alef).
447
d4a885b2
KH
4482009-06-23 Kenichi Handa <handa@m17n.org>
449
450 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
451 while korean input method is off, convert the following character.
452
70243478
CY
4532009-06-21 Chong Yidong <cyd@stupidchicken.com>
454
455 * Branch for 23.1.
456
d5e9630f
KH
4572009-06-18 Kenichi Handa <handa@m17n.org>
458
459 * quail/hangul.el (hangul-im-keymap): Add binding of key
460 Hangul_Hanja.
461
c7015153 4622009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
463
464 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
465 compatibility.
466
5ae051fd
AS
4672009-04-12 Andreas Schwab <schwab@linux-m68k.org>
468
469 * Makefile.in (install): Remove .gitignore files.
470
c87143d0
KH
4712009-03-19 Kenichi Handa <handa@m17n.org>
472
473 * leim-ext.el: Change the encoding to utf-8.
474
9c222401
JD
4752008-12-30 Jan Djärv <jan.h.d@swipnet.se>
476
477 * Makefile.in (install): Remove old directories in ns_appresdir before
478 moving new directories there.
479
53a8f9db
JB
4802008-11-11 Juanma Barranquero <lekktu@gmail.com>
481
ad8f55ac
JB
482 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
483 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
484 (hangul3-input-method-jung, hangul3-input-method-jong):
485 Fix typos in docstrings.
53a8f9db 486
c7c55e6a 4872008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
488
489 * quail/cyrillic.el: Handle backslash key (bug#839).
490
09c91aff
KH
4912008-10-20 Kenichi Handa <handa@m17n.org>
492
493 * quail/indian.el (inscript-mlm-keytable): New variable.
494 (malayalam-inscript): Use inscript-mlm-keytable.
495
b13f8bd5
MH
4962008-09-11 Magnus Henoch <mange@freemail.hu>
497
498 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
499 with upturn.
500
53a8f9db 5012008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 502
53a8f9db 503 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
504 \"u after a, e or q, because that would be extremely uncommon
505 compared to aue, eue or que. The only exception is the prefix
506 "ge", after which, according to corpus statistics, a \"u can be
507 expected.
508
92135d25
KH
5092008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
510
53a8f9db 511 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 512
f4949090
JL
5132008-07-19 Juri Linkov <juri@jurta.org>
514
515 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
516 "//`" for combining accents as a separate character. Keep two
517 rules "i`" and "I`" for characters where accent is not a separate
518 character. Revert changes that added postfix combining accents.
519
ba60bd44 5202008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
521
522 * Makefile.in (install): Perform post-install cleanup inside NS app
523 bundle.
524
86ec8cc5
JL
5252008-07-12 Juri Linkov <juri@jurta.org>
526
527 * quail/rfc1345.el: Replace non-printable control characters with
528 equivalent text-only notations.
529
530 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
531 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
532 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 533 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 534
5704dad1
TZ
5352008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
536
537 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
538 everything postfix. Adjust to eliminate conflicts.
539
88702c81
JB
5402008-06-30 Juanma Barranquero <lekktu@gmail.com>
541
542 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
543
8e0214ec
GM
5442008-06-27 Glenn Morris <rgm@gnu.org>
545
546 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
547
ecfb57d9
JB
5482008-06-24 Juanma Barranquero <lekktu@gmail.com>
549
550 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
551
fca64cc4
EZ
5522008-06-20 Eli Zaretskii <eliz@gnu.org>
553
554 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
555 are building in the sandbox, there are precious files there.
ca4a5250
EZ
556 (clean mostlyclean): Delete leim-list.el~.
557 (distclean): Delete makefile.
fca64cc4 558
ee128870
TZ
5592008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
560
561 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
562 brackets, number symbol, and accented aeio to cyrillic-translit.
563
e914c409 5642008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
565
566 * quail/hangul.el: Completely re-written.
567
5682008-06-03 Kenichi Handa <handa@m17n.org>
569
570 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
571 (leim-list.el): Remove leim-list.el at first.
572
573 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
574 (leim-list.el): Remove leim-list.el at first.
575
576 * leim-ext.el: Register input methods "korean-hangul",
577 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
578
8be6f5ae
SM
5792008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
580
581 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
582
630802d6
KH
5832008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
584
585 * quail/indian.el: Don't require devan-util.
586
d223191d 5872008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 588
d223191d 589 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 590
d223191d 5912008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
592
593 * Makefile.in (OTHERS): Add arabic.elc.
594
d223191d 5952008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
596
597 * quail/arabic.el: New file.
598
d223191d 5992008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
600
601 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
602
d223191d 6032008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
604
605 * quail/indian.el (quail-indian-flatten-list): Delete it.
606 (quail-define-inscript-package): Pay attention to `nil' values of
607 char/key-table.
608 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
609
d223191d 6102008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
611
612 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
613 just an alias for turkish-postfix.
614
615 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
616 just an alias for turkish-alt-postfix.
617
618 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
619
d223191d 6202008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
621
622 * quail/thai.el: Don't require thai-util.
d223191d
GM
623 (quail-thai-update-translation): Delete function.
624 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
625 quail-define-rules.
626 ("thai-kesmanee", "thai-pattachote"): Don't use
627 UPDATE-TRANSLATION-FUNCTION.
628
3ddfbced
SM
629 * quail/indian.el (quail-indian-preceding-char-position):
630 Delete function.
d223191d
GM
631 (quail-indian-update-preceding-char): Delete variable.
632 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
633 (quail-define-indian-trans-package): Don't call
634 quail-define-package with quail-indian-update-translation.
635 (quail-define-inscript-package): Likewise.
636
d223191d 6372008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 638
d223191d 639 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
640 (quail-indian-update-translation, quail-define-inscript-package):
641 Use characterp, not char-valid-p.
642
d223191d 6432008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
644
645 * quail/welsh.el ("welsh"): Doc fix.
646
647 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
648 ("russian-typewriter"): Rename from cyrillic-typewriter.
649 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 650 ("russian-computer"): New.
d223191d
GM
651 ("bulgarian-phonetic"): Rename from bulgarian-pho.
652 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 653
d223191d 6542008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
655
656 * ja-dic/ja-dic.el: Add coding tag.
657
d223191d 6582008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 659
d223191d 660 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
661 ("latin-postfix"): New method.
662
d223191d 663 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
664 ("latin-alt-postfix"): New method.
665
d223191d 666 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 667 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
668 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
669 ~O -> Ġ.
aca7a3d2
MB
670 ("latin-prefix"): New method.
671
d223191d
GM
672 * quail/uni-input.el (utf-8-ccl-encode): Delete.
673 (ucs-input-method): Modify.
aca7a3d2 674
d223191d 6752008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
676
677 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
678
5169d861 6792008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 680
53a8f9db 681 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 682
f3041af1
DN
6832008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
684
685 * makefile.w32-in:
686 * Makefile.in: Remove references to Xenix.
687
1ebeeed0
RS
6882007-12-15 Richard Stallman <rms@gnu.org>
689
690 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
691
692 * quail/latin-alt.el: Many doc fixes.
693 ("danish-alt-postfix")
694 ("esperanto-alt-postfix", "finnish-alt-postfix")
695 ("german-alt-postfix", "icelandic-alt-postfix")
696 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
697 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 698 Delete; they were identical to the non-alt versions.
1ebeeed0 699
3d587afd
KH
7002007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
701
702 * quail/lao.el (quail-map-from-table): Allow a tone just after a
703 consonant.
704
63150f3c
GM
7052007-11-17 Glenn Morris <rgm@gnu.org>
706
707 * Makefile.in (check-declare): New target.
708
fe1ada9b
GM
7092007-10-31 Glenn Morris <rgm@gnu.org>
710
711 * Makefile.in (install): Change ownership of installed files.
712
e914c409 7132007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
714
715 * quail/latin-ltx.el ("\\qed"): Add this rule.
716
92f137df
JB
7172007-10-24 Juanma Barranquero <lekktu@gmail.com>
718
719 * quail/indian.el (quail-indian-update-preceding-char):
720 Don't mark the variable as frame-local; it wasn't used as such.
721
cacc7b51
GM
7222007-07-25 Glenn Morris <rgm@gnu.org>
723
724 * Relicense all FSF files to GPLv3 or later.
725
726 * COPYING: Switch to GPLv3.
727
1eceac24
EZ
7282007-07-16 Eli Zaretskii <eliz@gnu.org>
729
730 * makefile.w32-in (extraclean): Don't delete *~.
731
7dfc4cda
CY
7322007-06-02 Chong Yidong <cyd@stupidchicken.com>
733
734 * Version 22.1 released.
735
dd822b89
KH
7362007-01-30 Kenichi Handa <handa@m17n.org>
737
738 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 739 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
740
741 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
742 license notices.
1e899515 743
bce8f5e8
KH
7442007-01-24 Kenichi Handa <handa@m17n.org>
745
746 * MISC-DIC/README: New file.
747
748 * CXTERM-DIC/README: New file.
749
750 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
751 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
752 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
753 X11R6/contrib/programs/cxterm.
754
755 * ja-dic/ja-dic.el: Regenerated.
756
88f698d9
KH
7572007-01-12 Kenichi Handa <handa@m17n.org>
758
759 * quail/uni-input.el (ucs-input-method): Signal an error for a
760 Unicode character that is not yet supported.
761
14429ceb
AS
7622006-12-26 Andreas Schwab <schwab@suse.de>
763
764 * Makefile.in (datarootdir): Define.
765
6148a044
EZ
7662006-12-20 Eli Zaretskii <eliz@gnu.org>
767
768 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
769 ${NON-TIT-MISC}.
770
e4208ff7
JB
7712006-12-09 Juanma Barranquero <lekktu@gmail.com>
772
773 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
774
775 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
776
f248f005
EZ
7772006-12-09 Eli Zaretskii <eliz@gnu.org>
778
779 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
780 Run Emacs to append non-empty non-comment lines in leim-ext.el
781 to leim-list.el.
782
dd4b03cd
JB
7832006-12-05 Juanma Barranquero <lekktu@gmail.com>
784
785 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
786
41584b03
JB
7872006-11-29 Juanma Barranquero <lekktu@gmail.com>
788
789 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
790 in docstring.
791
9200c926
RF
7922006-11-04 Romain Francoise <romain@orebokech.com>
793
794 * Makefile.in (bootstrap-clean): New target.
795
94461c21
KH
7962006-10-12 Kenichi Handa <handa@m17n.org>
797
798 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
799 to it.
800
f51dc44f
CY
8012006-10-05 Chong Yidong <cyd@stupidchicken.com>
802
803 * quail/latin-ltx.el: Fix typo in previous change.
804
d781da00
SM
8052006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
806
807 * quail/latin-ltx.el: Remove rules that start with { since they are
808 redundant and hence impact the { key for no good reason.
809
bcc1caeb
KH
8102006-10-02 Kenichi Handa <handa@m17n.org>
811
812 * Makefile.in (install): Fix previous change.
813
7ad02ea8
KH
8142006-09-28 Kenichi Handa <handa@m17n.org>
815
816 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
817
45a2056c
JB
8182006-09-15 Jay Belanger <belanger@truman.edu>
819
820 * COPYING: Replace "Library Public License" by "Lesser Public
821 License" throughout.
822
880820fe 8232006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
824
825 * quail/uni-input.el (ucs-input-method): Don't make the action of
826 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
827 mechanism do it.
828
62508862
DK
8292006-07-12 David Kastrup <dak@gnu.org>
830
831 * quail/greek.el: Change iota subscriptum transliteration in
832 Ibycus4 encoding's capitals from "i" to "|".
833
a6a2b5d4
EZ
8342006-03-03 Claudio Fontana <claudio@gnu.org>
835
9e2bcc86
EZ
836 * Makefile.in (install): Add DESTDIR variable to support staged
837 installations.
a6a2b5d4 838
abeb5855
EZ
8392005-12-17 Eli Zaretskii <eliz@gnu.org>
840
841 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
842 commands enclosed in $(ARGQUOTE)s should not be split between two
843 lines, as that will break with GNU Make >3.80, when sh.exe is used
844 and arg quoting is with '..'.
845
11bdfcdd
AS
8462005-11-03 Andreas Schwab <schwab@suse.de>
847
3ddfbced 848 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
849 (install): Adjust.
850
7a7f042f
RF
8512005-11-01 Romain Francoise <romain@orebokech.com>
852
853 * Makefile.in (install): Compress source files.
854
895725e1
JL
8552005-10-28 Juri Linkov <juri@jurta.org>
856
857 * quail/symbol-ksc.el: Add missing characters from 1st pos of
858 every table of [korean-ksc5601], and swap incorrectly ordered
859 characters at pos 91 and 90.
860
c814bdfc
KH
8612005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
862
863 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
864 U+2006). Add more mappings from TeX's textcomp package.
865
f344e9d2
JL
8662005-10-25 Juri Linkov <juri@jurta.org>
867
868 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
869 to t for this multi-key input method.
870
a6726944
KH
8712005-10-24 Kenichi Handa <handa@m17n.org>
872
873 * quail/uni-input.el (ucs-input-activate): Don't add
874 quail-kill-guidance-buf to kill-buffer-hook.
875
71ec7e9b
KH
8762005-07-08 Kenichi Handa <handa@m17n.org>
877
878 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
879 insertion and deletion.
880
a0ec7a4a
LK
8812005-07-04 Lute Kamstra <lute@gnu.org>
882
883 Update FSF's address in GPL notices.
884
59579816
KH
8852005-06-28 Kenichi Handa <handa@m17n.org>
886
887 * leim-ext.el: Add rules for inserting full-width space for
888 quail/Punct and quail/Punct-b5.
889
94d4bafb
EZ
8902005-06-04 Eli Zaretskii <eliz@gnu.org>
891
41584b03 892 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
893 (extraclean): New target, emulates Makefile.in.
894
e183fe27
KH
8952005-04-06 Kenichi Handa <handa@m17n.org>
896
41584b03 897 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 898
eebfcf8e
KH
8992005-03-26 Kenichi Handa <handa@m17n.org>
900
41584b03 901 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
902
9032005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
904
905 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 906 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
907 ("thai-kesmanee"): Don't use quail-thai-update-translation.
908 (thai-generate-quail-map): Likewise.
909
761a8755
KH
9102005-03-15 Kenichi Handa <handa@m17n.org>
911
912 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
913
c68f7e21
KH
9142005-03-08 Kenichi Handa <handa@m17n.org>
915
916 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
917 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
918
a3341d3c
KH
9192004-12-04 Kenichi Handa <handa@m17n.org>
920
921 * quail/lao.el (lao-key-alist): Declare it by defvar.
922 (lao-key-alist-vector): New variable.
923 (lao-consonant-key-alist, lao-semivowel-key-alist)
924 (lao-vowel-key-alist, lao-voweltone-key-alist)
925 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
926 lao-key-alist-vector.
927
a7ff4354
KH
9282004-09-25 Kenichi Handa <handa@m17n.org>
929
930 * quail/uni-input.el (ucs-input-method): Add error clause to
931 condition-case.
932
88a74fa5
KH
9332004-09-21 Kenichi Handa <handa@m17n.org>
934
935 * quail/uni-input.el: Move the call of register-input-method to
936 leim-ext.el.
937 (ucs-input-insert-char): New function.
938 (ucs-input-method): Use ucs-input-insert-char.
939 (ucs-input-activate): Call quail-hide-guidance instead of
940 quail-hide-guidance-buf.
941
942 * leim-ext.el: Add autoload for 'ucs-input-activate and
943 register-input-method for "ucs".
944
15203bb7
DK
9452004-08-21 David Kastrup <dak@gnu.org>
946
947 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
948 combinations.
949
295f3b30
KH
9502004-08-16 Kenichi Handa <handa@m17n.org>
951
952 * quail/georgian.el ("georgian"): Call quail-define-package with
953 the show-layout arg t.
954
de10c114
AS
9552004-08-06 Andreas Schwab <schwab@suse.de>
956
957 * Makefile.in (install): Remove .arch-inventory files.
958
d604e09b
DK
9592004-07-01 David Kastrup <dak@gnu.org>
960
41584b03 961 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 962
f96ec754
AS
9632004-06-30 Andreas Schwab <schwab@suse.de>
964
965 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
966 serialize parallel builds.
967 (${MISC:.elc=.el}): Depend on changed.misc.
968
62bfe0fc
KH
9692004-06-05 Kenichi Handa <handa@m17n.org>
970
68330491
EZ
971 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
972 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
973
974 * leim-ext.el: New file.
975
9254ee5e
KH
9762004-05-17 Werner Lemberg <wl@gnu.org>
977
978 * quail/sisheng.el: New file.
979
53e1a54f
KH
9802004-05-17 Kenichi Handa <handa@m17n.org>
981
982 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
983
cdc9b845
EZ
9842004-05-11 Eli Zaretskii <eliz@gnu.org>
985
986 * Makefile.in (leim-list.el): Move commands to convert TIT and
987 MISC dictionaries from here...
988 (changed.tit, changed.misc): ...to here. Remove the (now
989 unneeded) test of the contents of changed.* files.
990
9a28b921
AS
9912004-05-10 Andreas Schwab <schwab@suse.de>
992
10d1d0af 993 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
994 files are compiled when bootstrapping.
995
bef96454
SM
9962004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
997
998 * quail/latin-ltx.el ("TeX"): Fix typo.
999
d2c846aa
SM
10002004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1001
1002 * quail/latin-ltx.el: Use utf-8 coding.
1003 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1004
2cd23d89
KH
10052004-05-04 Kenichi Handa <handa@m17n.org>
1006
10d1d0af 1007 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1008 (MISC-SOURCES): Likewise.
1009
10102004-05-01 Kenichi Handa <handa@m17n.org>
1011
41584b03 1012 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1013 (MISC): Rename from MISC-DIC.
10d1d0af 1014 (WORLD): Adjust for the above changes.
2cd23d89
KH
1015 (TIT-MISC, NON-TIT-MISC): New targets.
1016 (all): Don't depend on ${WORLD}.
d2c846aa 1017 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1018 (TIT-SOURCES, MISC-SOURCES): New macros.
1019 (changed.tit, changed.misc): New targets.
d2c846aa 1020 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1021 changed.misc. Generate quail files from TIT and MISC files if
1022 necessary.
1023 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1024 ${MISC-DIC}.
1025
238add5e
JR
10262004-05-03 Jason Rumney <jasonr@gnu.org>
1027
1028 * makefile.nt: Remove.
1029
d814862a
JB
10302004-04-23 Juanma Barranquero <lektu@terra.es>
1031
1032 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1033
28082746
AI
10342004-04-09 Andrew Innes <andrewi@gnu.org>
1035
1036 * makefile.w32-in (distclean clean): Remove nmake specific
1037 stamp-subdir test.
1038
bb62616f
KH
10392004-02-28 Kenichi Handa <handa@m17n.org>
1040
d2c846aa 1041 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1042 ${MISC-DIC}.
1043 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1044 (maintainer-clean): Delete files that are not in CVS repository.
1045
d2c846aa 1046 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1047 $(MISC-DIC).
1048 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1049 (maintainer-clean): Delete files that are not in CVS repository.
1050
d2c846aa 1051 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1052 $(MISC-DIC).
1053 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1054 (maintainer-clean): Delete files that are not in CVS repository.
1055
880820fe 10562004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1057
1058 * Makefile.in (distclean maintainer-clean): Depend on clean.
1059
bdb6a227
KH
10602004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1061
1062 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1063
e555f8d5
KH
10642004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1065
1066 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1067 Duplicate entry removed.
e555f8d5 1068 ("bulgarian-bds"): Docstring fixed.
be492770 1069
c51b37fd
DL
10702003-10-06 Dave Love <fx@gnu.org>
1071
1072 * quail/latin-ltx.el: Several additions.
1073
ac7ec68c
KH
10742003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1075
1076 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1077
f653dfd9
DL
10782003-08-20 Dave Love <fx@gnu.org>
1079
1080 * quail/latin-ltx.el: Add \rhd.
1081
15a03c32
MR
10822003-08-19 Markus Rost <rost@math.ohio-state.edu>
1083
1084 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1085
15f772c8
KH
10862003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1087
d814862a 1088 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1089 behavior according to the change of quail-translate-key.
15f772c8 1090
603b8073
KH
10912003-05-22 Kenichi Handa <handa@m17n.org>
1092
1093 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1094 Chinese characters from GB to Big5.
1095
34c614a8 10962003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1097
1098 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1099
069e6098
AS
11002003-04-05 Andreas Schwab <schwab@suse.de>
1101
1102 * Makefile.in (install): Remove CVS related and backup files from
1103 installation directory.
1104
15988eba
DK
11052003-02-27 David Kastrup <dak@gnu.org>
1106
d814862a 1107 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1108
b2c16093
DK
11092003-02-23 David Kastrup <dak@gnu.org>
1110
d814862a 1111 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1112
a56c637d
DL
11132003-02-17 Dave Love <fx@gnu.org>
1114
1115 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1116
83930535
JB
11172003-02-14 Juanma Barranquero <lektu@terra.es>
1118
d2c846aa 1119 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1120
61cb0b53 11212003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1122
1123 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1124 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1125 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1126 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1127 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1128 (kannada-inscript, malayalam-inscript, tamil-inscript):
1129 New INSCRIPT based input methods.
59fdf430 1130
ff57e5d6
KH
11312003-02-07 Kenichi Handa <handa@m17n.org>
1132
1133 * quail/cyrillic.el: Update quail-package-alist (not
1134 input-method-alist) to make "cyrillic-jcuken" an alias of
1135 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1136
e29969ca
DK
11372003-02-05 David Kastrup <dak@gnu.org>
1138
d2c846aa 1139 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1140
139c4e54
DL
11412003-01-05 Dave Love <fx@gnu.org>
1142
1143 * makefile.w32-in (SLAVIC): Add croatian.elc.
1144
1145 * Makefile.in (SLAVIC): Add croatian.elc.
1146
1147 * quail/croatian.el: New file.
1148
abceb4ac
JB
11492002-12-10 Juanma Barranquero <lektu@terra.es>
1150
1151 * makefile.w32-in (LATIN): Add welsh.elc.
1152 (MISC): Add georgian.elc.
1153 (UNICODE): Add it.
1154 (WORLD): Add $(UNICODE).
1155
59daa29a
DL
11562002-11-14 Dave Love <fx@gnu.org>
1157
1158 * quail/slovak.el: Add coding cookie.
1159
1160 * quail/latin-ltx.el: Fix coding cookie.
1161
1162 * quail/hebrew.el: Add coding cookie.
1163
1164 * quail/czech.el: Add coding cookie.
1165
1166 * quail/welsh.el: Undo last change.
1167
b4b11a40
DL
11682002-09-11 Dave Love <fx@gnu.org>
1169
1170 * quail/latin-post.el ("slovenian"): New.
1171
570af494
KH
11722002-09-05 Kenichi Handa <handa@etl.go.jp>
1173
1174 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1175
ad0b1666
DL
11762002-07-24 Dave Love <fx@gnu.org>
1177
a5e5d4ad
DL
1178 * quail/latin-alt.el ("latin-alt-postfix"): New.
1179
1180 * quail/latin-post.el ("latin-postfix"): New.
1181
ad0b1666
DL
1182 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1183 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1184 ("latin-prefix"): New.
ad0b1666 1185
f860212e
DL
11862002-07-12 Dave Love <fx@gnu.org>
1187
1188 * quail/cyrillic.el: Doc fixes.
1189 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1190 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1191 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1192 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1193 ("russian-computer"): New.
880820fe 1194 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1195 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1196
282b5fb7
KH
11972002-06-20 Dave Love <fx@gnu.org>
1198
1199 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1200 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1201
fe960d0a
EZ
12022002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1203
1204 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1205
9a40c2fb
PJ
12062002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1207
1208 * quail/vntelex.el: Add even more rules.
1209
ab59447f
PJ
12102002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1211
1212 * quail/vntelex.el: Add new rules to escape from composition.
1213
e656fc9d
PJ
12142002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1215
1216 * quail/vntelex.el: Use proper charset.
1217
177c0ea7 12182002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1219
1220 * quail/hanja.el ("Od"): Remove rule.
0347c911 1221
175e150b
EZ
12222002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1223
1224 * quail/indian.el: Replace commented-out lines with a condition
1225 that is always false.
1226
c031864a
JC
12272002-04-06 Jaeyoun Chung <jay@kldp.org>
1228
d2c846aa 1229 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1230 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1231
cb0dc144 1232 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1233 sequence fixed ('/' for 'v' pair).
1234 added a few more third character composing rule.
1235
129f2c75
WL
12362002-03-03 Werner Lemberg <wl@gnu.org>
1237
1238 * quail/vntelex.el: New file.
cb0dc144
JB
1239 * Makefile.in (VIETNAMESE):
1240 * makefile.nt (VIETNAMESE):
1241 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1242
5c196f29
AI
12432002-02-10 Andrew Innes <andrewi@gnu.org>
1244
1245 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1246 ($(MISC_DIC)): Ditto.
1247
108eaabb
RS
12482002-02-06 Richard M. Stallman <rms@gnu.org>
1249
1250 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1251 Don't define "~," at all.
1252
880820fe 12532002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1254
880820fe 1255 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1256 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1257
18e1da99 12582002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1259
1260 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1261 method, to consider the "accent" and "diaeresis" as prefix keys.
1262 A new method (named "greek-postfix") was added which implements
1263 the old behavior. Also changed the mapping of the "Q/q" key to
1264 produce the ":/;" characters, as is customary in greek keyboards.
1265 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1266
8f7d3eca
JC
12672002-01-07 Jaeyoun Chung <jay@kldp.org>
1268
d814862a 1269 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1270 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1271
121f67fa
EZ
12722002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1273
1274 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1275
7f93e2ab
DL
12762002-01-01 Dave Love <fx@gnu.org>
1277
d2c846aa 1278 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1279 (quail-define-inscript-package): Avoid mapcar*.
1280
3c08498a
DL
12812001-12-20 Dave Love <fx@gnu.org>
1282
1283 * quail/latin-ltx.el: Fix un-doubled backslashes.
1284
96566974
DL
12852001-12-15 Dave Love <fx@gnu.org>
1286
abceb4ac 1287 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1288 ("spanish-prefix"): Fix language assignment.
1289
abceb4ac
JB
1290 * quail/latin-post.el ("french-postfix", "german-postfix")
1291 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1292 ("french-keyboard", "french-azerty", "german")
96566974
DL
1293 ("spanish-keyboard"): Fix language assignment.
1294
1295 * quail/indian.el: Don't require cl.
d2c846aa 1296 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1297
abceb4ac
JB
1298 * quail/cyrillic.el ("cyrillic-beylorussian")
1299 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1300 ("belarusian", "bulgarian-pho"): Fix language assignment.
1301
1302 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1303 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1304 ("turkish-alt-postfix"): Fix language assignment.
1305 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1306 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1307
880820fe 13082001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1309
1310 * COPYING: New file.
1311
eea6cc1f
JC
13122001-12-03 Jaeyoun Chung <jay@kldp.org>
1313
d814862a 1314 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1315 Korean keyboard type 3 users.
1316
de371c8c
DL
13172001-11-29 Dave Love <fx@gnu.org>
1318
1319 * quail/latin-ltx.el: Extra translations. Fix some
1320 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1321 symbols.
1322
ea17b6e1
JR
13232001-11-28 Juanma Barranquero <lektu@terra.es>
1324
d814862a 1325 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1326 quail/devanagari.elc -> quail/indian.elc.
1327
1328 * makefile.nt (INDIAN): Likewise.
1329
177c0ea7 13302001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1331
1332 * quail/devanagari.el: Renamed to indian.el.
1333
1334 * quail/indian.el: Renamed from devanagari.el, and completely
1335 re-written. The input method devanagari-hindi-transliteration is
1336 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1337 devanagari-inscript, devanagari-transliteration is renamed to
1338 devanagari-kyoto-harvard.
1339
1340 * Makefile.in: Adjusted for the file name change;
1341 quail/devanagari.elc -> quail/indian.elc.
1342
e154cc44
EZ
13432001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1344
1345 * quail/welsh.el: Avoid an error message due to a commented-out
1346 input method.
1347
a6beb3d2
RS
13482001-11-05 Richard M. Stallman <rms@gnu.org>
1349
1350 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1351
cd946181
EZ
13522001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1353
1354 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1355
7115232b
DL
13562001-11-04 Dave Love <fx@gnu.org>
1357
1358 * Makefile.in (LATIN): Add welsh.
1359 (UNICODE): New.
1360 (MISC): Add georgian.
1361 (WORLD): Add UNICODE.
1362
1363 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1364 * quail/uni-input.el, quail/sgml-input.el: New file.
1365
1366 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1367
1368 * quail/latin-alt.el ("dutch"): New method.
1369
b344d29d 13702001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1371
1372 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1373
1374 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1375
b344d29d 13762001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1377
1378 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1379
1380 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1381
71431a0e
GM
13822001-10-20 Gerd Moellmann <gerd@gnu.org>
1383
6aa97356 1384 * (Version 21.1 released.)
71431a0e 1385
c4e7e308
EZ
13862001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1387
1388 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1389 mappings, so that one could type them without leaving the Hanyu
1390 Pinyin input method. Suggested by Kenichi Handa
1391 <handa@etl.go.jp>.
1392
51724e26
EZ
13932001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1394
1395 * quail/greek.el ("greek-babel"): New input method. From David
1396 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1397
ab952a4f
GM
13982001-10-05 Gerd Moellmann <gerd@gnu.org>
1399
1400 * Branch for 21.1.
a4416b14 1401
00651fbf
EZ
14022001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1403
1404 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1405 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1406
5a397d28
GM
14072001-08-06 Gerd Moellmann <gerd@gnu.org>
1408
1409 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1410 "chinese-py".
1411 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1412
880820fe 14132001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1414
150998ec
PJ
1415 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1416 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1417 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1418 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1419 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1420 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1421 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1422 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1423 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1424 follow coding conventions.
1425
e6aeb775
AC
14262001-06-04 Andrew Choi <akochoi@i-cable.com>
1427
1428 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1429
ec57454f
AI
14302001-06-01 Andrew Innes <andrewi@gnu.org>
1431
1432 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1433 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1434 $(srcdir)/quail/pypunct-b5.elc.
1435 (NON_TIT_CNS): Remove.
1436 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1437 (CHINESE_CNS): Remove.
1438 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1439 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1440 $(srcdir)/quail/latin-ltx.elc.
1441 (MISC_DIC): Copy from Makefile.in.
1442 (CHINESE): Remove $(CHINESE_CNS).
1443 (all): Add $(MISC_DIC) as target.
1444 (.NOTPARALLEL): New target.
1445 (.NO_PARALLEL): New target.
1446 ($(MISC_DIC)): New target.
1447 (clean mostlyclean): Clean more stuff.
1448 (TIT_EL): New macro.
1449 (MISC_DIC_EL): New macro.
1450
1451 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1452 (TIT-BIG5): Remove CTLauB.elc from it.
1453 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1454 (clean mostlyclean): Remove obsolete reference.
1455
70079787
EZ
14562001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1457
1458 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1459
5e3d4fbc
AC
14602001-05-24 Andrew Choi <akochoi@i-cable.com>
1461
937fad9a
AC
1462 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1463
5e3d4fbc
AC
1464 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1465
1466 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1467
1468 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1469 (TIT-BIG5): Remove CTLauB.elc from it.
1470 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1471
f042e7b9
DL
14722001-05-17 Dave Love <fx@gnu.org>
1473
d2c846aa 1474 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1475 Language family and indicator changed. Many new translations.
1476
f08cf35b
GM
14772001-05-17 Gerd Moellmann <gerd@gnu.org>
1478
1479 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1480 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1481 <Pavel@Janik.cz>.
1482
b5eeaa1d
GM
14832001-04-23 Gerd Moellmann <gerd@gnu.org>
1484
3ddfbced
SM
1485 * quail/latin-ltx.el: Add more translations.
1486 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1487
55a22ce1
EZ
14882001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1489
1490 * quail/hangul.el <korean-hangul>: Doc fix.
1491
90200fcc
AI
14922001-04-18 Andrew Innes <andrewi@gnu.org>
1493
1494 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1495 ($(TIT)):
1496 ($(MISC_DIC)):
1497 (.el.elc):
90200fcc
AI
1498 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1499
f383cd0d
GM
15002001-04-05 Gerd Moellmann <gerd@gnu.org>
1501
a55e4e68
GM
1502 * Makefile.in (install): Remove .cvsignore files.
1503
f383cd0d
GM
1504 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1505 the same translations as for `japanese'.
1506
4c1dadb1
AI
15072001-04-03 Andrew Innes <andrewi@gnu.org>
1508
1509 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1510 quail/ZIRANMA.elc.
1511 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1512 $(srcdir)/quail/tsang-b5.elc.
1513 (NON_TIT_CNS): Delete.
1514 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1515 (CHINESE_CNS): Delete.
1516 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1517 <handa@etl.go.jp>.
1518 (MISC_DIC): New variable.
1519 (CHINESE): Delete $(CHINESE_CNS).
1520 (WORLD): Add $(MISC_DIC).
1521 (all): Depends on $(MISC_DIC).
1522 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1523 ($(MISC_DIC)): New target.
1524 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1525 and $(MISC_DIC:.elc=.el).
1526
e217c26e
EZ
15272001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1528
3ddfbced
SM
1529 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1530 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1531
e217c26e
EZ
1532 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1533
a3d0b0e0
KH
15342001-03-31 Kenichi Handa <handa@etl.go.jp>
1535
c4cc8b9a 1536 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1537 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1538 ${srcdir}/quail/tsang-b5.elc.
1539 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1540 (CHINESE-CNS): Delete it.
1541 (MISC-DIC): New variable.
1542 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1543 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1544 (all): Depends on ${MISC-DIC}.
1545 (${MISC-DIC}): New target.
1546 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1547
1548 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1549 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1550
1551 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1552
1553 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1554 * quail/quick-cns.el: Delete them.
a4416b14 1555
9d5d1075
EZ
15562001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1557
1558 * Makefile.in (${TIT}): Fix whitespace.
1559
ed31fabf
GM
15602001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1561
1562 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1563 (${TIT}): If the target file already exist, don't remake it.
1564
1e406be0
KH
15652001-03-21 Kenichi Handa <handa@etl.go.jp>
1566
1567 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1568
ce058493 15692001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1570
1571 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1572 "=q", "+q", "=Q", and "+Q".
1573 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1574 ("slovak-prog-2"): Likewise.
1575 ("slovak-prog-3"): Likewise.
1576
abfa36c4
EZ
15772001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1578
1579 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1580
b8a7ebcf
KH
15812001-03-16 Kenichi Handa <handa@etl.go.jp>
1582
3ddfbced
SM
1583 * quail/japanese.el (quail-japanese-transliteration-rules):
1584 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1585 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1586 (quail-japanese-kana-state): Delete this variable.
1587 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1588 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1589
9a639fce
KH
15902001-03-14 Kenichi Handa <handa@mule.m17n.org>
1591
1592 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1593
51ab41b7
KH
15942001-03-06 Kenichi Handa <handa@etl.go.jp>
1595
1596 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1597
36d5e61d
KH
15982001-03-05 Kenichi Handa <handa@etl.go.jp>
1599
1600 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1601 change of the special key bindings.
36d5e61d 1602
bf0bdce8
KH
16032001-02-22 Kenichi Handa <handa@etl.go.jp>
1604
51ab41b7 1605 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1606
1607 * CXTERM-DIC/ETZY.tit: Likewise.
1608
1609 * CXTERM-DIC/ZOZY.tit: Likewise.
1610
193fba87
AI
16112001-02-05 Andrew Innes <andrewi@gnu.org>
1612
1613 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1614 path absolute.
1615
350d71b3
AI
16162001-02-03 Andrew Innes <andrewi@gnu.org>
1617
1618 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1619
49bd4a69
KH
16202001-02-02 Kenichi Handa <handa@etl.go.jp>
1621
1622 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1623
1624 * makefile.w32-in (LATIN): Likewise.
1625
1626 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1627
a51e9546
AI
16282001-02-01 Andrew Innes <andrewi@gnu.org>
1629
1630 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1631
c91d43ed
KH
16322001-02-01 Kenichi Handa <handa@etl.go.jp>
1633
c91d43ed
KH
1634 * quail/greek.el ("greek-mizuochi"): New input method for
1635 classical Greek.
1636
7ccf7ab9 16372001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1638
3ddfbced 1639 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1640 one runs "make extraclean" at the top level.
1641
0dac6924
AI
16422001-01-06 Andrew Innes <andrewi@gnu.org>
1643
1644 * makefile.nt ($(TIT)): Map .elc to .el.
1645 (buildlisppath): Make path relative to $(MAKEDIR).
1646
392164c1
AS
16472001-01-01 Andreas Schwab <schwab@suse.de>
1648
1649 * quail/latin-alt.el: Doc fixes.
1650
ec6bd013
DL
16512000-12-18 Dave Love <fx@gnu.org>
1652
880820fe
KH
1653 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1654 Change œ, Œ, ¶.
ec6bd013 1655
8ff06845
KH
16562000-12-16 Kenichi Handa <handa@etl.go.jp>
1657
1658 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1659
4ee87dbb
AI
16602000-12-06 Andrew Innes <andrewi@gnu.org>
1661
1662 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1663 relative to $(CURDIR).
1664 (INSTALLDIR): Use forward slash.
1665
24c53d36
AI
16662000-11-24 Andrew Innes <andrewi@gnu.org>
1667
1668 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1669
1670 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1671
37c35586
KH
16722000-11-21 Kenichi Handa <handa@etl.go.jp>
1673
1674 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1675
3c7d764e
KH
16762000-11-17 Kenichi Handa <handa@etl.go.jp>
1677
1678 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1679 remember the conversion start.
1680
f3d3c491
AI
16812000-10-21 Andrew Innes <andrewi@gnu.org>
1682
1683 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1684 of conditional invocation of make.
a4416b14
FP
1685 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1686 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1687 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1688 files to .elc.
3ddfbced 1689 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1690 (clean mostlyclean): Likewise.
1691 (.el.elc): New target.
1692
1693 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1694 of conditional invocation of make.
a4416b14
FP
1695 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1696 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1697 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1698 files to .elc.
3ddfbced 1699 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1700 (clean mostlyclean): Likewise.
1701 (.el.elc): New target.
1702
a115794c
EZ
17032000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1704
1705 * Makefile.in (${TIT}, clean): Don't use shell `command`
1706 expansion, use ${TIT:.elc=.el} instead.
1707
ce75c97a
GM
17082000-09-26 Gerd Moellmann <gerd@gnu.org>
1709
1710 * Makefile.in: Make this the leim Makefile.in.
1711 (clean): Also remove $NON-TIT and $WORLD.
1712 (RUN-EMACS): Set EMACSLOADPATH.
1713
7b920aa1
KH
17142000-09-21 Kenichi Handa <handa@etl.go.jp>
1715
36e44f62
KH
1716 * Makefile.in: Revert to no-leim Makefile.
1717
cd3c0140
KH
1718 * quail/.cvsignore: Include *.elc.
1719
1720 * ja-dic/.cvsignore: New file.
7b920aa1 1721
5eedab4d
AI
17222000-09-16 Andrew Innes <andrewi@gnu.org>
1723
1724 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1725 (leim-list.el): Ditto.
1726
1727 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1728 (leim-list.el): Ditto.
1729
39f547f7
AI
17302000-09-15 Andrew Innes <andrewi@gnu.org>
1731
1732 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1733 files.
1734
fe83b953
AI
17352000-09-14 Andrew Innes <andrewi@gnu.org>
1736
1737 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1738 leim-list.el.
1739 (distclean maintainer-clean): Ditto for stamp-subdir.
1740
1741 * makefile.nt: Rename skkdic to ja-dic.
1742
0fddd0dc
KH
17432000-09-07 Kenichi Handa <handa@etl.go.jp>
1744
1745 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1746 translation.
1747
1748 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1749
1750 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1751 ("chinese-tonepy-punct"): New input method.
1752
1753 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1754 translation.
1755
1756 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1757 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1758 automatically.
1759 ("japanese-ascii", "japanese-zenkaku")
1760 ("japanese-hankaku-kana", "japanese-hiragana")
1761 ("japanese-katakana"): Docstring modified.
1762
3ddfbced 1763 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1764 on describe-input-method.
1765 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1766
44ef7cf6
AI
17672000-09-03 Andrew Innes <andrewi@gnu.org>
1768
1769 * makefile.w32-in: New file.
f8803e97 1770 (install) Fix copying of directories.
44ef7cf6 1771
5724ab7a
KH
17722000-08-31 Kenichi Handa <handa@etl.go.jp>
1773
1774 * quail/thai.el (thai-generate-quail-map): If the length of
1775 translation is more than one, compose it.
1776
daba11ce
DL
17772000-08-29 Dave Love <fx@gnu.org>
1778
880820fe 1779 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1780
daba11ce
DL
1781 * Makefile.in: ja-dic <- skk in several places.
1782
457dd64a
KH
17832000-08-25 Kenichi Handa <handa@etl.go.jp>
1784
1785 * ja-dic: Directory name changed from skkdic.
1786
a1a2e38f 1787 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1788
1789 * README: Rename skkdic to ja-dic throughout the file.
1790
68ce69e1
DL
17912000-08-24 Dave Love <fx@gnu.org>
1792
1793 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1794 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1795
5a76406c
DL
17962000-08-23 Dave Love <fx@gnu.org>
1797
880820fe
KH
1798 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1799 add ~p for ¶.
5a76406c 1800
240a16cf
KH
18012000-07-18 Kenichi Handa <handa@etl.go.jp>
1802
1803 * quail/japanese.el ("japanese"): Fix docstring.
1804
7a3fd467
KH
18052000-07-17 Kenichi Handa <handa@etl.go.jp>
1806
1807 * quail/japanese.el ("japanese"): Docstring modified.
1808
0bd5914b
KH
18092000-06-12 Kenichi Handa <handa@etl.go.jp>
1810
1811 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1812 ("tibetan-wylie"): State transition table modified.
1813
4dc1225b
KH
18142000-06-01 Kenichi Handa <handa@etl.go.jp>
1815
1816 * quail/tibetan.el: Change all tibetan-1-column characters to
1817 tibetan. Quail map for "tibetan-wylie" fixed.
1818
177c0ea7 18192000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1820
1821 * quail/latin-pre.el ("polish-slash"): New input method.
1822
69766f94
KH
18232000-03-02 Kenichi Handa <handa@etl.go.jp>
1824
1825 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1826
9a90d84c
GM
18272000-02-01 Gerd Moellmann <gerd@gnu.org>
1828
1829 * Makefile.in: Make this the no-leim Makefile. Move the
1830 leim Makefile.in to ../leim-Makefile.in as it originally was.
1831
1832 * Makefile.noleim: Removed.
1833
cba32d22
KH
18342000-01-28 Kenichi Handa <handa@etl.go.jp>
1835
1836 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1837
11ad3dee
KH
18382000-01-04 Kenichi Handa <handa@etl.go.jp>
1839
1840 * quail/japanese.el ("japanese"): Docstring augmented.
1841
5ec14d3c
KH
18421999-12-15 Kenichi Handa <handa@etl.go.jp>
1843
1844 * quail/lao.el: Rewritten for new composition.
1845
1846 * quail/lrt.el: Rewritten for new composition.
1847
1848 * quail/thai.el: Rewritten for new composition.
1849
1850 * quail/tibetan.el: Rewritten for new composition.
1851
113a1195
KH
18521999-12-13 Kenichi Handa <handa@etl.go.jp>
1853
1854 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1855 characters, not Latin-1.
1856
98e85e34
GM
18571999-11-22 Andrew Innes <andrewi@gnu.org>
1858
1859 * makefile.nt: No need to generate subdirs.el.
1860
371f58d5
GM
18611999-11-21 Andrew Innes <andrewi@gnu.org>
1862
1863 * makefile.nt: New file.
1864
177c0ea7 18651999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1866
1867 * Makefile.noleim: New.
1868
58af2287
DL
18691999-09-19 Ken'ichi Handa <handa@gnu.org>
1870
3ddfbced 1871 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1872 turkish-postfix.
1873 ("turkish-postfix"): New Turkish input method which inserts
1874 Latin-5 characters.
1875
3ddfbced 1876 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1877 turkish-alt-postfix.
1878 ("turkish-alt-postfix"): New Turkish input method which inserts
1879 Latin-5 characters.
1880
18811999-07-12 Richard Stallman <rms@gnu.org>
1882
1883 * Version 20.4 released.
1884
18851998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1886
1887 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1888
18891999-06-14 Ken'ichi Handa <handa@gnu.org>
1890
1891 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1892
18931999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1894
1895 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1896 hanja.el.
1897
18981999-05-25 Ken'ichi Handa <handa@gnu.org>
1899
1900 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1901
19021999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1903
1904 * quail/latin-pre.el ("romanian-prefix"): New input method.
1905 ("romanian-alt-prefix"): New input method.
1906
19071999-03-04 Kenichi Handa <handa@etl.go.jp>
1908
1909 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1910
19111999-01-14 Kenichi Handa <handa@etl.go.jp>
1912
1913 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1914 to convert is `n', change it to Japanese Hiragana `n' before
1915 conversion.
1916
19171999-01-11 Kenichi Handa <handa@etl.go.jp>
1918
1919 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1920
1921 * quail/hebrew.el: New file.
1922
19231998-12-15 Kenichi Handa <handa@etl.go.jp>
1924
1925 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1926 Adjust for the change of input method handling.
58af2287
DL
1927 (quail-devanagari-hindi-compose-characters): Likewise.
1928
19291998-10-15 Kenichi Handa <handa@etl.go.jp>
1930
1931 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1932 `(cd foo; pwd)`.
1933 (install): Likewise.
1934
b344d29d 19351998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1936
1937 * quail/latin-post.el: Many doc fixes.
1938 ("latin-1-postfix"): Add sequence for the small superscript o.
1939 * quail/latin-pre.el: Many doc fixes.
1940 ("latin-1-prefix"): Add sequences for the small
1941 superscript underlined o and a.
1942
b344d29d 19431998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1944
1945 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1946 small superscript underlined o and a.
1947 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1948 different from italian-postfix.
58af2287
DL
1949 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1950 small superscript underlined o and a.
1951 ("italian-postfix"): Same as above.
1952 ("italian-postfix"): Add methods to enter e with acute accent and
1953 the >> and << symbols.
1954
19551998-09-25 Kenichi Handa <handa@etl.go.jp>
1956
1957 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1958 Adjust for the change of input method handling.
58af2287
DL
1959
19601998-09-11 Kenichi HANDA <handa@etl.go.jp>
1961
1962 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1963 Adjust for the change of input method handling.
58af2287
DL
1964
19651998-08-31 Kenichi Handa <handa@etl.go.jp>
1966
3ddfbced 1967 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1968 change of input method handling.
1969 (quail-tibetan-input-tibkey): Likewise.
1970
19711998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1972
1973 * Version 20.3 released.
1974
19751998-08-16 Kenichi HANDA <handa@etl.go.jp>
1976
1977 * quail/czech.el ("czech"): Make this input method deterministic,
1978 kbd-translate, and show-layout.
1979
19801998-08-15 Kenichi HANDA <handa@etl.go.jp>
1981
1982 * quail/ethiopic.el: Fix several translation rules.
1983
19841998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1985
1986 * quail/czech.el: Few key sequences added to some keyboards.
1987
19881998-08-06 Kenichi Handa <handa@etl.go.jp>
1989
1990 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1991 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1992 quail-update-translation. Now this function should return
1993 CONTROL-FLAG.
1994 (quail-japanese-toggle-kana): Update quail-conversion-str.
1995 (quail-japanese-kanji-kkc): Likewise.
1996 (quail-japanese-switch-package): Reset quail-current-str and
1997 quail-conversion-str.
1998
19991998-07-24 Kenichi Handa <handa@etl.go.jp>
2000
3ddfbced
SM
2001 * quail/japanese.el (quail-japanese-kanji-kkc):
2002 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2003 translation mode is restarted correctly.
2004
20051998-07-21 Kenichi Handa <handa@etl.go.jp>
2006
2007 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2008 that conversion is canceled in kkc-region.
58af2287
DL
2009 (quail-japanese-switch-package): Fix previous change.
2010
20111998-07-19 Kenichi Handa <handa@etl.go.jp>
2012
3ddfbced
SM
2013 * quail/japanese.el (quail-japanese-update-translation):
2014 Handle a key which should fix the current translation and start a new
58af2287 2015 translation correctly.
3ddfbced
SM
2016 (quail-japanese-toggle-kana): Set quail-translating to nil.
2017 Don't change point.
58af2287
DL
2018
20191998-07-15 Kenichi Handa <handa@etl.go.jp>
2020
3ddfbced 2021 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2022 change of quail.el.
2023 (quail-japanese-switch-package): Likewise.
2024
20251998-07-03 Kenichi Handa <handa@etl.go.jp>
2026
2027 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2028 Some keys for ancient Korean syllables are changed properly.
2029
20301998-06-20 Kenichi Handa <handa@etl.go.jp>
2031
2032 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2033 (ethio-select-a-translation): New function.
2034
20351998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2036
2037 * Makefile.in (RUN-EMACS): Add --multibyte.
2038
20391998-04-29 Karl Heuer <kwzh@gnu.org>
2040
2041 * Makefile.in (SLAVIC): Delete redundant backslash.
2042
20431998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2044
2045 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2046
20471998-04-20 Kenichi Handa <handa@etl.go.jp>
2048
2049 * Makefile.in (SLAVIC): New macro.
2050 (EUROPEAN): Include ${SLAVIC}.
2051
20521998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2053
2054 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2055 (leim-list.el): Depend on ${WORLD}.
2056
2057 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2058
20591998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2060
2061 * czech.el, slovak.el: Correct starting commentary.
2062
20631998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2064
2065 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2066
20671998-04-06 Andreas Schwab <schwab@gnu.org>
2068
2069 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2070 to length.
2071 (lrt-generate-quail-map): Change sref to aref, and make second
2072 argument of substring a character index.
2073
20741998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2075
2076 * Makefile.in (${TIT}): Fix shell conditional syntax.
2077
20781998-03-18 Kenichi Handa <handa@etl.go.jp>
2079
cb0dc144 2080 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2081 "/ " to "/" (instead of " ").
2082
20831998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2084
2085 * quail/czech.el, quail/slovak.el: New files.
2086
20871998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2088
2089 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2090 Uses changed.
2091
20921998-03-05 Kenichi Handa <handa@etl.go.jp>
2093
2094 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2095 built quail.
2096
99d99081 20971997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2098
2099 * quail/hanja3.el: New file.
2100
2101 * quail/hanja-jis.el: Title string of the input method
2102 "korean-hanja-jis" changed.
2103
2104 * quail/symbol-ksc.el: Title string of the input method
2105 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2106 (quail-hangul-switch-back): Delete.
58af2287
DL
2107
2108 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2109 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2110
2111 * quail/hanja.el: Require 'korea-util. Title string of the input
2112 method "korean-hanja" changed.
3ddfbced 2113 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2114
2115 * quail/hangul.el: Require 'korea-util.
3ddfbced 2116 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2117
58af2287
DL
21181997-10-23 Kenichi Handa <handa@etl.go.jp>
2119
2120 * quail/ethiopic.el: The title string of input method "Ethiopic"
2121 is changed.
2122
21231997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2124
2125 * Version 20.2 released.
2126
21271997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2128
2129 * quail/latin-post.el (german): Swap y and z.
2130
21311997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2132
2133 * Version 20.1 released.
2134
2135 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2136
58af2287
DL
21371997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2138
2139 * quail/viqr.el (vietnamese-viqr): Doc fix.
2140
21411997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2142
2143 * quail/latin-alt.el: New file.
2144
21451997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2146
2147 * quail/latin-post.el: Undo previous change.
a4416b14 2148
58af2287
DL
21491997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2150
2151 * quail/latin-post.el (latin-2-postfix):
2152 Replace comma and period with `. Replace colon with /.
2153 (latin-1-postfix): Replace comma with /.
2154 (french-postfix): Replace comma with /.
2155 (latin-3-postfix): Replace comma with ` and period with /.
2156 (latin-4-postfix): Replace comma with ` and period with ~.
2157 (latin-5-postfix): Replace comma with ` and period with /.
2158 (turkish-postfix): Replace comma with ` and period with /.
2159
21601997-09-10 Kenichi Handa <handa@etl.go.jp>
2161
3ddfbced
SM
2162 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2163 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2164 input method "ethiopic" is begin used.
3ddfbced 2165 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2166 (ethio-toggle-space): Likewise.
2167 (ethio-insert-space): Likewise.
2168 (ethio-insert-ethio-space): Likewise.
2169 (ethio-prefer-ascii-punctuation): Likewise.
2170 (ethio-toggle-punctuation): Likewise.
2171 (ethio-gemination): Likewise.
3ddfbced
SM
2172 ("ethiopic"): Doc-string of this Quail package modified.
2173 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2174 quail-execute-non-quail-command.
2175
21761997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2177
2178 * Makefile.in (install): Use quail/* in the second tar that
2179 copies a dir named quail.
2180
21811997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2182
3ddfbced
SM
2183 * Makefile.in (install): Do not copy leim-list.el twice.
2184 Copy `skk' subdirectory too.
58af2287
DL
2185
21861997-09-03 Kenichi Handa <handa@etl.go.jp>
2187
2188 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2189 argument to quail-define-package.
2190 * quail/cyril-jis.el: Likewise
2191 * quail/greek.el: Likewise.
2192 * quail/ipa.el: Likewise.
2193 * quail/lao.el: Likewise.
2194 * quail/lrt.el: Likewise.
2195 * quail/thai.el: Likewise.
2196 * quail/viqr.el: Likewise.
2197
21981997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2199
183080b6 2200 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2201 TRANSLATION-KEYS.
2202 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2203 (quail-mode-hook): Check the current Quail package name.
2204
c80e3b4a 2205 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2206 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2207 packages.
2208
22091997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2210
2211 * quail/latin-post.el, quail/latin-pre.el: For each package,
2212 pass t for the SIMPLE argument to quail-define-package.
2213
22141997-08-28 Kenichi Handa <handa@etl.go.jp>
2215
2216 * Makefile.in (dotdot): This macro deleted.
2217 (SUBDIRS): Exclude skk.
2218 (all): Substitute ${WORLD} to ${TIT}.
2219 (%.el): This target deleted.
2220 (${TIT}): Check existence of `quail' subdirectory.
2221 (leim-list.el): Do not check old files.
2222 (install): If ${srcdir} is different from the current directory,
2223 copy also files under ${srcdir}.
2224
22251997-08-26 Kenichi Handa <handa@etl.go.jp>
2226
2227 * Makefile.in: Re-arrange macros so that the macro TIT contains
2228 only Quial packages generated from CXTERM dictionaries, and the
2229 macro NON-TIT contains only Quial packages distributed with Emacs.
2230 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2231 and ${TIT} separately.
2232
22331997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2234
2235 * Makefile.in (install): Discard extra data in tar | tar command.
2236
22371997-08-23 Kenichi Handa <handa@etl.go.jp>
2238
3ddfbced
SM
2239 * quail/devanagari.el (quail-devanagari-compose-characters):
2240 Fix previous change.
58af2287
DL
2241 (quail-devanagari-hindi-compose-characters): Fix previous change.
2242
2243 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2244 change.
2245
22461997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2247
2248 * Makefile.in (leim-list.el): Fix previous change.
2249
2250 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2251
22521997-08-21 Kenichi HANDA <handa@etl.go.jp>
2253
2254 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2255 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2256 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2257
2258 * Makefile.in (install): Just copy leim-list.el instead of running
2259 update-leim-list-file on ${INSTALLDIR}.
2260 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2261 py-punct-b5.el -> pypunct-b5.el.
2262 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2263 (leim-list.el): Delete old files not contained in ${WORLD}.
2264
3ddfbced
SM
2265 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2266 Run input-method-after-insert-chunk-hook.
58af2287
DL
2267
2268 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2269
22701997-08-19 Kenichi Handa <handa@etl.go.jp>
2271
2272 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2273 package fixed.
2274
22751997-08-18 Kenichi Handa <handa@etl.go.jp>
2276
2277 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2278 throw.
2279 (quail-japanese-kanji-kkc): Completely re-written.
2280 (quail-japanese-kkc-mode-exit): New function.
2281 (quail-japanese-switch-package): Call activate-input-method
2282 instead of select-input-method.
2283
2284 * quail/thai.el (thai-consonant-input): Typo fixed.
2285
3ddfbced
SM
2286 * quail/devanagari.el (quail-devanagari-compose-characters):
2287 Do not call throw.
58af2287
DL
2288 (quail-devanagari-hindi-compose-characters): Likewise.
2289
3ddfbced
SM
2290 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2291 Call activate-input-method instead of select-input-method.
58af2287
DL
2292
2293 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2294
3ddfbced
SM
2295 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2296 Use input-method-history instead of previous-input-method.
58af2287
DL
2297
22981997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2299
59daa29a 2300 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2301
23021997-08-16 Kenichi Handa <handa@etl.go.jp>
2303
2304 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2305 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2306 Some translation rules added.
58af2287
DL
2307
2308 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2309 (lao-quail-define-rules): Some translation rules corrected.
2310
23111997-08-11 Kenichi Handa <handa@etl.go.jp>
2312
2313 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2314 (lrt-vowel-table): The entry for "aM" corrected.
2315
23161997-08-07 Kenichi Handa <handa@etl.go.jp>
2317
2318 * quail/lrt.el: Change title string of input method "lao-lrt".
2319 (lrt-single-consonant-table): Several key sequence changed.
2320 (lrt-composing-pattern-double-c): Handle a consonant with
2321 semi-vowel-lower correctly.
2322 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2323 (lrt-handle-tone-mark): Check the existence of double consonant
2324 correctly.
2325
2326 * quail/lao.el: Change title string of input method "Lao".
2327
23281997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2329
2330 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2331 modified. Several translation rules modified.
58af2287
DL
2332
23331997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2334
2335 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2336 quail/cyril-jis.el.
2337
2338 * quail/cyril-jis.el: New file.
2339
2340 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2341
23421997-08-01 Kenichi Handa <handa@etl.go.jp>
2343
2344 * quail/ethiopic.el: In quail-mode-map, bind
2345 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2346 Quail package "ethiopic".
2347
23481997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2349
2350 * quail/cyrillic.el (cyrillic-translit): New input method.
2351
23521997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2353
2354 * quail/tibetan.el: New file.
2355
2356 * quail/py-punct.el: Require 'quail.
2357
2358 * quail/py-punct-b5.el: Require 'quail.
2359
2360 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2361 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2362
10d1d0af 2363 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2364 TIT-BIG5.
2365 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2366 (ASIA): Include TIBETAN.
58af2287 2367 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2368 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2369 (%.el): Make a link for byte-compiled file too.
2370 (stamp-bytecomp): Target deleted.
2371 (leim-list.el): Run Emacs with loading quail.
2372 (install-XXX): These targets deleted.
2373 (install): Remove files under INSTALLDIR before copying new files.
2374 Run Emacs with loading quail.
2375 (clean mostlyclean): Remove only generated files.
2376
23771997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2378
2379 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2380 (clean): Fix shell conditional.
2381
23821997-07-21 Jim Meyering <meyering@eng.ascend.com>
2383
2384 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2385 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2386
23871997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2388
2389 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2390 as intermediate files and deleted by GNU make.
58af2287
DL
2391
2392 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2393 (lrt-handle-maa-sakod): Correctly handle the case that
2394 quail-current-data is nil.
2395 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2396 tone.
2397
23981997-07-15 Kenichi Handa <handa@etl.go.jp>
2399
2400 * quail/py-punct.el: New file.
2401
2402 * quail/py-punct-b5.el: New file.
2403
2404 * quail/japanese.el: Doc-string of Quail package japanese modified.
2405
2406 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2407 (CHINESE-GB): Include quail/py-punct.elc.
2408 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2409
58af2287
DL
24101997-07-10 Kenichi Handa <handa@etl.go.jp>
2411
2412 * quail/latin-pre.el: Change titles of quail packages.
2413
2414 * quail/latin-post.el: Likewise.
2415
6922b018 2416;; Local Variables:
880820fe 2417;; coding: utf-8
6922b018 2418;; End:
2a34a036 2419
ab422c4d 2420 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2421
2422 This file is part of GNU Emacs.
2423
d3fb0974 2424 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2425 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2426 the Free Software Foundation, either version 3 of the License, or
2427 (at your option) any later version.
5b87ad55
GM
2428
2429 GNU Emacs is distributed in the hope that it will be useful,
2430 but WITHOUT ANY WARRANTY; without even the implied warranty of
2431 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2432 GNU General Public License for more details.
2433
2434 You should have received a copy of the GNU General Public License
d3fb0974 2435 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.