Merge from emacs-24; up to 2013-01-02T10:15:31Z!michael.albinus@gmx.de
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
e67e483f
JB
12013-06-21 Juanma Barranquero <lekktu@gmail.com>
2
3 * quail/croatian.el ("croatian-prefix"):
4 * quail/czech.el ("czech", "czech-qwerty"):
5 * quail/ipa-praat.el ("ipa-praat"):
6 * quail/ipa.el ("ipa-x-sampa"):
7 * quail/tibetan.el ("tibetan-wylie", "tibetan-tibkey"):
8 * quail/uni-input.el (ucs-input-activate): Fix typos in docstrings.
9
a052ef3b
EZ
102013-05-25 Eli Zaretskii <eliz@gnu.org>
11
4f405069
JB
12 * Makefile.in (leim-list.el, check-declare):
13 Replace reveal-filename with unmsys--file-name.
a052ef3b 14
df065a0b
EZ
152013-05-16 Eli Zaretskii <eliz@gnu.org>
16
17 * Makefile.in (leim-list.el, check-declare): Use reveal-filename.
18
4b725a70
PE
192013-04-01 Paul Eggert <eggert@cs.ucla.edu>
20
21 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
22 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
23 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
24 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
25 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
26 * quail/vnvni.el, quail/welsh.el:
27 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
28
292013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
30
31 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
32
2b9c0f44
EZ
332013-03-18 Eli Zaretskii <eliz@gnu.org>
34
35 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
36
982efbcd
PE
372013-03-18 Paul Eggert <eggert@cs.ucla.edu>
38
39 Automate the build of ja-dic.el (Bug#13984).
40 ja-dic.el no longer needs to be in the repository: it's now
41 generated as part of the build from bzr. Also, update SKK-JISYO.L to
42 match the upstream source exactly.
43 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
44 as part of the Emacs tarball.
45 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
46 (compile-main): Depend on it.
47 * SKK-DIC/README: Update to reflect new build procedure.
48 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
49 This is now the annotated version, to match the upstream file name;
50 the unannotated one is built from it automatically.
51
78be8b64 522013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
53
54 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
55 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
56 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
57 (rules): Use tighter regexps to avoid conflicts.
58 Consolidate the various rules for combining marks.
59
91554659
SM
602013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
61
62 * quail/latin-ltx.el: Add greek superscripts.
63
11557421
SM
642012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
65
66 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
67 Remove \rightparengtr and \leftparengtr for lack of consensus.
68 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
69
a4e6c042
EZ
702012-09-05 Eli Zaretskii <eliz@gnu.org>
71
72 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
73
0df648f9
DB
742012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
75
76 * quail/indian.el (quail-define-inscript-package):
77 Set kbd-translate for all Inscript layouts. It's a positional
78 layout: vowels should be on the left hand regardless of the
79 underlying characters produced by those keys. (Bug#12072)
80
89e5ffea
MB
812012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
82
83 * quail/persian.el: Add some mappings. (Bug#11812)
84 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
85
0aee6912
PE
862012-07-30 Paul Eggert <eggert@cs.ucla.edu>
87
88 Update .PHONY listings in makefiles.
89 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
90 bootstrap-clean, distclean, maintainer-clean, extraclean.
91
72b255c7
PE
922012-07-29 Paul Eggert <eggert@cs.ucla.edu>
93
94 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
95 * quail/uni-input.el (ucs-input-deactivate):
96 Rename from ucs-input-inactivate.
97 * quail/hangul.el (hangul-input-method-deactivate):
98 Rename from hangul-input-method-inactivate.
99
f58e0fd5
SM
1002012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
101
102 * quail/ipa.el: Use cl-lib.
103
104 * quail/hangul.el: Don't require CL.
105
6b79ce7e
NTND
1062012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
107
108 * quail/vnvi.el: New file (Bug#4747).
109
35c46c2f
GM
1102012-05-22 Glenn Morris <rgm@gnu.org>
111
112 * Makefile.in (SUBDIRS): Remove variable and rule.
113 (MKDIR_P): Add it back.
114 (all, changed.tit, changed.misc, leim-list.el):
115 Don't depend on SUBDIRS.
116 (changed.tit, changed.misc): Ensure output directory exists.
117 (distclean): Don't use SUBDIRS.
118
b847032c
GM
1192012-05-21 Glenn Morris <rgm@gnu.org>
120
d10cfddd
GM
121 * Makefile.in (install): Remove, let top-level do it.
122 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
123 (MKDIR_P, GZIP_PROG): Remove, no longer used.
124
d71dfe75
GM
125 * Makefile.in (install_prefix): Remove.
126 (LEIM_INSTALLDIR): Rename to leimdir.
127 (install): Update for this change.
128
b847032c
GM
129 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
130
005ad204
GM
1312012-05-12 Glenn Morris <rgm@gnu.org>
132
133 * Makefile.in (MKDIR_P): New, set by configure.
134 (install): Use $MKDIR_P.
135
234d8d66
GM
1362012-05-10 Glenn Morris <rgm@gnu.org>
137
ff57c2ec
GM
138 * Makefile.in: Install self-contained ns files directly to
139 their final destination.
140 (install_prefix): New.
141 (LEIM_INSTALLDIR): New, set by configure.
142 (install): Use LEIM_INSTALLDIR.
143
234d8d66
GM
144 * Makefile.in (MV_DIRS): Remove.
145 (install): Simplify the --with-ns case.
146
e98e405e
GM
1472012-04-09 Glenn Morris <rgm@gnu.org>
148
935396c0
GM
149 * Makefile.in (EMACS): Rename from BUILT_EMACS.
150 (RUN_EMACS, compile-main): Update for this change.
151
e98e405e
GM
152 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
153 since leim distributed with Emacs (eg lisp/ has no such rule).
154 (all): Remove $BUILT_EMACS dependence.
155
a130c2af
EZ
1562012-04-09 Eli Zaretskii <eliz@gnu.org>
157
158 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
159 debugging messages.
160
41455956
GM
1612012-04-09 Glenn Morris <rgm@gnu.org>
162
54b0762c 163 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 164 as the lisp/ directory does, rather than hard-coding it.
54b0762c 165 Also, separate leim-list generation from byte-compilation.
41455956
GM
166 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
167 Make them store the .el files rather than the .elc files.
168 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
169 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
170 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
171 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
172 Remove variables listing the non-generated .el files.
173 (.el.elc): Add explicit load-path for quail.
174 (all): Depend on compile-main rule rather than $WORLD.
175 (changed.tit, changed.misc): Also depend on $SUBDIRS.
176 (leim-list.el): Don't depend on changed.tit or changed.misc.
177 Remove unnecessary compilation check.
178 (setwins, compile-targets, compile-main): New.
179 (clean, mostlyclean): Update for change in TIT_MISC contents.
180 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
181
f8f2e1d8
SM
1822012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
183
184 * quail/latin-ltx.el: Auto-generate some of the entries.
185 (latin-ltx--ascii-p): New function.
186 (latin-ltx--define-rules): New macro.
187 (define-rules): Use it.
188
e5a69fd0
EZ
1892012-03-25 Eli Zaretskii <eliz@gnu.org>
190
191 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
192 of same-dir.tst, to avoid stepping on other (parallel) Make job's
193 toes.
194
26090a27
KH
1952012-03-21 Kenichi Handa <handa@m17n.org>
196
197 * quail/indian.el ("devanagari-itrans"): Add a few more useful
198 keys (Bug#10935).
199
71ec069c
KH
2002012-03-16 Kenichi Handa <handa@m17n.org>
201
202 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
203
3dbb8fef
ЙМ
2042012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
205
206 * quail/cyrillic.el (bulgarian-alt-phonetic):
207 New input method. (Bug#10893)
208
4f96ea3f
MB
2092012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
210
211 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 212 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
213 characters were added; (2) layer 3 of ISIRI-9147 is now
214 implemented with a '\' prefix; (3) double entry of characters
215 which were postfixed with 'h' is now supported; (4) lots of
216 comment and additional pointers have been added.
217
5fc1c122
KH
2182011-12-15 Kenichi Handa <handa@m17n.org>
219
220 * quail/ethiopic.el ("ethiopic"): Do not refer to
221 ethio-prefer-ascii-punctuation.
222
fe7a3057
JB
2232011-11-20 Juanma Barranquero <lekktu@gmail.com>
224
225 * quail/hangul.el (hangul-character): Fix typo.
226
58179cce 2272011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
228
229 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
230 (quail-tamil-itrans-numerics-and-symbols-table)
231 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
232 ("tamil-itrans"): Show the values of above variables (Bug#9336).
233
2342011-09-22 Kenichi Handa <handa@m17n.org>
235
236 * quail/indian.el (quail-tamil-itrans-syllable-table)
237 (quail-tamil-itrans-misc-table): New variables.
238 ("tamil-itrans"): Improve the docstring by showing the values of
239 above variables (Bug#9336).
240
e39b275c 2412011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 242
abec06ff 243 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 244
b31b81a5
SM
2452011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
246
247 * quail/latin-ltx.el: Complete the super and subscript letters.
248
f624176f
GM
2492011-08-20 Glenn Morris <rgm@gnu.org>
250
251 * Makefile.in (OTHERS):
252 * makefile.w32-in (MISC): Add ipa-praat.elc.
253
c27ac9ae
YF
2542011-07-23 Yair F <yair.f.lists@gmail.com>
255
256 * quail/hebrew.el ("hebrew"): Additional key mappings.
257 ("hebrew-new", "hebrew-lyx", "hebrew-full")
258 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
259 ("yiddish-keyman"): New input methods.
260
acb8e1dd
AS
2612011-06-12 Andreas Schwab <schwab@linux-m68k.org>
262
2920829f
AS
263 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
264 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
265 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
266 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
267 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
268 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
269 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
270 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
271 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
272
3ddfbced 273 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 274
9fbfd275
OS
2752011-05-30 Oliver Scholz <epameinondas@gmx.de>
276
277 * quail/ipa-praat.el: New input method.
278
d0ce9f8c
MB
2792011-05-16 Eli Zaretskii <eliz@gnu.org>
280
c0ad01c9 281 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 282
c0ad01c9 283 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
284
2852011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
286
287 * quail/persian.el: New file.
288
f7ff1b0f 2892011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
290
291 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
292 corresponding symbols rather than Hebrew letters. (Bug#8563)
293
6b4e1d0d
EZ
294 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
295 HEBREW LETTER ALEF. (Bug#8563)
296
8cc1d519
GM
2972011-03-23 Glenn Morris <rgm@gnu.org>
298
299 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
300
33383987
JB
3012011-03-07 Chong Yidong <cyd@stupidchicken.com>
302
303 * Version 23.3 released.
304
2b0c7330 3052011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
306
307 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
308
68b5f855
PE
3092011-01-28 Paul Eggert <eggert@cs.ucla.edu>
310
311 Redo spelling of Makefile variables to conform to POSIX.
312 POSIX does not allow "-" in Makefile variable names.
313 Reported by Bruno Haible in
314 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
315 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
316 (TIT_GB): Rename from TIT-GB.
317 (CHINESE_TIT): Rename from CHINESE-TIT.
318 (NON_TIT_GB): Rename from NON-TIT-GB.
319 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
320 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
321 (CHINESE_GB): Rename from CHINESE-GB.
322 (CHINESE_BIG5): Rename from CHINESE-BIG5.
323 (TIT_MISC): Rename from TIT-MISC.
324 (NON_TIT_MISC): Rename from NON-TIT-MISC.
325 (TIT_SOURCES): Rename from TIT-SOURCES.
326 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 327
d0981f82
GM
3282011-01-08 Glenn Morris <rgm@gnu.org>
329
e7a42417
GM
330 * makefile.w32-in (RUN_EMACS):
331 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
332
d0981f82
GM
333 * makefile.w32-in (RUN_EMACS):
334 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
335
f2b38ae6
KH
3362010-08-28 Kenichi Handa <handa@m17n.org>
337
8307f923
JB
338 * quail/japanese.el (quail-japanese-update-translation):
339 Fix handling of invalid key.
f2b38ae6 340
b514a395
AS
3412010-08-15 Andreas Schwab <schwab@linux-m68k.org>
342
05a9766a
AS
343 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
344
b514a395
AS
345 * quail/georgian.el: Remove extra backslashes.
346
08685279
AS
3472010-08-14 Andreas Schwab <schwab@linux-m68k.org>
348
e099e659
AS
349 * quail/arabic.el: Quote [ and ].
350 * quail/latin-ltx.el: Likewise.
351
08685279
AS
352 * quail/greek.el ("greek", "greek-postfix"): Change string to
353 character.
354
ac14bd09
KH
3552010-08-13 Kenichi Handa <handa@m17n.org>
356
8307f923 357 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 358
43603442
KH
3592010-08-09 Kenichi Handa <handa@m17n.org>
360
361 * quail/greek.el ("greek"): Add rules for Greek style quotes.
362
02be533b
GM
3632010-05-15 Glenn Morris <rgm@gnu.org>
364
365 * Makefile.in (install): Remove references to CVS-related files.
366
61a808e8
CY
3672010-05-07 Chong Yidong <cyd@stupidchicken.com>
368
369 * Version 23.2 released.
370
7cee661f
CY
3712010-04-06 Chong Yidong <cyd@stupidchicken.com>
372
373 * quail/vntelex.el: Fix "af" rule (Bug#5836).
374
31f191b3
EZ
3752010-03-27 Eli Zaretskii <eliz@gnu.org>
376
377 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
378 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
379 other special characters.
380
c1d05286
GM
3812010-03-18 Glenn Morris <rgm@gnu.org>
382
cbeed5af
GM
383 * Makefile.in (maintainer-clean): Use bootstrap-clean.
384 (extraclean): Fix deletion patterns.
385
c1d05286
GM
386 * Makefile.in (dot): Remove, since ../ is used throughout the
387 other Makefiles.
388
288f9fc0
CY
3892010-03-10 Chong Yidong <cyd@stupidchicken.com>
390
391 * Branch for 23.2.
392
545b31aa
KH
3932010-02-16 Kenichi Handa <handa@m17n.org>
394
395 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
396
5ce6e4f4 3972009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
398
399 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
400 (Bug#904)
401
a82a8b75
GM
4022009-09-09 Glenn Morris <rgm@gnu.org>
403
404 * Makefile.in (install): Set umask to world-readable before creating
405 directories.
406
1e0020ec
JL
4072009-08-31 Juri Linkov <juri@jurta.org>
408
409 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
410 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
411 Set `deterministic' to nil.
412 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
413 "U+0074 U+0283", "U+0074 U+2040 U+0283".
414 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
415 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
416 Fix comments.
417
ab96f28b
JL
4182009-08-31 Juri Linkov <juri@jurta.org>
419
420 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
421 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
422 (ipa-x-sampa-implosive-submap): Rename from
423 x-sampa-implosive-submap.
424 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
425 x-sampa-prepend-to-keymap-entry.
426 (ipa-x-sampa-underscore-implosive): Rename from
427 x-sampa-underscore-implosive.
428 (ipa-x-sampa-implosive-submap): Move before first use.
429
08166ed6
JL
4302009-08-30 Aidan Kehoe <kehoea@parhasard.net>
431
432 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
433 Two new input methods, both following widely-used Usenet
5ce6e4f4 434 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 435 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 436 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
437 complex to support in Quail that Kirshenbaum, whence the two extra
438 function and one extra submap to support it.
439 (x-sampa-prepend-to-keymap-entry): New function.
440 (x-sampa-underscore-implosive): New function.
441 (x-sampa-implosive-submap): New Quail submap.
442
1f272ae8
JL
4432009-08-30 Aidan Kehoe <kehoea@parhasard.net>
444
445 * quail/ipa.el: Recode the file as UTF-8, for better
446 interoperability with other applications.
447
7069bd16
SM
4482009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
449
a0c07f4e
SM
450 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
451 `white circle'.
452
7069bd16
SM
453 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
454
5ac1f9e0
GM
4552009-08-25 Glenn Morris <rgm@gnu.org>
456
457 * quail/hangul.el (top-level): Don't require cl at run-time.
458
76580a68
EZ
4592009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
460
461 * quail/arabic.el: Add missing keys that exist on the Arabic X
462 keyboard. Don't insert Lam-alef ligatures from the Arabic
463 Presentation Forms ranges; instead, separate Lam-Alef ligatures
464 into a list of two letters (Lam and a suitable Alef).
465
d4a885b2
KH
4662009-06-23 Kenichi Handa <handa@m17n.org>
467
468 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
469 while korean input method is off, convert the following character.
470
70243478
CY
4712009-06-21 Chong Yidong <cyd@stupidchicken.com>
472
473 * Branch for 23.1.
474
d5e9630f
KH
4752009-06-18 Kenichi Handa <handa@m17n.org>
476
477 * quail/hangul.el (hangul-im-keymap): Add binding of key
478 Hangul_Hanja.
479
c7015153 4802009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
481
482 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
483 compatibility.
484
5ae051fd
AS
4852009-04-12 Andreas Schwab <schwab@linux-m68k.org>
486
487 * Makefile.in (install): Remove .gitignore files.
488
c87143d0
KH
4892009-03-19 Kenichi Handa <handa@m17n.org>
490
491 * leim-ext.el: Change the encoding to utf-8.
492
9c222401
JD
4932008-12-30 Jan Djärv <jan.h.d@swipnet.se>
494
495 * Makefile.in (install): Remove old directories in ns_appresdir before
496 moving new directories there.
497
53a8f9db
JB
4982008-11-11 Juanma Barranquero <lekktu@gmail.com>
499
ad8f55ac
JB
500 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
501 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
502 (hangul3-input-method-jung, hangul3-input-method-jong):
503 Fix typos in docstrings.
53a8f9db 504
c7c55e6a 5052008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
506
507 * quail/cyrillic.el: Handle backslash key (bug#839).
508
09c91aff
KH
5092008-10-20 Kenichi Handa <handa@m17n.org>
510
511 * quail/indian.el (inscript-mlm-keytable): New variable.
512 (malayalam-inscript): Use inscript-mlm-keytable.
513
b13f8bd5
MH
5142008-09-11 Magnus Henoch <mange@freemail.hu>
515
516 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
517 with upturn.
518
53a8f9db 5192008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 520
53a8f9db 521 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
522 \"u after a, e or q, because that would be extremely uncommon
523 compared to aue, eue or que. The only exception is the prefix
524 "ge", after which, according to corpus statistics, a \"u can be
525 expected.
526
92135d25
KH
5272008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
528
53a8f9db 529 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 530
f4949090
JL
5312008-07-19 Juri Linkov <juri@jurta.org>
532
533 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
534 "//`" for combining accents as a separate character. Keep two
535 rules "i`" and "I`" for characters where accent is not a separate
536 character. Revert changes that added postfix combining accents.
537
ba60bd44 5382008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
539
540 * Makefile.in (install): Perform post-install cleanup inside NS app
541 bundle.
542
86ec8cc5
JL
5432008-07-12 Juri Linkov <juri@jurta.org>
544
545 * quail/rfc1345.el: Replace non-printable control characters with
546 equivalent text-only notations.
547
548 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
549 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
550 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 551 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 552
5704dad1
TZ
5532008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
554
555 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
556 everything postfix. Adjust to eliminate conflicts.
557
88702c81
JB
5582008-06-30 Juanma Barranquero <lekktu@gmail.com>
559
560 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
561
8e0214ec
GM
5622008-06-27 Glenn Morris <rgm@gnu.org>
563
564 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
565
ecfb57d9
JB
5662008-06-24 Juanma Barranquero <lekktu@gmail.com>
567
568 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
569
fca64cc4
EZ
5702008-06-20 Eli Zaretskii <eliz@gnu.org>
571
572 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
573 are building in the sandbox, there are precious files there.
ca4a5250
EZ
574 (clean mostlyclean): Delete leim-list.el~.
575 (distclean): Delete makefile.
fca64cc4 576
ee128870
TZ
5772008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
578
579 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
580 brackets, number symbol, and accented aeio to cyrillic-translit.
581
e914c409 5822008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
583
584 * quail/hangul.el: Completely re-written.
585
5862008-06-03 Kenichi Handa <handa@m17n.org>
587
588 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
589 (leim-list.el): Remove leim-list.el at first.
590
591 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
592 (leim-list.el): Remove leim-list.el at first.
593
594 * leim-ext.el: Register input methods "korean-hangul",
595 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
596
8be6f5ae
SM
5972008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
598
599 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
600
630802d6
KH
6012008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
602
603 * quail/indian.el: Don't require devan-util.
604
d223191d 6052008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 606
d223191d 607 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 608
d223191d 6092008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
610
611 * Makefile.in (OTHERS): Add arabic.elc.
612
d223191d 6132008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
614
615 * quail/arabic.el: New file.
616
d223191d 6172008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
618
619 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
620
d223191d 6212008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
622
623 * quail/indian.el (quail-indian-flatten-list): Delete it.
624 (quail-define-inscript-package): Pay attention to `nil' values of
625 char/key-table.
626 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
627
d223191d 6282008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
629
630 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
631 just an alias for turkish-postfix.
632
633 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
634 just an alias for turkish-alt-postfix.
635
636 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
637
d223191d 6382008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
639
640 * quail/thai.el: Don't require thai-util.
d223191d
GM
641 (quail-thai-update-translation): Delete function.
642 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
643 quail-define-rules.
644 ("thai-kesmanee", "thai-pattachote"): Don't use
645 UPDATE-TRANSLATION-FUNCTION.
646
3ddfbced
SM
647 * quail/indian.el (quail-indian-preceding-char-position):
648 Delete function.
d223191d
GM
649 (quail-indian-update-preceding-char): Delete variable.
650 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
651 (quail-define-indian-trans-package): Don't call
652 quail-define-package with quail-indian-update-translation.
653 (quail-define-inscript-package): Likewise.
654
d223191d 6552008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 656
d223191d 657 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
658 (quail-indian-update-translation, quail-define-inscript-package):
659 Use characterp, not char-valid-p.
660
d223191d 6612008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
662
663 * quail/welsh.el ("welsh"): Doc fix.
664
665 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
666 ("russian-typewriter"): Rename from cyrillic-typewriter.
667 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 668 ("russian-computer"): New.
d223191d
GM
669 ("bulgarian-phonetic"): Rename from bulgarian-pho.
670 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 671
d223191d 6722008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
673
674 * ja-dic/ja-dic.el: Add coding tag.
675
d223191d 6762008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 677
d223191d 678 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
679 ("latin-postfix"): New method.
680
d223191d 681 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
682 ("latin-alt-postfix"): New method.
683
d223191d 684 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 685 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
686 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
687 ~O -> Ġ.
aca7a3d2
MB
688 ("latin-prefix"): New method.
689
d223191d
GM
690 * quail/uni-input.el (utf-8-ccl-encode): Delete.
691 (ucs-input-method): Modify.
aca7a3d2 692
d223191d 6932008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
694
695 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
696
5169d861 6972008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 698
53a8f9db 699 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 700
f3041af1
DN
7012008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
702
703 * makefile.w32-in:
704 * Makefile.in: Remove references to Xenix.
705
1ebeeed0
RS
7062007-12-15 Richard Stallman <rms@gnu.org>
707
708 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
709
710 * quail/latin-alt.el: Many doc fixes.
711 ("danish-alt-postfix")
712 ("esperanto-alt-postfix", "finnish-alt-postfix")
713 ("german-alt-postfix", "icelandic-alt-postfix")
714 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
715 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 716 Delete; they were identical to the non-alt versions.
1ebeeed0 717
3d587afd
KH
7182007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
719
720 * quail/lao.el (quail-map-from-table): Allow a tone just after a
721 consonant.
722
63150f3c
GM
7232007-11-17 Glenn Morris <rgm@gnu.org>
724
725 * Makefile.in (check-declare): New target.
726
fe1ada9b
GM
7272007-10-31 Glenn Morris <rgm@gnu.org>
728
729 * Makefile.in (install): Change ownership of installed files.
730
e914c409 7312007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
732
733 * quail/latin-ltx.el ("\\qed"): Add this rule.
734
92f137df
JB
7352007-10-24 Juanma Barranquero <lekktu@gmail.com>
736
737 * quail/indian.el (quail-indian-update-preceding-char):
738 Don't mark the variable as frame-local; it wasn't used as such.
739
cacc7b51
GM
7402007-07-25 Glenn Morris <rgm@gnu.org>
741
742 * Relicense all FSF files to GPLv3 or later.
743
744 * COPYING: Switch to GPLv3.
745
1eceac24
EZ
7462007-07-16 Eli Zaretskii <eliz@gnu.org>
747
748 * makefile.w32-in (extraclean): Don't delete *~.
749
7dfc4cda
CY
7502007-06-02 Chong Yidong <cyd@stupidchicken.com>
751
752 * Version 22.1 released.
753
dd822b89
KH
7542007-01-30 Kenichi Handa <handa@m17n.org>
755
756 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 757 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
758
759 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
760 license notices.
1e899515 761
bce8f5e8
KH
7622007-01-24 Kenichi Handa <handa@m17n.org>
763
764 * MISC-DIC/README: New file.
765
766 * CXTERM-DIC/README: New file.
767
768 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
769 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
770 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
771 X11R6/contrib/programs/cxterm.
772
773 * ja-dic/ja-dic.el: Regenerated.
774
88f698d9
KH
7752007-01-12 Kenichi Handa <handa@m17n.org>
776
777 * quail/uni-input.el (ucs-input-method): Signal an error for a
778 Unicode character that is not yet supported.
779
14429ceb
AS
7802006-12-26 Andreas Schwab <schwab@suse.de>
781
782 * Makefile.in (datarootdir): Define.
783
6148a044
EZ
7842006-12-20 Eli Zaretskii <eliz@gnu.org>
785
786 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
787 ${NON-TIT-MISC}.
788
e4208ff7
JB
7892006-12-09 Juanma Barranquero <lekktu@gmail.com>
790
791 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
792
793 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
794
f248f005
EZ
7952006-12-09 Eli Zaretskii <eliz@gnu.org>
796
797 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
798 Run Emacs to append non-empty non-comment lines in leim-ext.el
799 to leim-list.el.
800
dd4b03cd
JB
8012006-12-05 Juanma Barranquero <lekktu@gmail.com>
802
803 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
804
41584b03
JB
8052006-11-29 Juanma Barranquero <lekktu@gmail.com>
806
807 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
808 in docstring.
809
9200c926
RF
8102006-11-04 Romain Francoise <romain@orebokech.com>
811
812 * Makefile.in (bootstrap-clean): New target.
813
94461c21
KH
8142006-10-12 Kenichi Handa <handa@m17n.org>
815
816 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
817 to it.
818
f51dc44f
CY
8192006-10-05 Chong Yidong <cyd@stupidchicken.com>
820
821 * quail/latin-ltx.el: Fix typo in previous change.
822
d781da00
SM
8232006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
824
825 * quail/latin-ltx.el: Remove rules that start with { since they are
826 redundant and hence impact the { key for no good reason.
827
bcc1caeb
KH
8282006-10-02 Kenichi Handa <handa@m17n.org>
829
830 * Makefile.in (install): Fix previous change.
831
7ad02ea8
KH
8322006-09-28 Kenichi Handa <handa@m17n.org>
833
834 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
835
45a2056c
JB
8362006-09-15 Jay Belanger <belanger@truman.edu>
837
838 * COPYING: Replace "Library Public License" by "Lesser Public
839 License" throughout.
840
880820fe 8412006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
842
843 * quail/uni-input.el (ucs-input-method): Don't make the action of
844 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
845 mechanism do it.
846
62508862
DK
8472006-07-12 David Kastrup <dak@gnu.org>
848
849 * quail/greek.el: Change iota subscriptum transliteration in
850 Ibycus4 encoding's capitals from "i" to "|".
851
a6a2b5d4
EZ
8522006-03-03 Claudio Fontana <claudio@gnu.org>
853
9e2bcc86
EZ
854 * Makefile.in (install): Add DESTDIR variable to support staged
855 installations.
a6a2b5d4 856
abeb5855
EZ
8572005-12-17 Eli Zaretskii <eliz@gnu.org>
858
859 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
860 commands enclosed in $(ARGQUOTE)s should not be split between two
861 lines, as that will break with GNU Make >3.80, when sh.exe is used
862 and arg quoting is with '..'.
863
11bdfcdd
AS
8642005-11-03 Andreas Schwab <schwab@suse.de>
865
3ddfbced 866 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
867 (install): Adjust.
868
7a7f042f
RF
8692005-11-01 Romain Francoise <romain@orebokech.com>
870
871 * Makefile.in (install): Compress source files.
872
895725e1
JL
8732005-10-28 Juri Linkov <juri@jurta.org>
874
875 * quail/symbol-ksc.el: Add missing characters from 1st pos of
876 every table of [korean-ksc5601], and swap incorrectly ordered
877 characters at pos 91 and 90.
878
c814bdfc
KH
8792005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
880
881 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
882 U+2006). Add more mappings from TeX's textcomp package.
883
f344e9d2
JL
8842005-10-25 Juri Linkov <juri@jurta.org>
885
886 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
887 to t for this multi-key input method.
888
a6726944
KH
8892005-10-24 Kenichi Handa <handa@m17n.org>
890
891 * quail/uni-input.el (ucs-input-activate): Don't add
892 quail-kill-guidance-buf to kill-buffer-hook.
893
71ec7e9b
KH
8942005-07-08 Kenichi Handa <handa@m17n.org>
895
896 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
897 insertion and deletion.
898
a0ec7a4a
LK
8992005-07-04 Lute Kamstra <lute@gnu.org>
900
901 Update FSF's address in GPL notices.
902
59579816
KH
9032005-06-28 Kenichi Handa <handa@m17n.org>
904
905 * leim-ext.el: Add rules for inserting full-width space for
906 quail/Punct and quail/Punct-b5.
907
94d4bafb
EZ
9082005-06-04 Eli Zaretskii <eliz@gnu.org>
909
41584b03 910 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
911 (extraclean): New target, emulates Makefile.in.
912
e183fe27
KH
9132005-04-06 Kenichi Handa <handa@m17n.org>
914
41584b03 915 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 916
eebfcf8e
KH
9172005-03-26 Kenichi Handa <handa@m17n.org>
918
41584b03 919 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
920
9212005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
922
923 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 924 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
925 ("thai-kesmanee"): Don't use quail-thai-update-translation.
926 (thai-generate-quail-map): Likewise.
927
761a8755
KH
9282005-03-15 Kenichi Handa <handa@m17n.org>
929
930 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
931
c68f7e21
KH
9322005-03-08 Kenichi Handa <handa@m17n.org>
933
934 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
935 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
936
a3341d3c
KH
9372004-12-04 Kenichi Handa <handa@m17n.org>
938
939 * quail/lao.el (lao-key-alist): Declare it by defvar.
940 (lao-key-alist-vector): New variable.
941 (lao-consonant-key-alist, lao-semivowel-key-alist)
942 (lao-vowel-key-alist, lao-voweltone-key-alist)
943 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
944 lao-key-alist-vector.
945
a7ff4354
KH
9462004-09-25 Kenichi Handa <handa@m17n.org>
947
948 * quail/uni-input.el (ucs-input-method): Add error clause to
949 condition-case.
950
88a74fa5
KH
9512004-09-21 Kenichi Handa <handa@m17n.org>
952
953 * quail/uni-input.el: Move the call of register-input-method to
954 leim-ext.el.
955 (ucs-input-insert-char): New function.
956 (ucs-input-method): Use ucs-input-insert-char.
957 (ucs-input-activate): Call quail-hide-guidance instead of
958 quail-hide-guidance-buf.
959
960 * leim-ext.el: Add autoload for 'ucs-input-activate and
961 register-input-method for "ucs".
962
15203bb7
DK
9632004-08-21 David Kastrup <dak@gnu.org>
964
965 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
966 combinations.
967
295f3b30
KH
9682004-08-16 Kenichi Handa <handa@m17n.org>
969
970 * quail/georgian.el ("georgian"): Call quail-define-package with
971 the show-layout arg t.
972
de10c114
AS
9732004-08-06 Andreas Schwab <schwab@suse.de>
974
975 * Makefile.in (install): Remove .arch-inventory files.
976
d604e09b
DK
9772004-07-01 David Kastrup <dak@gnu.org>
978
41584b03 979 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 980
f96ec754
AS
9812004-06-30 Andreas Schwab <schwab@suse.de>
982
983 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
984 serialize parallel builds.
985 (${MISC:.elc=.el}): Depend on changed.misc.
986
62bfe0fc
KH
9872004-06-05 Kenichi Handa <handa@m17n.org>
988
68330491
EZ
989 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
990 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
991
992 * leim-ext.el: New file.
993
9254ee5e
KH
9942004-05-17 Werner Lemberg <wl@gnu.org>
995
996 * quail/sisheng.el: New file.
997
53e1a54f
KH
9982004-05-17 Kenichi Handa <handa@m17n.org>
999
1000 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
1001
cdc9b845
EZ
10022004-05-11 Eli Zaretskii <eliz@gnu.org>
1003
1004 * Makefile.in (leim-list.el): Move commands to convert TIT and
1005 MISC dictionaries from here...
1006 (changed.tit, changed.misc): ...to here. Remove the (now
1007 unneeded) test of the contents of changed.* files.
1008
9a28b921
AS
10092004-05-10 Andreas Schwab <schwab@suse.de>
1010
10d1d0af 1011 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
1012 files are compiled when bootstrapping.
1013
bef96454
SM
10142004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
1015
1016 * quail/latin-ltx.el ("TeX"): Fix typo.
1017
d2c846aa
SM
10182004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1019
1020 * quail/latin-ltx.el: Use utf-8 coding.
1021 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1022
2cd23d89
KH
10232004-05-04 Kenichi Handa <handa@m17n.org>
1024
10d1d0af 1025 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1026 (MISC-SOURCES): Likewise.
1027
10282004-05-01 Kenichi Handa <handa@m17n.org>
1029
41584b03 1030 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1031 (MISC): Rename from MISC-DIC.
10d1d0af 1032 (WORLD): Adjust for the above changes.
2cd23d89
KH
1033 (TIT-MISC, NON-TIT-MISC): New targets.
1034 (all): Don't depend on ${WORLD}.
d2c846aa 1035 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1036 (TIT-SOURCES, MISC-SOURCES): New macros.
1037 (changed.tit, changed.misc): New targets.
d2c846aa 1038 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1039 changed.misc. Generate quail files from TIT and MISC files if
1040 necessary.
1041 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1042 ${MISC-DIC}.
1043
238add5e
JR
10442004-05-03 Jason Rumney <jasonr@gnu.org>
1045
1046 * makefile.nt: Remove.
1047
d814862a
JB
10482004-04-23 Juanma Barranquero <lektu@terra.es>
1049
1050 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1051
28082746
AI
10522004-04-09 Andrew Innes <andrewi@gnu.org>
1053
1054 * makefile.w32-in (distclean clean): Remove nmake specific
1055 stamp-subdir test.
1056
bb62616f
KH
10572004-02-28 Kenichi Handa <handa@m17n.org>
1058
d2c846aa 1059 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1060 ${MISC-DIC}.
1061 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1062 (maintainer-clean): Delete files that are not in CVS repository.
1063
d2c846aa 1064 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1065 $(MISC-DIC).
1066 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1067 (maintainer-clean): Delete files that are not in CVS repository.
1068
d2c846aa 1069 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1070 $(MISC-DIC).
1071 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1072 (maintainer-clean): Delete files that are not in CVS repository.
1073
880820fe 10742004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1075
1076 * Makefile.in (distclean maintainer-clean): Depend on clean.
1077
bdb6a227
KH
10782004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1079
1080 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1081
e555f8d5
KH
10822004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1083
1084 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1085 Duplicate entry removed.
e555f8d5 1086 ("bulgarian-bds"): Docstring fixed.
be492770 1087
c51b37fd
DL
10882003-10-06 Dave Love <fx@gnu.org>
1089
1090 * quail/latin-ltx.el: Several additions.
1091
ac7ec68c
KH
10922003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1093
1094 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1095
f653dfd9
DL
10962003-08-20 Dave Love <fx@gnu.org>
1097
1098 * quail/latin-ltx.el: Add \rhd.
1099
15a03c32
MR
11002003-08-19 Markus Rost <rost@math.ohio-state.edu>
1101
1102 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1103
15f772c8
KH
11042003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1105
d814862a 1106 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1107 behavior according to the change of quail-translate-key.
15f772c8 1108
603b8073
KH
11092003-05-22 Kenichi Handa <handa@m17n.org>
1110
1111 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1112 Chinese characters from GB to Big5.
1113
34c614a8 11142003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1115
1116 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1117
069e6098
AS
11182003-04-05 Andreas Schwab <schwab@suse.de>
1119
1120 * Makefile.in (install): Remove CVS related and backup files from
1121 installation directory.
1122
15988eba
DK
11232003-02-27 David Kastrup <dak@gnu.org>
1124
d814862a 1125 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1126
b2c16093
DK
11272003-02-23 David Kastrup <dak@gnu.org>
1128
d814862a 1129 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1130
a56c637d
DL
11312003-02-17 Dave Love <fx@gnu.org>
1132
1133 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1134
83930535
JB
11352003-02-14 Juanma Barranquero <lektu@terra.es>
1136
d2c846aa 1137 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1138
61cb0b53 11392003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1140
1141 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1142 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1143 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1144 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1145 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1146 (kannada-inscript, malayalam-inscript, tamil-inscript):
1147 New INSCRIPT based input methods.
59fdf430 1148
ff57e5d6
KH
11492003-02-07 Kenichi Handa <handa@m17n.org>
1150
1151 * quail/cyrillic.el: Update quail-package-alist (not
1152 input-method-alist) to make "cyrillic-jcuken" an alias of
1153 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1154
e29969ca
DK
11552003-02-05 David Kastrup <dak@gnu.org>
1156
d2c846aa 1157 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1158
139c4e54
DL
11592003-01-05 Dave Love <fx@gnu.org>
1160
1161 * makefile.w32-in (SLAVIC): Add croatian.elc.
1162
1163 * Makefile.in (SLAVIC): Add croatian.elc.
1164
1165 * quail/croatian.el: New file.
1166
abceb4ac
JB
11672002-12-10 Juanma Barranquero <lektu@terra.es>
1168
1169 * makefile.w32-in (LATIN): Add welsh.elc.
1170 (MISC): Add georgian.elc.
1171 (UNICODE): Add it.
1172 (WORLD): Add $(UNICODE).
1173
59daa29a
DL
11742002-11-14 Dave Love <fx@gnu.org>
1175
1176 * quail/slovak.el: Add coding cookie.
1177
1178 * quail/latin-ltx.el: Fix coding cookie.
1179
1180 * quail/hebrew.el: Add coding cookie.
1181
1182 * quail/czech.el: Add coding cookie.
1183
1184 * quail/welsh.el: Undo last change.
1185
b4b11a40
DL
11862002-09-11 Dave Love <fx@gnu.org>
1187
1188 * quail/latin-post.el ("slovenian"): New.
1189
570af494
KH
11902002-09-05 Kenichi Handa <handa@etl.go.jp>
1191
1192 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1193
ad0b1666
DL
11942002-07-24 Dave Love <fx@gnu.org>
1195
a5e5d4ad
DL
1196 * quail/latin-alt.el ("latin-alt-postfix"): New.
1197
1198 * quail/latin-post.el ("latin-postfix"): New.
1199
ad0b1666
DL
1200 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1201 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1202 ("latin-prefix"): New.
ad0b1666 1203
f860212e
DL
12042002-07-12 Dave Love <fx@gnu.org>
1205
1206 * quail/cyrillic.el: Doc fixes.
1207 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1208 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1209 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1210 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1211 ("russian-computer"): New.
880820fe 1212 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1213 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1214
282b5fb7
KH
12152002-06-20 Dave Love <fx@gnu.org>
1216
1217 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1218 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1219
fe960d0a
EZ
12202002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1221
1222 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1223
9a40c2fb
PJ
12242002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1225
1226 * quail/vntelex.el: Add even more rules.
1227
ab59447f
PJ
12282002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1229
1230 * quail/vntelex.el: Add new rules to escape from composition.
1231
e656fc9d
PJ
12322002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1233
1234 * quail/vntelex.el: Use proper charset.
1235
177c0ea7 12362002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1237
1238 * quail/hanja.el ("Od"): Remove rule.
0347c911 1239
175e150b
EZ
12402002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1241
1242 * quail/indian.el: Replace commented-out lines with a condition
1243 that is always false.
1244
c031864a
JC
12452002-04-06 Jaeyoun Chung <jay@kldp.org>
1246
d2c846aa 1247 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1248 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1249
cb0dc144 1250 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1251 sequence fixed ('/' for 'v' pair).
1252 added a few more third character composing rule.
1253
129f2c75
WL
12542002-03-03 Werner Lemberg <wl@gnu.org>
1255
1256 * quail/vntelex.el: New file.
cb0dc144
JB
1257 * Makefile.in (VIETNAMESE):
1258 * makefile.nt (VIETNAMESE):
1259 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1260
5c196f29
AI
12612002-02-10 Andrew Innes <andrewi@gnu.org>
1262
1263 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1264 ($(MISC_DIC)): Ditto.
1265
108eaabb
RS
12662002-02-06 Richard M. Stallman <rms@gnu.org>
1267
1268 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1269 Don't define "~," at all.
1270
880820fe 12712002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1272
880820fe 1273 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1274 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1275
18e1da99 12762002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1277
1278 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1279 method, to consider the "accent" and "diaeresis" as prefix keys.
1280 A new method (named "greek-postfix") was added which implements
1281 the old behavior. Also changed the mapping of the "Q/q" key to
1282 produce the ":/;" characters, as is customary in greek keyboards.
1283 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1284
8f7d3eca
JC
12852002-01-07 Jaeyoun Chung <jay@kldp.org>
1286
d814862a 1287 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1288 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1289
121f67fa
EZ
12902002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1291
1292 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1293
7f93e2ab
DL
12942002-01-01 Dave Love <fx@gnu.org>
1295
d2c846aa 1296 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1297 (quail-define-inscript-package): Avoid mapcar*.
1298
3c08498a
DL
12992001-12-20 Dave Love <fx@gnu.org>
1300
1301 * quail/latin-ltx.el: Fix un-doubled backslashes.
1302
96566974
DL
13032001-12-15 Dave Love <fx@gnu.org>
1304
abceb4ac 1305 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1306 ("spanish-prefix"): Fix language assignment.
1307
abceb4ac
JB
1308 * quail/latin-post.el ("french-postfix", "german-postfix")
1309 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1310 ("french-keyboard", "french-azerty", "german")
96566974
DL
1311 ("spanish-keyboard"): Fix language assignment.
1312
1313 * quail/indian.el: Don't require cl.
d2c846aa 1314 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1315
abceb4ac
JB
1316 * quail/cyrillic.el ("cyrillic-beylorussian")
1317 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1318 ("belarusian", "bulgarian-pho"): Fix language assignment.
1319
1320 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1321 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1322 ("turkish-alt-postfix"): Fix language assignment.
1323 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1324 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1325
880820fe 13262001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1327
1328 * COPYING: New file.
1329
eea6cc1f
JC
13302001-12-03 Jaeyoun Chung <jay@kldp.org>
1331
d814862a 1332 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1333 Korean keyboard type 3 users.
1334
de371c8c
DL
13352001-11-29 Dave Love <fx@gnu.org>
1336
1337 * quail/latin-ltx.el: Extra translations. Fix some
1338 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1339 symbols.
1340
ea17b6e1
JR
13412001-11-28 Juanma Barranquero <lektu@terra.es>
1342
d814862a 1343 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1344 quail/devanagari.elc -> quail/indian.elc.
1345
1346 * makefile.nt (INDIAN): Likewise.
1347
177c0ea7 13482001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1349
1350 * quail/devanagari.el: Renamed to indian.el.
1351
1352 * quail/indian.el: Renamed from devanagari.el, and completely
1353 re-written. The input method devanagari-hindi-transliteration is
1354 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1355 devanagari-inscript, devanagari-transliteration is renamed to
1356 devanagari-kyoto-harvard.
1357
1358 * Makefile.in: Adjusted for the file name change;
1359 quail/devanagari.elc -> quail/indian.elc.
1360
e154cc44
EZ
13612001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1362
1363 * quail/welsh.el: Avoid an error message due to a commented-out
1364 input method.
1365
a6beb3d2
RS
13662001-11-05 Richard M. Stallman <rms@gnu.org>
1367
1368 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1369
cd946181
EZ
13702001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1371
1372 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1373
7115232b
DL
13742001-11-04 Dave Love <fx@gnu.org>
1375
1376 * Makefile.in (LATIN): Add welsh.
1377 (UNICODE): New.
1378 (MISC): Add georgian.
1379 (WORLD): Add UNICODE.
1380
1381 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1382 * quail/uni-input.el, quail/sgml-input.el: New file.
1383
1384 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1385
1386 * quail/latin-alt.el ("dutch"): New method.
1387
b344d29d 13882001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1389
1390 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1391
1392 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1393
b344d29d 13942001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1395
1396 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1397
1398 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1399
71431a0e
GM
14002001-10-20 Gerd Moellmann <gerd@gnu.org>
1401
6aa97356 1402 * (Version 21.1 released.)
71431a0e 1403
c4e7e308
EZ
14042001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1405
1406 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1407 mappings, so that one could type them without leaving the Hanyu
1408 Pinyin input method. Suggested by Kenichi Handa
1409 <handa@etl.go.jp>.
1410
51724e26
EZ
14112001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1412
1413 * quail/greek.el ("greek-babel"): New input method. From David
1414 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1415
ab952a4f
GM
14162001-10-05 Gerd Moellmann <gerd@gnu.org>
1417
1418 * Branch for 21.1.
a4416b14 1419
00651fbf
EZ
14202001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1421
1422 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1423 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1424
5a397d28
GM
14252001-08-06 Gerd Moellmann <gerd@gnu.org>
1426
1427 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1428 "chinese-py".
1429 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1430
880820fe 14312001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1432
150998ec
PJ
1433 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1434 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1435 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1436 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1437 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1438 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1439 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1440 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1441 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1442 follow coding conventions.
1443
e6aeb775
AC
14442001-06-04 Andrew Choi <akochoi@i-cable.com>
1445
1446 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1447
ec57454f
AI
14482001-06-01 Andrew Innes <andrewi@gnu.org>
1449
1450 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1451 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1452 $(srcdir)/quail/pypunct-b5.elc.
1453 (NON_TIT_CNS): Remove.
1454 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1455 (CHINESE_CNS): Remove.
1456 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1457 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1458 $(srcdir)/quail/latin-ltx.elc.
1459 (MISC_DIC): Copy from Makefile.in.
1460 (CHINESE): Remove $(CHINESE_CNS).
1461 (all): Add $(MISC_DIC) as target.
1462 (.NOTPARALLEL): New target.
1463 (.NO_PARALLEL): New target.
1464 ($(MISC_DIC)): New target.
1465 (clean mostlyclean): Clean more stuff.
1466 (TIT_EL): New macro.
1467 (MISC_DIC_EL): New macro.
1468
1469 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1470 (TIT-BIG5): Remove CTLauB.elc from it.
1471 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1472 (clean mostlyclean): Remove obsolete reference.
1473
70079787
EZ
14742001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1475
1476 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1477
5e3d4fbc
AC
14782001-05-24 Andrew Choi <akochoi@i-cable.com>
1479
937fad9a
AC
1480 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1481
5e3d4fbc
AC
1482 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1483
1484 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1485
1486 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1487 (TIT-BIG5): Remove CTLauB.elc from it.
1488 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1489
f042e7b9
DL
14902001-05-17 Dave Love <fx@gnu.org>
1491
d2c846aa 1492 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1493 Language family and indicator changed. Many new translations.
1494
f08cf35b
GM
14952001-05-17 Gerd Moellmann <gerd@gnu.org>
1496
1497 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1498 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1499 <Pavel@Janik.cz>.
1500
b5eeaa1d
GM
15012001-04-23 Gerd Moellmann <gerd@gnu.org>
1502
3ddfbced
SM
1503 * quail/latin-ltx.el: Add more translations.
1504 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1505
55a22ce1
EZ
15062001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1507
1508 * quail/hangul.el <korean-hangul>: Doc fix.
1509
90200fcc
AI
15102001-04-18 Andrew Innes <andrewi@gnu.org>
1511
1512 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1513 ($(TIT)):
1514 ($(MISC_DIC)):
1515 (.el.elc):
90200fcc
AI
1516 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1517
f383cd0d
GM
15182001-04-05 Gerd Moellmann <gerd@gnu.org>
1519
a55e4e68
GM
1520 * Makefile.in (install): Remove .cvsignore files.
1521
f383cd0d
GM
1522 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1523 the same translations as for `japanese'.
1524
4c1dadb1
AI
15252001-04-03 Andrew Innes <andrewi@gnu.org>
1526
1527 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1528 quail/ZIRANMA.elc.
1529 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1530 $(srcdir)/quail/tsang-b5.elc.
1531 (NON_TIT_CNS): Delete.
1532 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1533 (CHINESE_CNS): Delete.
1534 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1535 <handa@etl.go.jp>.
1536 (MISC_DIC): New variable.
1537 (CHINESE): Delete $(CHINESE_CNS).
1538 (WORLD): Add $(MISC_DIC).
1539 (all): Depends on $(MISC_DIC).
1540 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1541 ($(MISC_DIC)): New target.
1542 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1543 and $(MISC_DIC:.elc=.el).
1544
e217c26e
EZ
15452001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1546
3ddfbced
SM
1547 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1548 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1549
e217c26e
EZ
1550 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1551
a3d0b0e0
KH
15522001-03-31 Kenichi Handa <handa@etl.go.jp>
1553
c4cc8b9a 1554 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1555 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1556 ${srcdir}/quail/tsang-b5.elc.
1557 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1558 (CHINESE-CNS): Delete it.
1559 (MISC-DIC): New variable.
1560 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1561 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1562 (all): Depends on ${MISC-DIC}.
1563 (${MISC-DIC}): New target.
1564 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1565
1566 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1567 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1568
1569 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1570
1571 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1572 * quail/quick-cns.el: Delete them.
a4416b14 1573
9d5d1075
EZ
15742001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1575
1576 * Makefile.in (${TIT}): Fix whitespace.
1577
ed31fabf
GM
15782001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1579
1580 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1581 (${TIT}): If the target file already exist, don't remake it.
1582
1e406be0
KH
15832001-03-21 Kenichi Handa <handa@etl.go.jp>
1584
1585 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1586
ce058493 15872001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1588
1589 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1590 "=q", "+q", "=Q", and "+Q".
1591 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1592 ("slovak-prog-2"): Likewise.
1593 ("slovak-prog-3"): Likewise.
1594
abfa36c4
EZ
15952001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1596
1597 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1598
b8a7ebcf
KH
15992001-03-16 Kenichi Handa <handa@etl.go.jp>
1600
3ddfbced
SM
1601 * quail/japanese.el (quail-japanese-transliteration-rules):
1602 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1603 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1604 (quail-japanese-kana-state): Delete this variable.
1605 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1606 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1607
9a639fce
KH
16082001-03-14 Kenichi Handa <handa@mule.m17n.org>
1609
1610 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1611
51ab41b7
KH
16122001-03-06 Kenichi Handa <handa@etl.go.jp>
1613
1614 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1615
36d5e61d
KH
16162001-03-05 Kenichi Handa <handa@etl.go.jp>
1617
1618 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1619 change of the special key bindings.
36d5e61d 1620
bf0bdce8
KH
16212001-02-22 Kenichi Handa <handa@etl.go.jp>
1622
51ab41b7 1623 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1624
1625 * CXTERM-DIC/ETZY.tit: Likewise.
1626
1627 * CXTERM-DIC/ZOZY.tit: Likewise.
1628
193fba87
AI
16292001-02-05 Andrew Innes <andrewi@gnu.org>
1630
1631 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1632 path absolute.
1633
350d71b3
AI
16342001-02-03 Andrew Innes <andrewi@gnu.org>
1635
1636 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1637
49bd4a69
KH
16382001-02-02 Kenichi Handa <handa@etl.go.jp>
1639
1640 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1641
1642 * makefile.w32-in (LATIN): Likewise.
1643
1644 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1645
a51e9546
AI
16462001-02-01 Andrew Innes <andrewi@gnu.org>
1647
1648 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1649
c91d43ed
KH
16502001-02-01 Kenichi Handa <handa@etl.go.jp>
1651
c91d43ed
KH
1652 * quail/greek.el ("greek-mizuochi"): New input method for
1653 classical Greek.
1654
7ccf7ab9 16552001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1656
3ddfbced 1657 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1658 one runs "make extraclean" at the top level.
1659
0dac6924
AI
16602001-01-06 Andrew Innes <andrewi@gnu.org>
1661
1662 * makefile.nt ($(TIT)): Map .elc to .el.
1663 (buildlisppath): Make path relative to $(MAKEDIR).
1664
392164c1
AS
16652001-01-01 Andreas Schwab <schwab@suse.de>
1666
1667 * quail/latin-alt.el: Doc fixes.
1668
ec6bd013
DL
16692000-12-18 Dave Love <fx@gnu.org>
1670
880820fe
KH
1671 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1672 Change œ, Œ, ¶.
ec6bd013 1673
8ff06845
KH
16742000-12-16 Kenichi Handa <handa@etl.go.jp>
1675
1676 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1677
4ee87dbb
AI
16782000-12-06 Andrew Innes <andrewi@gnu.org>
1679
1680 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1681 relative to $(CURDIR).
1682 (INSTALLDIR): Use forward slash.
1683
24c53d36
AI
16842000-11-24 Andrew Innes <andrewi@gnu.org>
1685
1686 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1687
1688 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1689
37c35586
KH
16902000-11-21 Kenichi Handa <handa@etl.go.jp>
1691
1692 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1693
3c7d764e
KH
16942000-11-17 Kenichi Handa <handa@etl.go.jp>
1695
1696 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1697 remember the conversion start.
1698
f3d3c491
AI
16992000-10-21 Andrew Innes <andrewi@gnu.org>
1700
1701 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1702 of conditional invocation of make.
a4416b14
FP
1703 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1704 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1705 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1706 files to .elc.
3ddfbced 1707 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1708 (clean mostlyclean): Likewise.
1709 (.el.elc): New target.
1710
1711 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1712 of conditional invocation of make.
a4416b14
FP
1713 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1714 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1715 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1716 files to .elc.
3ddfbced 1717 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1718 (clean mostlyclean): Likewise.
1719 (.el.elc): New target.
1720
a115794c
EZ
17212000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1722
1723 * Makefile.in (${TIT}, clean): Don't use shell `command`
1724 expansion, use ${TIT:.elc=.el} instead.
1725
ce75c97a
GM
17262000-09-26 Gerd Moellmann <gerd@gnu.org>
1727
1728 * Makefile.in: Make this the leim Makefile.in.
1729 (clean): Also remove $NON-TIT and $WORLD.
1730 (RUN-EMACS): Set EMACSLOADPATH.
1731
7b920aa1
KH
17322000-09-21 Kenichi Handa <handa@etl.go.jp>
1733
36e44f62
KH
1734 * Makefile.in: Revert to no-leim Makefile.
1735
cd3c0140
KH
1736 * quail/.cvsignore: Include *.elc.
1737
1738 * ja-dic/.cvsignore: New file.
7b920aa1 1739
5eedab4d
AI
17402000-09-16 Andrew Innes <andrewi@gnu.org>
1741
1742 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1743 (leim-list.el): Ditto.
1744
1745 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1746 (leim-list.el): Ditto.
1747
39f547f7
AI
17482000-09-15 Andrew Innes <andrewi@gnu.org>
1749
1750 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1751 files.
1752
fe83b953
AI
17532000-09-14 Andrew Innes <andrewi@gnu.org>
1754
1755 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1756 leim-list.el.
1757 (distclean maintainer-clean): Ditto for stamp-subdir.
1758
1759 * makefile.nt: Rename skkdic to ja-dic.
1760
0fddd0dc
KH
17612000-09-07 Kenichi Handa <handa@etl.go.jp>
1762
1763 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1764 translation.
1765
1766 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1767
1768 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1769 ("chinese-tonepy-punct"): New input method.
1770
1771 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1772 translation.
1773
1774 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1775 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1776 automatically.
1777 ("japanese-ascii", "japanese-zenkaku")
1778 ("japanese-hankaku-kana", "japanese-hiragana")
1779 ("japanese-katakana"): Docstring modified.
1780
3ddfbced 1781 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1782 on describe-input-method.
1783 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1784
44ef7cf6
AI
17852000-09-03 Andrew Innes <andrewi@gnu.org>
1786
1787 * makefile.w32-in: New file.
f8803e97 1788 (install) Fix copying of directories.
44ef7cf6 1789
5724ab7a
KH
17902000-08-31 Kenichi Handa <handa@etl.go.jp>
1791
1792 * quail/thai.el (thai-generate-quail-map): If the length of
1793 translation is more than one, compose it.
1794
daba11ce
DL
17952000-08-29 Dave Love <fx@gnu.org>
1796
880820fe 1797 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1798
daba11ce
DL
1799 * Makefile.in: ja-dic <- skk in several places.
1800
457dd64a
KH
18012000-08-25 Kenichi Handa <handa@etl.go.jp>
1802
1803 * ja-dic: Directory name changed from skkdic.
1804
a1a2e38f 1805 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1806
1807 * README: Rename skkdic to ja-dic throughout the file.
1808
68ce69e1
DL
18092000-08-24 Dave Love <fx@gnu.org>
1810
1811 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1812 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1813
5a76406c
DL
18142000-08-23 Dave Love <fx@gnu.org>
1815
880820fe
KH
1816 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1817 add ~p for ¶.
5a76406c 1818
240a16cf
KH
18192000-07-18 Kenichi Handa <handa@etl.go.jp>
1820
1821 * quail/japanese.el ("japanese"): Fix docstring.
1822
7a3fd467
KH
18232000-07-17 Kenichi Handa <handa@etl.go.jp>
1824
1825 * quail/japanese.el ("japanese"): Docstring modified.
1826
0bd5914b
KH
18272000-06-12 Kenichi Handa <handa@etl.go.jp>
1828
1829 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1830 ("tibetan-wylie"): State transition table modified.
1831
4dc1225b
KH
18322000-06-01 Kenichi Handa <handa@etl.go.jp>
1833
1834 * quail/tibetan.el: Change all tibetan-1-column characters to
1835 tibetan. Quail map for "tibetan-wylie" fixed.
1836
177c0ea7 18372000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1838
1839 * quail/latin-pre.el ("polish-slash"): New input method.
1840
69766f94
KH
18412000-03-02 Kenichi Handa <handa@etl.go.jp>
1842
1843 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1844
9a90d84c
GM
18452000-02-01 Gerd Moellmann <gerd@gnu.org>
1846
1847 * Makefile.in: Make this the no-leim Makefile. Move the
1848 leim Makefile.in to ../leim-Makefile.in as it originally was.
1849
1850 * Makefile.noleim: Removed.
1851
cba32d22
KH
18522000-01-28 Kenichi Handa <handa@etl.go.jp>
1853
1854 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1855
11ad3dee
KH
18562000-01-04 Kenichi Handa <handa@etl.go.jp>
1857
1858 * quail/japanese.el ("japanese"): Docstring augmented.
1859
5ec14d3c
KH
18601999-12-15 Kenichi Handa <handa@etl.go.jp>
1861
1862 * quail/lao.el: Rewritten for new composition.
1863
1864 * quail/lrt.el: Rewritten for new composition.
1865
1866 * quail/thai.el: Rewritten for new composition.
1867
1868 * quail/tibetan.el: Rewritten for new composition.
1869
113a1195
KH
18701999-12-13 Kenichi Handa <handa@etl.go.jp>
1871
1872 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1873 characters, not Latin-1.
1874
98e85e34
GM
18751999-11-22 Andrew Innes <andrewi@gnu.org>
1876
1877 * makefile.nt: No need to generate subdirs.el.
1878
371f58d5
GM
18791999-11-21 Andrew Innes <andrewi@gnu.org>
1880
1881 * makefile.nt: New file.
1882
177c0ea7 18831999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1884
1885 * Makefile.noleim: New.
1886
58af2287
DL
18871999-09-19 Ken'ichi Handa <handa@gnu.org>
1888
3ddfbced 1889 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1890 turkish-postfix.
1891 ("turkish-postfix"): New Turkish input method which inserts
1892 Latin-5 characters.
1893
3ddfbced 1894 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1895 turkish-alt-postfix.
1896 ("turkish-alt-postfix"): New Turkish input method which inserts
1897 Latin-5 characters.
1898
18991999-07-12 Richard Stallman <rms@gnu.org>
1900
1901 * Version 20.4 released.
1902
19031998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1904
1905 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1906
19071999-06-14 Ken'ichi Handa <handa@gnu.org>
1908
1909 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1910
19111999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1912
1913 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1914 hanja.el.
1915
19161999-05-25 Ken'ichi Handa <handa@gnu.org>
1917
1918 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1919
19201999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1921
1922 * quail/latin-pre.el ("romanian-prefix"): New input method.
1923 ("romanian-alt-prefix"): New input method.
1924
19251999-03-04 Kenichi Handa <handa@etl.go.jp>
1926
1927 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1928
19291999-01-14 Kenichi Handa <handa@etl.go.jp>
1930
1931 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1932 to convert is `n', change it to Japanese Hiragana `n' before
1933 conversion.
1934
19351999-01-11 Kenichi Handa <handa@etl.go.jp>
1936
1937 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1938
1939 * quail/hebrew.el: New file.
1940
19411998-12-15 Kenichi Handa <handa@etl.go.jp>
1942
1943 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1944 Adjust for the change of input method handling.
58af2287
DL
1945 (quail-devanagari-hindi-compose-characters): Likewise.
1946
19471998-10-15 Kenichi Handa <handa@etl.go.jp>
1948
1949 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1950 `(cd foo; pwd)`.
1951 (install): Likewise.
1952
b344d29d 19531998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1954
1955 * quail/latin-post.el: Many doc fixes.
1956 ("latin-1-postfix"): Add sequence for the small superscript o.
1957 * quail/latin-pre.el: Many doc fixes.
1958 ("latin-1-prefix"): Add sequences for the small
1959 superscript underlined o and a.
1960
b344d29d 19611998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1962
1963 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1964 small superscript underlined o and a.
1965 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1966 different from italian-postfix.
58af2287
DL
1967 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1968 small superscript underlined o and a.
1969 ("italian-postfix"): Same as above.
1970 ("italian-postfix"): Add methods to enter e with acute accent and
1971 the >> and << symbols.
1972
19731998-09-25 Kenichi Handa <handa@etl.go.jp>
1974
1975 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1976 Adjust for the change of input method handling.
58af2287
DL
1977
19781998-09-11 Kenichi HANDA <handa@etl.go.jp>
1979
1980 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1981 Adjust for the change of input method handling.
58af2287
DL
1982
19831998-08-31 Kenichi Handa <handa@etl.go.jp>
1984
3ddfbced 1985 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1986 change of input method handling.
1987 (quail-tibetan-input-tibkey): Likewise.
1988
19891998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1990
1991 * Version 20.3 released.
1992
19931998-08-16 Kenichi HANDA <handa@etl.go.jp>
1994
1995 * quail/czech.el ("czech"): Make this input method deterministic,
1996 kbd-translate, and show-layout.
1997
19981998-08-15 Kenichi HANDA <handa@etl.go.jp>
1999
2000 * quail/ethiopic.el: Fix several translation rules.
2001
20021998-08-12 Milan Zamazal <pdm@fi.muni.cz>
2003
2004 * quail/czech.el: Few key sequences added to some keyboards.
2005
20061998-08-06 Kenichi Handa <handa@etl.go.jp>
2007
2008 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 2009 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
2010 quail-update-translation. Now this function should return
2011 CONTROL-FLAG.
2012 (quail-japanese-toggle-kana): Update quail-conversion-str.
2013 (quail-japanese-kanji-kkc): Likewise.
2014 (quail-japanese-switch-package): Reset quail-current-str and
2015 quail-conversion-str.
2016
20171998-07-24 Kenichi Handa <handa@etl.go.jp>
2018
3ddfbced
SM
2019 * quail/japanese.el (quail-japanese-kanji-kkc):
2020 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2021 translation mode is restarted correctly.
2022
20231998-07-21 Kenichi Handa <handa@etl.go.jp>
2024
2025 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2026 that conversion is canceled in kkc-region.
58af2287
DL
2027 (quail-japanese-switch-package): Fix previous change.
2028
20291998-07-19 Kenichi Handa <handa@etl.go.jp>
2030
3ddfbced
SM
2031 * quail/japanese.el (quail-japanese-update-translation):
2032 Handle a key which should fix the current translation and start a new
58af2287 2033 translation correctly.
3ddfbced
SM
2034 (quail-japanese-toggle-kana): Set quail-translating to nil.
2035 Don't change point.
58af2287
DL
2036
20371998-07-15 Kenichi Handa <handa@etl.go.jp>
2038
3ddfbced 2039 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2040 change of quail.el.
2041 (quail-japanese-switch-package): Likewise.
2042
20431998-07-03 Kenichi Handa <handa@etl.go.jp>
2044
2045 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2046 Some keys for ancient Korean syllables are changed properly.
2047
20481998-06-20 Kenichi Handa <handa@etl.go.jp>
2049
2050 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2051 (ethio-select-a-translation): New function.
2052
20531998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2054
2055 * Makefile.in (RUN-EMACS): Add --multibyte.
2056
20571998-04-29 Karl Heuer <kwzh@gnu.org>
2058
2059 * Makefile.in (SLAVIC): Delete redundant backslash.
2060
20611998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2062
2063 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2064
20651998-04-20 Kenichi Handa <handa@etl.go.jp>
2066
2067 * Makefile.in (SLAVIC): New macro.
2068 (EUROPEAN): Include ${SLAVIC}.
2069
20701998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2071
2072 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2073 (leim-list.el): Depend on ${WORLD}.
2074
2075 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2076
20771998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2078
2079 * czech.el, slovak.el: Correct starting commentary.
2080
20811998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2082
2083 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2084
20851998-04-06 Andreas Schwab <schwab@gnu.org>
2086
2087 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2088 to length.
2089 (lrt-generate-quail-map): Change sref to aref, and make second
2090 argument of substring a character index.
2091
20921998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2093
2094 * Makefile.in (${TIT}): Fix shell conditional syntax.
2095
20961998-03-18 Kenichi Handa <handa@etl.go.jp>
2097
cb0dc144 2098 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2099 "/ " to "/" (instead of " ").
2100
21011998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2102
2103 * quail/czech.el, quail/slovak.el: New files.
2104
21051998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2106
2107 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2108 Uses changed.
2109
21101998-03-05 Kenichi Handa <handa@etl.go.jp>
2111
2112 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2113 built quail.
2114
99d99081 21151997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2116
2117 * quail/hanja3.el: New file.
2118
2119 * quail/hanja-jis.el: Title string of the input method
2120 "korean-hanja-jis" changed.
2121
2122 * quail/symbol-ksc.el: Title string of the input method
2123 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2124 (quail-hangul-switch-back): Delete.
58af2287
DL
2125
2126 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2127 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2128
2129 * quail/hanja.el: Require 'korea-util. Title string of the input
2130 method "korean-hanja" changed.
3ddfbced 2131 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2132
2133 * quail/hangul.el: Require 'korea-util.
3ddfbced 2134 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2135
58af2287
DL
21361997-10-23 Kenichi Handa <handa@etl.go.jp>
2137
2138 * quail/ethiopic.el: The title string of input method "Ethiopic"
2139 is changed.
2140
21411997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2142
2143 * Version 20.2 released.
2144
21451997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2146
2147 * quail/latin-post.el (german): Swap y and z.
2148
21491997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2150
2151 * Version 20.1 released.
2152
2153 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2154
58af2287
DL
21551997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2156
2157 * quail/viqr.el (vietnamese-viqr): Doc fix.
2158
21591997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2160
2161 * quail/latin-alt.el: New file.
2162
21631997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2164
2165 * quail/latin-post.el: Undo previous change.
a4416b14 2166
58af2287
DL
21671997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2168
2169 * quail/latin-post.el (latin-2-postfix):
2170 Replace comma and period with `. Replace colon with /.
2171 (latin-1-postfix): Replace comma with /.
2172 (french-postfix): Replace comma with /.
2173 (latin-3-postfix): Replace comma with ` and period with /.
2174 (latin-4-postfix): Replace comma with ` and period with ~.
2175 (latin-5-postfix): Replace comma with ` and period with /.
2176 (turkish-postfix): Replace comma with ` and period with /.
2177
21781997-09-10 Kenichi Handa <handa@etl.go.jp>
2179
3ddfbced
SM
2180 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2181 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2182 input method "ethiopic" is begin used.
3ddfbced 2183 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2184 (ethio-toggle-space): Likewise.
2185 (ethio-insert-space): Likewise.
2186 (ethio-insert-ethio-space): Likewise.
2187 (ethio-prefer-ascii-punctuation): Likewise.
2188 (ethio-toggle-punctuation): Likewise.
2189 (ethio-gemination): Likewise.
3ddfbced
SM
2190 ("ethiopic"): Doc-string of this Quail package modified.
2191 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2192 quail-execute-non-quail-command.
2193
21941997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2195
2196 * Makefile.in (install): Use quail/* in the second tar that
2197 copies a dir named quail.
2198
21991997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2200
3ddfbced
SM
2201 * Makefile.in (install): Do not copy leim-list.el twice.
2202 Copy `skk' subdirectory too.
58af2287
DL
2203
22041997-09-03 Kenichi Handa <handa@etl.go.jp>
2205
2206 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2207 argument to quail-define-package.
4f405069 2208 * quail/cyril-jis.el: Likewise.
58af2287
DL
2209 * quail/greek.el: Likewise.
2210 * quail/ipa.el: Likewise.
2211 * quail/lao.el: Likewise.
2212 * quail/lrt.el: Likewise.
2213 * quail/thai.el: Likewise.
2214 * quail/viqr.el: Likewise.
2215
22161997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2217
183080b6 2218 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2219 TRANSLATION-KEYS.
2220 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2221 (quail-mode-hook): Check the current Quail package name.
2222
c80e3b4a 2223 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2224 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2225 packages.
2226
22271997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2228
2229 * quail/latin-post.el, quail/latin-pre.el: For each package,
2230 pass t for the SIMPLE argument to quail-define-package.
2231
22321997-08-28 Kenichi Handa <handa@etl.go.jp>
2233
2234 * Makefile.in (dotdot): This macro deleted.
2235 (SUBDIRS): Exclude skk.
2236 (all): Substitute ${WORLD} to ${TIT}.
2237 (%.el): This target deleted.
2238 (${TIT}): Check existence of `quail' subdirectory.
2239 (leim-list.el): Do not check old files.
2240 (install): If ${srcdir} is different from the current directory,
2241 copy also files under ${srcdir}.
2242
22431997-08-26 Kenichi Handa <handa@etl.go.jp>
2244
2245 * Makefile.in: Re-arrange macros so that the macro TIT contains
2246 only Quial packages generated from CXTERM dictionaries, and the
2247 macro NON-TIT contains only Quial packages distributed with Emacs.
2248 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2249 and ${TIT} separately.
2250
22511997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2252
2253 * Makefile.in (install): Discard extra data in tar | tar command.
2254
22551997-08-23 Kenichi Handa <handa@etl.go.jp>
2256
3ddfbced
SM
2257 * quail/devanagari.el (quail-devanagari-compose-characters):
2258 Fix previous change.
58af2287
DL
2259 (quail-devanagari-hindi-compose-characters): Fix previous change.
2260
2261 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2262 change.
2263
22641997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2265
2266 * Makefile.in (leim-list.el): Fix previous change.
2267
2268 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2269
22701997-08-21 Kenichi HANDA <handa@etl.go.jp>
2271
2272 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2273 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2274 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2275
2276 * Makefile.in (install): Just copy leim-list.el instead of running
2277 update-leim-list-file on ${INSTALLDIR}.
2278 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2279 py-punct-b5.el -> pypunct-b5.el.
2280 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2281 (leim-list.el): Delete old files not contained in ${WORLD}.
2282
3ddfbced
SM
2283 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2284 Run input-method-after-insert-chunk-hook.
58af2287
DL
2285
2286 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2287
22881997-08-19 Kenichi Handa <handa@etl.go.jp>
2289
2290 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2291 package fixed.
2292
22931997-08-18 Kenichi Handa <handa@etl.go.jp>
2294
2295 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2296 throw.
2297 (quail-japanese-kanji-kkc): Completely re-written.
2298 (quail-japanese-kkc-mode-exit): New function.
2299 (quail-japanese-switch-package): Call activate-input-method
2300 instead of select-input-method.
2301
2302 * quail/thai.el (thai-consonant-input): Typo fixed.
2303
3ddfbced
SM
2304 * quail/devanagari.el (quail-devanagari-compose-characters):
2305 Do not call throw.
58af2287
DL
2306 (quail-devanagari-hindi-compose-characters): Likewise.
2307
3ddfbced
SM
2308 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2309 Call activate-input-method instead of select-input-method.
58af2287
DL
2310
2311 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2312
3ddfbced
SM
2313 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2314 Use input-method-history instead of previous-input-method.
58af2287
DL
2315
23161997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2317
59daa29a 2318 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2319
23201997-08-16 Kenichi Handa <handa@etl.go.jp>
2321
2322 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2323 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2324 Some translation rules added.
58af2287
DL
2325
2326 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2327 (lao-quail-define-rules): Some translation rules corrected.
2328
23291997-08-11 Kenichi Handa <handa@etl.go.jp>
2330
2331 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2332 (lrt-vowel-table): The entry for "aM" corrected.
2333
23341997-08-07 Kenichi Handa <handa@etl.go.jp>
2335
2336 * quail/lrt.el: Change title string of input method "lao-lrt".
2337 (lrt-single-consonant-table): Several key sequence changed.
2338 (lrt-composing-pattern-double-c): Handle a consonant with
2339 semi-vowel-lower correctly.
2340 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2341 (lrt-handle-tone-mark): Check the existence of double consonant
2342 correctly.
2343
2344 * quail/lao.el: Change title string of input method "Lao".
2345
23461997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2347
2348 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2349 modified. Several translation rules modified.
58af2287
DL
2350
23511997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2352
2353 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2354 quail/cyril-jis.el.
2355
2356 * quail/cyril-jis.el: New file.
2357
2358 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2359
23601997-08-01 Kenichi Handa <handa@etl.go.jp>
2361
2362 * quail/ethiopic.el: In quail-mode-map, bind
2363 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2364 Quail package "ethiopic".
2365
23661997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2367
2368 * quail/cyrillic.el (cyrillic-translit): New input method.
2369
23701997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2371
2372 * quail/tibetan.el: New file.
2373
2374 * quail/py-punct.el: Require 'quail.
2375
2376 * quail/py-punct-b5.el: Require 'quail.
2377
2378 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2379 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2380
10d1d0af 2381 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2382 TIT-BIG5.
2383 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2384 (ASIA): Include TIBETAN.
58af2287 2385 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2386 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2387 (%.el): Make a link for byte-compiled file too.
2388 (stamp-bytecomp): Target deleted.
2389 (leim-list.el): Run Emacs with loading quail.
2390 (install-XXX): These targets deleted.
2391 (install): Remove files under INSTALLDIR before copying new files.
2392 Run Emacs with loading quail.
2393 (clean mostlyclean): Remove only generated files.
2394
23951997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2396
2397 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2398 (clean): Fix shell conditional.
2399
24001997-07-21 Jim Meyering <meyering@eng.ascend.com>
2401
2402 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2403 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2404
24051997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2406
2407 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2408 as intermediate files and deleted by GNU make.
58af2287
DL
2409
2410 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2411 (lrt-handle-maa-sakod): Correctly handle the case that
2412 quail-current-data is nil.
2413 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2414 tone.
2415
24161997-07-15 Kenichi Handa <handa@etl.go.jp>
2417
2418 * quail/py-punct.el: New file.
2419
2420 * quail/py-punct-b5.el: New file.
2421
2422 * quail/japanese.el: Doc-string of Quail package japanese modified.
2423
2424 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2425 (CHINESE-GB): Include quail/py-punct.elc.
2426 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2427
58af2287
DL
24281997-07-10 Kenichi Handa <handa@etl.go.jp>
2429
2430 * quail/latin-pre.el: Change titles of quail packages.
2431
2432 * quail/latin-post.el: Likewise.
2433
6922b018 2434;; Local Variables:
880820fe 2435;; coding: utf-8
6922b018 2436;; End:
2a34a036 2437
ab422c4d 2438 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2439
2440 This file is part of GNU Emacs.
2441
d3fb0974 2442 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2443 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2444 the Free Software Foundation, either version 3 of the License, or
2445 (at your option) any later version.
5b87ad55
GM
2446
2447 GNU Emacs is distributed in the hope that it will be useful,
2448 but WITHOUT ANY WARRANTY; without even the implied warranty of
2449 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2450 GNU General Public License for more details.
2451
2452 You should have received a copy of the GNU General Public License
d3fb0974 2453 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.