Automate the build of ja-dic.el.
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
982efbcd
PE
12013-03-18 Paul Eggert <eggert@cs.ucla.edu>
2
3 Automate the build of ja-dic.el (Bug#13984).
4 ja-dic.el no longer needs to be in the repository: it's now
5 generated as part of the build from bzr. Also, update SKK-JISYO.L to
6 match the upstream source exactly.
7 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
8 as part of the Emacs tarball.
9 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
10 (compile-main): Depend on it.
11 * SKK-DIC/README: Update to reflect new build procedure.
12 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
13 This is now the annotated version, to match the upstream file name;
14 the unannotated one is built from it automatically.
15
78be8b64 162013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
17
18 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
19 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
20 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
21 (rules): Use tighter regexps to avoid conflicts.
22 Consolidate the various rules for combining marks.
23
78be8b64 242013-03-16 Glenn Morris <rgm@gnu.org>
24958590
GM
25
26 * Version 24.3 released.
27
91554659
SM
282013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
29
30 * quail/latin-ltx.el: Add greek superscripts.
31
11557421
SM
322012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
33
34 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
35 Remove \rightparengtr and \leftparengtr for lack of consensus.
36 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
37
a4e6c042
EZ
382012-09-05 Eli Zaretskii <eliz@gnu.org>
39
40 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
41
0df648f9
DB
422012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
43
44 * quail/indian.el (quail-define-inscript-package):
45 Set kbd-translate for all Inscript layouts. It's a positional
46 layout: vowels should be on the left hand regardless of the
47 underlying characters produced by those keys. (Bug#12072)
48
89e5ffea
MB
492012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
50
51 * quail/persian.el: Add some mappings. (Bug#11812)
52 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
53
0aee6912
PE
542012-07-30 Paul Eggert <eggert@cs.ucla.edu>
55
56 Update .PHONY listings in makefiles.
57 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
58 bootstrap-clean, distclean, maintainer-clean, extraclean.
59
72b255c7
PE
602012-07-29 Paul Eggert <eggert@cs.ucla.edu>
61
62 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
63 * quail/uni-input.el (ucs-input-deactivate):
64 Rename from ucs-input-inactivate.
65 * quail/hangul.el (hangul-input-method-deactivate):
66 Rename from hangul-input-method-inactivate.
67
f58e0fd5
SM
682012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
69
70 * quail/ipa.el: Use cl-lib.
71
72 * quail/hangul.el: Don't require CL.
73
6b79ce7e
NTND
742012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
75
76 * quail/vnvi.el: New file (Bug#4747).
77
35c46c2f
GM
782012-05-22 Glenn Morris <rgm@gnu.org>
79
80 * Makefile.in (SUBDIRS): Remove variable and rule.
81 (MKDIR_P): Add it back.
82 (all, changed.tit, changed.misc, leim-list.el):
83 Don't depend on SUBDIRS.
84 (changed.tit, changed.misc): Ensure output directory exists.
85 (distclean): Don't use SUBDIRS.
86
b847032c
GM
872012-05-21 Glenn Morris <rgm@gnu.org>
88
d10cfddd
GM
89 * Makefile.in (install): Remove, let top-level do it.
90 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
91 (MKDIR_P, GZIP_PROG): Remove, no longer used.
92
d71dfe75
GM
93 * Makefile.in (install_prefix): Remove.
94 (LEIM_INSTALLDIR): Rename to leimdir.
95 (install): Update for this change.
96
b847032c
GM
97 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
98
005ad204
GM
992012-05-12 Glenn Morris <rgm@gnu.org>
100
101 * Makefile.in (MKDIR_P): New, set by configure.
102 (install): Use $MKDIR_P.
103
234d8d66
GM
1042012-05-10 Glenn Morris <rgm@gnu.org>
105
ff57c2ec
GM
106 * Makefile.in: Install self-contained ns files directly to
107 their final destination.
108 (install_prefix): New.
109 (LEIM_INSTALLDIR): New, set by configure.
110 (install): Use LEIM_INSTALLDIR.
111
234d8d66
GM
112 * Makefile.in (MV_DIRS): Remove.
113 (install): Simplify the --with-ns case.
114
e98e405e
GM
1152012-04-09 Glenn Morris <rgm@gnu.org>
116
935396c0
GM
117 * Makefile.in (EMACS): Rename from BUILT_EMACS.
118 (RUN_EMACS, compile-main): Update for this change.
119
e98e405e
GM
120 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
121 since leim distributed with Emacs (eg lisp/ has no such rule).
122 (all): Remove $BUILT_EMACS dependence.
123
a130c2af
EZ
1242012-04-09 Eli Zaretskii <eliz@gnu.org>
125
126 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
127 debugging messages.
128
41455956
GM
1292012-04-09 Glenn Morris <rgm@gnu.org>
130
54b0762c 131 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 132 as the lisp/ directory does, rather than hard-coding it.
54b0762c 133 Also, separate leim-list generation from byte-compilation.
41455956
GM
134 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
135 Make them store the .el files rather than the .elc files.
136 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
137 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
138 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
139 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
140 Remove variables listing the non-generated .el files.
141 (.el.elc): Add explicit load-path for quail.
142 (all): Depend on compile-main rule rather than $WORLD.
143 (changed.tit, changed.misc): Also depend on $SUBDIRS.
144 (leim-list.el): Don't depend on changed.tit or changed.misc.
145 Remove unnecessary compilation check.
146 (setwins, compile-targets, compile-main): New.
147 (clean, mostlyclean): Update for change in TIT_MISC contents.
148 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
149
f8f2e1d8
SM
1502012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
151
152 * quail/latin-ltx.el: Auto-generate some of the entries.
153 (latin-ltx--ascii-p): New function.
154 (latin-ltx--define-rules): New macro.
155 (define-rules): Use it.
156
e5a69fd0
EZ
1572012-03-25 Eli Zaretskii <eliz@gnu.org>
158
159 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
160 of same-dir.tst, to avoid stepping on other (parallel) Make job's
161 toes.
162
26090a27
KH
1632012-03-21 Kenichi Handa <handa@m17n.org>
164
165 * quail/indian.el ("devanagari-itrans"): Add a few more useful
166 keys (Bug#10935).
167
71ec069c
KH
1682012-03-16 Kenichi Handa <handa@m17n.org>
169
170 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
171
3dbb8fef
ЙМ
1722012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
173
174 * quail/cyrillic.el (bulgarian-alt-phonetic):
175 New input method. (Bug#10893)
176
4f96ea3f
MB
1772012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
178
179 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 180 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
181 characters were added; (2) layer 3 of ISIRI-9147 is now
182 implemented with a '\' prefix; (3) double entry of characters
183 which were postfixed with 'h' is now supported; (4) lots of
184 comment and additional pointers have been added.
185
5fc1c122
KH
1862011-12-15 Kenichi Handa <handa@m17n.org>
187
188 * quail/ethiopic.el ("ethiopic"): Do not refer to
189 ethio-prefer-ascii-punctuation.
190
fe7a3057
JB
1912011-11-20 Juanma Barranquero <lekktu@gmail.com>
192
193 * quail/hangul.el (hangul-character): Fix typo.
194
58179cce 1952011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
196
197 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
198 (quail-tamil-itrans-numerics-and-symbols-table)
199 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
200 ("tamil-itrans"): Show the values of above variables (Bug#9336).
201
2022011-09-22 Kenichi Handa <handa@m17n.org>
203
204 * quail/indian.el (quail-tamil-itrans-syllable-table)
205 (quail-tamil-itrans-misc-table): New variables.
206 ("tamil-itrans"): Improve the docstring by showing the values of
207 above variables (Bug#9336).
208
e39b275c 2092011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 210
abec06ff 211 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 212
b31b81a5
SM
2132011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
214
215 * quail/latin-ltx.el: Complete the super and subscript letters.
216
f624176f
GM
2172011-08-20 Glenn Morris <rgm@gnu.org>
218
219 * Makefile.in (OTHERS):
220 * makefile.w32-in (MISC): Add ipa-praat.elc.
221
c27ac9ae
YF
2222011-07-23 Yair F <yair.f.lists@gmail.com>
223
224 * quail/hebrew.el ("hebrew"): Additional key mappings.
225 ("hebrew-new", "hebrew-lyx", "hebrew-full")
226 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
227 ("yiddish-keyman"): New input methods.
228
acb8e1dd
AS
2292011-06-12 Andreas Schwab <schwab@linux-m68k.org>
230
2920829f
AS
231 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
232 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
233 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
234 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
235 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
236 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
237 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
238 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
239 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
240
3ddfbced 241 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 242
9fbfd275
OS
2432011-05-30 Oliver Scholz <epameinondas@gmx.de>
244
245 * quail/ipa-praat.el: New input method.
246
d0ce9f8c
MB
2472011-05-16 Eli Zaretskii <eliz@gnu.org>
248
c0ad01c9 249 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 250
c0ad01c9 251 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
252
2532011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
254
255 * quail/persian.el: New file.
256
f7ff1b0f 2572011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
258
259 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
260 corresponding symbols rather than Hebrew letters. (Bug#8563)
261
6b4e1d0d
EZ
262 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
263 HEBREW LETTER ALEF. (Bug#8563)
264
8cc1d519
GM
2652011-03-23 Glenn Morris <rgm@gnu.org>
266
267 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
268
33383987
JB
2692011-03-07 Chong Yidong <cyd@stupidchicken.com>
270
271 * Version 23.3 released.
272
2b0c7330 2732011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
274
275 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
276
68b5f855
PE
2772011-01-28 Paul Eggert <eggert@cs.ucla.edu>
278
279 Redo spelling of Makefile variables to conform to POSIX.
280 POSIX does not allow "-" in Makefile variable names.
281 Reported by Bruno Haible in
282 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
283 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
284 (TIT_GB): Rename from TIT-GB.
285 (CHINESE_TIT): Rename from CHINESE-TIT.
286 (NON_TIT_GB): Rename from NON-TIT-GB.
287 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
288 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
289 (CHINESE_GB): Rename from CHINESE-GB.
290 (CHINESE_BIG5): Rename from CHINESE-BIG5.
291 (TIT_MISC): Rename from TIT-MISC.
292 (NON_TIT_MISC): Rename from NON-TIT-MISC.
293 (TIT_SOURCES): Rename from TIT-SOURCES.
294 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 295
d0981f82
GM
2962011-01-08 Glenn Morris <rgm@gnu.org>
297
e7a42417
GM
298 * makefile.w32-in (RUN_EMACS):
299 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
300
d0981f82
GM
301 * makefile.w32-in (RUN_EMACS):
302 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
303
f2b38ae6
KH
3042010-08-28 Kenichi Handa <handa@m17n.org>
305
8307f923
JB
306 * quail/japanese.el (quail-japanese-update-translation):
307 Fix handling of invalid key.
f2b38ae6 308
b514a395
AS
3092010-08-15 Andreas Schwab <schwab@linux-m68k.org>
310
05a9766a
AS
311 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
312
b514a395
AS
313 * quail/georgian.el: Remove extra backslashes.
314
08685279
AS
3152010-08-14 Andreas Schwab <schwab@linux-m68k.org>
316
e099e659
AS
317 * quail/arabic.el: Quote [ and ].
318 * quail/latin-ltx.el: Likewise.
319
08685279
AS
320 * quail/greek.el ("greek", "greek-postfix"): Change string to
321 character.
322
ac14bd09
KH
3232010-08-13 Kenichi Handa <handa@m17n.org>
324
8307f923 325 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 326
43603442
KH
3272010-08-09 Kenichi Handa <handa@m17n.org>
328
329 * quail/greek.el ("greek"): Add rules for Greek style quotes.
330
02be533b
GM
3312010-05-15 Glenn Morris <rgm@gnu.org>
332
333 * Makefile.in (install): Remove references to CVS-related files.
334
61a808e8
CY
3352010-05-07 Chong Yidong <cyd@stupidchicken.com>
336
337 * Version 23.2 released.
338
7cee661f
CY
3392010-04-06 Chong Yidong <cyd@stupidchicken.com>
340
341 * quail/vntelex.el: Fix "af" rule (Bug#5836).
342
31f191b3
EZ
3432010-03-27 Eli Zaretskii <eliz@gnu.org>
344
345 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
346 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
347 other special characters.
348
c1d05286
GM
3492010-03-18 Glenn Morris <rgm@gnu.org>
350
cbeed5af
GM
351 * Makefile.in (maintainer-clean): Use bootstrap-clean.
352 (extraclean): Fix deletion patterns.
353
c1d05286
GM
354 * Makefile.in (dot): Remove, since ../ is used throughout the
355 other Makefiles.
356
288f9fc0
CY
3572010-03-10 Chong Yidong <cyd@stupidchicken.com>
358
359 * Branch for 23.2.
360
545b31aa
KH
3612010-02-16 Kenichi Handa <handa@m17n.org>
362
363 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
364
5ce6e4f4 3652009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
366
367 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
368 (Bug#904)
369
a82a8b75
GM
3702009-09-09 Glenn Morris <rgm@gnu.org>
371
372 * Makefile.in (install): Set umask to world-readable before creating
373 directories.
374
1e0020ec
JL
3752009-08-31 Juri Linkov <juri@jurta.org>
376
377 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
378 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
379 Set `deterministic' to nil.
380 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
381 "U+0074 U+0283", "U+0074 U+2040 U+0283".
382 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
383 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
384 Fix comments.
385
ab96f28b
JL
3862009-08-31 Juri Linkov <juri@jurta.org>
387
388 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
389 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
390 (ipa-x-sampa-implosive-submap): Rename from
391 x-sampa-implosive-submap.
392 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
393 x-sampa-prepend-to-keymap-entry.
394 (ipa-x-sampa-underscore-implosive): Rename from
395 x-sampa-underscore-implosive.
396 (ipa-x-sampa-implosive-submap): Move before first use.
397
08166ed6
JL
3982009-08-30 Aidan Kehoe <kehoea@parhasard.net>
399
400 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
401 Two new input methods, both following widely-used Usenet
5ce6e4f4 402 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 403 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 404 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
405 complex to support in Quail that Kirshenbaum, whence the two extra
406 function and one extra submap to support it.
407 (x-sampa-prepend-to-keymap-entry): New function.
408 (x-sampa-underscore-implosive): New function.
409 (x-sampa-implosive-submap): New Quail submap.
410
1f272ae8
JL
4112009-08-30 Aidan Kehoe <kehoea@parhasard.net>
412
413 * quail/ipa.el: Recode the file as UTF-8, for better
414 interoperability with other applications.
415
7069bd16
SM
4162009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
417
a0c07f4e
SM
418 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
419 `white circle'.
420
7069bd16
SM
421 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
422
5ac1f9e0
GM
4232009-08-25 Glenn Morris <rgm@gnu.org>
424
425 * quail/hangul.el (top-level): Don't require cl at run-time.
426
76580a68
EZ
4272009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
428
429 * quail/arabic.el: Add missing keys that exist on the Arabic X
430 keyboard. Don't insert Lam-alef ligatures from the Arabic
431 Presentation Forms ranges; instead, separate Lam-Alef ligatures
432 into a list of two letters (Lam and a suitable Alef).
433
d4a885b2
KH
4342009-06-23 Kenichi Handa <handa@m17n.org>
435
436 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
437 while korean input method is off, convert the following character.
438
70243478
CY
4392009-06-21 Chong Yidong <cyd@stupidchicken.com>
440
441 * Branch for 23.1.
442
d5e9630f
KH
4432009-06-18 Kenichi Handa <handa@m17n.org>
444
445 * quail/hangul.el (hangul-im-keymap): Add binding of key
446 Hangul_Hanja.
447
c7015153 4482009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
449
450 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
451 compatibility.
452
5ae051fd
AS
4532009-04-12 Andreas Schwab <schwab@linux-m68k.org>
454
455 * Makefile.in (install): Remove .gitignore files.
456
c87143d0
KH
4572009-03-19 Kenichi Handa <handa@m17n.org>
458
459 * leim-ext.el: Change the encoding to utf-8.
460
9c222401
JD
4612008-12-30 Jan Djärv <jan.h.d@swipnet.se>
462
463 * Makefile.in (install): Remove old directories in ns_appresdir before
464 moving new directories there.
465
53a8f9db
JB
4662008-11-11 Juanma Barranquero <lekktu@gmail.com>
467
ad8f55ac
JB
468 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
469 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
470 (hangul3-input-method-jung, hangul3-input-method-jong):
471 Fix typos in docstrings.
53a8f9db 472
c7c55e6a 4732008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
474
475 * quail/cyrillic.el: Handle backslash key (bug#839).
476
09c91aff
KH
4772008-10-20 Kenichi Handa <handa@m17n.org>
478
479 * quail/indian.el (inscript-mlm-keytable): New variable.
480 (malayalam-inscript): Use inscript-mlm-keytable.
481
b13f8bd5
MH
4822008-09-11 Magnus Henoch <mange@freemail.hu>
483
484 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
485 with upturn.
486
53a8f9db 4872008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 488
53a8f9db 489 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
490 \"u after a, e or q, because that would be extremely uncommon
491 compared to aue, eue or que. The only exception is the prefix
492 "ge", after which, according to corpus statistics, a \"u can be
493 expected.
494
92135d25
KH
4952008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
496
53a8f9db 497 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 498
f4949090
JL
4992008-07-19 Juri Linkov <juri@jurta.org>
500
501 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
502 "//`" for combining accents as a separate character. Keep two
503 rules "i`" and "I`" for characters where accent is not a separate
504 character. Revert changes that added postfix combining accents.
505
ba60bd44 5062008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
507
508 * Makefile.in (install): Perform post-install cleanup inside NS app
509 bundle.
510
86ec8cc5
JL
5112008-07-12 Juri Linkov <juri@jurta.org>
512
513 * quail/rfc1345.el: Replace non-printable control characters with
514 equivalent text-only notations.
515
516 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
517 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
518 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 519 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 520
5704dad1
TZ
5212008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
522
523 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
524 everything postfix. Adjust to eliminate conflicts.
525
88702c81
JB
5262008-06-30 Juanma Barranquero <lekktu@gmail.com>
527
528 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
529
8e0214ec
GM
5302008-06-27 Glenn Morris <rgm@gnu.org>
531
532 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
533
ecfb57d9
JB
5342008-06-24 Juanma Barranquero <lekktu@gmail.com>
535
536 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
537
fca64cc4
EZ
5382008-06-20 Eli Zaretskii <eliz@gnu.org>
539
540 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
541 are building in the sandbox, there are precious files there.
ca4a5250
EZ
542 (clean mostlyclean): Delete leim-list.el~.
543 (distclean): Delete makefile.
fca64cc4 544
ee128870
TZ
5452008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
546
547 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
548 brackets, number symbol, and accented aeio to cyrillic-translit.
549
e914c409 5502008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
551
552 * quail/hangul.el: Completely re-written.
553
5542008-06-03 Kenichi Handa <handa@m17n.org>
555
556 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
557 (leim-list.el): Remove leim-list.el at first.
558
559 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
560 (leim-list.el): Remove leim-list.el at first.
561
562 * leim-ext.el: Register input methods "korean-hangul",
563 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
564
8be6f5ae
SM
5652008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
566
567 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
568
630802d6
KH
5692008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
570
571 * quail/indian.el: Don't require devan-util.
572
d223191d 5732008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 574
d223191d 575 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 576
d223191d 5772008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
578
579 * Makefile.in (OTHERS): Add arabic.elc.
580
d223191d 5812008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
582
583 * quail/arabic.el: New file.
584
d223191d 5852008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
586
587 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
588
d223191d 5892008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
590
591 * quail/indian.el (quail-indian-flatten-list): Delete it.
592 (quail-define-inscript-package): Pay attention to `nil' values of
593 char/key-table.
594 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
595
d223191d 5962008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
597
598 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
599 just an alias for turkish-postfix.
600
601 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
602 just an alias for turkish-alt-postfix.
603
604 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
605
d223191d 6062008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
607
608 * quail/thai.el: Don't require thai-util.
d223191d
GM
609 (quail-thai-update-translation): Delete function.
610 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
611 quail-define-rules.
612 ("thai-kesmanee", "thai-pattachote"): Don't use
613 UPDATE-TRANSLATION-FUNCTION.
614
3ddfbced
SM
615 * quail/indian.el (quail-indian-preceding-char-position):
616 Delete function.
d223191d
GM
617 (quail-indian-update-preceding-char): Delete variable.
618 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
619 (quail-define-indian-trans-package): Don't call
620 quail-define-package with quail-indian-update-translation.
621 (quail-define-inscript-package): Likewise.
622
d223191d 6232008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 624
d223191d 625 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
626 (quail-indian-update-translation, quail-define-inscript-package):
627 Use characterp, not char-valid-p.
628
d223191d 6292008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
630
631 * quail/welsh.el ("welsh"): Doc fix.
632
633 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
634 ("russian-typewriter"): Rename from cyrillic-typewriter.
635 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 636 ("russian-computer"): New.
d223191d
GM
637 ("bulgarian-phonetic"): Rename from bulgarian-pho.
638 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 639
d223191d 6402008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
641
642 * ja-dic/ja-dic.el: Add coding tag.
643
d223191d 6442008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 645
d223191d 646 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
647 ("latin-postfix"): New method.
648
d223191d 649 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
650 ("latin-alt-postfix"): New method.
651
d223191d 652 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 653 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
654 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
655 ~O -> Ġ.
aca7a3d2
MB
656 ("latin-prefix"): New method.
657
d223191d
GM
658 * quail/uni-input.el (utf-8-ccl-encode): Delete.
659 (ucs-input-method): Modify.
aca7a3d2 660
d223191d 6612008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
662
663 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
664
5169d861 6652008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 666
53a8f9db 667 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 668
f3041af1
DN
6692008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
670
671 * makefile.w32-in:
672 * Makefile.in: Remove references to Xenix.
673
1ebeeed0
RS
6742007-12-15 Richard Stallman <rms@gnu.org>
675
676 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
677
678 * quail/latin-alt.el: Many doc fixes.
679 ("danish-alt-postfix")
680 ("esperanto-alt-postfix", "finnish-alt-postfix")
681 ("german-alt-postfix", "icelandic-alt-postfix")
682 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
683 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 684 Delete; they were identical to the non-alt versions.
1ebeeed0 685
3d587afd
KH
6862007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
687
688 * quail/lao.el (quail-map-from-table): Allow a tone just after a
689 consonant.
690
63150f3c
GM
6912007-11-17 Glenn Morris <rgm@gnu.org>
692
693 * Makefile.in (check-declare): New target.
694
fe1ada9b
GM
6952007-10-31 Glenn Morris <rgm@gnu.org>
696
697 * Makefile.in (install): Change ownership of installed files.
698
e914c409 6992007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
700
701 * quail/latin-ltx.el ("\\qed"): Add this rule.
702
92f137df
JB
7032007-10-24 Juanma Barranquero <lekktu@gmail.com>
704
705 * quail/indian.el (quail-indian-update-preceding-char):
706 Don't mark the variable as frame-local; it wasn't used as such.
707
cacc7b51
GM
7082007-07-25 Glenn Morris <rgm@gnu.org>
709
710 * Relicense all FSF files to GPLv3 or later.
711
712 * COPYING: Switch to GPLv3.
713
1eceac24
EZ
7142007-07-16 Eli Zaretskii <eliz@gnu.org>
715
716 * makefile.w32-in (extraclean): Don't delete *~.
717
7dfc4cda
CY
7182007-06-02 Chong Yidong <cyd@stupidchicken.com>
719
720 * Version 22.1 released.
721
dd822b89
KH
7222007-01-30 Kenichi Handa <handa@m17n.org>
723
724 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 725 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
726
727 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
728 license notices.
1e899515 729
bce8f5e8
KH
7302007-01-24 Kenichi Handa <handa@m17n.org>
731
732 * MISC-DIC/README: New file.
733
734 * CXTERM-DIC/README: New file.
735
736 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
737 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
738 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
739 X11R6/contrib/programs/cxterm.
740
741 * ja-dic/ja-dic.el: Regenerated.
742
88f698d9
KH
7432007-01-12 Kenichi Handa <handa@m17n.org>
744
745 * quail/uni-input.el (ucs-input-method): Signal an error for a
746 Unicode character that is not yet supported.
747
14429ceb
AS
7482006-12-26 Andreas Schwab <schwab@suse.de>
749
750 * Makefile.in (datarootdir): Define.
751
6148a044
EZ
7522006-12-20 Eli Zaretskii <eliz@gnu.org>
753
754 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
755 ${NON-TIT-MISC}.
756
e4208ff7
JB
7572006-12-09 Juanma Barranquero <lekktu@gmail.com>
758
759 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
760
761 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
762
f248f005
EZ
7632006-12-09 Eli Zaretskii <eliz@gnu.org>
764
765 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
766 Run Emacs to append non-empty non-comment lines in leim-ext.el
767 to leim-list.el.
768
dd4b03cd
JB
7692006-12-05 Juanma Barranquero <lekktu@gmail.com>
770
771 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
772
41584b03
JB
7732006-11-29 Juanma Barranquero <lekktu@gmail.com>
774
775 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
776 in docstring.
777
9200c926
RF
7782006-11-04 Romain Francoise <romain@orebokech.com>
779
780 * Makefile.in (bootstrap-clean): New target.
781
94461c21
KH
7822006-10-12 Kenichi Handa <handa@m17n.org>
783
784 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
785 to it.
786
f51dc44f
CY
7872006-10-05 Chong Yidong <cyd@stupidchicken.com>
788
789 * quail/latin-ltx.el: Fix typo in previous change.
790
d781da00
SM
7912006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
792
793 * quail/latin-ltx.el: Remove rules that start with { since they are
794 redundant and hence impact the { key for no good reason.
795
bcc1caeb
KH
7962006-10-02 Kenichi Handa <handa@m17n.org>
797
798 * Makefile.in (install): Fix previous change.
799
7ad02ea8
KH
8002006-09-28 Kenichi Handa <handa@m17n.org>
801
802 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
803
45a2056c
JB
8042006-09-15 Jay Belanger <belanger@truman.edu>
805
806 * COPYING: Replace "Library Public License" by "Lesser Public
807 License" throughout.
808
880820fe 8092006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
810
811 * quail/uni-input.el (ucs-input-method): Don't make the action of
812 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
813 mechanism do it.
814
62508862
DK
8152006-07-12 David Kastrup <dak@gnu.org>
816
817 * quail/greek.el: Change iota subscriptum transliteration in
818 Ibycus4 encoding's capitals from "i" to "|".
819
a6a2b5d4
EZ
8202006-03-03 Claudio Fontana <claudio@gnu.org>
821
9e2bcc86
EZ
822 * Makefile.in (install): Add DESTDIR variable to support staged
823 installations.
a6a2b5d4 824
abeb5855
EZ
8252005-12-17 Eli Zaretskii <eliz@gnu.org>
826
827 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
828 commands enclosed in $(ARGQUOTE)s should not be split between two
829 lines, as that will break with GNU Make >3.80, when sh.exe is used
830 and arg quoting is with '..'.
831
11bdfcdd
AS
8322005-11-03 Andreas Schwab <schwab@suse.de>
833
3ddfbced 834 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
835 (install): Adjust.
836
7a7f042f
RF
8372005-11-01 Romain Francoise <romain@orebokech.com>
838
839 * Makefile.in (install): Compress source files.
840
895725e1
JL
8412005-10-28 Juri Linkov <juri@jurta.org>
842
843 * quail/symbol-ksc.el: Add missing characters from 1st pos of
844 every table of [korean-ksc5601], and swap incorrectly ordered
845 characters at pos 91 and 90.
846
c814bdfc
KH
8472005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
848
849 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
850 U+2006). Add more mappings from TeX's textcomp package.
851
f344e9d2
JL
8522005-10-25 Juri Linkov <juri@jurta.org>
853
854 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
855 to t for this multi-key input method.
856
a6726944
KH
8572005-10-24 Kenichi Handa <handa@m17n.org>
858
859 * quail/uni-input.el (ucs-input-activate): Don't add
860 quail-kill-guidance-buf to kill-buffer-hook.
861
71ec7e9b
KH
8622005-07-08 Kenichi Handa <handa@m17n.org>
863
864 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
865 insertion and deletion.
866
a0ec7a4a
LK
8672005-07-04 Lute Kamstra <lute@gnu.org>
868
869 Update FSF's address in GPL notices.
870
59579816
KH
8712005-06-28 Kenichi Handa <handa@m17n.org>
872
873 * leim-ext.el: Add rules for inserting full-width space for
874 quail/Punct and quail/Punct-b5.
875
94d4bafb
EZ
8762005-06-04 Eli Zaretskii <eliz@gnu.org>
877
41584b03 878 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
879 (extraclean): New target, emulates Makefile.in.
880
e183fe27
KH
8812005-04-06 Kenichi Handa <handa@m17n.org>
882
41584b03 883 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 884
eebfcf8e
KH
8852005-03-26 Kenichi Handa <handa@m17n.org>
886
41584b03 887 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
888
8892005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
890
891 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 892 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
893 ("thai-kesmanee"): Don't use quail-thai-update-translation.
894 (thai-generate-quail-map): Likewise.
895
761a8755
KH
8962005-03-15 Kenichi Handa <handa@m17n.org>
897
898 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
899
c68f7e21
KH
9002005-03-08 Kenichi Handa <handa@m17n.org>
901
902 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
903 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
904
a3341d3c
KH
9052004-12-04 Kenichi Handa <handa@m17n.org>
906
907 * quail/lao.el (lao-key-alist): Declare it by defvar.
908 (lao-key-alist-vector): New variable.
909 (lao-consonant-key-alist, lao-semivowel-key-alist)
910 (lao-vowel-key-alist, lao-voweltone-key-alist)
911 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
912 lao-key-alist-vector.
913
a7ff4354
KH
9142004-09-25 Kenichi Handa <handa@m17n.org>
915
916 * quail/uni-input.el (ucs-input-method): Add error clause to
917 condition-case.
918
88a74fa5
KH
9192004-09-21 Kenichi Handa <handa@m17n.org>
920
921 * quail/uni-input.el: Move the call of register-input-method to
922 leim-ext.el.
923 (ucs-input-insert-char): New function.
924 (ucs-input-method): Use ucs-input-insert-char.
925 (ucs-input-activate): Call quail-hide-guidance instead of
926 quail-hide-guidance-buf.
927
928 * leim-ext.el: Add autoload for 'ucs-input-activate and
929 register-input-method for "ucs".
930
15203bb7
DK
9312004-08-21 David Kastrup <dak@gnu.org>
932
933 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
934 combinations.
935
295f3b30
KH
9362004-08-16 Kenichi Handa <handa@m17n.org>
937
938 * quail/georgian.el ("georgian"): Call quail-define-package with
939 the show-layout arg t.
940
de10c114
AS
9412004-08-06 Andreas Schwab <schwab@suse.de>
942
943 * Makefile.in (install): Remove .arch-inventory files.
944
d604e09b
DK
9452004-07-01 David Kastrup <dak@gnu.org>
946
41584b03 947 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 948
f96ec754
AS
9492004-06-30 Andreas Schwab <schwab@suse.de>
950
951 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
952 serialize parallel builds.
953 (${MISC:.elc=.el}): Depend on changed.misc.
954
62bfe0fc
KH
9552004-06-05 Kenichi Handa <handa@m17n.org>
956
68330491
EZ
957 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
958 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
959
960 * leim-ext.el: New file.
961
9254ee5e
KH
9622004-05-17 Werner Lemberg <wl@gnu.org>
963
964 * quail/sisheng.el: New file.
965
53e1a54f
KH
9662004-05-17 Kenichi Handa <handa@m17n.org>
967
968 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
969
cdc9b845
EZ
9702004-05-11 Eli Zaretskii <eliz@gnu.org>
971
972 * Makefile.in (leim-list.el): Move commands to convert TIT and
973 MISC dictionaries from here...
974 (changed.tit, changed.misc): ...to here. Remove the (now
975 unneeded) test of the contents of changed.* files.
976
9a28b921
AS
9772004-05-10 Andreas Schwab <schwab@suse.de>
978
10d1d0af 979 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
980 files are compiled when bootstrapping.
981
bef96454
SM
9822004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
983
984 * quail/latin-ltx.el ("TeX"): Fix typo.
985
d2c846aa
SM
9862004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
987
988 * quail/latin-ltx.el: Use utf-8 coding.
989 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
990
2cd23d89
KH
9912004-05-04 Kenichi Handa <handa@m17n.org>
992
10d1d0af 993 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
994 (MISC-SOURCES): Likewise.
995
9962004-05-01 Kenichi Handa <handa@m17n.org>
997
41584b03 998 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 999 (MISC): Rename from MISC-DIC.
10d1d0af 1000 (WORLD): Adjust for the above changes.
2cd23d89
KH
1001 (TIT-MISC, NON-TIT-MISC): New targets.
1002 (all): Don't depend on ${WORLD}.
d2c846aa 1003 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1004 (TIT-SOURCES, MISC-SOURCES): New macros.
1005 (changed.tit, changed.misc): New targets.
d2c846aa 1006 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1007 changed.misc. Generate quail files from TIT and MISC files if
1008 necessary.
1009 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1010 ${MISC-DIC}.
1011
238add5e
JR
10122004-05-03 Jason Rumney <jasonr@gnu.org>
1013
1014 * makefile.nt: Remove.
1015
d814862a
JB
10162004-04-23 Juanma Barranquero <lektu@terra.es>
1017
1018 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1019
28082746
AI
10202004-04-09 Andrew Innes <andrewi@gnu.org>
1021
1022 * makefile.w32-in (distclean clean): Remove nmake specific
1023 stamp-subdir test.
1024
bb62616f
KH
10252004-02-28 Kenichi Handa <handa@m17n.org>
1026
d2c846aa 1027 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1028 ${MISC-DIC}.
1029 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1030 (maintainer-clean): Delete files that are not in CVS repository.
1031
d2c846aa 1032 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1033 $(MISC-DIC).
1034 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1035 (maintainer-clean): Delete files that are not in CVS repository.
1036
d2c846aa 1037 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1038 $(MISC-DIC).
1039 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1040 (maintainer-clean): Delete files that are not in CVS repository.
1041
880820fe 10422004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1043
1044 * Makefile.in (distclean maintainer-clean): Depend on clean.
1045
bdb6a227
KH
10462004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1047
1048 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1049
e555f8d5
KH
10502004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1051
1052 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1053 Duplicate entry removed.
e555f8d5 1054 ("bulgarian-bds"): Docstring fixed.
be492770 1055
c51b37fd
DL
10562003-10-06 Dave Love <fx@gnu.org>
1057
1058 * quail/latin-ltx.el: Several additions.
1059
ac7ec68c
KH
10602003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1061
1062 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1063
f653dfd9
DL
10642003-08-20 Dave Love <fx@gnu.org>
1065
1066 * quail/latin-ltx.el: Add \rhd.
1067
15a03c32
MR
10682003-08-19 Markus Rost <rost@math.ohio-state.edu>
1069
1070 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1071
15f772c8
KH
10722003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1073
d814862a 1074 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1075 behavior according to the change of quail-translate-key.
15f772c8 1076
603b8073
KH
10772003-05-22 Kenichi Handa <handa@m17n.org>
1078
1079 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1080 Chinese characters from GB to Big5.
1081
34c614a8 10822003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1083
1084 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1085
069e6098
AS
10862003-04-05 Andreas Schwab <schwab@suse.de>
1087
1088 * Makefile.in (install): Remove CVS related and backup files from
1089 installation directory.
1090
15988eba
DK
10912003-02-27 David Kastrup <dak@gnu.org>
1092
d814862a 1093 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1094
b2c16093
DK
10952003-02-23 David Kastrup <dak@gnu.org>
1096
d814862a 1097 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1098
a56c637d
DL
10992003-02-17 Dave Love <fx@gnu.org>
1100
1101 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1102
83930535
JB
11032003-02-14 Juanma Barranquero <lektu@terra.es>
1104
d2c846aa 1105 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1106
61cb0b53 11072003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1108
1109 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1110 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1111 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1112 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1113 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1114 (kannada-inscript, malayalam-inscript, tamil-inscript):
1115 New INSCRIPT based input methods.
59fdf430 1116
ff57e5d6
KH
11172003-02-07 Kenichi Handa <handa@m17n.org>
1118
1119 * quail/cyrillic.el: Update quail-package-alist (not
1120 input-method-alist) to make "cyrillic-jcuken" an alias of
1121 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1122
e29969ca
DK
11232003-02-05 David Kastrup <dak@gnu.org>
1124
d2c846aa 1125 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1126
139c4e54
DL
11272003-01-05 Dave Love <fx@gnu.org>
1128
1129 * makefile.w32-in (SLAVIC): Add croatian.elc.
1130
1131 * Makefile.in (SLAVIC): Add croatian.elc.
1132
1133 * quail/croatian.el: New file.
1134
abceb4ac
JB
11352002-12-10 Juanma Barranquero <lektu@terra.es>
1136
1137 * makefile.w32-in (LATIN): Add welsh.elc.
1138 (MISC): Add georgian.elc.
1139 (UNICODE): Add it.
1140 (WORLD): Add $(UNICODE).
1141
59daa29a
DL
11422002-11-14 Dave Love <fx@gnu.org>
1143
1144 * quail/slovak.el: Add coding cookie.
1145
1146 * quail/latin-ltx.el: Fix coding cookie.
1147
1148 * quail/hebrew.el: Add coding cookie.
1149
1150 * quail/czech.el: Add coding cookie.
1151
1152 * quail/welsh.el: Undo last change.
1153
b4b11a40
DL
11542002-09-11 Dave Love <fx@gnu.org>
1155
1156 * quail/latin-post.el ("slovenian"): New.
1157
570af494
KH
11582002-09-05 Kenichi Handa <handa@etl.go.jp>
1159
1160 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1161
ad0b1666
DL
11622002-07-24 Dave Love <fx@gnu.org>
1163
a5e5d4ad
DL
1164 * quail/latin-alt.el ("latin-alt-postfix"): New.
1165
1166 * quail/latin-post.el ("latin-postfix"): New.
1167
ad0b1666
DL
1168 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1169 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1170 ("latin-prefix"): New.
ad0b1666 1171
f860212e
DL
11722002-07-12 Dave Love <fx@gnu.org>
1173
1174 * quail/cyrillic.el: Doc fixes.
1175 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1176 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1177 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1178 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1179 ("russian-computer"): New.
880820fe 1180 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1181 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1182
282b5fb7
KH
11832002-06-20 Dave Love <fx@gnu.org>
1184
1185 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1186 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1187
fe960d0a
EZ
11882002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1189
1190 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1191
9a40c2fb
PJ
11922002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1193
1194 * quail/vntelex.el: Add even more rules.
1195
ab59447f
PJ
11962002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1197
1198 * quail/vntelex.el: Add new rules to escape from composition.
1199
e656fc9d
PJ
12002002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1201
1202 * quail/vntelex.el: Use proper charset.
1203
177c0ea7 12042002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1205
1206 * quail/hanja.el ("Od"): Remove rule.
0347c911 1207
175e150b
EZ
12082002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1209
1210 * quail/indian.el: Replace commented-out lines with a condition
1211 that is always false.
1212
c031864a
JC
12132002-04-06 Jaeyoun Chung <jay@kldp.org>
1214
d2c846aa 1215 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1216 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1217
cb0dc144 1218 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1219 sequence fixed ('/' for 'v' pair).
1220 added a few more third character composing rule.
1221
129f2c75
WL
12222002-03-03 Werner Lemberg <wl@gnu.org>
1223
1224 * quail/vntelex.el: New file.
cb0dc144
JB
1225 * Makefile.in (VIETNAMESE):
1226 * makefile.nt (VIETNAMESE):
1227 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1228
5c196f29
AI
12292002-02-10 Andrew Innes <andrewi@gnu.org>
1230
1231 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1232 ($(MISC_DIC)): Ditto.
1233
108eaabb
RS
12342002-02-06 Richard M. Stallman <rms@gnu.org>
1235
1236 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1237 Don't define "~," at all.
1238
880820fe 12392002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1240
880820fe 1241 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1242 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1243
18e1da99 12442002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1245
1246 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1247 method, to consider the "accent" and "diaeresis" as prefix keys.
1248 A new method (named "greek-postfix") was added which implements
1249 the old behavior. Also changed the mapping of the "Q/q" key to
1250 produce the ":/;" characters, as is customary in greek keyboards.
1251 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1252
8f7d3eca
JC
12532002-01-07 Jaeyoun Chung <jay@kldp.org>
1254
d814862a 1255 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1256 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1257
121f67fa
EZ
12582002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1259
1260 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1261
7f93e2ab
DL
12622002-01-01 Dave Love <fx@gnu.org>
1263
d2c846aa 1264 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1265 (quail-define-inscript-package): Avoid mapcar*.
1266
3c08498a
DL
12672001-12-20 Dave Love <fx@gnu.org>
1268
1269 * quail/latin-ltx.el: Fix un-doubled backslashes.
1270
96566974
DL
12712001-12-15 Dave Love <fx@gnu.org>
1272
abceb4ac 1273 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1274 ("spanish-prefix"): Fix language assignment.
1275
abceb4ac
JB
1276 * quail/latin-post.el ("french-postfix", "german-postfix")
1277 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1278 ("french-keyboard", "french-azerty", "german")
96566974
DL
1279 ("spanish-keyboard"): Fix language assignment.
1280
1281 * quail/indian.el: Don't require cl.
d2c846aa 1282 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1283
abceb4ac
JB
1284 * quail/cyrillic.el ("cyrillic-beylorussian")
1285 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1286 ("belarusian", "bulgarian-pho"): Fix language assignment.
1287
1288 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1289 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1290 ("turkish-alt-postfix"): Fix language assignment.
1291 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1292 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1293
880820fe 12942001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1295
1296 * COPYING: New file.
1297
eea6cc1f
JC
12982001-12-03 Jaeyoun Chung <jay@kldp.org>
1299
d814862a 1300 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1301 Korean keyboard type 3 users.
1302
de371c8c
DL
13032001-11-29 Dave Love <fx@gnu.org>
1304
1305 * quail/latin-ltx.el: Extra translations. Fix some
1306 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1307 symbols.
1308
ea17b6e1
JR
13092001-11-28 Juanma Barranquero <lektu@terra.es>
1310
d814862a 1311 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1312 quail/devanagari.elc -> quail/indian.elc.
1313
1314 * makefile.nt (INDIAN): Likewise.
1315
177c0ea7 13162001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1317
1318 * quail/devanagari.el: Renamed to indian.el.
1319
1320 * quail/indian.el: Renamed from devanagari.el, and completely
1321 re-written. The input method devanagari-hindi-transliteration is
1322 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1323 devanagari-inscript, devanagari-transliteration is renamed to
1324 devanagari-kyoto-harvard.
1325
1326 * Makefile.in: Adjusted for the file name change;
1327 quail/devanagari.elc -> quail/indian.elc.
1328
e154cc44
EZ
13292001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1330
1331 * quail/welsh.el: Avoid an error message due to a commented-out
1332 input method.
1333
a6beb3d2
RS
13342001-11-05 Richard M. Stallman <rms@gnu.org>
1335
1336 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1337
cd946181
EZ
13382001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1339
1340 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1341
7115232b
DL
13422001-11-04 Dave Love <fx@gnu.org>
1343
1344 * Makefile.in (LATIN): Add welsh.
1345 (UNICODE): New.
1346 (MISC): Add georgian.
1347 (WORLD): Add UNICODE.
1348
1349 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1350 * quail/uni-input.el, quail/sgml-input.el: New file.
1351
1352 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1353
1354 * quail/latin-alt.el ("dutch"): New method.
1355
b344d29d 13562001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1357
1358 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1359
1360 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1361
b344d29d 13622001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1363
1364 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1365
1366 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1367
71431a0e
GM
13682001-10-20 Gerd Moellmann <gerd@gnu.org>
1369
6aa97356 1370 * (Version 21.1 released.)
71431a0e 1371
c4e7e308
EZ
13722001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1373
1374 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1375 mappings, so that one could type them without leaving the Hanyu
1376 Pinyin input method. Suggested by Kenichi Handa
1377 <handa@etl.go.jp>.
1378
51724e26
EZ
13792001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1380
1381 * quail/greek.el ("greek-babel"): New input method. From David
1382 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1383
ab952a4f
GM
13842001-10-05 Gerd Moellmann <gerd@gnu.org>
1385
1386 * Branch for 21.1.
a4416b14 1387
00651fbf
EZ
13882001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1389
1390 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1391 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1392
5a397d28
GM
13932001-08-06 Gerd Moellmann <gerd@gnu.org>
1394
1395 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1396 "chinese-py".
1397 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1398
880820fe 13992001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1400
150998ec
PJ
1401 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1402 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1403 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1404 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1405 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1406 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1407 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1408 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1409 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1410 follow coding conventions.
1411
e6aeb775
AC
14122001-06-04 Andrew Choi <akochoi@i-cable.com>
1413
1414 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1415
ec57454f
AI
14162001-06-01 Andrew Innes <andrewi@gnu.org>
1417
1418 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1419 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1420 $(srcdir)/quail/pypunct-b5.elc.
1421 (NON_TIT_CNS): Remove.
1422 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1423 (CHINESE_CNS): Remove.
1424 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1425 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1426 $(srcdir)/quail/latin-ltx.elc.
1427 (MISC_DIC): Copy from Makefile.in.
1428 (CHINESE): Remove $(CHINESE_CNS).
1429 (all): Add $(MISC_DIC) as target.
1430 (.NOTPARALLEL): New target.
1431 (.NO_PARALLEL): New target.
1432 ($(MISC_DIC)): New target.
1433 (clean mostlyclean): Clean more stuff.
1434 (TIT_EL): New macro.
1435 (MISC_DIC_EL): New macro.
1436
1437 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1438 (TIT-BIG5): Remove CTLauB.elc from it.
1439 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1440 (clean mostlyclean): Remove obsolete reference.
1441
70079787
EZ
14422001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1443
1444 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1445
5e3d4fbc
AC
14462001-05-24 Andrew Choi <akochoi@i-cable.com>
1447
937fad9a
AC
1448 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1449
5e3d4fbc
AC
1450 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1451
1452 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1453
1454 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1455 (TIT-BIG5): Remove CTLauB.elc from it.
1456 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1457
f042e7b9
DL
14582001-05-17 Dave Love <fx@gnu.org>
1459
d2c846aa 1460 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1461 Language family and indicator changed. Many new translations.
1462
f08cf35b
GM
14632001-05-17 Gerd Moellmann <gerd@gnu.org>
1464
1465 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1466 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1467 <Pavel@Janik.cz>.
1468
b5eeaa1d
GM
14692001-04-23 Gerd Moellmann <gerd@gnu.org>
1470
3ddfbced
SM
1471 * quail/latin-ltx.el: Add more translations.
1472 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1473
55a22ce1
EZ
14742001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1475
1476 * quail/hangul.el <korean-hangul>: Doc fix.
1477
90200fcc
AI
14782001-04-18 Andrew Innes <andrewi@gnu.org>
1479
1480 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1481 ($(TIT)):
1482 ($(MISC_DIC)):
1483 (.el.elc):
90200fcc
AI
1484 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1485
f383cd0d
GM
14862001-04-05 Gerd Moellmann <gerd@gnu.org>
1487
a55e4e68
GM
1488 * Makefile.in (install): Remove .cvsignore files.
1489
f383cd0d
GM
1490 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1491 the same translations as for `japanese'.
1492
4c1dadb1
AI
14932001-04-03 Andrew Innes <andrewi@gnu.org>
1494
1495 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1496 quail/ZIRANMA.elc.
1497 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1498 $(srcdir)/quail/tsang-b5.elc.
1499 (NON_TIT_CNS): Delete.
1500 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1501 (CHINESE_CNS): Delete.
1502 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1503 <handa@etl.go.jp>.
1504 (MISC_DIC): New variable.
1505 (CHINESE): Delete $(CHINESE_CNS).
1506 (WORLD): Add $(MISC_DIC).
1507 (all): Depends on $(MISC_DIC).
1508 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1509 ($(MISC_DIC)): New target.
1510 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1511 and $(MISC_DIC:.elc=.el).
1512
e217c26e
EZ
15132001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1514
3ddfbced
SM
1515 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1516 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1517
e217c26e
EZ
1518 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1519
a3d0b0e0
KH
15202001-03-31 Kenichi Handa <handa@etl.go.jp>
1521
c4cc8b9a 1522 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1523 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1524 ${srcdir}/quail/tsang-b5.elc.
1525 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1526 (CHINESE-CNS): Delete it.
1527 (MISC-DIC): New variable.
1528 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1529 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1530 (all): Depends on ${MISC-DIC}.
1531 (${MISC-DIC}): New target.
1532 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1533
1534 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1535 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1536
1537 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1538
1539 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1540 * quail/quick-cns.el: Delete them.
a4416b14 1541
9d5d1075
EZ
15422001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1543
1544 * Makefile.in (${TIT}): Fix whitespace.
1545
ed31fabf
GM
15462001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1547
1548 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1549 (${TIT}): If the target file already exist, don't remake it.
1550
1e406be0
KH
15512001-03-21 Kenichi Handa <handa@etl.go.jp>
1552
1553 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1554
ce058493 15552001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1556
1557 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1558 "=q", "+q", "=Q", and "+Q".
1559 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1560 ("slovak-prog-2"): Likewise.
1561 ("slovak-prog-3"): Likewise.
1562
abfa36c4
EZ
15632001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1564
1565 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1566
b8a7ebcf
KH
15672001-03-16 Kenichi Handa <handa@etl.go.jp>
1568
3ddfbced
SM
1569 * quail/japanese.el (quail-japanese-transliteration-rules):
1570 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1571 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1572 (quail-japanese-kana-state): Delete this variable.
1573 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1574 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1575
9a639fce
KH
15762001-03-14 Kenichi Handa <handa@mule.m17n.org>
1577
1578 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1579
51ab41b7
KH
15802001-03-06 Kenichi Handa <handa@etl.go.jp>
1581
1582 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1583
36d5e61d
KH
15842001-03-05 Kenichi Handa <handa@etl.go.jp>
1585
1586 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1587 change of the special key bindings.
36d5e61d 1588
bf0bdce8
KH
15892001-02-22 Kenichi Handa <handa@etl.go.jp>
1590
51ab41b7 1591 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1592
1593 * CXTERM-DIC/ETZY.tit: Likewise.
1594
1595 * CXTERM-DIC/ZOZY.tit: Likewise.
1596
193fba87
AI
15972001-02-05 Andrew Innes <andrewi@gnu.org>
1598
1599 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1600 path absolute.
1601
350d71b3
AI
16022001-02-03 Andrew Innes <andrewi@gnu.org>
1603
1604 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1605
49bd4a69
KH
16062001-02-02 Kenichi Handa <handa@etl.go.jp>
1607
1608 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1609
1610 * makefile.w32-in (LATIN): Likewise.
1611
1612 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1613
a51e9546
AI
16142001-02-01 Andrew Innes <andrewi@gnu.org>
1615
1616 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1617
c91d43ed
KH
16182001-02-01 Kenichi Handa <handa@etl.go.jp>
1619
c91d43ed
KH
1620 * quail/greek.el ("greek-mizuochi"): New input method for
1621 classical Greek.
1622
7ccf7ab9 16232001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1624
3ddfbced 1625 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1626 one runs "make extraclean" at the top level.
1627
0dac6924
AI
16282001-01-06 Andrew Innes <andrewi@gnu.org>
1629
1630 * makefile.nt ($(TIT)): Map .elc to .el.
1631 (buildlisppath): Make path relative to $(MAKEDIR).
1632
392164c1
AS
16332001-01-01 Andreas Schwab <schwab@suse.de>
1634
1635 * quail/latin-alt.el: Doc fixes.
1636
ec6bd013
DL
16372000-12-18 Dave Love <fx@gnu.org>
1638
880820fe
KH
1639 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1640 Change œ, Œ, ¶.
ec6bd013 1641
8ff06845
KH
16422000-12-16 Kenichi Handa <handa@etl.go.jp>
1643
1644 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1645
4ee87dbb
AI
16462000-12-06 Andrew Innes <andrewi@gnu.org>
1647
1648 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1649 relative to $(CURDIR).
1650 (INSTALLDIR): Use forward slash.
1651
24c53d36
AI
16522000-11-24 Andrew Innes <andrewi@gnu.org>
1653
1654 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1655
1656 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1657
37c35586
KH
16582000-11-21 Kenichi Handa <handa@etl.go.jp>
1659
1660 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1661
3c7d764e
KH
16622000-11-17 Kenichi Handa <handa@etl.go.jp>
1663
1664 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1665 remember the conversion start.
1666
f3d3c491
AI
16672000-10-21 Andrew Innes <andrewi@gnu.org>
1668
1669 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1670 of conditional invocation of make.
a4416b14
FP
1671 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1672 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1673 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1674 files to .elc.
3ddfbced 1675 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1676 (clean mostlyclean): Likewise.
1677 (.el.elc): New target.
1678
1679 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1680 of conditional invocation of make.
a4416b14
FP
1681 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1682 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1683 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1684 files to .elc.
3ddfbced 1685 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1686 (clean mostlyclean): Likewise.
1687 (.el.elc): New target.
1688
a115794c
EZ
16892000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1690
1691 * Makefile.in (${TIT}, clean): Don't use shell `command`
1692 expansion, use ${TIT:.elc=.el} instead.
1693
ce75c97a
GM
16942000-09-26 Gerd Moellmann <gerd@gnu.org>
1695
1696 * Makefile.in: Make this the leim Makefile.in.
1697 (clean): Also remove $NON-TIT and $WORLD.
1698 (RUN-EMACS): Set EMACSLOADPATH.
1699
7b920aa1
KH
17002000-09-21 Kenichi Handa <handa@etl.go.jp>
1701
36e44f62
KH
1702 * Makefile.in: Revert to no-leim Makefile.
1703
cd3c0140
KH
1704 * quail/.cvsignore: Include *.elc.
1705
1706 * ja-dic/.cvsignore: New file.
7b920aa1 1707
5eedab4d
AI
17082000-09-16 Andrew Innes <andrewi@gnu.org>
1709
1710 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1711 (leim-list.el): Ditto.
1712
1713 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1714 (leim-list.el): Ditto.
1715
39f547f7
AI
17162000-09-15 Andrew Innes <andrewi@gnu.org>
1717
1718 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1719 files.
1720
fe83b953
AI
17212000-09-14 Andrew Innes <andrewi@gnu.org>
1722
1723 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1724 leim-list.el.
1725 (distclean maintainer-clean): Ditto for stamp-subdir.
1726
1727 * makefile.nt: Rename skkdic to ja-dic.
1728
0fddd0dc
KH
17292000-09-07 Kenichi Handa <handa@etl.go.jp>
1730
1731 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1732 translation.
1733
1734 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1735
1736 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1737 ("chinese-tonepy-punct"): New input method.
1738
1739 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1740 translation.
1741
1742 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1743 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1744 automatically.
1745 ("japanese-ascii", "japanese-zenkaku")
1746 ("japanese-hankaku-kana", "japanese-hiragana")
1747 ("japanese-katakana"): Docstring modified.
1748
3ddfbced 1749 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1750 on describe-input-method.
1751 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1752
44ef7cf6
AI
17532000-09-03 Andrew Innes <andrewi@gnu.org>
1754
1755 * makefile.w32-in: New file.
f8803e97 1756 (install) Fix copying of directories.
44ef7cf6 1757
5724ab7a
KH
17582000-08-31 Kenichi Handa <handa@etl.go.jp>
1759
1760 * quail/thai.el (thai-generate-quail-map): If the length of
1761 translation is more than one, compose it.
1762
daba11ce
DL
17632000-08-29 Dave Love <fx@gnu.org>
1764
880820fe 1765 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1766
daba11ce
DL
1767 * Makefile.in: ja-dic <- skk in several places.
1768
457dd64a
KH
17692000-08-25 Kenichi Handa <handa@etl.go.jp>
1770
1771 * ja-dic: Directory name changed from skkdic.
1772
a1a2e38f 1773 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1774
1775 * README: Rename skkdic to ja-dic throughout the file.
1776
68ce69e1
DL
17772000-08-24 Dave Love <fx@gnu.org>
1778
1779 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1780 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1781
5a76406c
DL
17822000-08-23 Dave Love <fx@gnu.org>
1783
880820fe
KH
1784 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1785 add ~p for ¶.
5a76406c 1786
240a16cf
KH
17872000-07-18 Kenichi Handa <handa@etl.go.jp>
1788
1789 * quail/japanese.el ("japanese"): Fix docstring.
1790
7a3fd467
KH
17912000-07-17 Kenichi Handa <handa@etl.go.jp>
1792
1793 * quail/japanese.el ("japanese"): Docstring modified.
1794
0bd5914b
KH
17952000-06-12 Kenichi Handa <handa@etl.go.jp>
1796
1797 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1798 ("tibetan-wylie"): State transition table modified.
1799
4dc1225b
KH
18002000-06-01 Kenichi Handa <handa@etl.go.jp>
1801
1802 * quail/tibetan.el: Change all tibetan-1-column characters to
1803 tibetan. Quail map for "tibetan-wylie" fixed.
1804
177c0ea7 18052000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1806
1807 * quail/latin-pre.el ("polish-slash"): New input method.
1808
69766f94
KH
18092000-03-02 Kenichi Handa <handa@etl.go.jp>
1810
1811 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1812
9a90d84c
GM
18132000-02-01 Gerd Moellmann <gerd@gnu.org>
1814
1815 * Makefile.in: Make this the no-leim Makefile. Move the
1816 leim Makefile.in to ../leim-Makefile.in as it originally was.
1817
1818 * Makefile.noleim: Removed.
1819
cba32d22
KH
18202000-01-28 Kenichi Handa <handa@etl.go.jp>
1821
1822 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1823
11ad3dee
KH
18242000-01-04 Kenichi Handa <handa@etl.go.jp>
1825
1826 * quail/japanese.el ("japanese"): Docstring augmented.
1827
5ec14d3c
KH
18281999-12-15 Kenichi Handa <handa@etl.go.jp>
1829
1830 * quail/lao.el: Rewritten for new composition.
1831
1832 * quail/lrt.el: Rewritten for new composition.
1833
1834 * quail/thai.el: Rewritten for new composition.
1835
1836 * quail/tibetan.el: Rewritten for new composition.
1837
113a1195
KH
18381999-12-13 Kenichi Handa <handa@etl.go.jp>
1839
1840 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1841 characters, not Latin-1.
1842
98e85e34
GM
18431999-11-22 Andrew Innes <andrewi@gnu.org>
1844
1845 * makefile.nt: No need to generate subdirs.el.
1846
371f58d5
GM
18471999-11-21 Andrew Innes <andrewi@gnu.org>
1848
1849 * makefile.nt: New file.
1850
177c0ea7 18511999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1852
1853 * Makefile.noleim: New.
1854
58af2287
DL
18551999-09-19 Ken'ichi Handa <handa@gnu.org>
1856
3ddfbced 1857 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1858 turkish-postfix.
1859 ("turkish-postfix"): New Turkish input method which inserts
1860 Latin-5 characters.
1861
3ddfbced 1862 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1863 turkish-alt-postfix.
1864 ("turkish-alt-postfix"): New Turkish input method which inserts
1865 Latin-5 characters.
1866
18671999-07-12 Richard Stallman <rms@gnu.org>
1868
1869 * Version 20.4 released.
1870
18711998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1872
1873 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1874
18751999-06-14 Ken'ichi Handa <handa@gnu.org>
1876
1877 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1878
18791999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1880
1881 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1882 hanja.el.
1883
18841999-05-25 Ken'ichi Handa <handa@gnu.org>
1885
1886 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1887
18881999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1889
1890 * quail/latin-pre.el ("romanian-prefix"): New input method.
1891 ("romanian-alt-prefix"): New input method.
1892
18931999-03-04 Kenichi Handa <handa@etl.go.jp>
1894
1895 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1896
18971999-01-14 Kenichi Handa <handa@etl.go.jp>
1898
1899 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1900 to convert is `n', change it to Japanese Hiragana `n' before
1901 conversion.
1902
19031999-01-11 Kenichi Handa <handa@etl.go.jp>
1904
1905 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1906
1907 * quail/hebrew.el: New file.
1908
19091998-12-15 Kenichi Handa <handa@etl.go.jp>
1910
1911 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 1912 Adjust for the change of input method handling.
58af2287
DL
1913 (quail-devanagari-hindi-compose-characters): Likewise.
1914
19151998-10-15 Kenichi Handa <handa@etl.go.jp>
1916
1917 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1918 `(cd foo; pwd)`.
1919 (install): Likewise.
1920
b344d29d 19211998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1922
1923 * quail/latin-post.el: Many doc fixes.
1924 ("latin-1-postfix"): Add sequence for the small superscript o.
1925 * quail/latin-pre.el: Many doc fixes.
1926 ("latin-1-prefix"): Add sequences for the small
1927 superscript underlined o and a.
1928
b344d29d 19291998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
1930
1931 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1932 small superscript underlined o and a.
1933 ("italian-alt-postfix"): Change it to something useful and
a4416b14 1934 different from italian-postfix.
58af2287
DL
1935 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1936 small superscript underlined o and a.
1937 ("italian-postfix"): Same as above.
1938 ("italian-postfix"): Add methods to enter e with acute accent and
1939 the >> and << symbols.
1940
19411998-09-25 Kenichi Handa <handa@etl.go.jp>
1942
1943 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 1944 Adjust for the change of input method handling.
58af2287
DL
1945
19461998-09-11 Kenichi HANDA <handa@etl.go.jp>
1947
1948 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 1949 Adjust for the change of input method handling.
58af2287
DL
1950
19511998-08-31 Kenichi Handa <handa@etl.go.jp>
1952
3ddfbced 1953 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
1954 change of input method handling.
1955 (quail-tibetan-input-tibkey): Likewise.
1956
19571998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1958
1959 * Version 20.3 released.
1960
19611998-08-16 Kenichi HANDA <handa@etl.go.jp>
1962
1963 * quail/czech.el ("czech"): Make this input method deterministic,
1964 kbd-translate, and show-layout.
1965
19661998-08-15 Kenichi HANDA <handa@etl.go.jp>
1967
1968 * quail/ethiopic.el: Fix several translation rules.
1969
19701998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1971
1972 * quail/czech.el: Few key sequences added to some keyboards.
1973
19741998-08-06 Kenichi Handa <handa@etl.go.jp>
1975
1976 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 1977 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
1978 quail-update-translation. Now this function should return
1979 CONTROL-FLAG.
1980 (quail-japanese-toggle-kana): Update quail-conversion-str.
1981 (quail-japanese-kanji-kkc): Likewise.
1982 (quail-japanese-switch-package): Reset quail-current-str and
1983 quail-conversion-str.
1984
19851998-07-24 Kenichi Handa <handa@etl.go.jp>
1986
3ddfbced
SM
1987 * quail/japanese.el (quail-japanese-kanji-kkc):
1988 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
1989 translation mode is restarted correctly.
1990
19911998-07-21 Kenichi Handa <handa@etl.go.jp>
1992
1993 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 1994 that conversion is canceled in kkc-region.
58af2287
DL
1995 (quail-japanese-switch-package): Fix previous change.
1996
19971998-07-19 Kenichi Handa <handa@etl.go.jp>
1998
3ddfbced
SM
1999 * quail/japanese.el (quail-japanese-update-translation):
2000 Handle a key which should fix the current translation and start a new
58af2287 2001 translation correctly.
3ddfbced
SM
2002 (quail-japanese-toggle-kana): Set quail-translating to nil.
2003 Don't change point.
58af2287
DL
2004
20051998-07-15 Kenichi Handa <handa@etl.go.jp>
2006
3ddfbced 2007 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2008 change of quail.el.
2009 (quail-japanese-switch-package): Likewise.
2010
20111998-07-03 Kenichi Handa <handa@etl.go.jp>
2012
2013 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2014 Some keys for ancient Korean syllables are changed properly.
2015
20161998-06-20 Kenichi Handa <handa@etl.go.jp>
2017
2018 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2019 (ethio-select-a-translation): New function.
2020
20211998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2022
2023 * Makefile.in (RUN-EMACS): Add --multibyte.
2024
20251998-04-29 Karl Heuer <kwzh@gnu.org>
2026
2027 * Makefile.in (SLAVIC): Delete redundant backslash.
2028
20291998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2030
2031 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2032
20331998-04-20 Kenichi Handa <handa@etl.go.jp>
2034
2035 * Makefile.in (SLAVIC): New macro.
2036 (EUROPEAN): Include ${SLAVIC}.
2037
20381998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2039
2040 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2041 (leim-list.el): Depend on ${WORLD}.
2042
2043 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2044
20451998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2046
2047 * czech.el, slovak.el: Correct starting commentary.
2048
20491998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2050
2051 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2052
20531998-04-06 Andreas Schwab <schwab@gnu.org>
2054
2055 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2056 to length.
2057 (lrt-generate-quail-map): Change sref to aref, and make second
2058 argument of substring a character index.
2059
20601998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2061
2062 * Makefile.in (${TIT}): Fix shell conditional syntax.
2063
20641998-03-18 Kenichi Handa <handa@etl.go.jp>
2065
cb0dc144 2066 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2067 "/ " to "/" (instead of " ").
2068
20691998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2070
2071 * quail/czech.el, quail/slovak.el: New files.
2072
20731998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2074
2075 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2076 Uses changed.
2077
20781998-03-05 Kenichi Handa <handa@etl.go.jp>
2079
2080 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2081 built quail.
2082
99d99081 20831997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2084
2085 * quail/hanja3.el: New file.
2086
2087 * quail/hanja-jis.el: Title string of the input method
2088 "korean-hanja-jis" changed.
2089
2090 * quail/symbol-ksc.el: Title string of the input method
2091 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2092 (quail-hangul-switch-back): Delete.
58af2287
DL
2093
2094 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2095 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2096
2097 * quail/hanja.el: Require 'korea-util. Title string of the input
2098 method "korean-hanja" changed.
3ddfbced 2099 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2100
2101 * quail/hangul.el: Require 'korea-util.
3ddfbced 2102 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2103
58af2287
DL
21041997-10-23 Kenichi Handa <handa@etl.go.jp>
2105
2106 * quail/ethiopic.el: The title string of input method "Ethiopic"
2107 is changed.
2108
21091997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2110
2111 * Version 20.2 released.
2112
21131997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2114
2115 * quail/latin-post.el (german): Swap y and z.
2116
21171997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2118
2119 * Version 20.1 released.
2120
2121 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2122
58af2287
DL
21231997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2124
2125 * quail/viqr.el (vietnamese-viqr): Doc fix.
2126
21271997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2128
2129 * quail/latin-alt.el: New file.
2130
21311997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2132
2133 * quail/latin-post.el: Undo previous change.
a4416b14 2134
58af2287
DL
21351997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2136
2137 * quail/latin-post.el (latin-2-postfix):
2138 Replace comma and period with `. Replace colon with /.
2139 (latin-1-postfix): Replace comma with /.
2140 (french-postfix): Replace comma with /.
2141 (latin-3-postfix): Replace comma with ` and period with /.
2142 (latin-4-postfix): Replace comma with ` and period with ~.
2143 (latin-5-postfix): Replace comma with ` and period with /.
2144 (turkish-postfix): Replace comma with ` and period with /.
2145
21461997-09-10 Kenichi Handa <handa@etl.go.jp>
2147
3ddfbced
SM
2148 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2149 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2150 input method "ethiopic" is begin used.
3ddfbced 2151 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2152 (ethio-toggle-space): Likewise.
2153 (ethio-insert-space): Likewise.
2154 (ethio-insert-ethio-space): Likewise.
2155 (ethio-prefer-ascii-punctuation): Likewise.
2156 (ethio-toggle-punctuation): Likewise.
2157 (ethio-gemination): Likewise.
3ddfbced
SM
2158 ("ethiopic"): Doc-string of this Quail package modified.
2159 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2160 quail-execute-non-quail-command.
2161
21621997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2163
2164 * Makefile.in (install): Use quail/* in the second tar that
2165 copies a dir named quail.
2166
21671997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2168
3ddfbced
SM
2169 * Makefile.in (install): Do not copy leim-list.el twice.
2170 Copy `skk' subdirectory too.
58af2287
DL
2171
21721997-09-03 Kenichi Handa <handa@etl.go.jp>
2173
2174 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2175 argument to quail-define-package.
2176 * quail/cyril-jis.el: Likewise
2177 * quail/greek.el: Likewise.
2178 * quail/ipa.el: Likewise.
2179 * quail/lao.el: Likewise.
2180 * quail/lrt.el: Likewise.
2181 * quail/thai.el: Likewise.
2182 * quail/viqr.el: Likewise.
2183
21841997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2185
183080b6 2186 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2187 TRANSLATION-KEYS.
2188 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2189 (quail-mode-hook): Check the current Quail package name.
2190
c80e3b4a 2191 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2192 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2193 packages.
2194
21951997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2196
2197 * quail/latin-post.el, quail/latin-pre.el: For each package,
2198 pass t for the SIMPLE argument to quail-define-package.
2199
22001997-08-28 Kenichi Handa <handa@etl.go.jp>
2201
2202 * Makefile.in (dotdot): This macro deleted.
2203 (SUBDIRS): Exclude skk.
2204 (all): Substitute ${WORLD} to ${TIT}.
2205 (%.el): This target deleted.
2206 (${TIT}): Check existence of `quail' subdirectory.
2207 (leim-list.el): Do not check old files.
2208 (install): If ${srcdir} is different from the current directory,
2209 copy also files under ${srcdir}.
2210
22111997-08-26 Kenichi Handa <handa@etl.go.jp>
2212
2213 * Makefile.in: Re-arrange macros so that the macro TIT contains
2214 only Quial packages generated from CXTERM dictionaries, and the
2215 macro NON-TIT contains only Quial packages distributed with Emacs.
2216 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2217 and ${TIT} separately.
2218
22191997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2220
2221 * Makefile.in (install): Discard extra data in tar | tar command.
2222
22231997-08-23 Kenichi Handa <handa@etl.go.jp>
2224
3ddfbced
SM
2225 * quail/devanagari.el (quail-devanagari-compose-characters):
2226 Fix previous change.
58af2287
DL
2227 (quail-devanagari-hindi-compose-characters): Fix previous change.
2228
2229 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2230 change.
2231
22321997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2233
2234 * Makefile.in (leim-list.el): Fix previous change.
2235
2236 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2237
22381997-08-21 Kenichi HANDA <handa@etl.go.jp>
2239
2240 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2241 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2242 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2243
2244 * Makefile.in (install): Just copy leim-list.el instead of running
2245 update-leim-list-file on ${INSTALLDIR}.
2246 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2247 py-punct-b5.el -> pypunct-b5.el.
2248 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2249 (leim-list.el): Delete old files not contained in ${WORLD}.
2250
3ddfbced
SM
2251 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2252 Run input-method-after-insert-chunk-hook.
58af2287
DL
2253
2254 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2255
22561997-08-19 Kenichi Handa <handa@etl.go.jp>
2257
2258 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2259 package fixed.
2260
22611997-08-18 Kenichi Handa <handa@etl.go.jp>
2262
2263 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2264 throw.
2265 (quail-japanese-kanji-kkc): Completely re-written.
2266 (quail-japanese-kkc-mode-exit): New function.
2267 (quail-japanese-switch-package): Call activate-input-method
2268 instead of select-input-method.
2269
2270 * quail/thai.el (thai-consonant-input): Typo fixed.
2271
3ddfbced
SM
2272 * quail/devanagari.el (quail-devanagari-compose-characters):
2273 Do not call throw.
58af2287
DL
2274 (quail-devanagari-hindi-compose-characters): Likewise.
2275
3ddfbced
SM
2276 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2277 Call activate-input-method instead of select-input-method.
58af2287
DL
2278
2279 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2280
3ddfbced
SM
2281 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2282 Use input-method-history instead of previous-input-method.
58af2287
DL
2283
22841997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2285
59daa29a 2286 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2287
22881997-08-16 Kenichi Handa <handa@etl.go.jp>
2289
2290 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2291 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2292 Some translation rules added.
58af2287
DL
2293
2294 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2295 (lao-quail-define-rules): Some translation rules corrected.
2296
22971997-08-11 Kenichi Handa <handa@etl.go.jp>
2298
2299 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2300 (lrt-vowel-table): The entry for "aM" corrected.
2301
23021997-08-07 Kenichi Handa <handa@etl.go.jp>
2303
2304 * quail/lrt.el: Change title string of input method "lao-lrt".
2305 (lrt-single-consonant-table): Several key sequence changed.
2306 (lrt-composing-pattern-double-c): Handle a consonant with
2307 semi-vowel-lower correctly.
2308 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2309 (lrt-handle-tone-mark): Check the existence of double consonant
2310 correctly.
2311
2312 * quail/lao.el: Change title string of input method "Lao".
2313
23141997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2315
2316 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2317 modified. Several translation rules modified.
58af2287
DL
2318
23191997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2320
2321 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2322 quail/cyril-jis.el.
2323
2324 * quail/cyril-jis.el: New file.
2325
2326 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2327
23281997-08-01 Kenichi Handa <handa@etl.go.jp>
2329
2330 * quail/ethiopic.el: In quail-mode-map, bind
2331 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2332 Quail package "ethiopic".
2333
23341997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2335
2336 * quail/cyrillic.el (cyrillic-translit): New input method.
2337
23381997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2339
2340 * quail/tibetan.el: New file.
2341
2342 * quail/py-punct.el: Require 'quail.
2343
2344 * quail/py-punct-b5.el: Require 'quail.
2345
2346 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2347 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2348
10d1d0af 2349 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2350 TIT-BIG5.
2351 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2352 (ASIA): Include TIBETAN.
58af2287 2353 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2354 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2355 (%.el): Make a link for byte-compiled file too.
2356 (stamp-bytecomp): Target deleted.
2357 (leim-list.el): Run Emacs with loading quail.
2358 (install-XXX): These targets deleted.
2359 (install): Remove files under INSTALLDIR before copying new files.
2360 Run Emacs with loading quail.
2361 (clean mostlyclean): Remove only generated files.
2362
23631997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2364
2365 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2366 (clean): Fix shell conditional.
2367
23681997-07-21 Jim Meyering <meyering@eng.ascend.com>
2369
2370 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2371 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2372
23731997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2374
2375 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2376 as intermediate files and deleted by GNU make.
58af2287
DL
2377
2378 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2379 (lrt-handle-maa-sakod): Correctly handle the case that
2380 quail-current-data is nil.
2381 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2382 tone.
2383
23841997-07-15 Kenichi Handa <handa@etl.go.jp>
2385
2386 * quail/py-punct.el: New file.
2387
2388 * quail/py-punct-b5.el: New file.
2389
2390 * quail/japanese.el: Doc-string of Quail package japanese modified.
2391
2392 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2393 (CHINESE-GB): Include quail/py-punct.elc.
2394 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2395
58af2287
DL
23961997-07-10 Kenichi Handa <handa@etl.go.jp>
2397
2398 * quail/latin-pre.el: Change titles of quail packages.
2399
2400 * quail/latin-post.el: Likewise.
2401
6922b018 2402;; Local Variables:
880820fe 2403;; coding: utf-8
6922b018 2404;; End:
2a34a036 2405
ab422c4d 2406 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2407
2408 This file is part of GNU Emacs.
2409
d3fb0974 2410 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2411 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2412 the Free Software Foundation, either version 3 of the License, or
2413 (at your option) any later version.
5b87ad55
GM
2414
2415 GNU Emacs is distributed in the hope that it will be useful,
2416 but WITHOUT ANY WARRANTY; without even the implied warranty of
2417 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2418 GNU General Public License for more details.
2419
2420 You should have received a copy of the GNU General Public License
d3fb0974 2421 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.