ChangeLog bug ref fix
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
a052ef3b
EZ
12013-05-25 Eli Zaretskii <eliz@gnu.org>
2
3 * Makefile.in (leim-list.el, check-declare): Replace
bc1dd793 4 reveal-filename with unmsys--file-name.
a052ef3b 5
df065a0b
EZ
62013-05-16 Eli Zaretskii <eliz@gnu.org>
7
8 * Makefile.in (leim-list.el, check-declare): Use reveal-filename.
9
4b725a70
PE
102013-04-01 Paul Eggert <eggert@cs.ucla.edu>
11
12 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
13 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
14 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
15 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
16 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
17 * quail/vnvni.el, quail/welsh.el:
18 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
19
202013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
21
22 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
23
2b9c0f44
EZ
242013-03-18 Eli Zaretskii <eliz@gnu.org>
25
26 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
27
982efbcd
PE
282013-03-18 Paul Eggert <eggert@cs.ucla.edu>
29
30 Automate the build of ja-dic.el (Bug#13984).
31 ja-dic.el no longer needs to be in the repository: it's now
32 generated as part of the build from bzr. Also, update SKK-JISYO.L to
33 match the upstream source exactly.
34 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
35 as part of the Emacs tarball.
36 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
37 (compile-main): Depend on it.
38 * SKK-DIC/README: Update to reflect new build procedure.
39 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
40 This is now the annotated version, to match the upstream file name;
41 the unannotated one is built from it automatically.
42
78be8b64 432013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
44
45 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
46 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
47 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
48 (rules): Use tighter regexps to avoid conflicts.
49 Consolidate the various rules for combining marks.
50
91554659
SM
512013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
52
53 * quail/latin-ltx.el: Add greek superscripts.
54
11557421
SM
552012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
56
57 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
58 Remove \rightparengtr and \leftparengtr for lack of consensus.
59 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
60
a4e6c042
EZ
612012-09-05 Eli Zaretskii <eliz@gnu.org>
62
63 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
64
0df648f9
DB
652012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
66
67 * quail/indian.el (quail-define-inscript-package):
68 Set kbd-translate for all Inscript layouts. It's a positional
69 layout: vowels should be on the left hand regardless of the
70 underlying characters produced by those keys. (Bug#12072)
71
89e5ffea
MB
722012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
73
74 * quail/persian.el: Add some mappings. (Bug#11812)
75 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
76
0aee6912
PE
772012-07-30 Paul Eggert <eggert@cs.ucla.edu>
78
79 Update .PHONY listings in makefiles.
80 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
81 bootstrap-clean, distclean, maintainer-clean, extraclean.
82
72b255c7
PE
832012-07-29 Paul Eggert <eggert@cs.ucla.edu>
84
85 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
86 * quail/uni-input.el (ucs-input-deactivate):
87 Rename from ucs-input-inactivate.
88 * quail/hangul.el (hangul-input-method-deactivate):
89 Rename from hangul-input-method-inactivate.
90
f58e0fd5
SM
912012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
92
93 * quail/ipa.el: Use cl-lib.
94
95 * quail/hangul.el: Don't require CL.
96
6b79ce7e
NTND
972012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
98
99 * quail/vnvi.el: New file (Bug#4747).
100
35c46c2f
GM
1012012-05-22 Glenn Morris <rgm@gnu.org>
102
103 * Makefile.in (SUBDIRS): Remove variable and rule.
104 (MKDIR_P): Add it back.
105 (all, changed.tit, changed.misc, leim-list.el):
106 Don't depend on SUBDIRS.
107 (changed.tit, changed.misc): Ensure output directory exists.
108 (distclean): Don't use SUBDIRS.
109
b847032c
GM
1102012-05-21 Glenn Morris <rgm@gnu.org>
111
d10cfddd
GM
112 * Makefile.in (install): Remove, let top-level do it.
113 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
114 (MKDIR_P, GZIP_PROG): Remove, no longer used.
115
d71dfe75
GM
116 * Makefile.in (install_prefix): Remove.
117 (LEIM_INSTALLDIR): Rename to leimdir.
118 (install): Update for this change.
119
b847032c
GM
120 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
121
005ad204
GM
1222012-05-12 Glenn Morris <rgm@gnu.org>
123
124 * Makefile.in (MKDIR_P): New, set by configure.
125 (install): Use $MKDIR_P.
126
234d8d66
GM
1272012-05-10 Glenn Morris <rgm@gnu.org>
128
ff57c2ec
GM
129 * Makefile.in: Install self-contained ns files directly to
130 their final destination.
131 (install_prefix): New.
132 (LEIM_INSTALLDIR): New, set by configure.
133 (install): Use LEIM_INSTALLDIR.
134
234d8d66
GM
135 * Makefile.in (MV_DIRS): Remove.
136 (install): Simplify the --with-ns case.
137
e98e405e
GM
1382012-04-09 Glenn Morris <rgm@gnu.org>
139
935396c0
GM
140 * Makefile.in (EMACS): Rename from BUILT_EMACS.
141 (RUN_EMACS, compile-main): Update for this change.
142
e98e405e
GM
143 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
144 since leim distributed with Emacs (eg lisp/ has no such rule).
145 (all): Remove $BUILT_EMACS dependence.
146
a130c2af
EZ
1472012-04-09 Eli Zaretskii <eliz@gnu.org>
148
149 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
150 debugging messages.
151
41455956
GM
1522012-04-09 Glenn Morris <rgm@gnu.org>
153
54b0762c 154 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 155 as the lisp/ directory does, rather than hard-coding it.
54b0762c 156 Also, separate leim-list generation from byte-compilation.
41455956
GM
157 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
158 Make them store the .el files rather than the .elc files.
159 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
160 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
161 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
162 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
163 Remove variables listing the non-generated .el files.
164 (.el.elc): Add explicit load-path for quail.
165 (all): Depend on compile-main rule rather than $WORLD.
166 (changed.tit, changed.misc): Also depend on $SUBDIRS.
167 (leim-list.el): Don't depend on changed.tit or changed.misc.
168 Remove unnecessary compilation check.
169 (setwins, compile-targets, compile-main): New.
170 (clean, mostlyclean): Update for change in TIT_MISC contents.
171 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
172
f8f2e1d8
SM
1732012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
174
175 * quail/latin-ltx.el: Auto-generate some of the entries.
176 (latin-ltx--ascii-p): New function.
177 (latin-ltx--define-rules): New macro.
178 (define-rules): Use it.
179
e5a69fd0
EZ
1802012-03-25 Eli Zaretskii <eliz@gnu.org>
181
182 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
183 of same-dir.tst, to avoid stepping on other (parallel) Make job's
184 toes.
185
26090a27
KH
1862012-03-21 Kenichi Handa <handa@m17n.org>
187
188 * quail/indian.el ("devanagari-itrans"): Add a few more useful
189 keys (Bug#10935).
190
71ec069c
KH
1912012-03-16 Kenichi Handa <handa@m17n.org>
192
193 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
194
3dbb8fef
ЙМ
1952012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
196
197 * quail/cyrillic.el (bulgarian-alt-phonetic):
198 New input method. (Bug#10893)
199
4f96ea3f
MB
2002012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
201
202 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 203 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
204 characters were added; (2) layer 3 of ISIRI-9147 is now
205 implemented with a '\' prefix; (3) double entry of characters
206 which were postfixed with 'h' is now supported; (4) lots of
207 comment and additional pointers have been added.
208
5fc1c122
KH
2092011-12-15 Kenichi Handa <handa@m17n.org>
210
211 * quail/ethiopic.el ("ethiopic"): Do not refer to
212 ethio-prefer-ascii-punctuation.
213
fe7a3057
JB
2142011-11-20 Juanma Barranquero <lekktu@gmail.com>
215
216 * quail/hangul.el (hangul-character): Fix typo.
217
58179cce 2182011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
219
220 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
221 (quail-tamil-itrans-numerics-and-symbols-table)
222 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
223 ("tamil-itrans"): Show the values of above variables (Bug#9336).
224
2252011-09-22 Kenichi Handa <handa@m17n.org>
226
227 * quail/indian.el (quail-tamil-itrans-syllable-table)
228 (quail-tamil-itrans-misc-table): New variables.
229 ("tamil-itrans"): Improve the docstring by showing the values of
230 above variables (Bug#9336).
231
e39b275c 2322011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 233
abec06ff 234 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 235
b31b81a5
SM
2362011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
237
238 * quail/latin-ltx.el: Complete the super and subscript letters.
239
f624176f
GM
2402011-08-20 Glenn Morris <rgm@gnu.org>
241
242 * Makefile.in (OTHERS):
243 * makefile.w32-in (MISC): Add ipa-praat.elc.
244
c27ac9ae
YF
2452011-07-23 Yair F <yair.f.lists@gmail.com>
246
247 * quail/hebrew.el ("hebrew"): Additional key mappings.
248 ("hebrew-new", "hebrew-lyx", "hebrew-full")
249 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
250 ("yiddish-keyman"): New input methods.
251
acb8e1dd
AS
2522011-06-12 Andreas Schwab <schwab@linux-m68k.org>
253
2920829f
AS
254 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
255 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
256 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
257 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
258 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
259 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
260 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
261 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
262 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
263
3ddfbced 264 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 265
9fbfd275
OS
2662011-05-30 Oliver Scholz <epameinondas@gmx.de>
267
268 * quail/ipa-praat.el: New input method.
269
d0ce9f8c
MB
2702011-05-16 Eli Zaretskii <eliz@gnu.org>
271
c0ad01c9 272 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 273
c0ad01c9 274 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
275
2762011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
277
278 * quail/persian.el: New file.
279
f7ff1b0f 2802011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
281
282 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
283 corresponding symbols rather than Hebrew letters. (Bug#8563)
284
6b4e1d0d
EZ
285 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
286 HEBREW LETTER ALEF. (Bug#8563)
287
8cc1d519
GM
2882011-03-23 Glenn Morris <rgm@gnu.org>
289
290 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
291
33383987
JB
2922011-03-07 Chong Yidong <cyd@stupidchicken.com>
293
294 * Version 23.3 released.
295
2b0c7330 2962011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
297
298 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
299
68b5f855
PE
3002011-01-28 Paul Eggert <eggert@cs.ucla.edu>
301
302 Redo spelling of Makefile variables to conform to POSIX.
303 POSIX does not allow "-" in Makefile variable names.
304 Reported by Bruno Haible in
305 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
306 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
307 (TIT_GB): Rename from TIT-GB.
308 (CHINESE_TIT): Rename from CHINESE-TIT.
309 (NON_TIT_GB): Rename from NON-TIT-GB.
310 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
311 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
312 (CHINESE_GB): Rename from CHINESE-GB.
313 (CHINESE_BIG5): Rename from CHINESE-BIG5.
314 (TIT_MISC): Rename from TIT-MISC.
315 (NON_TIT_MISC): Rename from NON-TIT-MISC.
316 (TIT_SOURCES): Rename from TIT-SOURCES.
317 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 318
d0981f82
GM
3192011-01-08 Glenn Morris <rgm@gnu.org>
320
e7a42417
GM
321 * makefile.w32-in (RUN_EMACS):
322 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
323
d0981f82
GM
324 * makefile.w32-in (RUN_EMACS):
325 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
326
f2b38ae6
KH
3272010-08-28 Kenichi Handa <handa@m17n.org>
328
8307f923
JB
329 * quail/japanese.el (quail-japanese-update-translation):
330 Fix handling of invalid key.
f2b38ae6 331
b514a395
AS
3322010-08-15 Andreas Schwab <schwab@linux-m68k.org>
333
05a9766a
AS
334 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
335
b514a395
AS
336 * quail/georgian.el: Remove extra backslashes.
337
08685279
AS
3382010-08-14 Andreas Schwab <schwab@linux-m68k.org>
339
e099e659
AS
340 * quail/arabic.el: Quote [ and ].
341 * quail/latin-ltx.el: Likewise.
342
08685279
AS
343 * quail/greek.el ("greek", "greek-postfix"): Change string to
344 character.
345
ac14bd09
KH
3462010-08-13 Kenichi Handa <handa@m17n.org>
347
8307f923 348 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 349
43603442
KH
3502010-08-09 Kenichi Handa <handa@m17n.org>
351
352 * quail/greek.el ("greek"): Add rules for Greek style quotes.
353
02be533b
GM
3542010-05-15 Glenn Morris <rgm@gnu.org>
355
356 * Makefile.in (install): Remove references to CVS-related files.
357
61a808e8
CY
3582010-05-07 Chong Yidong <cyd@stupidchicken.com>
359
360 * Version 23.2 released.
361
7cee661f
CY
3622010-04-06 Chong Yidong <cyd@stupidchicken.com>
363
364 * quail/vntelex.el: Fix "af" rule (Bug#5836).
365
31f191b3
EZ
3662010-03-27 Eli Zaretskii <eliz@gnu.org>
367
368 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
369 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
370 other special characters.
371
c1d05286
GM
3722010-03-18 Glenn Morris <rgm@gnu.org>
373
cbeed5af
GM
374 * Makefile.in (maintainer-clean): Use bootstrap-clean.
375 (extraclean): Fix deletion patterns.
376
c1d05286
GM
377 * Makefile.in (dot): Remove, since ../ is used throughout the
378 other Makefiles.
379
288f9fc0
CY
3802010-03-10 Chong Yidong <cyd@stupidchicken.com>
381
382 * Branch for 23.2.
383
545b31aa
KH
3842010-02-16 Kenichi Handa <handa@m17n.org>
385
386 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
387
5ce6e4f4 3882009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
389
390 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
391 (Bug#904)
392
a82a8b75
GM
3932009-09-09 Glenn Morris <rgm@gnu.org>
394
395 * Makefile.in (install): Set umask to world-readable before creating
396 directories.
397
1e0020ec
JL
3982009-08-31 Juri Linkov <juri@jurta.org>
399
400 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
401 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
402 Set `deterministic' to nil.
403 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
404 "U+0074 U+0283", "U+0074 U+2040 U+0283".
405 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
406 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
407 Fix comments.
408
ab96f28b
JL
4092009-08-31 Juri Linkov <juri@jurta.org>
410
411 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
412 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
413 (ipa-x-sampa-implosive-submap): Rename from
414 x-sampa-implosive-submap.
415 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
416 x-sampa-prepend-to-keymap-entry.
417 (ipa-x-sampa-underscore-implosive): Rename from
418 x-sampa-underscore-implosive.
419 (ipa-x-sampa-implosive-submap): Move before first use.
420
08166ed6
JL
4212009-08-30 Aidan Kehoe <kehoea@parhasard.net>
422
423 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
424 Two new input methods, both following widely-used Usenet
5ce6e4f4 425 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 426 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 427 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
428 complex to support in Quail that Kirshenbaum, whence the two extra
429 function and one extra submap to support it.
430 (x-sampa-prepend-to-keymap-entry): New function.
431 (x-sampa-underscore-implosive): New function.
432 (x-sampa-implosive-submap): New Quail submap.
433
1f272ae8
JL
4342009-08-30 Aidan Kehoe <kehoea@parhasard.net>
435
436 * quail/ipa.el: Recode the file as UTF-8, for better
437 interoperability with other applications.
438
7069bd16
SM
4392009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
440
a0c07f4e
SM
441 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
442 `white circle'.
443
7069bd16
SM
444 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
445
5ac1f9e0
GM
4462009-08-25 Glenn Morris <rgm@gnu.org>
447
448 * quail/hangul.el (top-level): Don't require cl at run-time.
449
76580a68
EZ
4502009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
451
452 * quail/arabic.el: Add missing keys that exist on the Arabic X
453 keyboard. Don't insert Lam-alef ligatures from the Arabic
454 Presentation Forms ranges; instead, separate Lam-Alef ligatures
455 into a list of two letters (Lam and a suitable Alef).
456
d4a885b2
KH
4572009-06-23 Kenichi Handa <handa@m17n.org>
458
459 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
460 while korean input method is off, convert the following character.
461
70243478
CY
4622009-06-21 Chong Yidong <cyd@stupidchicken.com>
463
464 * Branch for 23.1.
465
d5e9630f
KH
4662009-06-18 Kenichi Handa <handa@m17n.org>
467
468 * quail/hangul.el (hangul-im-keymap): Add binding of key
469 Hangul_Hanja.
470
c7015153 4712009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
472
473 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
474 compatibility.
475
5ae051fd
AS
4762009-04-12 Andreas Schwab <schwab@linux-m68k.org>
477
478 * Makefile.in (install): Remove .gitignore files.
479
c87143d0
KH
4802009-03-19 Kenichi Handa <handa@m17n.org>
481
482 * leim-ext.el: Change the encoding to utf-8.
483
9c222401
JD
4842008-12-30 Jan Djärv <jan.h.d@swipnet.se>
485
486 * Makefile.in (install): Remove old directories in ns_appresdir before
487 moving new directories there.
488
53a8f9db
JB
4892008-11-11 Juanma Barranquero <lekktu@gmail.com>
490
ad8f55ac
JB
491 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
492 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
493 (hangul3-input-method-jung, hangul3-input-method-jong):
494 Fix typos in docstrings.
53a8f9db 495
c7c55e6a 4962008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
497
498 * quail/cyrillic.el: Handle backslash key (bug#839).
499
09c91aff
KH
5002008-10-20 Kenichi Handa <handa@m17n.org>
501
502 * quail/indian.el (inscript-mlm-keytable): New variable.
503 (malayalam-inscript): Use inscript-mlm-keytable.
504
b13f8bd5
MH
5052008-09-11 Magnus Henoch <mange@freemail.hu>
506
507 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
508 with upturn.
509
53a8f9db 5102008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 511
53a8f9db 512 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
513 \"u after a, e or q, because that would be extremely uncommon
514 compared to aue, eue or que. The only exception is the prefix
515 "ge", after which, according to corpus statistics, a \"u can be
516 expected.
517
92135d25
KH
5182008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
519
53a8f9db 520 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 521
f4949090
JL
5222008-07-19 Juri Linkov <juri@jurta.org>
523
524 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
525 "//`" for combining accents as a separate character. Keep two
526 rules "i`" and "I`" for characters where accent is not a separate
527 character. Revert changes that added postfix combining accents.
528
ba60bd44 5292008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
530
531 * Makefile.in (install): Perform post-install cleanup inside NS app
532 bundle.
533
86ec8cc5
JL
5342008-07-12 Juri Linkov <juri@jurta.org>
535
536 * quail/rfc1345.el: Replace non-printable control characters with
537 equivalent text-only notations.
538
539 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
540 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
541 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 542 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 543
5704dad1
TZ
5442008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
545
546 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
547 everything postfix. Adjust to eliminate conflicts.
548
88702c81
JB
5492008-06-30 Juanma Barranquero <lekktu@gmail.com>
550
551 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
552
8e0214ec
GM
5532008-06-27 Glenn Morris <rgm@gnu.org>
554
555 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
556
ecfb57d9
JB
5572008-06-24 Juanma Barranquero <lekktu@gmail.com>
558
559 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
560
fca64cc4
EZ
5612008-06-20 Eli Zaretskii <eliz@gnu.org>
562
563 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
564 are building in the sandbox, there are precious files there.
ca4a5250
EZ
565 (clean mostlyclean): Delete leim-list.el~.
566 (distclean): Delete makefile.
fca64cc4 567
ee128870
TZ
5682008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
569
570 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
571 brackets, number symbol, and accented aeio to cyrillic-translit.
572
e914c409 5732008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
574
575 * quail/hangul.el: Completely re-written.
576
5772008-06-03 Kenichi Handa <handa@m17n.org>
578
579 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
580 (leim-list.el): Remove leim-list.el at first.
581
582 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
583 (leim-list.el): Remove leim-list.el at first.
584
585 * leim-ext.el: Register input methods "korean-hangul",
586 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
587
8be6f5ae
SM
5882008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
589
590 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
591
630802d6
KH
5922008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
593
594 * quail/indian.el: Don't require devan-util.
595
d223191d 5962008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 597
d223191d 598 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 599
d223191d 6002008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
601
602 * Makefile.in (OTHERS): Add arabic.elc.
603
d223191d 6042008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
605
606 * quail/arabic.el: New file.
607
d223191d 6082008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
609
610 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
611
d223191d 6122008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
613
614 * quail/indian.el (quail-indian-flatten-list): Delete it.
615 (quail-define-inscript-package): Pay attention to `nil' values of
616 char/key-table.
617 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
618
d223191d 6192008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
620
621 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
622 just an alias for turkish-postfix.
623
624 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
625 just an alias for turkish-alt-postfix.
626
627 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
628
d223191d 6292008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
630
631 * quail/thai.el: Don't require thai-util.
d223191d
GM
632 (quail-thai-update-translation): Delete function.
633 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
634 quail-define-rules.
635 ("thai-kesmanee", "thai-pattachote"): Don't use
636 UPDATE-TRANSLATION-FUNCTION.
637
3ddfbced
SM
638 * quail/indian.el (quail-indian-preceding-char-position):
639 Delete function.
d223191d
GM
640 (quail-indian-update-preceding-char): Delete variable.
641 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
642 (quail-define-indian-trans-package): Don't call
643 quail-define-package with quail-indian-update-translation.
644 (quail-define-inscript-package): Likewise.
645
d223191d 6462008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 647
d223191d 648 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
649 (quail-indian-update-translation, quail-define-inscript-package):
650 Use characterp, not char-valid-p.
651
d223191d 6522008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
653
654 * quail/welsh.el ("welsh"): Doc fix.
655
656 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
657 ("russian-typewriter"): Rename from cyrillic-typewriter.
658 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 659 ("russian-computer"): New.
d223191d
GM
660 ("bulgarian-phonetic"): Rename from bulgarian-pho.
661 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 662
d223191d 6632008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
664
665 * ja-dic/ja-dic.el: Add coding tag.
666
d223191d 6672008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 668
d223191d 669 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
670 ("latin-postfix"): New method.
671
d223191d 672 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
673 ("latin-alt-postfix"): New method.
674
d223191d 675 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 676 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
677 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
678 ~O -> Ġ.
aca7a3d2
MB
679 ("latin-prefix"): New method.
680
d223191d
GM
681 * quail/uni-input.el (utf-8-ccl-encode): Delete.
682 (ucs-input-method): Modify.
aca7a3d2 683
d223191d 6842008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
685
686 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
687
5169d861 6882008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 689
53a8f9db 690 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 691
f3041af1
DN
6922008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
693
694 * makefile.w32-in:
695 * Makefile.in: Remove references to Xenix.
696
1ebeeed0
RS
6972007-12-15 Richard Stallman <rms@gnu.org>
698
699 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
700
701 * quail/latin-alt.el: Many doc fixes.
702 ("danish-alt-postfix")
703 ("esperanto-alt-postfix", "finnish-alt-postfix")
704 ("german-alt-postfix", "icelandic-alt-postfix")
705 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
706 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 707 Delete; they were identical to the non-alt versions.
1ebeeed0 708
3d587afd
KH
7092007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
710
711 * quail/lao.el (quail-map-from-table): Allow a tone just after a
712 consonant.
713
63150f3c
GM
7142007-11-17 Glenn Morris <rgm@gnu.org>
715
716 * Makefile.in (check-declare): New target.
717
fe1ada9b
GM
7182007-10-31 Glenn Morris <rgm@gnu.org>
719
720 * Makefile.in (install): Change ownership of installed files.
721
e914c409 7222007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
723
724 * quail/latin-ltx.el ("\\qed"): Add this rule.
725
92f137df
JB
7262007-10-24 Juanma Barranquero <lekktu@gmail.com>
727
728 * quail/indian.el (quail-indian-update-preceding-char):
729 Don't mark the variable as frame-local; it wasn't used as such.
730
cacc7b51
GM
7312007-07-25 Glenn Morris <rgm@gnu.org>
732
733 * Relicense all FSF files to GPLv3 or later.
734
735 * COPYING: Switch to GPLv3.
736
1eceac24
EZ
7372007-07-16 Eli Zaretskii <eliz@gnu.org>
738
739 * makefile.w32-in (extraclean): Don't delete *~.
740
7dfc4cda
CY
7412007-06-02 Chong Yidong <cyd@stupidchicken.com>
742
743 * Version 22.1 released.
744
dd822b89
KH
7452007-01-30 Kenichi Handa <handa@m17n.org>
746
747 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 748 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
749
750 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
751 license notices.
1e899515 752
bce8f5e8
KH
7532007-01-24 Kenichi Handa <handa@m17n.org>
754
755 * MISC-DIC/README: New file.
756
757 * CXTERM-DIC/README: New file.
758
759 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
760 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
761 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
762 X11R6/contrib/programs/cxterm.
763
764 * ja-dic/ja-dic.el: Regenerated.
765
88f698d9
KH
7662007-01-12 Kenichi Handa <handa@m17n.org>
767
768 * quail/uni-input.el (ucs-input-method): Signal an error for a
769 Unicode character that is not yet supported.
770
14429ceb
AS
7712006-12-26 Andreas Schwab <schwab@suse.de>
772
773 * Makefile.in (datarootdir): Define.
774
6148a044
EZ
7752006-12-20 Eli Zaretskii <eliz@gnu.org>
776
777 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
778 ${NON-TIT-MISC}.
779
e4208ff7
JB
7802006-12-09 Juanma Barranquero <lekktu@gmail.com>
781
782 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
783
784 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
785
f248f005
EZ
7862006-12-09 Eli Zaretskii <eliz@gnu.org>
787
788 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
789 Run Emacs to append non-empty non-comment lines in leim-ext.el
790 to leim-list.el.
791
dd4b03cd
JB
7922006-12-05 Juanma Barranquero <lekktu@gmail.com>
793
794 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
795
41584b03
JB
7962006-11-29 Juanma Barranquero <lekktu@gmail.com>
797
798 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
799 in docstring.
800
9200c926
RF
8012006-11-04 Romain Francoise <romain@orebokech.com>
802
803 * Makefile.in (bootstrap-clean): New target.
804
94461c21
KH
8052006-10-12 Kenichi Handa <handa@m17n.org>
806
807 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
808 to it.
809
f51dc44f
CY
8102006-10-05 Chong Yidong <cyd@stupidchicken.com>
811
812 * quail/latin-ltx.el: Fix typo in previous change.
813
d781da00
SM
8142006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
815
816 * quail/latin-ltx.el: Remove rules that start with { since they are
817 redundant and hence impact the { key for no good reason.
818
bcc1caeb
KH
8192006-10-02 Kenichi Handa <handa@m17n.org>
820
821 * Makefile.in (install): Fix previous change.
822
7ad02ea8
KH
8232006-09-28 Kenichi Handa <handa@m17n.org>
824
825 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
826
45a2056c
JB
8272006-09-15 Jay Belanger <belanger@truman.edu>
828
829 * COPYING: Replace "Library Public License" by "Lesser Public
830 License" throughout.
831
880820fe 8322006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
833
834 * quail/uni-input.el (ucs-input-method): Don't make the action of
835 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
836 mechanism do it.
837
62508862
DK
8382006-07-12 David Kastrup <dak@gnu.org>
839
840 * quail/greek.el: Change iota subscriptum transliteration in
841 Ibycus4 encoding's capitals from "i" to "|".
842
a6a2b5d4
EZ
8432006-03-03 Claudio Fontana <claudio@gnu.org>
844
9e2bcc86
EZ
845 * Makefile.in (install): Add DESTDIR variable to support staged
846 installations.
a6a2b5d4 847
abeb5855
EZ
8482005-12-17 Eli Zaretskii <eliz@gnu.org>
849
850 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
851 commands enclosed in $(ARGQUOTE)s should not be split between two
852 lines, as that will break with GNU Make >3.80, when sh.exe is used
853 and arg quoting is with '..'.
854
11bdfcdd
AS
8552005-11-03 Andreas Schwab <schwab@suse.de>
856
3ddfbced 857 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
858 (install): Adjust.
859
7a7f042f
RF
8602005-11-01 Romain Francoise <romain@orebokech.com>
861
862 * Makefile.in (install): Compress source files.
863
895725e1
JL
8642005-10-28 Juri Linkov <juri@jurta.org>
865
866 * quail/symbol-ksc.el: Add missing characters from 1st pos of
867 every table of [korean-ksc5601], and swap incorrectly ordered
868 characters at pos 91 and 90.
869
c814bdfc
KH
8702005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
871
872 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
873 U+2006). Add more mappings from TeX's textcomp package.
874
f344e9d2
JL
8752005-10-25 Juri Linkov <juri@jurta.org>
876
877 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
878 to t for this multi-key input method.
879
a6726944
KH
8802005-10-24 Kenichi Handa <handa@m17n.org>
881
882 * quail/uni-input.el (ucs-input-activate): Don't add
883 quail-kill-guidance-buf to kill-buffer-hook.
884
71ec7e9b
KH
8852005-07-08 Kenichi Handa <handa@m17n.org>
886
887 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
888 insertion and deletion.
889
a0ec7a4a
LK
8902005-07-04 Lute Kamstra <lute@gnu.org>
891
892 Update FSF's address in GPL notices.
893
59579816
KH
8942005-06-28 Kenichi Handa <handa@m17n.org>
895
896 * leim-ext.el: Add rules for inserting full-width space for
897 quail/Punct and quail/Punct-b5.
898
94d4bafb
EZ
8992005-06-04 Eli Zaretskii <eliz@gnu.org>
900
41584b03 901 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
902 (extraclean): New target, emulates Makefile.in.
903
e183fe27
KH
9042005-04-06 Kenichi Handa <handa@m17n.org>
905
41584b03 906 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 907
eebfcf8e
KH
9082005-03-26 Kenichi Handa <handa@m17n.org>
909
41584b03 910 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
911
9122005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
913
914 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 915 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
916 ("thai-kesmanee"): Don't use quail-thai-update-translation.
917 (thai-generate-quail-map): Likewise.
918
761a8755
KH
9192005-03-15 Kenichi Handa <handa@m17n.org>
920
921 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
922
c68f7e21
KH
9232005-03-08 Kenichi Handa <handa@m17n.org>
924
925 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
926 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
927
a3341d3c
KH
9282004-12-04 Kenichi Handa <handa@m17n.org>
929
930 * quail/lao.el (lao-key-alist): Declare it by defvar.
931 (lao-key-alist-vector): New variable.
932 (lao-consonant-key-alist, lao-semivowel-key-alist)
933 (lao-vowel-key-alist, lao-voweltone-key-alist)
934 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
935 lao-key-alist-vector.
936
a7ff4354
KH
9372004-09-25 Kenichi Handa <handa@m17n.org>
938
939 * quail/uni-input.el (ucs-input-method): Add error clause to
940 condition-case.
941
88a74fa5
KH
9422004-09-21 Kenichi Handa <handa@m17n.org>
943
944 * quail/uni-input.el: Move the call of register-input-method to
945 leim-ext.el.
946 (ucs-input-insert-char): New function.
947 (ucs-input-method): Use ucs-input-insert-char.
948 (ucs-input-activate): Call quail-hide-guidance instead of
949 quail-hide-guidance-buf.
950
951 * leim-ext.el: Add autoload for 'ucs-input-activate and
952 register-input-method for "ucs".
953
15203bb7
DK
9542004-08-21 David Kastrup <dak@gnu.org>
955
956 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
957 combinations.
958
295f3b30
KH
9592004-08-16 Kenichi Handa <handa@m17n.org>
960
961 * quail/georgian.el ("georgian"): Call quail-define-package with
962 the show-layout arg t.
963
de10c114
AS
9642004-08-06 Andreas Schwab <schwab@suse.de>
965
966 * Makefile.in (install): Remove .arch-inventory files.
967
d604e09b
DK
9682004-07-01 David Kastrup <dak@gnu.org>
969
41584b03 970 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 971
f96ec754
AS
9722004-06-30 Andreas Schwab <schwab@suse.de>
973
974 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
975 serialize parallel builds.
976 (${MISC:.elc=.el}): Depend on changed.misc.
977
62bfe0fc
KH
9782004-06-05 Kenichi Handa <handa@m17n.org>
979
68330491
EZ
980 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
981 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
982
983 * leim-ext.el: New file.
984
9254ee5e
KH
9852004-05-17 Werner Lemberg <wl@gnu.org>
986
987 * quail/sisheng.el: New file.
988
53e1a54f
KH
9892004-05-17 Kenichi Handa <handa@m17n.org>
990
991 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
992
cdc9b845
EZ
9932004-05-11 Eli Zaretskii <eliz@gnu.org>
994
995 * Makefile.in (leim-list.el): Move commands to convert TIT and
996 MISC dictionaries from here...
997 (changed.tit, changed.misc): ...to here. Remove the (now
998 unneeded) test of the contents of changed.* files.
999
9a28b921
AS
10002004-05-10 Andreas Schwab <schwab@suse.de>
1001
10d1d0af 1002 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
1003 files are compiled when bootstrapping.
1004
bef96454
SM
10052004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
1006
1007 * quail/latin-ltx.el ("TeX"): Fix typo.
1008
d2c846aa
SM
10092004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1010
1011 * quail/latin-ltx.el: Use utf-8 coding.
1012 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1013
2cd23d89
KH
10142004-05-04 Kenichi Handa <handa@m17n.org>
1015
10d1d0af 1016 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1017 (MISC-SOURCES): Likewise.
1018
10192004-05-01 Kenichi Handa <handa@m17n.org>
1020
41584b03 1021 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1022 (MISC): Rename from MISC-DIC.
10d1d0af 1023 (WORLD): Adjust for the above changes.
2cd23d89
KH
1024 (TIT-MISC, NON-TIT-MISC): New targets.
1025 (all): Don't depend on ${WORLD}.
d2c846aa 1026 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1027 (TIT-SOURCES, MISC-SOURCES): New macros.
1028 (changed.tit, changed.misc): New targets.
d2c846aa 1029 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1030 changed.misc. Generate quail files from TIT and MISC files if
1031 necessary.
1032 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1033 ${MISC-DIC}.
1034
238add5e
JR
10352004-05-03 Jason Rumney <jasonr@gnu.org>
1036
1037 * makefile.nt: Remove.
1038
d814862a
JB
10392004-04-23 Juanma Barranquero <lektu@terra.es>
1040
1041 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1042
28082746
AI
10432004-04-09 Andrew Innes <andrewi@gnu.org>
1044
1045 * makefile.w32-in (distclean clean): Remove nmake specific
1046 stamp-subdir test.
1047
bb62616f
KH
10482004-02-28 Kenichi Handa <handa@m17n.org>
1049
d2c846aa 1050 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1051 ${MISC-DIC}.
1052 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1053 (maintainer-clean): Delete files that are not in CVS repository.
1054
d2c846aa 1055 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1056 $(MISC-DIC).
1057 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1058 (maintainer-clean): Delete files that are not in CVS repository.
1059
d2c846aa 1060 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1061 $(MISC-DIC).
1062 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1063 (maintainer-clean): Delete files that are not in CVS repository.
1064
880820fe 10652004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1066
1067 * Makefile.in (distclean maintainer-clean): Depend on clean.
1068
bdb6a227
KH
10692004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1070
1071 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1072
e555f8d5
KH
10732004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1074
1075 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1076 Duplicate entry removed.
e555f8d5 1077 ("bulgarian-bds"): Docstring fixed.
be492770 1078
c51b37fd
DL
10792003-10-06 Dave Love <fx@gnu.org>
1080
1081 * quail/latin-ltx.el: Several additions.
1082
ac7ec68c
KH
10832003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1084
1085 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1086
f653dfd9
DL
10872003-08-20 Dave Love <fx@gnu.org>
1088
1089 * quail/latin-ltx.el: Add \rhd.
1090
15a03c32
MR
10912003-08-19 Markus Rost <rost@math.ohio-state.edu>
1092
1093 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1094
15f772c8
KH
10952003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1096
d814862a 1097 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1098 behavior according to the change of quail-translate-key.
15f772c8 1099
603b8073
KH
11002003-05-22 Kenichi Handa <handa@m17n.org>
1101
1102 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1103 Chinese characters from GB to Big5.
1104
34c614a8 11052003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1106
1107 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1108
069e6098
AS
11092003-04-05 Andreas Schwab <schwab@suse.de>
1110
1111 * Makefile.in (install): Remove CVS related and backup files from
1112 installation directory.
1113
15988eba
DK
11142003-02-27 David Kastrup <dak@gnu.org>
1115
d814862a 1116 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1117
b2c16093
DK
11182003-02-23 David Kastrup <dak@gnu.org>
1119
d814862a 1120 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1121
a56c637d
DL
11222003-02-17 Dave Love <fx@gnu.org>
1123
1124 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1125
83930535
JB
11262003-02-14 Juanma Barranquero <lektu@terra.es>
1127
d2c846aa 1128 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1129
61cb0b53 11302003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1131
1132 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1133 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1134 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1135 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1136 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1137 (kannada-inscript, malayalam-inscript, tamil-inscript):
1138 New INSCRIPT based input methods.
59fdf430 1139
ff57e5d6
KH
11402003-02-07 Kenichi Handa <handa@m17n.org>
1141
1142 * quail/cyrillic.el: Update quail-package-alist (not
1143 input-method-alist) to make "cyrillic-jcuken" an alias of
1144 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1145
e29969ca
DK
11462003-02-05 David Kastrup <dak@gnu.org>
1147
d2c846aa 1148 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1149
139c4e54
DL
11502003-01-05 Dave Love <fx@gnu.org>
1151
1152 * makefile.w32-in (SLAVIC): Add croatian.elc.
1153
1154 * Makefile.in (SLAVIC): Add croatian.elc.
1155
1156 * quail/croatian.el: New file.
1157
abceb4ac
JB
11582002-12-10 Juanma Barranquero <lektu@terra.es>
1159
1160 * makefile.w32-in (LATIN): Add welsh.elc.
1161 (MISC): Add georgian.elc.
1162 (UNICODE): Add it.
1163 (WORLD): Add $(UNICODE).
1164
59daa29a
DL
11652002-11-14 Dave Love <fx@gnu.org>
1166
1167 * quail/slovak.el: Add coding cookie.
1168
1169 * quail/latin-ltx.el: Fix coding cookie.
1170
1171 * quail/hebrew.el: Add coding cookie.
1172
1173 * quail/czech.el: Add coding cookie.
1174
1175 * quail/welsh.el: Undo last change.
1176
b4b11a40
DL
11772002-09-11 Dave Love <fx@gnu.org>
1178
1179 * quail/latin-post.el ("slovenian"): New.
1180
570af494
KH
11812002-09-05 Kenichi Handa <handa@etl.go.jp>
1182
1183 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1184
ad0b1666
DL
11852002-07-24 Dave Love <fx@gnu.org>
1186
a5e5d4ad
DL
1187 * quail/latin-alt.el ("latin-alt-postfix"): New.
1188
1189 * quail/latin-post.el ("latin-postfix"): New.
1190
ad0b1666
DL
1191 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1192 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1193 ("latin-prefix"): New.
ad0b1666 1194
f860212e
DL
11952002-07-12 Dave Love <fx@gnu.org>
1196
1197 * quail/cyrillic.el: Doc fixes.
1198 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1199 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1200 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1201 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1202 ("russian-computer"): New.
880820fe 1203 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1204 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1205
282b5fb7
KH
12062002-06-20 Dave Love <fx@gnu.org>
1207
1208 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1209 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1210
fe960d0a
EZ
12112002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1212
1213 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1214
9a40c2fb
PJ
12152002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1216
1217 * quail/vntelex.el: Add even more rules.
1218
ab59447f
PJ
12192002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1220
1221 * quail/vntelex.el: Add new rules to escape from composition.
1222
e656fc9d
PJ
12232002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1224
1225 * quail/vntelex.el: Use proper charset.
1226
177c0ea7 12272002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1228
1229 * quail/hanja.el ("Od"): Remove rule.
0347c911 1230
175e150b
EZ
12312002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1232
1233 * quail/indian.el: Replace commented-out lines with a condition
1234 that is always false.
1235
c031864a
JC
12362002-04-06 Jaeyoun Chung <jay@kldp.org>
1237
d2c846aa 1238 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1239 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1240
cb0dc144 1241 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1242 sequence fixed ('/' for 'v' pair).
1243 added a few more third character composing rule.
1244
129f2c75
WL
12452002-03-03 Werner Lemberg <wl@gnu.org>
1246
1247 * quail/vntelex.el: New file.
cb0dc144
JB
1248 * Makefile.in (VIETNAMESE):
1249 * makefile.nt (VIETNAMESE):
1250 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1251
5c196f29
AI
12522002-02-10 Andrew Innes <andrewi@gnu.org>
1253
1254 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1255 ($(MISC_DIC)): Ditto.
1256
108eaabb
RS
12572002-02-06 Richard M. Stallman <rms@gnu.org>
1258
1259 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1260 Don't define "~," at all.
1261
880820fe 12622002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1263
880820fe 1264 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1265 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1266
18e1da99 12672002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1268
1269 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1270 method, to consider the "accent" and "diaeresis" as prefix keys.
1271 A new method (named "greek-postfix") was added which implements
1272 the old behavior. Also changed the mapping of the "Q/q" key to
1273 produce the ":/;" characters, as is customary in greek keyboards.
1274 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1275
8f7d3eca
JC
12762002-01-07 Jaeyoun Chung <jay@kldp.org>
1277
d814862a 1278 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1279 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1280
121f67fa
EZ
12812002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1282
1283 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1284
7f93e2ab
DL
12852002-01-01 Dave Love <fx@gnu.org>
1286
d2c846aa 1287 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1288 (quail-define-inscript-package): Avoid mapcar*.
1289
3c08498a
DL
12902001-12-20 Dave Love <fx@gnu.org>
1291
1292 * quail/latin-ltx.el: Fix un-doubled backslashes.
1293
96566974
DL
12942001-12-15 Dave Love <fx@gnu.org>
1295
abceb4ac 1296 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1297 ("spanish-prefix"): Fix language assignment.
1298
abceb4ac
JB
1299 * quail/latin-post.el ("french-postfix", "german-postfix")
1300 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1301 ("french-keyboard", "french-azerty", "german")
96566974
DL
1302 ("spanish-keyboard"): Fix language assignment.
1303
1304 * quail/indian.el: Don't require cl.
d2c846aa 1305 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1306
abceb4ac
JB
1307 * quail/cyrillic.el ("cyrillic-beylorussian")
1308 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1309 ("belarusian", "bulgarian-pho"): Fix language assignment.
1310
1311 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1312 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1313 ("turkish-alt-postfix"): Fix language assignment.
1314 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1315 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1316
880820fe 13172001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1318
1319 * COPYING: New file.
1320
eea6cc1f
JC
13212001-12-03 Jaeyoun Chung <jay@kldp.org>
1322
d814862a 1323 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1324 Korean keyboard type 3 users.
1325
de371c8c
DL
13262001-11-29 Dave Love <fx@gnu.org>
1327
1328 * quail/latin-ltx.el: Extra translations. Fix some
1329 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1330 symbols.
1331
ea17b6e1
JR
13322001-11-28 Juanma Barranquero <lektu@terra.es>
1333
d814862a 1334 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1335 quail/devanagari.elc -> quail/indian.elc.
1336
1337 * makefile.nt (INDIAN): Likewise.
1338
177c0ea7 13392001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1340
1341 * quail/devanagari.el: Renamed to indian.el.
1342
1343 * quail/indian.el: Renamed from devanagari.el, and completely
1344 re-written. The input method devanagari-hindi-transliteration is
1345 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1346 devanagari-inscript, devanagari-transliteration is renamed to
1347 devanagari-kyoto-harvard.
1348
1349 * Makefile.in: Adjusted for the file name change;
1350 quail/devanagari.elc -> quail/indian.elc.
1351
e154cc44
EZ
13522001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1353
1354 * quail/welsh.el: Avoid an error message due to a commented-out
1355 input method.
1356
a6beb3d2
RS
13572001-11-05 Richard M. Stallman <rms@gnu.org>
1358
1359 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1360
cd946181
EZ
13612001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1362
1363 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1364
7115232b
DL
13652001-11-04 Dave Love <fx@gnu.org>
1366
1367 * Makefile.in (LATIN): Add welsh.
1368 (UNICODE): New.
1369 (MISC): Add georgian.
1370 (WORLD): Add UNICODE.
1371
1372 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1373 * quail/uni-input.el, quail/sgml-input.el: New file.
1374
1375 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1376
1377 * quail/latin-alt.el ("dutch"): New method.
1378
b344d29d 13792001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1380
1381 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1382
1383 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1384
b344d29d 13852001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1386
1387 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1388
1389 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1390
71431a0e
GM
13912001-10-20 Gerd Moellmann <gerd@gnu.org>
1392
6aa97356 1393 * (Version 21.1 released.)
71431a0e 1394
c4e7e308
EZ
13952001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1396
1397 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1398 mappings, so that one could type them without leaving the Hanyu
1399 Pinyin input method. Suggested by Kenichi Handa
1400 <handa@etl.go.jp>.
1401
51724e26
EZ
14022001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1403
1404 * quail/greek.el ("greek-babel"): New input method. From David
1405 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1406
ab952a4f
GM
14072001-10-05 Gerd Moellmann <gerd@gnu.org>
1408
1409 * Branch for 21.1.
a4416b14 1410
00651fbf
EZ
14112001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1412
1413 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1414 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1415
5a397d28
GM
14162001-08-06 Gerd Moellmann <gerd@gnu.org>
1417
1418 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1419 "chinese-py".
1420 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1421
880820fe 14222001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1423
150998ec
PJ
1424 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1425 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1426 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1427 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1428 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1429 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1430 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1431 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1432 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1433 follow coding conventions.
1434
e6aeb775
AC
14352001-06-04 Andrew Choi <akochoi@i-cable.com>
1436
1437 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1438
ec57454f
AI
14392001-06-01 Andrew Innes <andrewi@gnu.org>
1440
1441 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1442 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1443 $(srcdir)/quail/pypunct-b5.elc.
1444 (NON_TIT_CNS): Remove.
1445 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1446 (CHINESE_CNS): Remove.
1447 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1448 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1449 $(srcdir)/quail/latin-ltx.elc.
1450 (MISC_DIC): Copy from Makefile.in.
1451 (CHINESE): Remove $(CHINESE_CNS).
1452 (all): Add $(MISC_DIC) as target.
1453 (.NOTPARALLEL): New target.
1454 (.NO_PARALLEL): New target.
1455 ($(MISC_DIC)): New target.
1456 (clean mostlyclean): Clean more stuff.
1457 (TIT_EL): New macro.
1458 (MISC_DIC_EL): New macro.
1459
1460 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1461 (TIT-BIG5): Remove CTLauB.elc from it.
1462 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1463 (clean mostlyclean): Remove obsolete reference.
1464
70079787
EZ
14652001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1466
1467 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1468
5e3d4fbc
AC
14692001-05-24 Andrew Choi <akochoi@i-cable.com>
1470
937fad9a
AC
1471 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1472
5e3d4fbc
AC
1473 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1474
1475 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1476
1477 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1478 (TIT-BIG5): Remove CTLauB.elc from it.
1479 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1480
f042e7b9
DL
14812001-05-17 Dave Love <fx@gnu.org>
1482
d2c846aa 1483 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1484 Language family and indicator changed. Many new translations.
1485
f08cf35b
GM
14862001-05-17 Gerd Moellmann <gerd@gnu.org>
1487
1488 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1489 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1490 <Pavel@Janik.cz>.
1491
b5eeaa1d
GM
14922001-04-23 Gerd Moellmann <gerd@gnu.org>
1493
3ddfbced
SM
1494 * quail/latin-ltx.el: Add more translations.
1495 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1496
55a22ce1
EZ
14972001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1498
1499 * quail/hangul.el <korean-hangul>: Doc fix.
1500
90200fcc
AI
15012001-04-18 Andrew Innes <andrewi@gnu.org>
1502
1503 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1504 ($(TIT)):
1505 ($(MISC_DIC)):
1506 (.el.elc):
90200fcc
AI
1507 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1508
f383cd0d
GM
15092001-04-05 Gerd Moellmann <gerd@gnu.org>
1510
a55e4e68
GM
1511 * Makefile.in (install): Remove .cvsignore files.
1512
f383cd0d
GM
1513 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1514 the same translations as for `japanese'.
1515
4c1dadb1
AI
15162001-04-03 Andrew Innes <andrewi@gnu.org>
1517
1518 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1519 quail/ZIRANMA.elc.
1520 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1521 $(srcdir)/quail/tsang-b5.elc.
1522 (NON_TIT_CNS): Delete.
1523 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1524 (CHINESE_CNS): Delete.
1525 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1526 <handa@etl.go.jp>.
1527 (MISC_DIC): New variable.
1528 (CHINESE): Delete $(CHINESE_CNS).
1529 (WORLD): Add $(MISC_DIC).
1530 (all): Depends on $(MISC_DIC).
1531 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1532 ($(MISC_DIC)): New target.
1533 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1534 and $(MISC_DIC:.elc=.el).
1535
e217c26e
EZ
15362001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1537
3ddfbced
SM
1538 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1539 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1540
e217c26e
EZ
1541 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1542
a3d0b0e0
KH
15432001-03-31 Kenichi Handa <handa@etl.go.jp>
1544
c4cc8b9a 1545 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1546 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1547 ${srcdir}/quail/tsang-b5.elc.
1548 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1549 (CHINESE-CNS): Delete it.
1550 (MISC-DIC): New variable.
1551 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1552 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1553 (all): Depends on ${MISC-DIC}.
1554 (${MISC-DIC}): New target.
1555 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1556
1557 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1558 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1559
1560 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1561
1562 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1563 * quail/quick-cns.el: Delete them.
a4416b14 1564
9d5d1075
EZ
15652001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1566
1567 * Makefile.in (${TIT}): Fix whitespace.
1568
ed31fabf
GM
15692001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1570
1571 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1572 (${TIT}): If the target file already exist, don't remake it.
1573
1e406be0
KH
15742001-03-21 Kenichi Handa <handa@etl.go.jp>
1575
1576 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1577
ce058493 15782001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1579
1580 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1581 "=q", "+q", "=Q", and "+Q".
1582 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1583 ("slovak-prog-2"): Likewise.
1584 ("slovak-prog-3"): Likewise.
1585
abfa36c4
EZ
15862001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1587
1588 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1589
b8a7ebcf
KH
15902001-03-16 Kenichi Handa <handa@etl.go.jp>
1591
3ddfbced
SM
1592 * quail/japanese.el (quail-japanese-transliteration-rules):
1593 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1594 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1595 (quail-japanese-kana-state): Delete this variable.
1596 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1597 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1598
9a639fce
KH
15992001-03-14 Kenichi Handa <handa@mule.m17n.org>
1600
1601 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1602
51ab41b7
KH
16032001-03-06 Kenichi Handa <handa@etl.go.jp>
1604
1605 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1606
36d5e61d
KH
16072001-03-05 Kenichi Handa <handa@etl.go.jp>
1608
1609 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1610 change of the special key bindings.
36d5e61d 1611
bf0bdce8
KH
16122001-02-22 Kenichi Handa <handa@etl.go.jp>
1613
51ab41b7 1614 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1615
1616 * CXTERM-DIC/ETZY.tit: Likewise.
1617
1618 * CXTERM-DIC/ZOZY.tit: Likewise.
1619
193fba87
AI
16202001-02-05 Andrew Innes <andrewi@gnu.org>
1621
1622 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1623 path absolute.
1624
350d71b3
AI
16252001-02-03 Andrew Innes <andrewi@gnu.org>
1626
1627 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1628
49bd4a69
KH
16292001-02-02 Kenichi Handa <handa@etl.go.jp>
1630
1631 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1632
1633 * makefile.w32-in (LATIN): Likewise.
1634
1635 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1636
a51e9546
AI
16372001-02-01 Andrew Innes <andrewi@gnu.org>
1638
1639 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1640
c91d43ed
KH
16412001-02-01 Kenichi Handa <handa@etl.go.jp>
1642
c91d43ed
KH
1643 * quail/greek.el ("greek-mizuochi"): New input method for
1644 classical Greek.
1645
7ccf7ab9 16462001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1647
3ddfbced 1648 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1649 one runs "make extraclean" at the top level.
1650
0dac6924
AI
16512001-01-06 Andrew Innes <andrewi@gnu.org>
1652
1653 * makefile.nt ($(TIT)): Map .elc to .el.
1654 (buildlisppath): Make path relative to $(MAKEDIR).
1655
392164c1
AS
16562001-01-01 Andreas Schwab <schwab@suse.de>
1657
1658 * quail/latin-alt.el: Doc fixes.
1659
ec6bd013
DL
16602000-12-18 Dave Love <fx@gnu.org>
1661
880820fe
KH
1662 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1663 Change œ, Œ, ¶.
ec6bd013 1664
8ff06845
KH
16652000-12-16 Kenichi Handa <handa@etl.go.jp>
1666
1667 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1668
4ee87dbb
AI
16692000-12-06 Andrew Innes <andrewi@gnu.org>
1670
1671 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1672 relative to $(CURDIR).
1673 (INSTALLDIR): Use forward slash.
1674
24c53d36
AI
16752000-11-24 Andrew Innes <andrewi@gnu.org>
1676
1677 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1678
1679 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1680
37c35586
KH
16812000-11-21 Kenichi Handa <handa@etl.go.jp>
1682
1683 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1684
3c7d764e
KH
16852000-11-17 Kenichi Handa <handa@etl.go.jp>
1686
1687 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1688 remember the conversion start.
1689
f3d3c491
AI
16902000-10-21 Andrew Innes <andrewi@gnu.org>
1691
1692 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1693 of conditional invocation of make.
a4416b14
FP
1694 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1695 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1696 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1697 files to .elc.
3ddfbced 1698 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1699 (clean mostlyclean): Likewise.
1700 (.el.elc): New target.
1701
1702 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1703 of conditional invocation of make.
a4416b14
FP
1704 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1705 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1706 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1707 files to .elc.
3ddfbced 1708 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1709 (clean mostlyclean): Likewise.
1710 (.el.elc): New target.
1711
a115794c
EZ
17122000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1713
1714 * Makefile.in (${TIT}, clean): Don't use shell `command`
1715 expansion, use ${TIT:.elc=.el} instead.
1716
ce75c97a
GM
17172000-09-26 Gerd Moellmann <gerd@gnu.org>
1718
1719 * Makefile.in: Make this the leim Makefile.in.
1720 (clean): Also remove $NON-TIT and $WORLD.
1721 (RUN-EMACS): Set EMACSLOADPATH.
1722
7b920aa1
KH
17232000-09-21 Kenichi Handa <handa@etl.go.jp>
1724
36e44f62
KH
1725 * Makefile.in: Revert to no-leim Makefile.
1726
cd3c0140
KH
1727 * quail/.cvsignore: Include *.elc.
1728
1729 * ja-dic/.cvsignore: New file.
7b920aa1 1730
5eedab4d
AI
17312000-09-16 Andrew Innes <andrewi@gnu.org>
1732
1733 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1734 (leim-list.el): Ditto.
1735
1736 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1737 (leim-list.el): Ditto.
1738
39f547f7
AI
17392000-09-15 Andrew Innes <andrewi@gnu.org>
1740
1741 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1742 files.
1743
fe83b953
AI
17442000-09-14 Andrew Innes <andrewi@gnu.org>
1745
1746 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1747 leim-list.el.
1748 (distclean maintainer-clean): Ditto for stamp-subdir.
1749
1750 * makefile.nt: Rename skkdic to ja-dic.
1751
0fddd0dc
KH
17522000-09-07 Kenichi Handa <handa@etl.go.jp>
1753
1754 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1755 translation.
1756
1757 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1758
1759 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1760 ("chinese-tonepy-punct"): New input method.
1761
1762 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1763 translation.
1764
1765 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1766 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1767 automatically.
1768 ("japanese-ascii", "japanese-zenkaku")
1769 ("japanese-hankaku-kana", "japanese-hiragana")
1770 ("japanese-katakana"): Docstring modified.
1771
3ddfbced 1772 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1773 on describe-input-method.
1774 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1775
44ef7cf6
AI
17762000-09-03 Andrew Innes <andrewi@gnu.org>
1777
1778 * makefile.w32-in: New file.
f8803e97 1779 (install) Fix copying of directories.
44ef7cf6 1780
5724ab7a
KH
17812000-08-31 Kenichi Handa <handa@etl.go.jp>
1782
1783 * quail/thai.el (thai-generate-quail-map): If the length of
1784 translation is more than one, compose it.
1785
daba11ce
DL
17862000-08-29 Dave Love <fx@gnu.org>
1787
880820fe 1788 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1789
daba11ce
DL
1790 * Makefile.in: ja-dic <- skk in several places.
1791
457dd64a
KH
17922000-08-25 Kenichi Handa <handa@etl.go.jp>
1793
1794 * ja-dic: Directory name changed from skkdic.
1795
a1a2e38f 1796 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1797
1798 * README: Rename skkdic to ja-dic throughout the file.
1799
68ce69e1
DL
18002000-08-24 Dave Love <fx@gnu.org>
1801
1802 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1803 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1804
5a76406c
DL
18052000-08-23 Dave Love <fx@gnu.org>
1806
880820fe
KH
1807 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1808 add ~p for ¶.
5a76406c 1809
240a16cf
KH
18102000-07-18 Kenichi Handa <handa@etl.go.jp>
1811
1812 * quail/japanese.el ("japanese"): Fix docstring.
1813
7a3fd467
KH
18142000-07-17 Kenichi Handa <handa@etl.go.jp>
1815
1816 * quail/japanese.el ("japanese"): Docstring modified.
1817
0bd5914b
KH
18182000-06-12 Kenichi Handa <handa@etl.go.jp>
1819
1820 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1821 ("tibetan-wylie"): State transition table modified.
1822
4dc1225b
KH
18232000-06-01 Kenichi Handa <handa@etl.go.jp>
1824
1825 * quail/tibetan.el: Change all tibetan-1-column characters to
1826 tibetan. Quail map for "tibetan-wylie" fixed.
1827
177c0ea7 18282000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1829
1830 * quail/latin-pre.el ("polish-slash"): New input method.
1831
69766f94
KH
18322000-03-02 Kenichi Handa <handa@etl.go.jp>
1833
1834 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1835
9a90d84c
GM
18362000-02-01 Gerd Moellmann <gerd@gnu.org>
1837
1838 * Makefile.in: Make this the no-leim Makefile. Move the
1839 leim Makefile.in to ../leim-Makefile.in as it originally was.
1840
1841 * Makefile.noleim: Removed.
1842
cba32d22
KH
18432000-01-28 Kenichi Handa <handa@etl.go.jp>
1844
1845 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1846
11ad3dee
KH
18472000-01-04 Kenichi Handa <handa@etl.go.jp>
1848
1849 * quail/japanese.el ("japanese"): Docstring augmented.
1850
5ec14d3c
KH
18511999-12-15 Kenichi Handa <handa@etl.go.jp>
1852
1853 * quail/lao.el: Rewritten for new composition.
1854
1855 * quail/lrt.el: Rewritten for new composition.
1856
1857 * quail/thai.el: Rewritten for new composition.
1858
1859 * quail/tibetan.el: Rewritten for new composition.
1860
113a1195
KH
18611999-12-13 Kenichi Handa <handa@etl.go.jp>
1862
1863 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1864 characters, not Latin-1.
1865
98e85e34
GM
18661999-11-22 Andrew Innes <andrewi@gnu.org>
1867
1868 * makefile.nt: No need to generate subdirs.el.
1869
371f58d5
GM
18701999-11-21 Andrew Innes <andrewi@gnu.org>
1871
1872 * makefile.nt: New file.
1873
177c0ea7 18741999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1875
1876 * Makefile.noleim: New.
1877
58af2287
DL
18781999-09-19 Ken'ichi Handa <handa@gnu.org>
1879
3ddfbced 1880 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1881 turkish-postfix.
1882 ("turkish-postfix"): New Turkish input method which inserts
1883 Latin-5 characters.
1884
3ddfbced 1885 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1886 turkish-alt-postfix.
1887 ("turkish-alt-postfix"): New Turkish input method which inserts
1888 Latin-5 characters.
1889
18901999-07-12 Richard Stallman <rms@gnu.org>
1891
1892 * Version 20.4 released.
1893
18941998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1895
1896 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1897
18981999-06-14 Ken'ichi Handa <handa@gnu.org>
1899
1900 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1901
19021999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1903
1904 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1905 hanja.el.
1906
19071999-05-25 Ken'ichi Handa <handa@gnu.org>
1908
1909 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1910
19111999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1912
1913 * quail/latin-pre.el ("romanian-prefix"): New input method.
1914 ("romanian-alt-prefix"): New input method.
1915
19161999-03-04 Kenichi Handa <handa@etl.go.jp>
1917
1918 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1919
19201999-01-14 Kenichi Handa <handa@etl.go.jp>
1921
1922 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1923 to convert is `n', change it to Japanese Hiragana `n' before
1924 conversion.
1925
19261999-01-11 Kenichi Handa <handa@etl.go.jp>
1927
1928 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1929
1930 * quail/hebrew.el: New file.
1931
19321998-12-15 Kenichi Handa <handa@etl.go.jp>
1933
1934 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1935 Adjust for the change of input method handling.
58af2287
DL
1936 (quail-devanagari-hindi-compose-characters): Likewise.
1937
19381998-10-15 Kenichi Handa <handa@etl.go.jp>
1939
1940 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1941 `(cd foo; pwd)`.
1942 (install): Likewise.
1943
b344d29d 19441998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1945
1946 * quail/latin-post.el: Many doc fixes.
1947 ("latin-1-postfix"): Add sequence for the small superscript o.
1948 * quail/latin-pre.el: Many doc fixes.
1949 ("latin-1-prefix"): Add sequences for the small
1950 superscript underlined o and a.
1951
b344d29d 19521998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1953
1954 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1955 small superscript underlined o and a.
1956 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1957 different from italian-postfix.
58af2287
DL
1958 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1959 small superscript underlined o and a.
1960 ("italian-postfix"): Same as above.
1961 ("italian-postfix"): Add methods to enter e with acute accent and
1962 the >> and << symbols.
1963
19641998-09-25 Kenichi Handa <handa@etl.go.jp>
1965
1966 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1967 Adjust for the change of input method handling.
58af2287
DL
1968
19691998-09-11 Kenichi HANDA <handa@etl.go.jp>
1970
1971 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1972 Adjust for the change of input method handling.
58af2287
DL
1973
19741998-08-31 Kenichi Handa <handa@etl.go.jp>
1975
3ddfbced 1976 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1977 change of input method handling.
1978 (quail-tibetan-input-tibkey): Likewise.
1979
19801998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1981
1982 * Version 20.3 released.
1983
19841998-08-16 Kenichi HANDA <handa@etl.go.jp>
1985
1986 * quail/czech.el ("czech"): Make this input method deterministic,
1987 kbd-translate, and show-layout.
1988
19891998-08-15 Kenichi HANDA <handa@etl.go.jp>
1990
1991 * quail/ethiopic.el: Fix several translation rules.
1992
19931998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1994
1995 * quail/czech.el: Few key sequences added to some keyboards.
1996
19971998-08-06 Kenichi Handa <handa@etl.go.jp>
1998
1999 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 2000 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
2001 quail-update-translation. Now this function should return
2002 CONTROL-FLAG.
2003 (quail-japanese-toggle-kana): Update quail-conversion-str.
2004 (quail-japanese-kanji-kkc): Likewise.
2005 (quail-japanese-switch-package): Reset quail-current-str and
2006 quail-conversion-str.
2007
20081998-07-24 Kenichi Handa <handa@etl.go.jp>
2009
3ddfbced
SM
2010 * quail/japanese.el (quail-japanese-kanji-kkc):
2011 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2012 translation mode is restarted correctly.
2013
20141998-07-21 Kenichi Handa <handa@etl.go.jp>
2015
2016 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2017 that conversion is canceled in kkc-region.
58af2287
DL
2018 (quail-japanese-switch-package): Fix previous change.
2019
20201998-07-19 Kenichi Handa <handa@etl.go.jp>
2021
3ddfbced
SM
2022 * quail/japanese.el (quail-japanese-update-translation):
2023 Handle a key which should fix the current translation and start a new
58af2287 2024 translation correctly.
3ddfbced
SM
2025 (quail-japanese-toggle-kana): Set quail-translating to nil.
2026 Don't change point.
58af2287
DL
2027
20281998-07-15 Kenichi Handa <handa@etl.go.jp>
2029
3ddfbced 2030 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2031 change of quail.el.
2032 (quail-japanese-switch-package): Likewise.
2033
20341998-07-03 Kenichi Handa <handa@etl.go.jp>
2035
2036 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2037 Some keys for ancient Korean syllables are changed properly.
2038
20391998-06-20 Kenichi Handa <handa@etl.go.jp>
2040
2041 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2042 (ethio-select-a-translation): New function.
2043
20441998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2045
2046 * Makefile.in (RUN-EMACS): Add --multibyte.
2047
20481998-04-29 Karl Heuer <kwzh@gnu.org>
2049
2050 * Makefile.in (SLAVIC): Delete redundant backslash.
2051
20521998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2053
2054 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2055
20561998-04-20 Kenichi Handa <handa@etl.go.jp>
2057
2058 * Makefile.in (SLAVIC): New macro.
2059 (EUROPEAN): Include ${SLAVIC}.
2060
20611998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2062
2063 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2064 (leim-list.el): Depend on ${WORLD}.
2065
2066 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2067
20681998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2069
2070 * czech.el, slovak.el: Correct starting commentary.
2071
20721998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2073
2074 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2075
20761998-04-06 Andreas Schwab <schwab@gnu.org>
2077
2078 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2079 to length.
2080 (lrt-generate-quail-map): Change sref to aref, and make second
2081 argument of substring a character index.
2082
20831998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2084
2085 * Makefile.in (${TIT}): Fix shell conditional syntax.
2086
20871998-03-18 Kenichi Handa <handa@etl.go.jp>
2088
cb0dc144 2089 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2090 "/ " to "/" (instead of " ").
2091
20921998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2093
2094 * quail/czech.el, quail/slovak.el: New files.
2095
20961998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2097
2098 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2099 Uses changed.
2100
21011998-03-05 Kenichi Handa <handa@etl.go.jp>
2102
2103 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2104 built quail.
2105
99d99081 21061997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2107
2108 * quail/hanja3.el: New file.
2109
2110 * quail/hanja-jis.el: Title string of the input method
2111 "korean-hanja-jis" changed.
2112
2113 * quail/symbol-ksc.el: Title string of the input method
2114 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2115 (quail-hangul-switch-back): Delete.
58af2287
DL
2116
2117 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2118 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2119
2120 * quail/hanja.el: Require 'korea-util. Title string of the input
2121 method "korean-hanja" changed.
3ddfbced 2122 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2123
2124 * quail/hangul.el: Require 'korea-util.
3ddfbced 2125 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2126
58af2287
DL
21271997-10-23 Kenichi Handa <handa@etl.go.jp>
2128
2129 * quail/ethiopic.el: The title string of input method "Ethiopic"
2130 is changed.
2131
21321997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2133
2134 * Version 20.2 released.
2135
21361997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2137
2138 * quail/latin-post.el (german): Swap y and z.
2139
21401997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2141
2142 * Version 20.1 released.
2143
2144 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2145
58af2287
DL
21461997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2147
2148 * quail/viqr.el (vietnamese-viqr): Doc fix.
2149
21501997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2151
2152 * quail/latin-alt.el: New file.
2153
21541997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2155
2156 * quail/latin-post.el: Undo previous change.
a4416b14 2157
58af2287
DL
21581997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2159
2160 * quail/latin-post.el (latin-2-postfix):
2161 Replace comma and period with `. Replace colon with /.
2162 (latin-1-postfix): Replace comma with /.
2163 (french-postfix): Replace comma with /.
2164 (latin-3-postfix): Replace comma with ` and period with /.
2165 (latin-4-postfix): Replace comma with ` and period with ~.
2166 (latin-5-postfix): Replace comma with ` and period with /.
2167 (turkish-postfix): Replace comma with ` and period with /.
2168
21691997-09-10 Kenichi Handa <handa@etl.go.jp>
2170
3ddfbced
SM
2171 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2172 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2173 input method "ethiopic" is begin used.
3ddfbced 2174 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2175 (ethio-toggle-space): Likewise.
2176 (ethio-insert-space): Likewise.
2177 (ethio-insert-ethio-space): Likewise.
2178 (ethio-prefer-ascii-punctuation): Likewise.
2179 (ethio-toggle-punctuation): Likewise.
2180 (ethio-gemination): Likewise.
3ddfbced
SM
2181 ("ethiopic"): Doc-string of this Quail package modified.
2182 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2183 quail-execute-non-quail-command.
2184
21851997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2186
2187 * Makefile.in (install): Use quail/* in the second tar that
2188 copies a dir named quail.
2189
21901997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2191
3ddfbced
SM
2192 * Makefile.in (install): Do not copy leim-list.el twice.
2193 Copy `skk' subdirectory too.
58af2287
DL
2194
21951997-09-03 Kenichi Handa <handa@etl.go.jp>
2196
2197 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2198 argument to quail-define-package.
2199 * quail/cyril-jis.el: Likewise
2200 * quail/greek.el: Likewise.
2201 * quail/ipa.el: Likewise.
2202 * quail/lao.el: Likewise.
2203 * quail/lrt.el: Likewise.
2204 * quail/thai.el: Likewise.
2205 * quail/viqr.el: Likewise.
2206
22071997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2208
183080b6 2209 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2210 TRANSLATION-KEYS.
2211 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2212 (quail-mode-hook): Check the current Quail package name.
2213
c80e3b4a 2214 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2215 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2216 packages.
2217
22181997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2219
2220 * quail/latin-post.el, quail/latin-pre.el: For each package,
2221 pass t for the SIMPLE argument to quail-define-package.
2222
22231997-08-28 Kenichi Handa <handa@etl.go.jp>
2224
2225 * Makefile.in (dotdot): This macro deleted.
2226 (SUBDIRS): Exclude skk.
2227 (all): Substitute ${WORLD} to ${TIT}.
2228 (%.el): This target deleted.
2229 (${TIT}): Check existence of `quail' subdirectory.
2230 (leim-list.el): Do not check old files.
2231 (install): If ${srcdir} is different from the current directory,
2232 copy also files under ${srcdir}.
2233
22341997-08-26 Kenichi Handa <handa@etl.go.jp>
2235
2236 * Makefile.in: Re-arrange macros so that the macro TIT contains
2237 only Quial packages generated from CXTERM dictionaries, and the
2238 macro NON-TIT contains only Quial packages distributed with Emacs.
2239 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2240 and ${TIT} separately.
2241
22421997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2243
2244 * Makefile.in (install): Discard extra data in tar | tar command.
2245
22461997-08-23 Kenichi Handa <handa@etl.go.jp>
2247
3ddfbced
SM
2248 * quail/devanagari.el (quail-devanagari-compose-characters):
2249 Fix previous change.
58af2287
DL
2250 (quail-devanagari-hindi-compose-characters): Fix previous change.
2251
2252 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2253 change.
2254
22551997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2256
2257 * Makefile.in (leim-list.el): Fix previous change.
2258
2259 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2260
22611997-08-21 Kenichi HANDA <handa@etl.go.jp>
2262
2263 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2264 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2265 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2266
2267 * Makefile.in (install): Just copy leim-list.el instead of running
2268 update-leim-list-file on ${INSTALLDIR}.
2269 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2270 py-punct-b5.el -> pypunct-b5.el.
2271 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2272 (leim-list.el): Delete old files not contained in ${WORLD}.
2273
3ddfbced
SM
2274 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2275 Run input-method-after-insert-chunk-hook.
58af2287
DL
2276
2277 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2278
22791997-08-19 Kenichi Handa <handa@etl.go.jp>
2280
2281 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2282 package fixed.
2283
22841997-08-18 Kenichi Handa <handa@etl.go.jp>
2285
2286 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2287 throw.
2288 (quail-japanese-kanji-kkc): Completely re-written.
2289 (quail-japanese-kkc-mode-exit): New function.
2290 (quail-japanese-switch-package): Call activate-input-method
2291 instead of select-input-method.
2292
2293 * quail/thai.el (thai-consonant-input): Typo fixed.
2294
3ddfbced
SM
2295 * quail/devanagari.el (quail-devanagari-compose-characters):
2296 Do not call throw.
58af2287
DL
2297 (quail-devanagari-hindi-compose-characters): Likewise.
2298
3ddfbced
SM
2299 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2300 Call activate-input-method instead of select-input-method.
58af2287
DL
2301
2302 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2303
3ddfbced
SM
2304 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2305 Use input-method-history instead of previous-input-method.
58af2287
DL
2306
23071997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2308
59daa29a 2309 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2310
23111997-08-16 Kenichi Handa <handa@etl.go.jp>
2312
2313 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2314 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2315 Some translation rules added.
58af2287
DL
2316
2317 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2318 (lao-quail-define-rules): Some translation rules corrected.
2319
23201997-08-11 Kenichi Handa <handa@etl.go.jp>
2321
2322 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2323 (lrt-vowel-table): The entry for "aM" corrected.
2324
23251997-08-07 Kenichi Handa <handa@etl.go.jp>
2326
2327 * quail/lrt.el: Change title string of input method "lao-lrt".
2328 (lrt-single-consonant-table): Several key sequence changed.
2329 (lrt-composing-pattern-double-c): Handle a consonant with
2330 semi-vowel-lower correctly.
2331 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2332 (lrt-handle-tone-mark): Check the existence of double consonant
2333 correctly.
2334
2335 * quail/lao.el: Change title string of input method "Lao".
2336
23371997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2338
2339 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2340 modified. Several translation rules modified.
58af2287
DL
2341
23421997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2343
2344 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2345 quail/cyril-jis.el.
2346
2347 * quail/cyril-jis.el: New file.
2348
2349 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2350
23511997-08-01 Kenichi Handa <handa@etl.go.jp>
2352
2353 * quail/ethiopic.el: In quail-mode-map, bind
2354 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2355 Quail package "ethiopic".
2356
23571997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2358
2359 * quail/cyrillic.el (cyrillic-translit): New input method.
2360
23611997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2362
2363 * quail/tibetan.el: New file.
2364
2365 * quail/py-punct.el: Require 'quail.
2366
2367 * quail/py-punct-b5.el: Require 'quail.
2368
2369 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2370 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2371
10d1d0af 2372 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2373 TIT-BIG5.
2374 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2375 (ASIA): Include TIBETAN.
58af2287 2376 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2377 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2378 (%.el): Make a link for byte-compiled file too.
2379 (stamp-bytecomp): Target deleted.
2380 (leim-list.el): Run Emacs with loading quail.
2381 (install-XXX): These targets deleted.
2382 (install): Remove files under INSTALLDIR before copying new files.
2383 Run Emacs with loading quail.
2384 (clean mostlyclean): Remove only generated files.
2385
23861997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2387
2388 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2389 (clean): Fix shell conditional.
2390
23911997-07-21 Jim Meyering <meyering@eng.ascend.com>
2392
2393 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2394 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2395
23961997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2397
2398 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2399 as intermediate files and deleted by GNU make.
58af2287
DL
2400
2401 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2402 (lrt-handle-maa-sakod): Correctly handle the case that
2403 quail-current-data is nil.
2404 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2405 tone.
2406
24071997-07-15 Kenichi Handa <handa@etl.go.jp>
2408
2409 * quail/py-punct.el: New file.
2410
2411 * quail/py-punct-b5.el: New file.
2412
2413 * quail/japanese.el: Doc-string of Quail package japanese modified.
2414
2415 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2416 (CHINESE-GB): Include quail/py-punct.elc.
2417 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2418
58af2287
DL
24191997-07-10 Kenichi Handa <handa@etl.go.jp>
2420
2421 * quail/latin-pre.el: Change titles of quail packages.
2422
2423 * quail/latin-post.el: Likewise.
2424
6922b018 2425;; Local Variables:
880820fe 2426;; coding: utf-8
6922b018 2427;; End:
2a34a036 2428
ab422c4d 2429 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2430
2431 This file is part of GNU Emacs.
2432
d3fb0974 2433 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2434 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2435 the Free Software Foundation, either version 3 of the License, or
2436 (at your option) any later version.
5b87ad55
GM
2437
2438 GNU Emacs is distributed in the hope that it will be useful,
2439 but WITHOUT ANY WARRANTY; without even the implied warranty of
2440 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2441 GNU General Public License for more details.
2442
2443 You should have received a copy of the GNU General Public License
d3fb0974 2444 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.