Stop keeping generated Unicode lisp files in the repository
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
cb6c95a3
GM
12013-11-27 Glenn Morris <rgm@gnu.org>
2
ccd4fb3d
GM
3 * Makefile.in (extraclean): New.
4 (bootstrap-clean): Move ja-dic deletion to extraclean.
5
52d6635f 6 Move ja-dic, quail, leim-list.el to ../lisp/leim.
cb6c95a3
GM
7 * Makefile.in (leimdir): New variable.
8 (TIT_GB, TIT_BIG5, MISC, changed.tit, changed.misc)
9 (${leimdir}/leim-list.el, ${leimdir}/ja-dic/ja-dic.el):
10 Generate in $leimdir.
11 (all): Remove compilation, add ja-dic.
12 (leim-list.el): Now PHONY.
13 (setwins, compile-targets, compile-main, clean, mostlyclean)
14 (extraclean): Remove.
15 (bootstrap-clean): Delete all generated files.
16 * README: Update for moved leim/ directory.
17 * leim-ext.el (ucs-input-activate, hangul-input-method-activate):
18 Remove manual autoloads; now in loaddefs.el.
19 Disable byte-compile, version-control, autoloads in the output.
14466ee4 20 * quail: Move to ../lisp/leim.
cb6c95a3 21
17e0445b
GM
222013-11-23 Glenn Morris <rgm@gnu.org>
23
24 * Makefile.in (RUN_EMACS): Empty EMACSLOADPATH rather than unsetting.
25
d0065ff1
EZ
262013-11-04 Eli Zaretskii <eliz@gnu.org>
27
28 * Makefile.in (RUN_EMACS): Don't set LC_ALL=C. (Bug#15260)
29
62942f89
GM
302013-11-03 Glenn Morris <rgm@gnu.org>
31
32 * Makefile.in (abs_srcdir): Remove.
33 (RUN_EMACS): Unset EMACSLOADPATH.
34
90d2a845
GM
352013-11-02 Glenn Morris <rgm@gnu.org>
36
37 * Makefile.in (buildlisppath): Remove.
38 (RUN_EMACS): Use abs_srcdir directly.
39
bc00793e
GM
402013-10-24 Glenn Morris <rgm@gnu.org>
41
42 * Makefile.in (.el.elc, changed.tit, changed.misc, leim-list.el)
43 ($(srcdir)/ja-dic/ja-dic.el, check-declare): Remove unnecessary
44 path in -l argument (RUN_EMACS sets EMACSLOADPATH).
45
b8e3b0a9
GM
462013-10-23 Glenn Morris <rgm@gnu.org>
47
48 * Makefile.in (abs_srcdir): New, set by configure.
49 (buildlisppath): Use abs_srcdir.
50 (RUN_EMACS, .el.elc, changed.tit, changed.misc, leim-list.el)
51 ($(srcdir)/ja-dic/ja-dic.el, setwins, distclean, check-declare):
52 Quote entities that might contain whitespace.
53
81ca32e0
JH
542013-09-05 Jean Haidouk <haidouk@yandex.com> (tiny change)
55
56 * quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):
57 * quail/latin-pre.el ("french-prefix"):
58 * quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
59
50b13cde
PE
602013-08-28 Paul Eggert <eggert@cs.ucla.edu>
61
62 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
63 for portability to hosts where /bin/sh has problems.
64
e67e483f
JB
652013-06-21 Juanma Barranquero <lekktu@gmail.com>
66
67 * quail/croatian.el ("croatian-prefix"):
68 * quail/czech.el ("czech", "czech-qwerty"):
69 * quail/ipa-praat.el ("ipa-praat"):
70 * quail/ipa.el ("ipa-x-sampa"):
71 * quail/tibetan.el ("tibetan-wylie", "tibetan-tibkey"):
72 * quail/uni-input.el (ucs-input-activate): Fix typos in docstrings.
73
a052ef3b
EZ
742013-05-25 Eli Zaretskii <eliz@gnu.org>
75
4f405069
JB
76 * Makefile.in (leim-list.el, check-declare):
77 Replace reveal-filename with unmsys--file-name.
a052ef3b 78
df065a0b
EZ
792013-05-16 Eli Zaretskii <eliz@gnu.org>
80
81 * Makefile.in (leim-list.el, check-declare): Use reveal-filename.
82
4b725a70
PE
832013-04-01 Paul Eggert <eggert@cs.ucla.edu>
84
85 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
86 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
87 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
88 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
89 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
90 * quail/vnvni.el, quail/welsh.el:
91 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
92
932013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
94
95 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
96
2b9c0f44
EZ
972013-03-18 Eli Zaretskii <eliz@gnu.org>
98
99 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
100
982efbcd
PE
1012013-03-18 Paul Eggert <eggert@cs.ucla.edu>
102
103 Automate the build of ja-dic.el (Bug#13984).
104 ja-dic.el no longer needs to be in the repository: it's now
105 generated as part of the build from bzr. Also, update SKK-JISYO.L to
106 match the upstream source exactly.
107 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
108 as part of the Emacs tarball.
109 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
110 (compile-main): Depend on it.
111 * SKK-DIC/README: Update to reflect new build procedure.
112 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
113 This is now the annotated version, to match the upstream file name;
114 the unannotated one is built from it automatically.
115
78be8b64 1162013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
117
118 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
119 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
120 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
121 (rules): Use tighter regexps to avoid conflicts.
122 Consolidate the various rules for combining marks.
123
91554659
SM
1242013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
125
126 * quail/latin-ltx.el: Add greek superscripts.
127
11557421
SM
1282012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
129
130 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
131 Remove \rightparengtr and \leftparengtr for lack of consensus.
132 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
133
a4e6c042
EZ
1342012-09-05 Eli Zaretskii <eliz@gnu.org>
135
136 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
137
0df648f9
DB
1382012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
139
140 * quail/indian.el (quail-define-inscript-package):
141 Set kbd-translate for all Inscript layouts. It's a positional
142 layout: vowels should be on the left hand regardless of the
143 underlying characters produced by those keys. (Bug#12072)
144
89e5ffea
MB
1452012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
146
147 * quail/persian.el: Add some mappings. (Bug#11812)
148 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
149
0aee6912
PE
1502012-07-30 Paul Eggert <eggert@cs.ucla.edu>
151
152 Update .PHONY listings in makefiles.
153 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
154 bootstrap-clean, distclean, maintainer-clean, extraclean.
155
72b255c7
PE
1562012-07-29 Paul Eggert <eggert@cs.ucla.edu>
157
158 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
159 * quail/uni-input.el (ucs-input-deactivate):
160 Rename from ucs-input-inactivate.
161 * quail/hangul.el (hangul-input-method-deactivate):
162 Rename from hangul-input-method-inactivate.
163
f58e0fd5
SM
1642012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
165
166 * quail/ipa.el: Use cl-lib.
167
168 * quail/hangul.el: Don't require CL.
169
6b79ce7e
NTND
1702012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
171
172 * quail/vnvi.el: New file (Bug#4747).
173
35c46c2f
GM
1742012-05-22 Glenn Morris <rgm@gnu.org>
175
176 * Makefile.in (SUBDIRS): Remove variable and rule.
177 (MKDIR_P): Add it back.
178 (all, changed.tit, changed.misc, leim-list.el):
179 Don't depend on SUBDIRS.
180 (changed.tit, changed.misc): Ensure output directory exists.
181 (distclean): Don't use SUBDIRS.
182
b847032c
GM
1832012-05-21 Glenn Morris <rgm@gnu.org>
184
d10cfddd
GM
185 * Makefile.in (install): Remove, let top-level do it.
186 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
187 (MKDIR_P, GZIP_PROG): Remove, no longer used.
188
d71dfe75
GM
189 * Makefile.in (install_prefix): Remove.
190 (LEIM_INSTALLDIR): Rename to leimdir.
191 (install): Update for this change.
192
b847032c
GM
193 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
194
005ad204
GM
1952012-05-12 Glenn Morris <rgm@gnu.org>
196
197 * Makefile.in (MKDIR_P): New, set by configure.
198 (install): Use $MKDIR_P.
199
234d8d66
GM
2002012-05-10 Glenn Morris <rgm@gnu.org>
201
ff57c2ec
GM
202 * Makefile.in: Install self-contained ns files directly to
203 their final destination.
204 (install_prefix): New.
205 (LEIM_INSTALLDIR): New, set by configure.
206 (install): Use LEIM_INSTALLDIR.
207
234d8d66
GM
208 * Makefile.in (MV_DIRS): Remove.
209 (install): Simplify the --with-ns case.
210
e98e405e
GM
2112012-04-09 Glenn Morris <rgm@gnu.org>
212
935396c0
GM
213 * Makefile.in (EMACS): Rename from BUILT_EMACS.
214 (RUN_EMACS, compile-main): Update for this change.
215
e98e405e
GM
216 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
217 since leim distributed with Emacs (eg lisp/ has no such rule).
218 (all): Remove $BUILT_EMACS dependence.
219
a130c2af
EZ
2202012-04-09 Eli Zaretskii <eliz@gnu.org>
221
222 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
223 debugging messages.
224
41455956
GM
2252012-04-09 Glenn Morris <rgm@gnu.org>
226
54b0762c 227 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 228 as the lisp/ directory does, rather than hard-coding it.
54b0762c 229 Also, separate leim-list generation from byte-compilation.
41455956
GM
230 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
231 Make them store the .el files rather than the .elc files.
232 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
233 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
234 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
235 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
236 Remove variables listing the non-generated .el files.
237 (.el.elc): Add explicit load-path for quail.
238 (all): Depend on compile-main rule rather than $WORLD.
239 (changed.tit, changed.misc): Also depend on $SUBDIRS.
240 (leim-list.el): Don't depend on changed.tit or changed.misc.
241 Remove unnecessary compilation check.
242 (setwins, compile-targets, compile-main): New.
243 (clean, mostlyclean): Update for change in TIT_MISC contents.
244 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
245
f8f2e1d8
SM
2462012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
247
248 * quail/latin-ltx.el: Auto-generate some of the entries.
249 (latin-ltx--ascii-p): New function.
250 (latin-ltx--define-rules): New macro.
251 (define-rules): Use it.
252
e5a69fd0
EZ
2532012-03-25 Eli Zaretskii <eliz@gnu.org>
254
255 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
256 of same-dir.tst, to avoid stepping on other (parallel) Make job's
257 toes.
258
26090a27
KH
2592012-03-21 Kenichi Handa <handa@m17n.org>
260
261 * quail/indian.el ("devanagari-itrans"): Add a few more useful
262 keys (Bug#10935).
263
71ec069c
KH
2642012-03-16 Kenichi Handa <handa@m17n.org>
265
266 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
267
3dbb8fef
ЙМ
2682012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
269
270 * quail/cyrillic.el (bulgarian-alt-phonetic):
271 New input method. (Bug#10893)
272
4f96ea3f
MB
2732012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
274
275 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 276 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
277 characters were added; (2) layer 3 of ISIRI-9147 is now
278 implemented with a '\' prefix; (3) double entry of characters
279 which were postfixed with 'h' is now supported; (4) lots of
280 comment and additional pointers have been added.
281
5fc1c122
KH
2822011-12-15 Kenichi Handa <handa@m17n.org>
283
284 * quail/ethiopic.el ("ethiopic"): Do not refer to
285 ethio-prefer-ascii-punctuation.
286
fe7a3057
JB
2872011-11-20 Juanma Barranquero <lekktu@gmail.com>
288
289 * quail/hangul.el (hangul-character): Fix typo.
290
58179cce 2912011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
292
293 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
294 (quail-tamil-itrans-numerics-and-symbols-table)
295 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
296 ("tamil-itrans"): Show the values of above variables (Bug#9336).
297
2982011-09-22 Kenichi Handa <handa@m17n.org>
299
300 * quail/indian.el (quail-tamil-itrans-syllable-table)
301 (quail-tamil-itrans-misc-table): New variables.
302 ("tamil-itrans"): Improve the docstring by showing the values of
303 above variables (Bug#9336).
304
e39b275c 3052011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 306
abec06ff 307 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 308
b31b81a5
SM
3092011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
310
311 * quail/latin-ltx.el: Complete the super and subscript letters.
312
f624176f
GM
3132011-08-20 Glenn Morris <rgm@gnu.org>
314
315 * Makefile.in (OTHERS):
316 * makefile.w32-in (MISC): Add ipa-praat.elc.
317
c27ac9ae
YF
3182011-07-23 Yair F <yair.f.lists@gmail.com>
319
320 * quail/hebrew.el ("hebrew"): Additional key mappings.
321 ("hebrew-new", "hebrew-lyx", "hebrew-full")
322 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
323 ("yiddish-keyman"): New input methods.
324
acb8e1dd
AS
3252011-06-12 Andreas Schwab <schwab@linux-m68k.org>
326
2920829f
AS
327 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
328 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
329 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
330 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
331 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
332 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
333 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
334 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
335 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
336
3ddfbced 337 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 338
9fbfd275
OS
3392011-05-30 Oliver Scholz <epameinondas@gmx.de>
340
341 * quail/ipa-praat.el: New input method.
342
d0ce9f8c
MB
3432011-05-16 Eli Zaretskii <eliz@gnu.org>
344
c0ad01c9 345 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 346
c0ad01c9 347 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
348
3492011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
350
351 * quail/persian.el: New file.
352
f7ff1b0f 3532011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
354
355 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
356 corresponding symbols rather than Hebrew letters. (Bug#8563)
357
6b4e1d0d
EZ
358 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
359 HEBREW LETTER ALEF. (Bug#8563)
360
8cc1d519
GM
3612011-03-23 Glenn Morris <rgm@gnu.org>
362
363 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
364
33383987
JB
3652011-03-07 Chong Yidong <cyd@stupidchicken.com>
366
367 * Version 23.3 released.
368
2b0c7330 3692011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
370
371 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
372
68b5f855
PE
3732011-01-28 Paul Eggert <eggert@cs.ucla.edu>
374
375 Redo spelling of Makefile variables to conform to POSIX.
376 POSIX does not allow "-" in Makefile variable names.
377 Reported by Bruno Haible in
378 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
379 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
380 (TIT_GB): Rename from TIT-GB.
381 (CHINESE_TIT): Rename from CHINESE-TIT.
382 (NON_TIT_GB): Rename from NON-TIT-GB.
383 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
384 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
385 (CHINESE_GB): Rename from CHINESE-GB.
386 (CHINESE_BIG5): Rename from CHINESE-BIG5.
387 (TIT_MISC): Rename from TIT-MISC.
388 (NON_TIT_MISC): Rename from NON-TIT-MISC.
389 (TIT_SOURCES): Rename from TIT-SOURCES.
390 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 391
d0981f82
GM
3922011-01-08 Glenn Morris <rgm@gnu.org>
393
e7a42417
GM
394 * makefile.w32-in (RUN_EMACS):
395 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
396
d0981f82
GM
397 * makefile.w32-in (RUN_EMACS):
398 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
399
f2b38ae6
KH
4002010-08-28 Kenichi Handa <handa@m17n.org>
401
8307f923
JB
402 * quail/japanese.el (quail-japanese-update-translation):
403 Fix handling of invalid key.
f2b38ae6 404
b514a395
AS
4052010-08-15 Andreas Schwab <schwab@linux-m68k.org>
406
05a9766a
AS
407 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
408
b514a395
AS
409 * quail/georgian.el: Remove extra backslashes.
410
08685279
AS
4112010-08-14 Andreas Schwab <schwab@linux-m68k.org>
412
e099e659
AS
413 * quail/arabic.el: Quote [ and ].
414 * quail/latin-ltx.el: Likewise.
415
08685279
AS
416 * quail/greek.el ("greek", "greek-postfix"): Change string to
417 character.
418
ac14bd09
KH
4192010-08-13 Kenichi Handa <handa@m17n.org>
420
8307f923 421 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 422
43603442
KH
4232010-08-09 Kenichi Handa <handa@m17n.org>
424
425 * quail/greek.el ("greek"): Add rules for Greek style quotes.
426
02be533b
GM
4272010-05-15 Glenn Morris <rgm@gnu.org>
428
429 * Makefile.in (install): Remove references to CVS-related files.
430
61a808e8
CY
4312010-05-07 Chong Yidong <cyd@stupidchicken.com>
432
433 * Version 23.2 released.
434
7cee661f
CY
4352010-04-06 Chong Yidong <cyd@stupidchicken.com>
436
437 * quail/vntelex.el: Fix "af" rule (Bug#5836).
438
31f191b3
EZ
4392010-03-27 Eli Zaretskii <eliz@gnu.org>
440
441 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
442 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
443 other special characters.
444
c1d05286
GM
4452010-03-18 Glenn Morris <rgm@gnu.org>
446
cbeed5af
GM
447 * Makefile.in (maintainer-clean): Use bootstrap-clean.
448 (extraclean): Fix deletion patterns.
449
c1d05286
GM
450 * Makefile.in (dot): Remove, since ../ is used throughout the
451 other Makefiles.
452
288f9fc0
CY
4532010-03-10 Chong Yidong <cyd@stupidchicken.com>
454
455 * Branch for 23.2.
456
545b31aa
KH
4572010-02-16 Kenichi Handa <handa@m17n.org>
458
459 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
460
5ce6e4f4 4612009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
462
463 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
464 (Bug#904)
465
a82a8b75
GM
4662009-09-09 Glenn Morris <rgm@gnu.org>
467
468 * Makefile.in (install): Set umask to world-readable before creating
469 directories.
470
1e0020ec
JL
4712009-08-31 Juri Linkov <juri@jurta.org>
472
473 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
474 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
475 Set `deterministic' to nil.
476 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
477 "U+0074 U+0283", "U+0074 U+2040 U+0283".
478 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
479 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
480 Fix comments.
481
ab96f28b
JL
4822009-08-31 Juri Linkov <juri@jurta.org>
483
484 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
485 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
486 (ipa-x-sampa-implosive-submap): Rename from
487 x-sampa-implosive-submap.
488 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
489 x-sampa-prepend-to-keymap-entry.
490 (ipa-x-sampa-underscore-implosive): Rename from
491 x-sampa-underscore-implosive.
492 (ipa-x-sampa-implosive-submap): Move before first use.
493
08166ed6
JL
4942009-08-30 Aidan Kehoe <kehoea@parhasard.net>
495
496 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
497 Two new input methods, both following widely-used Usenet
5ce6e4f4 498 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 499 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 500 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
501 complex to support in Quail that Kirshenbaum, whence the two extra
502 function and one extra submap to support it.
503 (x-sampa-prepend-to-keymap-entry): New function.
504 (x-sampa-underscore-implosive): New function.
505 (x-sampa-implosive-submap): New Quail submap.
506
1f272ae8
JL
5072009-08-30 Aidan Kehoe <kehoea@parhasard.net>
508
509 * quail/ipa.el: Recode the file as UTF-8, for better
510 interoperability with other applications.
511
7069bd16
SM
5122009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
513
a0c07f4e
SM
514 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
515 `white circle'.
516
7069bd16
SM
517 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
518
5ac1f9e0
GM
5192009-08-25 Glenn Morris <rgm@gnu.org>
520
521 * quail/hangul.el (top-level): Don't require cl at run-time.
522
76580a68
EZ
5232009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
524
525 * quail/arabic.el: Add missing keys that exist on the Arabic X
526 keyboard. Don't insert Lam-alef ligatures from the Arabic
527 Presentation Forms ranges; instead, separate Lam-Alef ligatures
528 into a list of two letters (Lam and a suitable Alef).
529
d4a885b2
KH
5302009-06-23 Kenichi Handa <handa@m17n.org>
531
532 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
533 while korean input method is off, convert the following character.
534
70243478
CY
5352009-06-21 Chong Yidong <cyd@stupidchicken.com>
536
537 * Branch for 23.1.
538
d5e9630f
KH
5392009-06-18 Kenichi Handa <handa@m17n.org>
540
541 * quail/hangul.el (hangul-im-keymap): Add binding of key
542 Hangul_Hanja.
543
c7015153 5442009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
545
546 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
547 compatibility.
548
5ae051fd
AS
5492009-04-12 Andreas Schwab <schwab@linux-m68k.org>
550
551 * Makefile.in (install): Remove .gitignore files.
552
c87143d0
KH
5532009-03-19 Kenichi Handa <handa@m17n.org>
554
555 * leim-ext.el: Change the encoding to utf-8.
556
9c222401
JD
5572008-12-30 Jan Djärv <jan.h.d@swipnet.se>
558
559 * Makefile.in (install): Remove old directories in ns_appresdir before
560 moving new directories there.
561
53a8f9db
JB
5622008-11-11 Juanma Barranquero <lekktu@gmail.com>
563
ad8f55ac
JB
564 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
565 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
566 (hangul3-input-method-jung, hangul3-input-method-jong):
567 Fix typos in docstrings.
53a8f9db 568
c7c55e6a 5692008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
570
571 * quail/cyrillic.el: Handle backslash key (bug#839).
572
09c91aff
KH
5732008-10-20 Kenichi Handa <handa@m17n.org>
574
575 * quail/indian.el (inscript-mlm-keytable): New variable.
576 (malayalam-inscript): Use inscript-mlm-keytable.
577
b13f8bd5
MH
5782008-09-11 Magnus Henoch <mange@freemail.hu>
579
580 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
581 with upturn.
582
53a8f9db 5832008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 584
53a8f9db 585 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
586 \"u after a, e or q, because that would be extremely uncommon
587 compared to aue, eue or que. The only exception is the prefix
588 "ge", after which, according to corpus statistics, a \"u can be
589 expected.
590
92135d25
KH
5912008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
592
53a8f9db 593 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 594
f4949090
JL
5952008-07-19 Juri Linkov <juri@jurta.org>
596
597 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
598 "//`" for combining accents as a separate character. Keep two
599 rules "i`" and "I`" for characters where accent is not a separate
600 character. Revert changes that added postfix combining accents.
601
ba60bd44 6022008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
603
604 * Makefile.in (install): Perform post-install cleanup inside NS app
605 bundle.
606
86ec8cc5
JL
6072008-07-12 Juri Linkov <juri@jurta.org>
608
609 * quail/rfc1345.el: Replace non-printable control characters with
610 equivalent text-only notations.
611
612 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
613 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
614 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 615 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 616
5704dad1
TZ
6172008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
618
619 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
620 everything postfix. Adjust to eliminate conflicts.
621
88702c81
JB
6222008-06-30 Juanma Barranquero <lekktu@gmail.com>
623
624 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
625
8e0214ec
GM
6262008-06-27 Glenn Morris <rgm@gnu.org>
627
628 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
629
ecfb57d9
JB
6302008-06-24 Juanma Barranquero <lekktu@gmail.com>
631
632 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
633
fca64cc4
EZ
6342008-06-20 Eli Zaretskii <eliz@gnu.org>
635
636 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
637 are building in the sandbox, there are precious files there.
ca4a5250
EZ
638 (clean mostlyclean): Delete leim-list.el~.
639 (distclean): Delete makefile.
fca64cc4 640
ee128870
TZ
6412008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
642
643 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
644 brackets, number symbol, and accented aeio to cyrillic-translit.
645
e914c409 6462008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
647
648 * quail/hangul.el: Completely re-written.
649
6502008-06-03 Kenichi Handa <handa@m17n.org>
651
652 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
653 (leim-list.el): Remove leim-list.el at first.
654
655 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
656 (leim-list.el): Remove leim-list.el at first.
657
658 * leim-ext.el: Register input methods "korean-hangul",
659 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
660
8be6f5ae
SM
6612008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
662
663 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
664
630802d6
KH
6652008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
666
667 * quail/indian.el: Don't require devan-util.
668
d223191d 6692008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 670
d223191d 671 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 672
d223191d 6732008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
674
675 * Makefile.in (OTHERS): Add arabic.elc.
676
d223191d 6772008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
678
679 * quail/arabic.el: New file.
680
d223191d 6812008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
682
683 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
684
d223191d 6852008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
686
687 * quail/indian.el (quail-indian-flatten-list): Delete it.
688 (quail-define-inscript-package): Pay attention to `nil' values of
689 char/key-table.
690 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
691
d223191d 6922008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
693
694 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
695 just an alias for turkish-postfix.
696
697 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
698 just an alias for turkish-alt-postfix.
699
700 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
701
d223191d 7022008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
703
704 * quail/thai.el: Don't require thai-util.
d223191d
GM
705 (quail-thai-update-translation): Delete function.
706 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
707 quail-define-rules.
708 ("thai-kesmanee", "thai-pattachote"): Don't use
709 UPDATE-TRANSLATION-FUNCTION.
710
3ddfbced
SM
711 * quail/indian.el (quail-indian-preceding-char-position):
712 Delete function.
d223191d
GM
713 (quail-indian-update-preceding-char): Delete variable.
714 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
715 (quail-define-indian-trans-package): Don't call
716 quail-define-package with quail-indian-update-translation.
717 (quail-define-inscript-package): Likewise.
718
d223191d 7192008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 720
d223191d 721 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
722 (quail-indian-update-translation, quail-define-inscript-package):
723 Use characterp, not char-valid-p.
724
d223191d 7252008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
726
727 * quail/welsh.el ("welsh"): Doc fix.
728
729 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
730 ("russian-typewriter"): Rename from cyrillic-typewriter.
731 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 732 ("russian-computer"): New.
d223191d
GM
733 ("bulgarian-phonetic"): Rename from bulgarian-pho.
734 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 735
d223191d 7362008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
737
738 * ja-dic/ja-dic.el: Add coding tag.
739
d223191d 7402008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 741
d223191d 742 * latin-post.el: Recode to utf-8.
aca7a3d2
MB
743 ("latin-postfix"): New method.
744
d223191d 745 * latin-alt.el: Recode to utf-8.
aca7a3d2
MB
746 ("latin-alt-postfix"): New method.
747
d223191d 748 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 749 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
750 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
751 ~O -> Ġ.
aca7a3d2
MB
752 ("latin-prefix"): New method.
753
d223191d
GM
754 * quail/uni-input.el (utf-8-ccl-encode): Delete.
755 (ucs-input-method): Modify.
aca7a3d2 756
d223191d 7572008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
758
759 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
760
5169d861 7612008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 762
53a8f9db 763 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 764
f3041af1
DN
7652008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
766
767 * makefile.w32-in:
768 * Makefile.in: Remove references to Xenix.
769
1ebeeed0
RS
7702007-12-15 Richard Stallman <rms@gnu.org>
771
772 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
773
774 * quail/latin-alt.el: Many doc fixes.
775 ("danish-alt-postfix")
776 ("esperanto-alt-postfix", "finnish-alt-postfix")
777 ("german-alt-postfix", "icelandic-alt-postfix")
778 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
779 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 780 Delete; they were identical to the non-alt versions.
1ebeeed0 781
3d587afd
KH
7822007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
783
784 * quail/lao.el (quail-map-from-table): Allow a tone just after a
785 consonant.
786
63150f3c
GM
7872007-11-17 Glenn Morris <rgm@gnu.org>
788
789 * Makefile.in (check-declare): New target.
790
fe1ada9b
GM
7912007-10-31 Glenn Morris <rgm@gnu.org>
792
793 * Makefile.in (install): Change ownership of installed files.
794
e914c409 7952007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
796
797 * quail/latin-ltx.el ("\\qed"): Add this rule.
798
92f137df
JB
7992007-10-24 Juanma Barranquero <lekktu@gmail.com>
800
801 * quail/indian.el (quail-indian-update-preceding-char):
802 Don't mark the variable as frame-local; it wasn't used as such.
803
cacc7b51
GM
8042007-07-25 Glenn Morris <rgm@gnu.org>
805
806 * Relicense all FSF files to GPLv3 or later.
807
808 * COPYING: Switch to GPLv3.
809
1eceac24
EZ
8102007-07-16 Eli Zaretskii <eliz@gnu.org>
811
812 * makefile.w32-in (extraclean): Don't delete *~.
813
7dfc4cda
CY
8142007-06-02 Chong Yidong <cyd@stupidchicken.com>
815
816 * Version 22.1 released.
817
dd822b89
KH
8182007-01-30 Kenichi Handa <handa@m17n.org>
819
820 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 821 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
822
823 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
824 license notices.
1e899515 825
bce8f5e8
KH
8262007-01-24 Kenichi Handa <handa@m17n.org>
827
828 * MISC-DIC/README: New file.
829
830 * CXTERM-DIC/README: New file.
831
832 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
833 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
834 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
835 X11R6/contrib/programs/cxterm.
836
837 * ja-dic/ja-dic.el: Regenerated.
838
88f698d9
KH
8392007-01-12 Kenichi Handa <handa@m17n.org>
840
841 * quail/uni-input.el (ucs-input-method): Signal an error for a
842 Unicode character that is not yet supported.
843
14429ceb
AS
8442006-12-26 Andreas Schwab <schwab@suse.de>
845
846 * Makefile.in (datarootdir): Define.
847
6148a044
EZ
8482006-12-20 Eli Zaretskii <eliz@gnu.org>
849
850 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
851 ${NON-TIT-MISC}.
852
e4208ff7
JB
8532006-12-09 Juanma Barranquero <lekktu@gmail.com>
854
855 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
856
857 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
858
f248f005
EZ
8592006-12-09 Eli Zaretskii <eliz@gnu.org>
860
861 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
862 Run Emacs to append non-empty non-comment lines in leim-ext.el
863 to leim-list.el.
864
dd4b03cd
JB
8652006-12-05 Juanma Barranquero <lekktu@gmail.com>
866
867 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
868
41584b03
JB
8692006-11-29 Juanma Barranquero <lekktu@gmail.com>
870
871 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
872 in docstring.
873
9200c926
RF
8742006-11-04 Romain Francoise <romain@orebokech.com>
875
876 * Makefile.in (bootstrap-clean): New target.
877
94461c21
KH
8782006-10-12 Kenichi Handa <handa@m17n.org>
879
880 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
881 to it.
882
f51dc44f
CY
8832006-10-05 Chong Yidong <cyd@stupidchicken.com>
884
885 * quail/latin-ltx.el: Fix typo in previous change.
886
d781da00
SM
8872006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
888
889 * quail/latin-ltx.el: Remove rules that start with { since they are
890 redundant and hence impact the { key for no good reason.
891
bcc1caeb
KH
8922006-10-02 Kenichi Handa <handa@m17n.org>
893
894 * Makefile.in (install): Fix previous change.
895
7ad02ea8
KH
8962006-09-28 Kenichi Handa <handa@m17n.org>
897
898 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
899
45a2056c
JB
9002006-09-15 Jay Belanger <belanger@truman.edu>
901
902 * COPYING: Replace "Library Public License" by "Lesser Public
903 License" throughout.
904
880820fe 9052006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
906
907 * quail/uni-input.el (ucs-input-method): Don't make the action of
908 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
909 mechanism do it.
910
62508862
DK
9112006-07-12 David Kastrup <dak@gnu.org>
912
913 * quail/greek.el: Change iota subscriptum transliteration in
914 Ibycus4 encoding's capitals from "i" to "|".
915
a6a2b5d4
EZ
9162006-03-03 Claudio Fontana <claudio@gnu.org>
917
9e2bcc86
EZ
918 * Makefile.in (install): Add DESTDIR variable to support staged
919 installations.
a6a2b5d4 920
abeb5855
EZ
9212005-12-17 Eli Zaretskii <eliz@gnu.org>
922
923 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
924 commands enclosed in $(ARGQUOTE)s should not be split between two
925 lines, as that will break with GNU Make >3.80, when sh.exe is used
926 and arg quoting is with '..'.
927
11bdfcdd
AS
9282005-11-03 Andreas Schwab <schwab@suse.de>
929
3ddfbced 930 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
931 (install): Adjust.
932
7a7f042f
RF
9332005-11-01 Romain Francoise <romain@orebokech.com>
934
935 * Makefile.in (install): Compress source files.
936
895725e1
JL
9372005-10-28 Juri Linkov <juri@jurta.org>
938
939 * quail/symbol-ksc.el: Add missing characters from 1st pos of
940 every table of [korean-ksc5601], and swap incorrectly ordered
941 characters at pos 91 and 90.
942
c814bdfc
KH
9432005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
944
945 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
946 U+2006). Add more mappings from TeX's textcomp package.
947
f344e9d2
JL
9482005-10-25 Juri Linkov <juri@jurta.org>
949
950 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
951 to t for this multi-key input method.
952
a6726944
KH
9532005-10-24 Kenichi Handa <handa@m17n.org>
954
955 * quail/uni-input.el (ucs-input-activate): Don't add
956 quail-kill-guidance-buf to kill-buffer-hook.
957
71ec7e9b
KH
9582005-07-08 Kenichi Handa <handa@m17n.org>
959
960 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
961 insertion and deletion.
962
a0ec7a4a
LK
9632005-07-04 Lute Kamstra <lute@gnu.org>
964
965 Update FSF's address in GPL notices.
966
59579816
KH
9672005-06-28 Kenichi Handa <handa@m17n.org>
968
969 * leim-ext.el: Add rules for inserting full-width space for
970 quail/Punct and quail/Punct-b5.
971
94d4bafb
EZ
9722005-06-04 Eli Zaretskii <eliz@gnu.org>
973
41584b03 974 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
975 (extraclean): New target, emulates Makefile.in.
976
e183fe27
KH
9772005-04-06 Kenichi Handa <handa@m17n.org>
978
41584b03 979 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 980
eebfcf8e
KH
9812005-03-26 Kenichi Handa <handa@m17n.org>
982
41584b03 983 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
984
9852005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
986
987 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 988 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
989 ("thai-kesmanee"): Don't use quail-thai-update-translation.
990 (thai-generate-quail-map): Likewise.
991
761a8755
KH
9922005-03-15 Kenichi Handa <handa@m17n.org>
993
994 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
995
c68f7e21
KH
9962005-03-08 Kenichi Handa <handa@m17n.org>
997
998 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
999 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
1000
a3341d3c
KH
10012004-12-04 Kenichi Handa <handa@m17n.org>
1002
1003 * quail/lao.el (lao-key-alist): Declare it by defvar.
1004 (lao-key-alist-vector): New variable.
1005 (lao-consonant-key-alist, lao-semivowel-key-alist)
1006 (lao-vowel-key-alist, lao-voweltone-key-alist)
1007 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
1008 lao-key-alist-vector.
1009
a7ff4354
KH
10102004-09-25 Kenichi Handa <handa@m17n.org>
1011
1012 * quail/uni-input.el (ucs-input-method): Add error clause to
1013 condition-case.
1014
88a74fa5
KH
10152004-09-21 Kenichi Handa <handa@m17n.org>
1016
1017 * quail/uni-input.el: Move the call of register-input-method to
1018 leim-ext.el.
1019 (ucs-input-insert-char): New function.
1020 (ucs-input-method): Use ucs-input-insert-char.
1021 (ucs-input-activate): Call quail-hide-guidance instead of
1022 quail-hide-guidance-buf.
1023
1024 * leim-ext.el: Add autoload for 'ucs-input-activate and
1025 register-input-method for "ucs".
1026
15203bb7
DK
10272004-08-21 David Kastrup <dak@gnu.org>
1028
1029 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
1030 combinations.
1031
295f3b30
KH
10322004-08-16 Kenichi Handa <handa@m17n.org>
1033
1034 * quail/georgian.el ("georgian"): Call quail-define-package with
1035 the show-layout arg t.
1036
de10c114
AS
10372004-08-06 Andreas Schwab <schwab@suse.de>
1038
1039 * Makefile.in (install): Remove .arch-inventory files.
1040
d604e09b
DK
10412004-07-01 David Kastrup <dak@gnu.org>
1042
41584b03 1043 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 1044
f96ec754
AS
10452004-06-30 Andreas Schwab <schwab@suse.de>
1046
1047 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
1048 serialize parallel builds.
1049 (${MISC:.elc=.el}): Depend on changed.misc.
1050
62bfe0fc
KH
10512004-06-05 Kenichi Handa <handa@m17n.org>
1052
68330491
EZ
1053 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
1054 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
1055
1056 * leim-ext.el: New file.
1057
9254ee5e
KH
10582004-05-17 Werner Lemberg <wl@gnu.org>
1059
1060 * quail/sisheng.el: New file.
1061
53e1a54f
KH
10622004-05-17 Kenichi Handa <handa@m17n.org>
1063
1064 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
1065
cdc9b845
EZ
10662004-05-11 Eli Zaretskii <eliz@gnu.org>
1067
1068 * Makefile.in (leim-list.el): Move commands to convert TIT and
1069 MISC dictionaries from here...
1070 (changed.tit, changed.misc): ...to here. Remove the (now
1071 unneeded) test of the contents of changed.* files.
1072
9a28b921
AS
10732004-05-10 Andreas Schwab <schwab@suse.de>
1074
10d1d0af 1075 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
1076 files are compiled when bootstrapping.
1077
bef96454
SM
10782004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
1079
1080 * quail/latin-ltx.el ("TeX"): Fix typo.
1081
d2c846aa
SM
10822004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1083
1084 * quail/latin-ltx.el: Use utf-8 coding.
1085 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1086
2cd23d89
KH
10872004-05-04 Kenichi Handa <handa@m17n.org>
1088
10d1d0af 1089 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1090 (MISC-SOURCES): Likewise.
1091
10922004-05-01 Kenichi Handa <handa@m17n.org>
1093
41584b03 1094 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1095 (MISC): Rename from MISC-DIC.
10d1d0af 1096 (WORLD): Adjust for the above changes.
2cd23d89
KH
1097 (TIT-MISC, NON-TIT-MISC): New targets.
1098 (all): Don't depend on ${WORLD}.
d2c846aa 1099 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1100 (TIT-SOURCES, MISC-SOURCES): New macros.
1101 (changed.tit, changed.misc): New targets.
d2c846aa 1102 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1103 changed.misc. Generate quail files from TIT and MISC files if
1104 necessary.
1105 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1106 ${MISC-DIC}.
1107
238add5e
JR
11082004-05-03 Jason Rumney <jasonr@gnu.org>
1109
1110 * makefile.nt: Remove.
1111
d814862a
JB
11122004-04-23 Juanma Barranquero <lektu@terra.es>
1113
1114 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1115
28082746
AI
11162004-04-09 Andrew Innes <andrewi@gnu.org>
1117
1118 * makefile.w32-in (distclean clean): Remove nmake specific
1119 stamp-subdir test.
1120
bb62616f
KH
11212004-02-28 Kenichi Handa <handa@m17n.org>
1122
d2c846aa 1123 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1124 ${MISC-DIC}.
1125 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1126 (maintainer-clean): Delete files that are not in CVS repository.
1127
d2c846aa 1128 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1129 $(MISC-DIC).
1130 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1131 (maintainer-clean): Delete files that are not in CVS repository.
1132
d2c846aa 1133 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1134 $(MISC-DIC).
1135 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1136 (maintainer-clean): Delete files that are not in CVS repository.
1137
880820fe 11382004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1139
1140 * Makefile.in (distclean maintainer-clean): Depend on clean.
1141
bdb6a227
KH
11422004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1143
1144 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1145
e555f8d5
KH
11462004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1147
1148 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1149 Duplicate entry removed.
e555f8d5 1150 ("bulgarian-bds"): Docstring fixed.
be492770 1151
c51b37fd
DL
11522003-10-06 Dave Love <fx@gnu.org>
1153
1154 * quail/latin-ltx.el: Several additions.
1155
ac7ec68c
KH
11562003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1157
1158 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1159
f653dfd9
DL
11602003-08-20 Dave Love <fx@gnu.org>
1161
1162 * quail/latin-ltx.el: Add \rhd.
1163
15a03c32
MR
11642003-08-19 Markus Rost <rost@math.ohio-state.edu>
1165
1166 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1167
15f772c8
KH
11682003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1169
d814862a 1170 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1171 behavior according to the change of quail-translate-key.
15f772c8 1172
603b8073
KH
11732003-05-22 Kenichi Handa <handa@m17n.org>
1174
1175 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1176 Chinese characters from GB to Big5.
1177
34c614a8 11782003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1179
1180 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1181
069e6098
AS
11822003-04-05 Andreas Schwab <schwab@suse.de>
1183
1184 * Makefile.in (install): Remove CVS related and backup files from
1185 installation directory.
1186
15988eba
DK
11872003-02-27 David Kastrup <dak@gnu.org>
1188
d814862a 1189 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1190
b2c16093
DK
11912003-02-23 David Kastrup <dak@gnu.org>
1192
d814862a 1193 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1194
a56c637d
DL
11952003-02-17 Dave Love <fx@gnu.org>
1196
1197 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1198
83930535
JB
11992003-02-14 Juanma Barranquero <lektu@terra.es>
1200
d2c846aa 1201 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1202
61cb0b53 12032003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1204
1205 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1206 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1207 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1208 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1209 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1210 (kannada-inscript, malayalam-inscript, tamil-inscript):
1211 New INSCRIPT based input methods.
59fdf430 1212
ff57e5d6
KH
12132003-02-07 Kenichi Handa <handa@m17n.org>
1214
1215 * quail/cyrillic.el: Update quail-package-alist (not
1216 input-method-alist) to make "cyrillic-jcuken" an alias of
1217 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1218
e29969ca
DK
12192003-02-05 David Kastrup <dak@gnu.org>
1220
d2c846aa 1221 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1222
139c4e54
DL
12232003-01-05 Dave Love <fx@gnu.org>
1224
1225 * makefile.w32-in (SLAVIC): Add croatian.elc.
1226
1227 * Makefile.in (SLAVIC): Add croatian.elc.
1228
1229 * quail/croatian.el: New file.
1230
abceb4ac
JB
12312002-12-10 Juanma Barranquero <lektu@terra.es>
1232
1233 * makefile.w32-in (LATIN): Add welsh.elc.
1234 (MISC): Add georgian.elc.
1235 (UNICODE): Add it.
1236 (WORLD): Add $(UNICODE).
1237
59daa29a
DL
12382002-11-14 Dave Love <fx@gnu.org>
1239
1240 * quail/slovak.el: Add coding cookie.
1241
1242 * quail/latin-ltx.el: Fix coding cookie.
1243
1244 * quail/hebrew.el: Add coding cookie.
1245
1246 * quail/czech.el: Add coding cookie.
1247
1248 * quail/welsh.el: Undo last change.
1249
b4b11a40
DL
12502002-09-11 Dave Love <fx@gnu.org>
1251
1252 * quail/latin-post.el ("slovenian"): New.
1253
570af494
KH
12542002-09-05 Kenichi Handa <handa@etl.go.jp>
1255
1256 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1257
ad0b1666
DL
12582002-07-24 Dave Love <fx@gnu.org>
1259
a5e5d4ad
DL
1260 * quail/latin-alt.el ("latin-alt-postfix"): New.
1261
1262 * quail/latin-post.el ("latin-postfix"): New.
1263
ad0b1666
DL
1264 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1265 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1266 ("latin-prefix"): New.
ad0b1666 1267
f860212e
DL
12682002-07-12 Dave Love <fx@gnu.org>
1269
1270 * quail/cyrillic.el: Doc fixes.
1271 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1272 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1273 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1274 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1275 ("russian-computer"): New.
880820fe 1276 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1277 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1278
282b5fb7
KH
12792002-06-20 Dave Love <fx@gnu.org>
1280
1281 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1282 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1283
fe960d0a
EZ
12842002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1285
1286 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1287
9a40c2fb
PJ
12882002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1289
1290 * quail/vntelex.el: Add even more rules.
1291
ab59447f
PJ
12922002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1293
1294 * quail/vntelex.el: Add new rules to escape from composition.
1295
e656fc9d
PJ
12962002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1297
1298 * quail/vntelex.el: Use proper charset.
1299
177c0ea7 13002002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1301
1302 * quail/hanja.el ("Od"): Remove rule.
0347c911 1303
175e150b
EZ
13042002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1305
1306 * quail/indian.el: Replace commented-out lines with a condition
1307 that is always false.
1308
c031864a
JC
13092002-04-06 Jaeyoun Chung <jay@kldp.org>
1310
d2c846aa 1311 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1312 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1313
cb0dc144 1314 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1315 sequence fixed ('/' for 'v' pair).
1316 added a few more third character composing rule.
1317
129f2c75
WL
13182002-03-03 Werner Lemberg <wl@gnu.org>
1319
1320 * quail/vntelex.el: New file.
cb0dc144
JB
1321 * Makefile.in (VIETNAMESE):
1322 * makefile.nt (VIETNAMESE):
1323 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1324
5c196f29
AI
13252002-02-10 Andrew Innes <andrewi@gnu.org>
1326
1327 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1328 ($(MISC_DIC)): Ditto.
1329
108eaabb
RS
13302002-02-06 Richard M. Stallman <rms@gnu.org>
1331
1332 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1333 Don't define "~," at all.
1334
880820fe 13352002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1336
880820fe 1337 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1338 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1339
18e1da99 13402002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1341
1342 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1343 method, to consider the "accent" and "diaeresis" as prefix keys.
1344 A new method (named "greek-postfix") was added which implements
1345 the old behavior. Also changed the mapping of the "Q/q" key to
1346 produce the ":/;" characters, as is customary in greek keyboards.
1347 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1348
8f7d3eca
JC
13492002-01-07 Jaeyoun Chung <jay@kldp.org>
1350
d814862a 1351 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1352 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1353
121f67fa
EZ
13542002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1355
1356 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1357
7f93e2ab
DL
13582002-01-01 Dave Love <fx@gnu.org>
1359
d2c846aa 1360 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1361 (quail-define-inscript-package): Avoid mapcar*.
1362
3c08498a
DL
13632001-12-20 Dave Love <fx@gnu.org>
1364
1365 * quail/latin-ltx.el: Fix un-doubled backslashes.
1366
96566974
DL
13672001-12-15 Dave Love <fx@gnu.org>
1368
abceb4ac 1369 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1370 ("spanish-prefix"): Fix language assignment.
1371
abceb4ac
JB
1372 * quail/latin-post.el ("french-postfix", "german-postfix")
1373 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1374 ("french-keyboard", "french-azerty", "german")
96566974
DL
1375 ("spanish-keyboard"): Fix language assignment.
1376
1377 * quail/indian.el: Don't require cl.
d2c846aa 1378 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1379
abceb4ac
JB
1380 * quail/cyrillic.el ("cyrillic-beylorussian")
1381 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1382 ("belarusian", "bulgarian-pho"): Fix language assignment.
1383
1384 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1385 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1386 ("turkish-alt-postfix"): Fix language assignment.
1387 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1388 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1389
880820fe 13902001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1391
1392 * COPYING: New file.
1393
eea6cc1f
JC
13942001-12-03 Jaeyoun Chung <jay@kldp.org>
1395
d814862a 1396 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1397 Korean keyboard type 3 users.
1398
de371c8c
DL
13992001-11-29 Dave Love <fx@gnu.org>
1400
1401 * quail/latin-ltx.el: Extra translations. Fix some
1402 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1403 symbols.
1404
ea17b6e1
JR
14052001-11-28 Juanma Barranquero <lektu@terra.es>
1406
d814862a 1407 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1408 quail/devanagari.elc -> quail/indian.elc.
1409
1410 * makefile.nt (INDIAN): Likewise.
1411
177c0ea7 14122001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1413
1414 * quail/devanagari.el: Renamed to indian.el.
1415
1416 * quail/indian.el: Renamed from devanagari.el, and completely
1417 re-written. The input method devanagari-hindi-transliteration is
1418 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1419 devanagari-inscript, devanagari-transliteration is renamed to
1420 devanagari-kyoto-harvard.
1421
1422 * Makefile.in: Adjusted for the file name change;
1423 quail/devanagari.elc -> quail/indian.elc.
1424
e154cc44
EZ
14252001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1426
1427 * quail/welsh.el: Avoid an error message due to a commented-out
1428 input method.
1429
a6beb3d2
RS
14302001-11-05 Richard M. Stallman <rms@gnu.org>
1431
1432 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1433
cd946181
EZ
14342001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1435
1436 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1437
7115232b
DL
14382001-11-04 Dave Love <fx@gnu.org>
1439
1440 * Makefile.in (LATIN): Add welsh.
1441 (UNICODE): New.
1442 (MISC): Add georgian.
1443 (WORLD): Add UNICODE.
1444
1445 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1446 * quail/uni-input.el, quail/sgml-input.el: New file.
1447
1448 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1449
1450 * quail/latin-alt.el ("dutch"): New method.
1451
b344d29d 14522001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1453
1454 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1455
1456 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1457
b344d29d 14582001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1459
1460 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1461
1462 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1463
71431a0e
GM
14642001-10-20 Gerd Moellmann <gerd@gnu.org>
1465
6aa97356 1466 * (Version 21.1 released.)
71431a0e 1467
c4e7e308
EZ
14682001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1469
1470 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1471 mappings, so that one could type them without leaving the Hanyu
1472 Pinyin input method. Suggested by Kenichi Handa
1473 <handa@etl.go.jp>.
1474
51724e26
EZ
14752001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1476
1477 * quail/greek.el ("greek-babel"): New input method. From David
1478 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1479
ab952a4f
GM
14802001-10-05 Gerd Moellmann <gerd@gnu.org>
1481
1482 * Branch for 21.1.
a4416b14 1483
00651fbf
EZ
14842001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1485
1486 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1487 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1488
5a397d28
GM
14892001-08-06 Gerd Moellmann <gerd@gnu.org>
1490
1491 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1492 "chinese-py".
1493 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1494
880820fe 14952001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1496
150998ec
PJ
1497 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1498 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1499 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1500 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1501 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1502 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1503 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1504 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1505 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1506 follow coding conventions.
1507
e6aeb775
AC
15082001-06-04 Andrew Choi <akochoi@i-cable.com>
1509
1510 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1511
ec57454f
AI
15122001-06-01 Andrew Innes <andrewi@gnu.org>
1513
1514 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1515 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1516 $(srcdir)/quail/pypunct-b5.elc.
1517 (NON_TIT_CNS): Remove.
1518 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1519 (CHINESE_CNS): Remove.
1520 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1521 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1522 $(srcdir)/quail/latin-ltx.elc.
1523 (MISC_DIC): Copy from Makefile.in.
1524 (CHINESE): Remove $(CHINESE_CNS).
1525 (all): Add $(MISC_DIC) as target.
1526 (.NOTPARALLEL): New target.
1527 (.NO_PARALLEL): New target.
1528 ($(MISC_DIC)): New target.
1529 (clean mostlyclean): Clean more stuff.
1530 (TIT_EL): New macro.
1531 (MISC_DIC_EL): New macro.
1532
1533 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1534 (TIT-BIG5): Remove CTLauB.elc from it.
1535 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1536 (clean mostlyclean): Remove obsolete reference.
1537
70079787
EZ
15382001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1539
1540 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1541
5e3d4fbc
AC
15422001-05-24 Andrew Choi <akochoi@i-cable.com>
1543
937fad9a
AC
1544 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1545
5e3d4fbc
AC
1546 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1547
1548 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1549
1550 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1551 (TIT-BIG5): Remove CTLauB.elc from it.
1552 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1553
f042e7b9
DL
15542001-05-17 Dave Love <fx@gnu.org>
1555
d2c846aa 1556 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1557 Language family and indicator changed. Many new translations.
1558
f08cf35b
GM
15592001-05-17 Gerd Moellmann <gerd@gnu.org>
1560
1561 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1562 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1563 <Pavel@Janik.cz>.
1564
b5eeaa1d
GM
15652001-04-23 Gerd Moellmann <gerd@gnu.org>
1566
3ddfbced
SM
1567 * quail/latin-ltx.el: Add more translations.
1568 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1569
55a22ce1
EZ
15702001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1571
1572 * quail/hangul.el <korean-hangul>: Doc fix.
1573
90200fcc
AI
15742001-04-18 Andrew Innes <andrewi@gnu.org>
1575
1576 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1577 ($(TIT)):
1578 ($(MISC_DIC)):
1579 (.el.elc):
90200fcc
AI
1580 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1581
f383cd0d
GM
15822001-04-05 Gerd Moellmann <gerd@gnu.org>
1583
a55e4e68
GM
1584 * Makefile.in (install): Remove .cvsignore files.
1585
f383cd0d
GM
1586 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1587 the same translations as for `japanese'.
1588
4c1dadb1
AI
15892001-04-03 Andrew Innes <andrewi@gnu.org>
1590
1591 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1592 quail/ZIRANMA.elc.
1593 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1594 $(srcdir)/quail/tsang-b5.elc.
1595 (NON_TIT_CNS): Delete.
1596 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1597 (CHINESE_CNS): Delete.
1598 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1599 <handa@etl.go.jp>.
1600 (MISC_DIC): New variable.
1601 (CHINESE): Delete $(CHINESE_CNS).
1602 (WORLD): Add $(MISC_DIC).
1603 (all): Depends on $(MISC_DIC).
1604 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1605 ($(MISC_DIC)): New target.
1606 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1607 and $(MISC_DIC:.elc=.el).
1608
e217c26e
EZ
16092001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1610
3ddfbced
SM
1611 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1612 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1613
e217c26e
EZ
1614 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1615
a3d0b0e0
KH
16162001-03-31 Kenichi Handa <handa@etl.go.jp>
1617
c4cc8b9a 1618 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1619 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1620 ${srcdir}/quail/tsang-b5.elc.
1621 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1622 (CHINESE-CNS): Delete it.
1623 (MISC-DIC): New variable.
1624 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1625 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1626 (all): Depends on ${MISC-DIC}.
1627 (${MISC-DIC}): New target.
1628 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1629
1630 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1631 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1632
1633 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1634
1635 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1636 * quail/quick-cns.el: Delete them.
a4416b14 1637
9d5d1075
EZ
16382001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1639
1640 * Makefile.in (${TIT}): Fix whitespace.
1641
ed31fabf
GM
16422001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1643
1644 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1645 (${TIT}): If the target file already exist, don't remake it.
1646
1e406be0
KH
16472001-03-21 Kenichi Handa <handa@etl.go.jp>
1648
1649 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1650
ce058493 16512001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1652
1653 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1654 "=q", "+q", "=Q", and "+Q".
1655 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1656 ("slovak-prog-2"): Likewise.
1657 ("slovak-prog-3"): Likewise.
1658
abfa36c4
EZ
16592001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1660
1661 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1662
b8a7ebcf
KH
16632001-03-16 Kenichi Handa <handa@etl.go.jp>
1664
3ddfbced
SM
1665 * quail/japanese.el (quail-japanese-transliteration-rules):
1666 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1667 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1668 (quail-japanese-kana-state): Delete this variable.
1669 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1670 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1671
9a639fce
KH
16722001-03-14 Kenichi Handa <handa@mule.m17n.org>
1673
1674 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1675
51ab41b7
KH
16762001-03-06 Kenichi Handa <handa@etl.go.jp>
1677
1678 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1679
36d5e61d
KH
16802001-03-05 Kenichi Handa <handa@etl.go.jp>
1681
1682 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1683 change of the special key bindings.
36d5e61d 1684
bf0bdce8
KH
16852001-02-22 Kenichi Handa <handa@etl.go.jp>
1686
51ab41b7 1687 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1688
1689 * CXTERM-DIC/ETZY.tit: Likewise.
1690
1691 * CXTERM-DIC/ZOZY.tit: Likewise.
1692
193fba87
AI
16932001-02-05 Andrew Innes <andrewi@gnu.org>
1694
1695 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1696 path absolute.
1697
350d71b3
AI
16982001-02-03 Andrew Innes <andrewi@gnu.org>
1699
1700 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1701
49bd4a69
KH
17022001-02-02 Kenichi Handa <handa@etl.go.jp>
1703
1704 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1705
1706 * makefile.w32-in (LATIN): Likewise.
1707
1708 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1709
a51e9546
AI
17102001-02-01 Andrew Innes <andrewi@gnu.org>
1711
1712 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1713
c91d43ed
KH
17142001-02-01 Kenichi Handa <handa@etl.go.jp>
1715
c91d43ed
KH
1716 * quail/greek.el ("greek-mizuochi"): New input method for
1717 classical Greek.
1718
7ccf7ab9 17192001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1720
3ddfbced 1721 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1722 one runs "make extraclean" at the top level.
1723
0dac6924
AI
17242001-01-06 Andrew Innes <andrewi@gnu.org>
1725
1726 * makefile.nt ($(TIT)): Map .elc to .el.
1727 (buildlisppath): Make path relative to $(MAKEDIR).
1728
392164c1
AS
17292001-01-01 Andreas Schwab <schwab@suse.de>
1730
1731 * quail/latin-alt.el: Doc fixes.
1732
ec6bd013
DL
17332000-12-18 Dave Love <fx@gnu.org>
1734
880820fe
KH
1735 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1736 Change œ, Œ, ¶.
ec6bd013 1737
8ff06845
KH
17382000-12-16 Kenichi Handa <handa@etl.go.jp>
1739
1740 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1741
4ee87dbb
AI
17422000-12-06 Andrew Innes <andrewi@gnu.org>
1743
1744 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1745 relative to $(CURDIR).
1746 (INSTALLDIR): Use forward slash.
1747
24c53d36
AI
17482000-11-24 Andrew Innes <andrewi@gnu.org>
1749
1750 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1751
1752 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1753
37c35586
KH
17542000-11-21 Kenichi Handa <handa@etl.go.jp>
1755
1756 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1757
3c7d764e
KH
17582000-11-17 Kenichi Handa <handa@etl.go.jp>
1759
1760 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1761 remember the conversion start.
1762
f3d3c491
AI
17632000-10-21 Andrew Innes <andrewi@gnu.org>
1764
1765 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1766 of conditional invocation of make.
a4416b14
FP
1767 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1768 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1769 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1770 files to .elc.
3ddfbced 1771 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1772 (clean mostlyclean): Likewise.
1773 (.el.elc): New target.
1774
1775 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1776 of conditional invocation of make.
a4416b14
FP
1777 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1778 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1779 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1780 files to .elc.
3ddfbced 1781 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1782 (clean mostlyclean): Likewise.
1783 (.el.elc): New target.
1784
a115794c
EZ
17852000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1786
1787 * Makefile.in (${TIT}, clean): Don't use shell `command`
1788 expansion, use ${TIT:.elc=.el} instead.
1789
ce75c97a
GM
17902000-09-26 Gerd Moellmann <gerd@gnu.org>
1791
1792 * Makefile.in: Make this the leim Makefile.in.
1793 (clean): Also remove $NON-TIT and $WORLD.
1794 (RUN-EMACS): Set EMACSLOADPATH.
1795
7b920aa1
KH
17962000-09-21 Kenichi Handa <handa@etl.go.jp>
1797
36e44f62
KH
1798 * Makefile.in: Revert to no-leim Makefile.
1799
cd3c0140
KH
1800 * quail/.cvsignore: Include *.elc.
1801
1802 * ja-dic/.cvsignore: New file.
7b920aa1 1803
5eedab4d
AI
18042000-09-16 Andrew Innes <andrewi@gnu.org>
1805
1806 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1807 (leim-list.el): Ditto.
1808
1809 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1810 (leim-list.el): Ditto.
1811
39f547f7
AI
18122000-09-15 Andrew Innes <andrewi@gnu.org>
1813
1814 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1815 files.
1816
fe83b953
AI
18172000-09-14 Andrew Innes <andrewi@gnu.org>
1818
1819 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1820 leim-list.el.
1821 (distclean maintainer-clean): Ditto for stamp-subdir.
1822
1823 * makefile.nt: Rename skkdic to ja-dic.
1824
0fddd0dc
KH
18252000-09-07 Kenichi Handa <handa@etl.go.jp>
1826
1827 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1828 translation.
1829
1830 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1831
1832 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1833 ("chinese-tonepy-punct"): New input method.
1834
1835 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1836 translation.
1837
1838 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1839 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1840 automatically.
1841 ("japanese-ascii", "japanese-zenkaku")
1842 ("japanese-hankaku-kana", "japanese-hiragana")
1843 ("japanese-katakana"): Docstring modified.
1844
3ddfbced 1845 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1846 on describe-input-method.
1847 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1848
44ef7cf6
AI
18492000-09-03 Andrew Innes <andrewi@gnu.org>
1850
1851 * makefile.w32-in: New file.
f8803e97 1852 (install) Fix copying of directories.
44ef7cf6 1853
5724ab7a
KH
18542000-08-31 Kenichi Handa <handa@etl.go.jp>
1855
1856 * quail/thai.el (thai-generate-quail-map): If the length of
1857 translation is more than one, compose it.
1858
daba11ce
DL
18592000-08-29 Dave Love <fx@gnu.org>
1860
880820fe 1861 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1862
daba11ce
DL
1863 * Makefile.in: ja-dic <- skk in several places.
1864
457dd64a
KH
18652000-08-25 Kenichi Handa <handa@etl.go.jp>
1866
1867 * ja-dic: Directory name changed from skkdic.
1868
a1a2e38f 1869 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1870
1871 * README: Rename skkdic to ja-dic throughout the file.
1872
68ce69e1
DL
18732000-08-24 Dave Love <fx@gnu.org>
1874
1875 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1876 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1877
5a76406c
DL
18782000-08-23 Dave Love <fx@gnu.org>
1879
880820fe
KH
1880 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1881 add ~p for ¶.
5a76406c 1882
240a16cf
KH
18832000-07-18 Kenichi Handa <handa@etl.go.jp>
1884
1885 * quail/japanese.el ("japanese"): Fix docstring.
1886
7a3fd467
KH
18872000-07-17 Kenichi Handa <handa@etl.go.jp>
1888
1889 * quail/japanese.el ("japanese"): Docstring modified.
1890
0bd5914b
KH
18912000-06-12 Kenichi Handa <handa@etl.go.jp>
1892
1893 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1894 ("tibetan-wylie"): State transition table modified.
1895
4dc1225b
KH
18962000-06-01 Kenichi Handa <handa@etl.go.jp>
1897
1898 * quail/tibetan.el: Change all tibetan-1-column characters to
1899 tibetan. Quail map for "tibetan-wylie" fixed.
1900
177c0ea7 19012000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1902
1903 * quail/latin-pre.el ("polish-slash"): New input method.
1904
69766f94
KH
19052000-03-02 Kenichi Handa <handa@etl.go.jp>
1906
1907 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1908
9a90d84c
GM
19092000-02-01 Gerd Moellmann <gerd@gnu.org>
1910
1911 * Makefile.in: Make this the no-leim Makefile. Move the
1912 leim Makefile.in to ../leim-Makefile.in as it originally was.
1913
1914 * Makefile.noleim: Removed.
1915
cba32d22
KH
19162000-01-28 Kenichi Handa <handa@etl.go.jp>
1917
1918 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1919
11ad3dee
KH
19202000-01-04 Kenichi Handa <handa@etl.go.jp>
1921
1922 * quail/japanese.el ("japanese"): Docstring augmented.
1923
5ec14d3c
KH
19241999-12-15 Kenichi Handa <handa@etl.go.jp>
1925
1926 * quail/lao.el: Rewritten for new composition.
1927
1928 * quail/lrt.el: Rewritten for new composition.
1929
1930 * quail/thai.el: Rewritten for new composition.
1931
1932 * quail/tibetan.el: Rewritten for new composition.
1933
113a1195
KH
19341999-12-13 Kenichi Handa <handa@etl.go.jp>
1935
1936 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1937 characters, not Latin-1.
1938
98e85e34
GM
19391999-11-22 Andrew Innes <andrewi@gnu.org>
1940
1941 * makefile.nt: No need to generate subdirs.el.
1942
371f58d5
GM
19431999-11-21 Andrew Innes <andrewi@gnu.org>
1944
1945 * makefile.nt: New file.
1946
177c0ea7 19471999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
1948
1949 * Makefile.noleim: New.
1950
58af2287
DL
19511999-09-19 Ken'ichi Handa <handa@gnu.org>
1952
3ddfbced 1953 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1954 turkish-postfix.
1955 ("turkish-postfix"): New Turkish input method which inserts
1956 Latin-5 characters.
1957
3ddfbced 1958 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
1959 turkish-alt-postfix.
1960 ("turkish-alt-postfix"): New Turkish input method which inserts
1961 Latin-5 characters.
1962
19631999-07-12 Richard Stallman <rms@gnu.org>
1964
1965 * Version 20.4 released.
1966
19671998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1968
1969 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1970
19711999-06-14 Ken'ichi Handa <handa@gnu.org>
1972
1973 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1974
19751999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1976
1977 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1978 hanja.el.
1979
19801999-05-25 Ken'ichi Handa <handa@gnu.org>
1981
1982 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1983
19841999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1985
1986 * quail/latin-pre.el ("romanian-prefix"): New input method.
1987 ("romanian-alt-prefix"): New input method.
1988
19891999-03-04 Kenichi Handa <handa@etl.go.jp>
1990
1991 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1992
19931999-01-14 Kenichi Handa <handa@etl.go.jp>
1994
1995 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1996 to convert is `n', change it to Japanese Hiragana `n' before
1997 conversion.
1998
19991999-01-11 Kenichi Handa <handa@etl.go.jp>
2000
2001 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
2002
2003 * quail/hebrew.el: New file.
2004
20051998-12-15 Kenichi Handa <handa@etl.go.jp>
2006
2007 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 2008 Adjust for the change of input method handling.
58af2287
DL
2009 (quail-devanagari-hindi-compose-characters): Likewise.
2010
20111998-10-15 Kenichi Handa <handa@etl.go.jp>
2012
2013 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
2014 `(cd foo; pwd)`.
2015 (install): Likewise.
2016
b344d29d 20171998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
2018
2019 * quail/latin-post.el: Many doc fixes.
2020 ("latin-1-postfix"): Add sequence for the small superscript o.
2021 * quail/latin-pre.el: Many doc fixes.
2022 ("latin-1-prefix"): Add sequences for the small
2023 superscript underlined o and a.
2024
b344d29d 20251998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
2026
2027 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
2028 small superscript underlined o and a.
2029 ("italian-alt-postfix"): Change it to something useful and
a4416b14 2030 different from italian-postfix.
58af2287
DL
2031 * latin-post.el ("latin-1-postfix"): Add a method to enter the
2032 small superscript underlined o and a.
2033 ("italian-postfix"): Same as above.
2034 ("italian-postfix"): Add methods to enter e with acute accent and
2035 the >> and << symbols.
2036
20371998-09-25 Kenichi Handa <handa@etl.go.jp>
2038
2039 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 2040 Adjust for the change of input method handling.
58af2287
DL
2041
20421998-09-11 Kenichi HANDA <handa@etl.go.jp>
2043
2044 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 2045 Adjust for the change of input method handling.
58af2287
DL
2046
20471998-08-31 Kenichi Handa <handa@etl.go.jp>
2048
3ddfbced 2049 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
2050 change of input method handling.
2051 (quail-tibetan-input-tibkey): Likewise.
2052
20531998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2054
2055 * Version 20.3 released.
2056
20571998-08-16 Kenichi HANDA <handa@etl.go.jp>
2058
2059 * quail/czech.el ("czech"): Make this input method deterministic,
2060 kbd-translate, and show-layout.
2061
20621998-08-15 Kenichi HANDA <handa@etl.go.jp>
2063
2064 * quail/ethiopic.el: Fix several translation rules.
2065
20661998-08-12 Milan Zamazal <pdm@fi.muni.cz>
2067
2068 * quail/czech.el: Few key sequences added to some keyboards.
2069
20701998-08-06 Kenichi Handa <handa@etl.go.jp>
2071
2072 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 2073 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
2074 quail-update-translation. Now this function should return
2075 CONTROL-FLAG.
2076 (quail-japanese-toggle-kana): Update quail-conversion-str.
2077 (quail-japanese-kanji-kkc): Likewise.
2078 (quail-japanese-switch-package): Reset quail-current-str and
2079 quail-conversion-str.
2080
20811998-07-24 Kenichi Handa <handa@etl.go.jp>
2082
3ddfbced
SM
2083 * quail/japanese.el (quail-japanese-kanji-kkc):
2084 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2085 translation mode is restarted correctly.
2086
20871998-07-21 Kenichi Handa <handa@etl.go.jp>
2088
2089 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2090 that conversion is canceled in kkc-region.
58af2287
DL
2091 (quail-japanese-switch-package): Fix previous change.
2092
20931998-07-19 Kenichi Handa <handa@etl.go.jp>
2094
3ddfbced
SM
2095 * quail/japanese.el (quail-japanese-update-translation):
2096 Handle a key which should fix the current translation and start a new
58af2287 2097 translation correctly.
3ddfbced
SM
2098 (quail-japanese-toggle-kana): Set quail-translating to nil.
2099 Don't change point.
58af2287
DL
2100
21011998-07-15 Kenichi Handa <handa@etl.go.jp>
2102
3ddfbced 2103 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2104 change of quail.el.
2105 (quail-japanese-switch-package): Likewise.
2106
21071998-07-03 Kenichi Handa <handa@etl.go.jp>
2108
2109 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2110 Some keys for ancient Korean syllables are changed properly.
2111
21121998-06-20 Kenichi Handa <handa@etl.go.jp>
2113
2114 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2115 (ethio-select-a-translation): New function.
2116
21171998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2118
2119 * Makefile.in (RUN-EMACS): Add --multibyte.
2120
21211998-04-29 Karl Heuer <kwzh@gnu.org>
2122
2123 * Makefile.in (SLAVIC): Delete redundant backslash.
2124
21251998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2126
2127 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2128
21291998-04-20 Kenichi Handa <handa@etl.go.jp>
2130
2131 * Makefile.in (SLAVIC): New macro.
2132 (EUROPEAN): Include ${SLAVIC}.
2133
21341998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2135
2136 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2137 (leim-list.el): Depend on ${WORLD}.
2138
2139 * latin-alt.el (latin-2-alt-postfix): Doc fix.
2140
21411998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2142
2143 * czech.el, slovak.el: Correct starting commentary.
2144
21451998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2146
2147 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2148
21491998-04-06 Andreas Schwab <schwab@gnu.org>
2150
2151 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
2152 to length.
2153 (lrt-generate-quail-map): Change sref to aref, and make second
2154 argument of substring a character index.
2155
21561998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2157
2158 * Makefile.in (${TIT}): Fix shell conditional syntax.
2159
21601998-03-18 Kenichi Handa <handa@etl.go.jp>
2161
cb0dc144 2162 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2163 "/ " to "/" (instead of " ").
2164
21651998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2166
2167 * quail/czech.el, quail/slovak.el: New files.
2168
21691998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2170
2171 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2172 Uses changed.
2173
21741998-03-05 Kenichi Handa <handa@etl.go.jp>
2175
2176 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2177 built quail.
2178
99d99081 21791997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2180
2181 * quail/hanja3.el: New file.
2182
2183 * quail/hanja-jis.el: Title string of the input method
2184 "korean-hanja-jis" changed.
2185
2186 * quail/symbol-ksc.el: Title string of the input method
2187 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2188 (quail-hangul-switch-back): Delete.
58af2287
DL
2189
2190 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2191 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2192
2193 * quail/hanja.el: Require 'korea-util. Title string of the input
2194 method "korean-hanja" changed.
3ddfbced 2195 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2196
2197 * quail/hangul.el: Require 'korea-util.
3ddfbced 2198 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2199
58af2287
DL
22001997-10-23 Kenichi Handa <handa@etl.go.jp>
2201
2202 * quail/ethiopic.el: The title string of input method "Ethiopic"
2203 is changed.
2204
22051997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2206
2207 * Version 20.2 released.
2208
22091997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2210
2211 * quail/latin-post.el (german): Swap y and z.
2212
22131997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2214
2215 * Version 20.1 released.
2216
2217 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2218
58af2287
DL
22191997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2220
2221 * quail/viqr.el (vietnamese-viqr): Doc fix.
2222
22231997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2224
2225 * quail/latin-alt.el: New file.
2226
22271997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2228
2229 * quail/latin-post.el: Undo previous change.
a4416b14 2230
58af2287
DL
22311997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2232
2233 * quail/latin-post.el (latin-2-postfix):
2234 Replace comma and period with `. Replace colon with /.
2235 (latin-1-postfix): Replace comma with /.
2236 (french-postfix): Replace comma with /.
2237 (latin-3-postfix): Replace comma with ` and period with /.
2238 (latin-4-postfix): Replace comma with ` and period with ~.
2239 (latin-5-postfix): Replace comma with ` and period with /.
2240 (turkish-postfix): Replace comma with ` and period with /.
2241
22421997-09-10 Kenichi Handa <handa@etl.go.jp>
2243
3ddfbced
SM
2244 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2245 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2246 input method "ethiopic" is begin used.
3ddfbced 2247 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2248 (ethio-toggle-space): Likewise.
2249 (ethio-insert-space): Likewise.
2250 (ethio-insert-ethio-space): Likewise.
2251 (ethio-prefer-ascii-punctuation): Likewise.
2252 (ethio-toggle-punctuation): Likewise.
2253 (ethio-gemination): Likewise.
3ddfbced
SM
2254 ("ethiopic"): Doc-string of this Quail package modified.
2255 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2256 quail-execute-non-quail-command.
2257
22581997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2259
2260 * Makefile.in (install): Use quail/* in the second tar that
2261 copies a dir named quail.
2262
22631997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2264
3ddfbced
SM
2265 * Makefile.in (install): Do not copy leim-list.el twice.
2266 Copy `skk' subdirectory too.
58af2287
DL
2267
22681997-09-03 Kenichi Handa <handa@etl.go.jp>
2269
2270 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2271 argument to quail-define-package.
4f405069 2272 * quail/cyril-jis.el: Likewise.
58af2287
DL
2273 * quail/greek.el: Likewise.
2274 * quail/ipa.el: Likewise.
2275 * quail/lao.el: Likewise.
2276 * quail/lrt.el: Likewise.
2277 * quail/thai.el: Likewise.
2278 * quail/viqr.el: Likewise.
2279
22801997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2281
183080b6 2282 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2283 TRANSLATION-KEYS.
2284 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2285 (quail-mode-hook): Check the current Quail package name.
2286
c80e3b4a 2287 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2288 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2289 packages.
2290
22911997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2292
2293 * quail/latin-post.el, quail/latin-pre.el: For each package,
2294 pass t for the SIMPLE argument to quail-define-package.
2295
22961997-08-28 Kenichi Handa <handa@etl.go.jp>
2297
2298 * Makefile.in (dotdot): This macro deleted.
2299 (SUBDIRS): Exclude skk.
2300 (all): Substitute ${WORLD} to ${TIT}.
2301 (%.el): This target deleted.
2302 (${TIT}): Check existence of `quail' subdirectory.
2303 (leim-list.el): Do not check old files.
2304 (install): If ${srcdir} is different from the current directory,
2305 copy also files under ${srcdir}.
2306
23071997-08-26 Kenichi Handa <handa@etl.go.jp>
2308
2309 * Makefile.in: Re-arrange macros so that the macro TIT contains
2310 only Quial packages generated from CXTERM dictionaries, and the
2311 macro NON-TIT contains only Quial packages distributed with Emacs.
2312 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2313 and ${TIT} separately.
2314
23151997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2316
2317 * Makefile.in (install): Discard extra data in tar | tar command.
2318
23191997-08-23 Kenichi Handa <handa@etl.go.jp>
2320
3ddfbced
SM
2321 * quail/devanagari.el (quail-devanagari-compose-characters):
2322 Fix previous change.
58af2287
DL
2323 (quail-devanagari-hindi-compose-characters): Fix previous change.
2324
2325 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2326 change.
2327
23281997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2329
2330 * Makefile.in (leim-list.el): Fix previous change.
2331
2332 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2333
23341997-08-21 Kenichi HANDA <handa@etl.go.jp>
2335
2336 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2337 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2338 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2339
2340 * Makefile.in (install): Just copy leim-list.el instead of running
2341 update-leim-list-file on ${INSTALLDIR}.
2342 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2343 py-punct-b5.el -> pypunct-b5.el.
2344 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2345 (leim-list.el): Delete old files not contained in ${WORLD}.
2346
3ddfbced
SM
2347 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2348 Run input-method-after-insert-chunk-hook.
58af2287
DL
2349
2350 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2351
23521997-08-19 Kenichi Handa <handa@etl.go.jp>
2353
2354 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2355 package fixed.
2356
23571997-08-18 Kenichi Handa <handa@etl.go.jp>
2358
2359 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2360 throw.
2361 (quail-japanese-kanji-kkc): Completely re-written.
2362 (quail-japanese-kkc-mode-exit): New function.
2363 (quail-japanese-switch-package): Call activate-input-method
2364 instead of select-input-method.
2365
2366 * quail/thai.el (thai-consonant-input): Typo fixed.
2367
3ddfbced
SM
2368 * quail/devanagari.el (quail-devanagari-compose-characters):
2369 Do not call throw.
58af2287
DL
2370 (quail-devanagari-hindi-compose-characters): Likewise.
2371
3ddfbced
SM
2372 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2373 Call activate-input-method instead of select-input-method.
58af2287
DL
2374
2375 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2376
3ddfbced
SM
2377 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2378 Use input-method-history instead of previous-input-method.
58af2287
DL
2379
23801997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2381
59daa29a 2382 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2383
23841997-08-16 Kenichi Handa <handa@etl.go.jp>
2385
2386 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2387 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2388 Some translation rules added.
58af2287
DL
2389
2390 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2391 (lao-quail-define-rules): Some translation rules corrected.
2392
23931997-08-11 Kenichi Handa <handa@etl.go.jp>
2394
2395 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2396 (lrt-vowel-table): The entry for "aM" corrected.
2397
23981997-08-07 Kenichi Handa <handa@etl.go.jp>
2399
2400 * quail/lrt.el: Change title string of input method "lao-lrt".
2401 (lrt-single-consonant-table): Several key sequence changed.
2402 (lrt-composing-pattern-double-c): Handle a consonant with
2403 semi-vowel-lower correctly.
2404 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2405 (lrt-handle-tone-mark): Check the existence of double consonant
2406 correctly.
2407
2408 * quail/lao.el: Change title string of input method "Lao".
2409
24101997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2411
2412 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2413 modified. Several translation rules modified.
58af2287
DL
2414
24151997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2416
2417 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2418 quail/cyril-jis.el.
2419
2420 * quail/cyril-jis.el: New file.
2421
2422 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2423
24241997-08-01 Kenichi Handa <handa@etl.go.jp>
2425
2426 * quail/ethiopic.el: In quail-mode-map, bind
2427 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2428 Quail package "ethiopic".
2429
24301997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2431
2432 * quail/cyrillic.el (cyrillic-translit): New input method.
2433
24341997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2435
2436 * quail/tibetan.el: New file.
2437
2438 * quail/py-punct.el: Require 'quail.
2439
2440 * quail/py-punct-b5.el: Require 'quail.
2441
2442 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2443 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2444
10d1d0af 2445 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2446 TIT-BIG5.
2447 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2448 (ASIA): Include TIBETAN.
58af2287 2449 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2450 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2451 (%.el): Make a link for byte-compiled file too.
2452 (stamp-bytecomp): Target deleted.
2453 (leim-list.el): Run Emacs with loading quail.
2454 (install-XXX): These targets deleted.
2455 (install): Remove files under INSTALLDIR before copying new files.
2456 Run Emacs with loading quail.
2457 (clean mostlyclean): Remove only generated files.
2458
24591997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2460
2461 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2462 (clean): Fix shell conditional.
2463
24641997-07-21 Jim Meyering <meyering@eng.ascend.com>
2465
2466 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2467 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2468
24691997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2470
2471 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2472 as intermediate files and deleted by GNU make.
58af2287
DL
2473
2474 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2475 (lrt-handle-maa-sakod): Correctly handle the case that
2476 quail-current-data is nil.
2477 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2478 tone.
2479
24801997-07-15 Kenichi Handa <handa@etl.go.jp>
2481
2482 * quail/py-punct.el: New file.
2483
2484 * quail/py-punct-b5.el: New file.
2485
2486 * quail/japanese.el: Doc-string of Quail package japanese modified.
2487
2488 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2489 (CHINESE-GB): Include quail/py-punct.elc.
2490 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2491
58af2287
DL
24921997-07-10 Kenichi Handa <handa@etl.go.jp>
2493
2494 * quail/latin-pre.el: Change titles of quail packages.
2495
2496 * quail/latin-post.el: Likewise.
2497
6922b018 2498;; Local Variables:
880820fe 2499;; coding: utf-8
6922b018 2500;; End:
2a34a036 2501
ab422c4d 2502 Copyright (C) 1997-1999, 2001-2013 Free Software Foundation, Inc.
5b87ad55
GM
2503
2504 This file is part of GNU Emacs.
2505
d3fb0974 2506 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2507 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2508 the Free Software Foundation, either version 3 of the License, or
2509 (at your option) any later version.
5b87ad55
GM
2510
2511 GNU Emacs is distributed in the hope that it will be useful,
2512 but WITHOUT ANY WARRANTY; without even the implied warranty of
2513 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2514 GNU General Public License for more details.
2515
2516 You should have received a copy of the GNU General Public License
d3fb0974 2517 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.