symbol plist accessor
[bpt/emacs.git] / leim / ChangeLog
CommitLineData
bb175792
GM
12014-06-10 Glenn Morris <rgm@gnu.org>
2
3 Use GNU Make features to simplify and parallelize.
4 * Makefile.in (CHINESE_TIT, TIT_SOURCES, MISC_SOURCES, changed.tit)
5 (changed.misc): Remove.
6 (${leimdir}/quail, ${leimdir}/ja-dic): Create using order-only prereq.
7 (misc_convert): New.
8 (${leimdir}/quail/%.el, ${leimdir}/quail/CT%.el)
9 (${leimdir}/quail/PY.el, ${leimdir}/quail/ZIRANMA.el)
10 (${leimdir}/quail/tsang-%.el, ${leimdir}/quail/quick-%.el):
11 Use pattern rules.
12 (${leimdir}/leim-list.el, ${leimdir}/ja-dic/ja-dic.el):
13 Use automatic variables.
14 (bootstrap-clean): No changed.* files to delete any more.
15
e088b01d
GM
162014-04-11 Glenn Morris <rgm@gnu.org>
17
18 * Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
19
f952002e
PE
202014-01-20 Paul Eggert <eggert@cs.ucla.edu>
21
22 Revert some of the CANNOT_DUMP fix (Bug#16494).
23 * Makefile.in (RUN_EMACS): Keep EMACSLOADPATH empty.
24
9cab7521
PE
252013-12-27 Paul Eggert <eggert@cs.ucla.edu>
26
27 Sync better from sources.
28 * CXTERM-DIC/ARRAY30.tit, CXTERM-DIC/4Corner.tit:
29 * CXTERM-DIC/QJ.tit, CXTERM-DIC/QJ-b5.tit:
30 Omit blank lines not present in the original.
31 * CXTERM-DIC/CCDOSPY.tit:
32 * CXTERM-DIC/PY-b5.tit:
33 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit:
34 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin:
35 Clarify which header lines were added for Emacs.
36 * CXTERM-DIC/README:
37 Clarify what changes we made, and where the files came from.
38 * MISC-DIC/README, MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin:
39 Update URLs.
40 * SKK-DIC/SKK-JISYO.L: Update from upstream.
41
8fb8c4f3
PE
422013-12-16 Paul Eggert <eggert@cs.ucla.edu>
43
44 Fix problems with CANNOT_DUMP and EMACSLOADPATH.
45 * Makefile.in (RUN_EMACS): Add lisp src to EMACSLOADPATH.
46
698c0f24
GM
472013-11-28 Glenn Morris <rgm@gnu.org>
48
49 * Makefile.in (${leimdir}/leim-list.el):
50 * leim-ext.el: Change method for getting comments in the output
51 to one that does not fool lisp/compile-main's no-byte-compile test.
52
cb6c95a3
GM
532013-11-27 Glenn Morris <rgm@gnu.org>
54
2b58a9cc
GM
55 * Makefile.in (bootstrap-clean): No need to delete .elc,
56 lisp/ rules will do that.
57
ccd4fb3d
GM
58 * Makefile.in (extraclean): New.
59 (bootstrap-clean): Move ja-dic deletion to extraclean.
60
52d6635f 61 Move ja-dic, quail, leim-list.el to ../lisp/leim.
cb6c95a3
GM
62 * Makefile.in (leimdir): New variable.
63 (TIT_GB, TIT_BIG5, MISC, changed.tit, changed.misc)
64 (${leimdir}/leim-list.el, ${leimdir}/ja-dic/ja-dic.el):
65 Generate in $leimdir.
66 (all): Remove compilation, add ja-dic.
67 (leim-list.el): Now PHONY.
68 (setwins, compile-targets, compile-main, clean, mostlyclean)
69 (extraclean): Remove.
70 (bootstrap-clean): Delete all generated files.
71 * README: Update for moved leim/ directory.
72 * leim-ext.el (ucs-input-activate, hangul-input-method-activate):
73 Remove manual autoloads; now in loaddefs.el.
74 Disable byte-compile, version-control, autoloads in the output.
14466ee4 75 * quail: Move to ../lisp/leim.
cb6c95a3 76
17e0445b
GM
772013-11-23 Glenn Morris <rgm@gnu.org>
78
79 * Makefile.in (RUN_EMACS): Empty EMACSLOADPATH rather than unsetting.
80
d0065ff1
EZ
812013-11-04 Eli Zaretskii <eliz@gnu.org>
82
83 * Makefile.in (RUN_EMACS): Don't set LC_ALL=C. (Bug#15260)
84
62942f89
GM
852013-11-03 Glenn Morris <rgm@gnu.org>
86
87 * Makefile.in (abs_srcdir): Remove.
88 (RUN_EMACS): Unset EMACSLOADPATH.
89
90d2a845
GM
902013-11-02 Glenn Morris <rgm@gnu.org>
91
92 * Makefile.in (buildlisppath): Remove.
93 (RUN_EMACS): Use abs_srcdir directly.
94
bc00793e
GM
952013-10-24 Glenn Morris <rgm@gnu.org>
96
97 * Makefile.in (.el.elc, changed.tit, changed.misc, leim-list.el)
98 ($(srcdir)/ja-dic/ja-dic.el, check-declare): Remove unnecessary
99 path in -l argument (RUN_EMACS sets EMACSLOADPATH).
100
b8e3b0a9
GM
1012013-10-23 Glenn Morris <rgm@gnu.org>
102
103 * Makefile.in (abs_srcdir): New, set by configure.
104 (buildlisppath): Use abs_srcdir.
105 (RUN_EMACS, .el.elc, changed.tit, changed.misc, leim-list.el)
106 ($(srcdir)/ja-dic/ja-dic.el, setwins, distclean, check-declare):
107 Quote entities that might contain whitespace.
108
81ca32e0
JH
1092013-09-05 Jean Haidouk <haidouk@yandex.com> (tiny change)
110
111 * quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):
112 * quail/latin-pre.el ("french-prefix"):
113 * quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
114
50b13cde
PE
1152013-08-28 Paul Eggert <eggert@cs.ucla.edu>
116
117 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
118 for portability to hosts where /bin/sh has problems.
119
e67e483f
JB
1202013-06-21 Juanma Barranquero <lekktu@gmail.com>
121
122 * quail/croatian.el ("croatian-prefix"):
123 * quail/czech.el ("czech", "czech-qwerty"):
124 * quail/ipa-praat.el ("ipa-praat"):
125 * quail/ipa.el ("ipa-x-sampa"):
126 * quail/tibetan.el ("tibetan-wylie", "tibetan-tibkey"):
127 * quail/uni-input.el (ucs-input-activate): Fix typos in docstrings.
128
a052ef3b
EZ
1292013-05-25 Eli Zaretskii <eliz@gnu.org>
130
4f405069
JB
131 * Makefile.in (leim-list.el, check-declare):
132 Replace reveal-filename with unmsys--file-name.
a052ef3b 133
df065a0b
EZ
1342013-05-16 Eli Zaretskii <eliz@gnu.org>
135
136 * Makefile.in (leim-list.el, check-declare): Use reveal-filename.
137
4b725a70
PE
1382013-04-01 Paul Eggert <eggert@cs.ucla.edu>
139
140 Use UTF-8 for most files with non-ASCII characters (Bug#13936).
141 * quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
142 * quail/greek.el, quail/hanja.el, quail/hanja3.el, quail/hebrew.el:
143 * quail/lao.el, quail/lrt.el, quail/slovak.el, quail/symbol-ksc.el:
144 * quail/thai.el, quail/tibetan.el, quail/viqr.el, quail/vntelex.el:
145 * quail/vnvni.el, quail/welsh.el:
146 Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
147
1482013-03-18 Paul Eggert <eggert@cs.ucla.edu>
faaecb52
PE
149
150 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.
151
2b9c0f44
EZ
1522013-03-18 Eli Zaretskii <eliz@gnu.org>
153
154 * makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.
155
982efbcd
PE
1562013-03-18 Paul Eggert <eggert@cs.ucla.edu>
157
158 Automate the build of ja-dic.el (Bug#13984).
159 ja-dic.el no longer needs to be in the repository: it's now
160 generated as part of the build from bzr. Also, update SKK-JISYO.L to
161 match the upstream source exactly.
162 * ja-dic/ja-dic.el: Remove from repository. It is still distributed
163 as part of the Emacs tarball.
164 * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule.
165 (compile-main): Depend on it.
166 * SKK-DIC/README: Update to reflect new build procedure.
167 * SKK-DIC/SKK-JISYO.L: Update to match source exactly.
168 This is now the annotated version, to match the upstream file name;
169 the unannotated one is built from it automatically.
170
78be8b64 1712013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
c8cefd6a
SM
172
173 * quail/latin-ltx.el: Resolve conflicts (bug#13950).
174 (latin-ltx--mark-map, latin-ltx--mark-re): New constants.
175 (latin-ltx--define-rules): Check for conflicts. Eval `re's.
176 (rules): Use tighter regexps to avoid conflicts.
177 Consolidate the various rules for combining marks.
178
91554659
SM
1792013-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
180
181 * quail/latin-ltx.el: Add greek superscripts.
182
11557421
SM
1832012-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
184
185 * quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
186 Remove \rightparengtr and \leftparengtr for lack of consensus.
187 Suggested by Mattias Engdegård <mattiase@bredband.net> (bug#12948).
188
a4e6c042
EZ
1892012-09-05 Eli Zaretskii <eliz@gnu.org>
190
191 * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
192
0df648f9
DB
1932012-08-17 Daniel Bergey <bergey@alum.mit.edu> (tiny change)
194
195 * quail/indian.el (quail-define-inscript-package):
196 Set kbd-translate for all Inscript layouts. It's a positional
197 layout: vowels should be on the left hand regardless of the
198 underlying characters produced by those keys. (Bug#12072)
199
89e5ffea
MB
2002012-08-06 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
201
202 * quail/persian.el: Add some mappings. (Bug#11812)
203 (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
204
0aee6912
PE
2052012-07-30 Paul Eggert <eggert@cs.ucla.edu>
206
207 Update .PHONY listings in makefiles.
208 * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
209 bootstrap-clean, distclean, maintainer-clean, extraclean.
210
72b255c7
PE
2112012-07-29 Paul Eggert <eggert@cs.ucla.edu>
212
213 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
214 * quail/uni-input.el (ucs-input-deactivate):
215 Rename from ucs-input-inactivate.
216 * quail/hangul.el (hangul-input-method-deactivate):
217 Rename from hangul-input-method-inactivate.
218
f58e0fd5
SM
2192012-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
220
221 * quail/ipa.el: Use cl-lib.
222
223 * quail/hangul.el: Don't require CL.
224
6b79ce7e
NTND
2252012-06-12 Nguyen Thai Ngoc Duy <pclouds@gmail.com>
226
56db2b1b 227 * quail/vnvni.el: New file (Bug#4747).
6b79ce7e 228
35c46c2f
GM
2292012-05-22 Glenn Morris <rgm@gnu.org>
230
231 * Makefile.in (SUBDIRS): Remove variable and rule.
232 (MKDIR_P): Add it back.
233 (all, changed.tit, changed.misc, leim-list.el):
234 Don't depend on SUBDIRS.
235 (changed.tit, changed.misc): Ensure output directory exists.
236 (distclean): Don't use SUBDIRS.
237
b847032c
GM
2382012-05-21 Glenn Morris <rgm@gnu.org>
239
d10cfddd
GM
240 * Makefile.in (install): Remove, let top-level do it.
241 (version, prefix, datarootdir, datadir, ns_appresdir, leimdir):
242 (MKDIR_P, GZIP_PROG): Remove, no longer used.
243
d71dfe75
GM
244 * Makefile.in (install_prefix): Remove.
245 (LEIM_INSTALLDIR): Rename to leimdir.
246 (install): Update for this change.
247
b847032c
GM
248 * Makefile.in (leim-list.el, install): Scrap superfluous subshells.
249
005ad204
GM
2502012-05-12 Glenn Morris <rgm@gnu.org>
251
252 * Makefile.in (MKDIR_P): New, set by configure.
253 (install): Use $MKDIR_P.
254
234d8d66
GM
2552012-05-10 Glenn Morris <rgm@gnu.org>
256
ff57c2ec
GM
257 * Makefile.in: Install self-contained ns files directly to
258 their final destination.
259 (install_prefix): New.
260 (LEIM_INSTALLDIR): New, set by configure.
261 (install): Use LEIM_INSTALLDIR.
262
234d8d66
GM
263 * Makefile.in (MV_DIRS): Remove.
264 (install): Simplify the --with-ns case.
265
e98e405e
GM
2662012-04-09 Glenn Morris <rgm@gnu.org>
267
935396c0
GM
268 * Makefile.in (EMACS): Rename from BUILT_EMACS.
269 (RUN_EMACS, compile-main): Update for this change.
270
e98e405e
GM
271 * Makefile.in (../src/emacs): Remove this rule, no longer relevant
272 since leim distributed with Emacs (eg lisp/ has no such rule).
273 (all): Remove $BUILT_EMACS dependence.
274
a130c2af
EZ
2752012-04-09 Eli Zaretskii <eliz@gnu.org>
276
277 * quail/latin-ltx.el (latin-ltx--define-rules): Comment out
278 debugging messages.
279
41455956
GM
2802012-04-09 Glenn Morris <rgm@gnu.org>
281
54b0762c 282 * Makefile.in: Compute list of .el files to be compiled dynamically,
41455956 283 as the lisp/ directory does, rather than hard-coding it.
54b0762c 284 Also, separate leim-list generation from byte-compilation.
41455956
GM
285 (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC):
286 Make them store the .el files rather than the .elc files.
287 (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB)
288 (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE)
289 (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN)
290 (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC):
291 Remove variables listing the non-generated .el files.
292 (.el.elc): Add explicit load-path for quail.
293 (all): Depend on compile-main rule rather than $WORLD.
294 (changed.tit, changed.misc): Also depend on $SUBDIRS.
295 (leim-list.el): Don't depend on changed.tit or changed.misc.
296 Remove unnecessary compilation check.
297 (setwins, compile-targets, compile-main): New.
298 (clean, mostlyclean): Update for change in TIT_MISC contents.
299 (bootstrap-clean): Use a glob match to delete .elc, not a fixed list.
300
f8f2e1d8
SM
3012012-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
302
303 * quail/latin-ltx.el: Auto-generate some of the entries.
304 (latin-ltx--ascii-p): New function.
305 (latin-ltx--define-rules): New macro.
306 (define-rules): Use it.
307
e5a69fd0
EZ
3082012-03-25 Eli Zaretskii <eliz@gnu.org>
309
310 * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead
311 of same-dir.tst, to avoid stepping on other (parallel) Make job's
312 toes.
313
26090a27
KH
3142012-03-21 Kenichi Handa <handa@m17n.org>
315
316 * quail/indian.el ("devanagari-itrans"): Add a few more useful
317 keys (Bug#10935).
318
71ec069c
KH
3192012-03-16 Kenichi Handa <handa@m17n.org>
320
321 * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936)
322
3dbb8fef
ЙМ
3232012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
324
325 * quail/cyrillic.el (bulgarian-alt-phonetic):
326 New input method. (Bug#10893)
327
4f96ea3f
MB
3282012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
329
330 * quail/persian.el: Update which includes: (1) full compliance to
f003f294 331 ISIRI-6219, forbidden characters were eliminated and missing
4f96ea3f
MB
332 characters were added; (2) layer 3 of ISIRI-9147 is now
333 implemented with a '\' prefix; (3) double entry of characters
334 which were postfixed with 'h' is now supported; (4) lots of
335 comment and additional pointers have been added.
336
5fc1c122
KH
3372011-12-15 Kenichi Handa <handa@m17n.org>
338
339 * quail/ethiopic.el ("ethiopic"): Do not refer to
340 ethio-prefer-ascii-punctuation.
341
fe7a3057
JB
3422011-11-20 Juanma Barranquero <lekktu@gmail.com>
343
344 * quail/hangul.el (hangul-character): Fix typo.
345
58179cce 3462011-09-27 Jambunathan K <kjambunathan@gmail.com>
dd7aa8dd
KH
347
348 * quail/indian.el (quail-tamil-itrans-misc-table): Delete it.
349 (quail-tamil-itrans-numerics-and-symbols-table)
350 (quail-tamil-itrans-various-signs-and-digits-table): New variables.
351 ("tamil-itrans"): Show the values of above variables (Bug#9336).
352
3532011-09-22 Kenichi Handa <handa@m17n.org>
354
355 * quail/indian.el (quail-tamil-itrans-syllable-table)
356 (quail-tamil-itrans-misc-table): New variables.
357 ("tamil-itrans"): Improve the docstring by showing the values of
358 above variables (Bug#9336).
359
e39b275c 3602011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1 361
abec06ff 362 * Makefile.in (install): install-sh is now in build-aux (Bug#9169).
24e0f6b1 363
b31b81a5
SM
3642011-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
365
366 * quail/latin-ltx.el: Complete the super and subscript letters.
367
f624176f
GM
3682011-08-20 Glenn Morris <rgm@gnu.org>
369
370 * Makefile.in (OTHERS):
371 * makefile.w32-in (MISC): Add ipa-praat.elc.
372
c27ac9ae
YF
3732011-07-23 Yair F <yair.f.lists@gmail.com>
374
375 * quail/hebrew.el ("hebrew"): Additional key mappings.
376 ("hebrew-new", "hebrew-lyx", "hebrew-full")
377 ("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
378 ("yiddish-keyman"): New input methods.
379
acb8e1dd
AS
3802011-06-12 Andreas Schwab <schwab@linux-m68k.org>
381
2920829f
AS
382 * SKK-DIC/SKK-JISYO.L: Add proper coding tag.
383 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/ARRAY30.tit,
384 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/ECDICT.tit,
385 * CXTERM-DIC/ETZY.tit, CXTERM-DIC/PY-b5.tit,
386 * CXTERM-DIC/Punct-b5.tit, CXTERM-DIC/Punct.tit,
387 * CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit, CXTERM-DIC/SW.tit,
388 * CXTERM-DIC/TONEPY.tit, CXTERM-DIC/ZOZY.tit: Likewise.
389 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
390 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise.
391
3ddfbced 392 * Makefile.in (TIT_BIG5): Rename from TIT-BIG5.
acb8e1dd 393
9fbfd275
OS
3942011-05-30 Oliver Scholz <epameinondas@gmx.de>
395
396 * quail/ipa-praat.el: New input method.
397
d0ce9f8c
MB
3982011-05-16 Eli Zaretskii <eliz@gnu.org>
399
c0ad01c9 400 * Makefile.in (OTHERS): Add $(srcdir)/quail/persian.elc.
d0ce9f8c 401
c0ad01c9 402 * makefile.w32-in (MISC): Add $(srcdir)/quail/persian.elc.
d0ce9f8c
MB
403
4042011-05-16 Mohsen BANAN <libre@mohsen.banan.1.byname.net>
405
406 * quail/persian.el: New file.
407
f7ff1b0f 4082011-05-05 Eli Zaretskii <eliz@gnu.org>
b1c07b7b
EZ
409
410 * quail/latin-ltx.el <\beth, \gimel, \daleth>: Produce
411 corresponding symbols rather than Hebrew letters. (Bug#8563)
412
6b4e1d0d
EZ
413 * quail/latin-ltx.el <\aleph>: Produce ALEF SYMBOL instead of
414 HEBREW LETTER ALEF. (Bug#8563)
415
8cc1d519
GM
4162011-03-23 Glenn Morris <rgm@gnu.org>
417
418 * Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs.
419
33383987
JB
4202011-03-07 Chong Yidong <cyd@stupidchicken.com>
421
422 * Version 23.3 released.
423
2b0c7330 4242011-02-28 Juanma Barranquero <lekktu@gmail.com>
8307f923
JB
425
426 * quail/ethiopic.el ("ethiopic"): Fix tpo in docstring.
427
68b5f855
PE
4282011-01-28 Paul Eggert <eggert@cs.ucla.edu>
429
430 Redo spelling of Makefile variables to conform to POSIX.
431 POSIX does not allow "-" in Makefile variable names.
432 Reported by Bruno Haible in
433 <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
3ddfbced
SM
434 * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
435 (TIT_GB): Rename from TIT-GB.
436 (CHINESE_TIT): Rename from CHINESE-TIT.
437 (NON_TIT_GB): Rename from NON-TIT-GB.
438 (NON_TIT_BIG5): Rename from NON-TIT-BIG5.
439 (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT.
440 (CHINESE_GB): Rename from CHINESE-GB.
441 (CHINESE_BIG5): Rename from CHINESE-BIG5.
442 (TIT_MISC): Rename from TIT-MISC.
443 (NON_TIT_MISC): Rename from NON-TIT-MISC.
444 (TIT_SOURCES): Rename from TIT-SOURCES.
445 (MISC_SOURCES): Rename from MISC-SOURCES.
68b5f855 446
d0981f82
GM
4472011-01-08 Glenn Morris <rgm@gnu.org>
448
e7a42417
GM
449 * makefile.w32-in (RUN_EMACS):
450 * Makefile.in (RUN-EMACS): Add --no-site-lisp.
451
d0981f82
GM
452 * makefile.w32-in (RUN_EMACS):
453 * Makefile.in (RUN-EMACS): -batch implies --no-init-file.
454
f2b38ae6
KH
4552010-08-28 Kenichi Handa <handa@m17n.org>
456
8307f923
JB
457 * quail/japanese.el (quail-japanese-update-translation):
458 Fix handling of invalid key.
f2b38ae6 459
b514a395
AS
4602010-08-15 Andreas Schwab <schwab@linux-m68k.org>
461
05a9766a
AS
462 * quail/vntelex.el ("vietnamese-telex"): Doc fix.
463
b514a395
AS
464 * quail/georgian.el: Remove extra backslashes.
465
08685279
AS
4662010-08-14 Andreas Schwab <schwab@linux-m68k.org>
467
e099e659
AS
468 * quail/arabic.el: Quote [ and ].
469 * quail/latin-ltx.el: Likewise.
470
08685279
AS
471 * quail/greek.el ("greek", "greek-postfix"): Change string to
472 character.
473
ac14bd09
KH
4742010-08-13 Kenichi Handa <handa@m17n.org>
475
8307f923 476 * quail/greek.el ("greek-postfix"): Add rules for Greek style quotes.
ac14bd09 477
43603442
KH
4782010-08-09 Kenichi Handa <handa@m17n.org>
479
480 * quail/greek.el ("greek"): Add rules for Greek style quotes.
481
02be533b
GM
4822010-05-15 Glenn Morris <rgm@gnu.org>
483
484 * Makefile.in (install): Remove references to CVS-related files.
485
61a808e8
CY
4862010-05-07 Chong Yidong <cyd@stupidchicken.com>
487
488 * Version 23.2 released.
489
7cee661f
CY
4902010-04-06 Chong Yidong <cyd@stupidchicken.com>
491
492 * quail/vntelex.el: Fix "af" rule (Bug#5836).
493
31f191b3
EZ
4942010-03-27 Eli Zaretskii <eliz@gnu.org>
495
496 * makefile.w32-in ($(TIT), $(MISC_DIC), leim-list.el): Enclose the
497 argument of "-l" in $(ARGQUOTE), in case it includes blanks or
498 other special characters.
499
c1d05286
GM
5002010-03-18 Glenn Morris <rgm@gnu.org>
501
cbeed5af
GM
502 * Makefile.in (maintainer-clean): Use bootstrap-clean.
503 (extraclean): Fix deletion patterns.
504
c1d05286
GM
505 * Makefile.in (dot): Remove, since ../ is used throughout the
506 other Makefiles.
507
288f9fc0
CY
5082010-03-10 Chong Yidong <cyd@stupidchicken.com>
509
510 * Branch for 23.2.
511
545b31aa
KH
5122010-02-16 Kenichi Handa <handa@m17n.org>
513
514 * SKK-DIC/SKK-JISYO.L: Updated to the latest version.
515
5ce6e4f4 5162009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
f8126e67
CY
517
518 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
519 (Bug#904)
520
a82a8b75
GM
5212009-09-09 Glenn Morris <rgm@gnu.org>
522
523 * Makefile.in (install): Set umask to world-readable before creating
524 directories.
525
1e0020ec
JL
5262009-08-31 Juri Linkov <juri@jurta.org>
527
528 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
529 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
530 Set `deterministic' to nil.
531 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
532 "U+0074 U+0283", "U+0074 U+2040 U+0283".
533 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
534 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
535 Fix comments.
536
ab96f28b
JL
5372009-08-31 Juri Linkov <juri@jurta.org>
538
539 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
540 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
541 (ipa-x-sampa-implosive-submap): Rename from
542 x-sampa-implosive-submap.
543 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
544 x-sampa-prepend-to-keymap-entry.
545 (ipa-x-sampa-underscore-implosive): Rename from
546 x-sampa-underscore-implosive.
547 (ipa-x-sampa-implosive-submap): Move before first use.
548
08166ed6
JL
5492009-08-30 Aidan Kehoe <kehoea@parhasard.net>
550
551 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
552 Two new input methods, both following widely-used Usenet
5ce6e4f4 553 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
08166ed6 554 sci.lang and alt.usage.english, X-SAMPA in various (mostly
5ce6e4f4 555 European) non-English language fora. X-SAMPA is slightly more
08166ed6
JL
556 complex to support in Quail that Kirshenbaum, whence the two extra
557 function and one extra submap to support it.
558 (x-sampa-prepend-to-keymap-entry): New function.
559 (x-sampa-underscore-implosive): New function.
560 (x-sampa-implosive-submap): New Quail submap.
561
1f272ae8
JL
5622009-08-30 Aidan Kehoe <kehoea@parhasard.net>
563
564 * quail/ipa.el: Recode the file as UTF-8, for better
565 interoperability with other applications.
566
7069bd16
SM
5672009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
568
a0c07f4e
SM
569 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
570 `white circle'.
571
7069bd16
SM
572 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
573
5ac1f9e0
GM
5742009-08-25 Glenn Morris <rgm@gnu.org>
575
576 * quail/hangul.el (top-level): Don't require cl at run-time.
577
76580a68
EZ
5782009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
579
580 * quail/arabic.el: Add missing keys that exist on the Arabic X
581 keyboard. Don't insert Lam-alef ligatures from the Arabic
582 Presentation Forms ranges; instead, separate Lam-Alef ligatures
583 into a list of two letters (Lam and a suitable Alef).
584
d4a885b2
KH
5852009-06-23 Kenichi Handa <handa@m17n.org>
586
587 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
588 while korean input method is off, convert the following character.
589
70243478
CY
5902009-06-21 Chong Yidong <cyd@stupidchicken.com>
591
592 * Branch for 23.1.
593
d5e9630f
KH
5942009-06-18 Kenichi Handa <handa@m17n.org>
595
596 * quail/hangul.el (hangul-im-keymap): Add binding of key
597 Hangul_Hanja.
598
c7015153 5992009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
734dabe0
CY
600
601 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
602 compatibility.
603
5ae051fd
AS
6042009-04-12 Andreas Schwab <schwab@linux-m68k.org>
605
606 * Makefile.in (install): Remove .gitignore files.
607
c87143d0
KH
6082009-03-19 Kenichi Handa <handa@m17n.org>
609
610 * leim-ext.el: Change the encoding to utf-8.
611
9c222401
JD
6122008-12-30 Jan Djärv <jan.h.d@swipnet.se>
613
614 * Makefile.in (install): Remove old directories in ns_appresdir before
615 moving new directories there.
616
53a8f9db
JB
6172008-11-11 Juanma Barranquero <lekktu@gmail.com>
618
ad8f55ac
JB
619 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
620 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
621 (hangul3-input-method-jung, hangul3-input-method-jong):
622 Fix typos in docstrings.
53a8f9db 623
c7c55e6a 6242008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
28907fe2
CY
625
626 * quail/cyrillic.el: Handle backslash key (bug#839).
627
09c91aff
KH
6282008-10-20 Kenichi Handa <handa@m17n.org>
629
630 * quail/indian.el (inscript-mlm-keytable): New variable.
631 (malayalam-inscript): Use inscript-mlm-keytable.
632
b13f8bd5
MH
6332008-09-11 Magnus Henoch <mange@freemail.hu>
634
635 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
636 with upturn.
637
53a8f9db 6382008-09-02 Carsten Bormann <cabo@tzi.org>
46f49803 639
53a8f9db 640 * quail/latin-post.el ("german-postfix"): Do not translate ue to
46f49803
DR
641 \"u after a, e or q, because that would be extremely uncommon
642 compared to aue, eue or que. The only exception is the prefix
643 "ge", after which, according to corpus statistics, a \"u can be
644 expected.
645
92135d25
KH
6462008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
647
53a8f9db 648 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
92135d25 649
f4949090
JL
6502008-07-19 Juri Linkov <juri@jurta.org>
651
652 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
653 "//`" for combining accents as a separate character. Keep two
654 rules "i`" and "I`" for characters where accent is not a separate
655 character. Revert changes that added postfix combining accents.
656
ba60bd44 6572008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
658
659 * Makefile.in (install): Perform post-install cleanup inside NS app
660 bundle.
661
86ec8cc5
JL
6622008-07-12 Juri Linkov <juri@jurta.org>
663
664 * quail/rfc1345.el: Replace non-printable control characters with
665 equivalent text-only notations.
666
667 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
668 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
669 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
688085ea 670 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
86ec8cc5 671
5704dad1
TZ
6722008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
673
3fcfc4ee 674 * quail/cyrillic.el: Add more rules to cyrillic-translit, make
5704dad1
TZ
675 everything postfix. Adjust to eliminate conflicts.
676
88702c81
JB
6772008-06-30 Juanma Barranquero <lekktu@gmail.com>
678
679 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
680
8e0214ec
GM
6812008-06-27 Glenn Morris <rgm@gnu.org>
682
683 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
684
ecfb57d9
JB
6852008-06-24 Juanma Barranquero <lekktu@gmail.com>
686
687 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
688
fca64cc4
EZ
6892008-06-20 Eli Zaretskii <eliz@gnu.org>
690
691 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
692 are building in the sandbox, there are precious files there.
ca4a5250
EZ
693 (clean mostlyclean): Delete leim-list.el~.
694 (distclean): Delete makefile.
fca64cc4 695
ee128870
TZ
6962008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
697
698 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
699 brackets, number symbol, and accented aeio to cyrillic-translit.
700
e914c409 7012008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
913f26c2
KH
702
703 * quail/hangul.el: Completely re-written.
704
7052008-06-03 Kenichi Handa <handa@m17n.org>
706
707 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
708 (leim-list.el): Remove leim-list.el at first.
709
710 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
711 (leim-list.el): Remove leim-list.el at first.
712
713 * leim-ext.el: Register input methods "korean-hangul",
714 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
715
8be6f5ae
SM
7162008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
717
718 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
719
630802d6
KH
7202008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
721
722 * quail/indian.el: Don't require devan-util.
723
d223191d 7242008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2 725
d223191d 726 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
aca7a3d2 727
d223191d 7282008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
729
730 * Makefile.in (OTHERS): Add arabic.elc.
731
d223191d 7322008-02-01 James Cloos <cloos@jhcloos.com>
aca7a3d2
MB
733
734 * quail/arabic.el: New file.
735
d223191d 7362008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
737
738 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
739
d223191d 7402008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
aca7a3d2
MB
741
742 * quail/indian.el (quail-indian-flatten-list): Delete it.
743 (quail-define-inscript-package): Pay attention to `nil' values of
744 char/key-table.
745 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
746
d223191d 7472008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
748
749 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
750 just an alias for turkish-postfix.
751
752 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
753 just an alias for turkish-alt-postfix.
754
755 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
756
d223191d 7572008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
758
759 * quail/thai.el: Don't require thai-util.
d223191d
GM
760 (quail-thai-update-translation): Delete function.
761 (thai-generate-quail-map): Change to a macro that directly calls
aca7a3d2
MB
762 quail-define-rules.
763 ("thai-kesmanee", "thai-pattachote"): Don't use
764 UPDATE-TRANSLATION-FUNCTION.
765
3ddfbced
SM
766 * quail/indian.el (quail-indian-preceding-char-position):
767 Delete function.
d223191d
GM
768 (quail-indian-update-preceding-char): Delete variable.
769 (quail-indian-update-translation): Delete function.
aca7a3d2
MB
770 (quail-define-indian-trans-package): Don't call
771 quail-define-package with quail-indian-update-translation.
772 (quail-define-inscript-package): Likewise.
773
d223191d 7742008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 775
d223191d 776 * quail/indian.el (quail-indian-preceding-char-position)
aca7a3d2
MB
777 (quail-indian-update-translation, quail-define-inscript-package):
778 Use characterp, not char-valid-p.
779
d223191d 7802008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
781
782 * quail/welsh.el ("welsh"): Doc fix.
783
784 * quail/cyrillic.el: Reinstate some commented-out redundancies.
e914c409
JB
785 ("russian-typewriter"): Rename from cyrillic-typewriter.
786 Make cyrillic-jcuken effectively an alias for it.
aca7a3d2 787 ("russian-computer"): New.
d223191d
GM
788 ("bulgarian-phonetic"): Rename from bulgarian-pho.
789 ("bulgarian-bds"): Rename from bulgarian-standard.
aca7a3d2 790
d223191d 7912008-02-01 Dave Love <fx@gnu.org>
aca7a3d2
MB
792
793 * ja-dic/ja-dic.el: Add coding tag.
794
d223191d 7952008-02-01 Dave Love <fx@gnu.org>
aca7a3d2 796
a12bf61e 797 * quail/latin-post.el: Recode to utf-8.
aca7a3d2
MB
798 ("latin-postfix"): New method.
799
a12bf61e 800 * quail/latin-alt.el: Recode to utf-8.
aca7a3d2
MB
801 ("latin-alt-postfix"): New method.
802
d223191d 803 * quail/latin-pre.el: Recode to utf-8.
aca7a3d2 804 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
880820fe
KH
805 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
806 ~O -> Ġ.
aca7a3d2
MB
807 ("latin-prefix"): New method.
808
d223191d
GM
809 * quail/uni-input.el (utf-8-ccl-encode): Delete.
810 (ucs-input-method): Modify.
aca7a3d2 811
d223191d 8122008-02-01 Kenichi Handa <handa@etl.go.jp>
aca7a3d2
MB
813
814 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
815
5169d861 8162008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
69c43ff7 817
53a8f9db 818 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
69c43ff7 819
f3041af1
DN
8202008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
821
822 * makefile.w32-in:
823 * Makefile.in: Remove references to Xenix.
824
1ebeeed0
RS
8252007-12-15 Richard Stallman <rms@gnu.org>
826
827 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
828
829 * quail/latin-alt.el: Many doc fixes.
830 ("danish-alt-postfix")
831 ("esperanto-alt-postfix", "finnish-alt-postfix")
832 ("german-alt-postfix", "icelandic-alt-postfix")
833 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
834 ("spanish-alt-postfix", "swedish-alt-postfix"):
3ddfbced 835 Delete; they were identical to the non-alt versions.
1ebeeed0 836
3d587afd
KH
8372007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
838
839 * quail/lao.el (quail-map-from-table): Allow a tone just after a
840 consonant.
841
63150f3c
GM
8422007-11-17 Glenn Morris <rgm@gnu.org>
843
844 * Makefile.in (check-declare): New target.
845
fe1ada9b
GM
8462007-10-31 Glenn Morris <rgm@gnu.org>
847
848 * Makefile.in (install): Change ownership of installed files.
849
e914c409 8502007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
fbd80e28
KH
851
852 * quail/latin-ltx.el ("\\qed"): Add this rule.
853
92f137df
JB
8542007-10-24 Juanma Barranquero <lekktu@gmail.com>
855
856 * quail/indian.el (quail-indian-update-preceding-char):
857 Don't mark the variable as frame-local; it wasn't used as such.
858
cacc7b51
GM
8592007-07-25 Glenn Morris <rgm@gnu.org>
860
861 * Relicense all FSF files to GPLv3 or later.
862
863 * COPYING: Switch to GPLv3.
864
1eceac24
EZ
8652007-07-16 Eli Zaretskii <eliz@gnu.org>
866
867 * makefile.w32-in (extraclean): Don't delete *~.
868
7dfc4cda
CY
8692007-06-02 Chong Yidong <cyd@stupidchicken.com>
870
871 * Version 22.1 released.
872
dd822b89
KH
8732007-01-30 Kenichi Handa <handa@m17n.org>
874
875 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
92f137df 876 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
dd822b89
KH
877
878 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
879 license notices.
1e899515 880
bce8f5e8
KH
8812007-01-24 Kenichi Handa <handa@m17n.org>
882
883 * MISC-DIC/README: New file.
884
885 * CXTERM-DIC/README: New file.
886
887 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
92f137df
JB
888 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
889 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
bce8f5e8
KH
890 X11R6/contrib/programs/cxterm.
891
892 * ja-dic/ja-dic.el: Regenerated.
893
88f698d9
KH
8942007-01-12 Kenichi Handa <handa@m17n.org>
895
896 * quail/uni-input.el (ucs-input-method): Signal an error for a
897 Unicode character that is not yet supported.
898
14429ceb
AS
8992006-12-26 Andreas Schwab <schwab@suse.de>
900
901 * Makefile.in (datarootdir): Define.
902
6148a044
EZ
9032006-12-20 Eli Zaretskii <eliz@gnu.org>
904
905 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
906 ${NON-TIT-MISC}.
907
e4208ff7
JB
9082006-12-09 Juanma Barranquero <lekktu@gmail.com>
909
910 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
911
912 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
913
f248f005
EZ
9142006-12-09 Eli Zaretskii <eliz@gnu.org>
915
916 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
917 Run Emacs to append non-empty non-comment lines in leim-ext.el
918 to leim-list.el.
919
dd4b03cd
JB
9202006-12-05 Juanma Barranquero <lekktu@gmail.com>
921
922 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
923
41584b03
JB
9242006-11-29 Juanma Barranquero <lekktu@gmail.com>
925
926 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
927 in docstring.
928
9200c926
RF
9292006-11-04 Romain Francoise <romain@orebokech.com>
930
931 * Makefile.in (bootstrap-clean): New target.
932
94461c21
KH
9332006-10-12 Kenichi Handa <handa@m17n.org>
934
935 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
936 to it.
937
f51dc44f
CY
9382006-10-05 Chong Yidong <cyd@stupidchicken.com>
939
940 * quail/latin-ltx.el: Fix typo in previous change.
941
d781da00
SM
9422006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
943
944 * quail/latin-ltx.el: Remove rules that start with { since they are
945 redundant and hence impact the { key for no good reason.
946
bcc1caeb
KH
9472006-10-02 Kenichi Handa <handa@m17n.org>
948
949 * Makefile.in (install): Fix previous change.
950
7ad02ea8
KH
9512006-09-28 Kenichi Handa <handa@m17n.org>
952
953 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
954
45a2056c
JB
9552006-09-15 Jay Belanger <belanger@truman.edu>
956
957 * COPYING: Replace "Library Public License" by "Lesser Public
958 License" throughout.
959
880820fe 9602006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
f9536fb2
KH
961
962 * quail/uni-input.el (ucs-input-method): Don't make the action of
963 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
964 mechanism do it.
965
62508862
DK
9662006-07-12 David Kastrup <dak@gnu.org>
967
968 * quail/greek.el: Change iota subscriptum transliteration in
969 Ibycus4 encoding's capitals from "i" to "|".
970
a6a2b5d4
EZ
9712006-03-03 Claudio Fontana <claudio@gnu.org>
972
9e2bcc86
EZ
973 * Makefile.in (install): Add DESTDIR variable to support staged
974 installations.
a6a2b5d4 975
abeb5855
EZ
9762005-12-17 Eli Zaretskii <eliz@gnu.org>
977
978 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
979 commands enclosed in $(ARGQUOTE)s should not be split between two
980 lines, as that will break with GNU Make >3.80, when sh.exe is used
981 and arg quoting is with '..'.
982
11bdfcdd
AS
9832005-11-03 Andreas Schwab <schwab@suse.de>
984
3ddfbced 985 * Makefile.in (GZIP_PROG): Rename from GZIP.
11bdfcdd
AS
986 (install): Adjust.
987
7a7f042f
RF
9882005-11-01 Romain Francoise <romain@orebokech.com>
989
990 * Makefile.in (install): Compress source files.
991
895725e1
JL
9922005-10-28 Juri Linkov <juri@jurta.org>
993
994 * quail/symbol-ksc.el: Add missing characters from 1st pos of
995 every table of [korean-ksc5601], and swap incorrectly ordered
996 characters at pos 91 and 90.
997
c814bdfc
KH
9982005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
999
1000 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
1001 U+2006). Add more mappings from TeX's textcomp package.
1002
f344e9d2
JL
10032005-10-25 Juri Linkov <juri@jurta.org>
1004
1005 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
1006 to t for this multi-key input method.
1007
a6726944
KH
10082005-10-24 Kenichi Handa <handa@m17n.org>
1009
1010 * quail/uni-input.el (ucs-input-activate): Don't add
1011 quail-kill-guidance-buf to kill-buffer-hook.
1012
71ec7e9b
KH
10132005-07-08 Kenichi Handa <handa@m17n.org>
1014
1015 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
1016 insertion and deletion.
1017
a0ec7a4a
LK
10182005-07-04 Lute Kamstra <lute@gnu.org>
1019
1020 Update FSF's address in GPL notices.
1021
59579816
KH
10222005-06-28 Kenichi Handa <handa@m17n.org>
1023
1024 * leim-ext.el: Add rules for inserting full-width space for
1025 quail/Punct and quail/Punct-b5.
1026
94d4bafb
EZ
10272005-06-04 Eli Zaretskii <eliz@gnu.org>
1028
41584b03 1029 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
94d4bafb
EZ
1030 (extraclean): New target, emulates Makefile.in.
1031
e183fe27
KH
10322005-04-06 Kenichi Handa <handa@m17n.org>
1033
41584b03 1034 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
e183fe27 1035
eebfcf8e
KH
10362005-03-26 Kenichi Handa <handa@m17n.org>
1037
41584b03 1038 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
eebfcf8e
KH
1039
10402005-03-18 Kenichi Handa <handa@m17n.org>
db328182
KH
1041
1042 * quail/thai.el (quail-thai-update-translation): Delete it.
f4931aac 1043 (thai-generate-quail-map): Generate a simpler map.
db328182
KH
1044 ("thai-kesmanee"): Don't use quail-thai-update-translation.
1045 (thai-generate-quail-map): Likewise.
1046
761a8755
KH
10472005-03-15 Kenichi Handa <handa@m17n.org>
1048
1049 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
1050
c68f7e21
KH
10512005-03-08 Kenichi Handa <handa@m17n.org>
1052
1053 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
1054 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
1055
a3341d3c
KH
10562004-12-04 Kenichi Handa <handa@m17n.org>
1057
1058 * quail/lao.el (lao-key-alist): Declare it by defvar.
1059 (lao-key-alist-vector): New variable.
1060 (lao-consonant-key-alist, lao-semivowel-key-alist)
1061 (lao-vowel-key-alist, lao-voweltone-key-alist)
1062 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
1063 lao-key-alist-vector.
1064
a7ff4354
KH
10652004-09-25 Kenichi Handa <handa@m17n.org>
1066
1067 * quail/uni-input.el (ucs-input-method): Add error clause to
1068 condition-case.
1069
88a74fa5
KH
10702004-09-21 Kenichi Handa <handa@m17n.org>
1071
1072 * quail/uni-input.el: Move the call of register-input-method to
1073 leim-ext.el.
1074 (ucs-input-insert-char): New function.
1075 (ucs-input-method): Use ucs-input-insert-char.
1076 (ucs-input-activate): Call quail-hide-guidance instead of
1077 quail-hide-guidance-buf.
1078
1079 * leim-ext.el: Add autoload for 'ucs-input-activate and
1080 register-input-method for "ucs".
1081
15203bb7
DK
10822004-08-21 David Kastrup <dak@gnu.org>
1083
1084 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
1085 combinations.
1086
295f3b30
KH
10872004-08-16 Kenichi Handa <handa@m17n.org>
1088
1089 * quail/georgian.el ("georgian"): Call quail-define-package with
1090 the show-layout arg t.
1091
de10c114
AS
10922004-08-06 Andreas Schwab <schwab@suse.de>
1093
1094 * Makefile.in (install): Remove .arch-inventory files.
1095
d604e09b
DK
10962004-07-01 David Kastrup <dak@gnu.org>
1097
41584b03 1098 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
d604e09b 1099
f96ec754
AS
11002004-06-30 Andreas Schwab <schwab@suse.de>
1101
1102 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
1103 serialize parallel builds.
1104 (${MISC:.elc=.el}): Depend on changed.misc.
1105
62bfe0fc
KH
11062004-06-05 Kenichi Handa <handa@m17n.org>
1107
68330491
EZ
1108 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
1109 contents of leim-ext.el to leim-list.el.
62bfe0fc
KH
1110
1111 * leim-ext.el: New file.
1112
9254ee5e
KH
11132004-05-17 Werner Lemberg <wl@gnu.org>
1114
1115 * quail/sisheng.el: New file.
1116
53e1a54f
KH
11172004-05-17 Kenichi Handa <handa@m17n.org>
1118
1119 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
1120
cdc9b845
EZ
11212004-05-11 Eli Zaretskii <eliz@gnu.org>
1122
1123 * Makefile.in (leim-list.el): Move commands to convert TIT and
1124 MISC dictionaries from here...
1125 (changed.tit, changed.misc): ...to here. Remove the (now
1126 unneeded) test of the contents of changed.* files.
1127
9a28b921
AS
11282004-05-10 Andreas Schwab <schwab@suse.de>
1129
10d1d0af 1130 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
9a28b921
AS
1131 files are compiled when bootstrapping.
1132
bef96454
SM
11332004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
1134
1135 * quail/latin-ltx.el ("TeX"): Fix typo.
1136
d2c846aa
SM
11372004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1138
1139 * quail/latin-ltx.el: Use utf-8 coding.
1140 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
1141
2cd23d89
KH
11422004-05-04 Kenichi Handa <handa@m17n.org>
1143
10d1d0af 1144 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
2cd23d89
KH
1145 (MISC-SOURCES): Likewise.
1146
11472004-05-01 Kenichi Handa <handa@m17n.org>
1148
41584b03 1149 * Makefile.in (OTHERS): Rename from MISC.
d2c846aa 1150 (MISC): Rename from MISC-DIC.
10d1d0af 1151 (WORLD): Adjust for the above changes.
2cd23d89
KH
1152 (TIT-MISC, NON-TIT-MISC): New targets.
1153 (all): Don't depend on ${WORLD}.
d2c846aa 1154 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
2cd23d89
KH
1155 (TIT-SOURCES, MISC-SOURCES): New macros.
1156 (changed.tit, changed.misc): New targets.
d2c846aa 1157 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
2cd23d89
KH
1158 changed.misc. Generate quail files from TIT and MISC files if
1159 necessary.
1160 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
1161 ${MISC-DIC}.
1162
238add5e
JR
11632004-05-03 Jason Rumney <jasonr@gnu.org>
1164
1165 * makefile.nt: Remove.
1166
d814862a
JB
11672004-04-23 Juanma Barranquero <lektu@terra.es>
1168
1169 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1170
28082746
AI
11712004-04-09 Andrew Innes <andrewi@gnu.org>
1172
1173 * makefile.w32-in (distclean clean): Remove nmake specific
1174 stamp-subdir test.
1175
bb62616f
KH
11762004-02-28 Kenichi Handa <handa@m17n.org>
1177
d2c846aa 1178 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
bb62616f
KH
1179 ${MISC-DIC}.
1180 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1181 (maintainer-clean): Delete files that are not in CVS repository.
1182
d2c846aa 1183 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1184 $(MISC-DIC).
1185 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1186 (maintainer-clean): Delete files that are not in CVS repository.
1187
d2c846aa 1188 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
bb62616f
KH
1189 $(MISC-DIC).
1190 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
1191 (maintainer-clean): Delete files that are not in CVS repository.
1192
880820fe 11932004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
f92f5e37
KH
1194
1195 * Makefile.in (distclean maintainer-clean): Depend on clean.
1196
bdb6a227
KH
11972004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1198
1199 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
1200
e555f8d5
KH
12012004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
1202
1203 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
d814862a 1204 Duplicate entry removed.
e555f8d5 1205 ("bulgarian-bds"): Docstring fixed.
be492770 1206
c51b37fd
DL
12072003-10-06 Dave Love <fx@gnu.org>
1208
1209 * quail/latin-ltx.el: Several additions.
1210
ac7ec68c
KH
12112003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
1212
1213 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
1214
f653dfd9
DL
12152003-08-20 Dave Love <fx@gnu.org>
1216
1217 * quail/latin-ltx.el: Add \rhd.
1218
15a03c32
MR
12192003-08-19 Markus Rost <rost@math.ohio-state.edu>
1220
1221 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
1222
15f772c8
KH
12232003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
1224
d814862a 1225 * quail/indian.el (quail-indian-update-translation): Adjust the
fffa137c 1226 behavior according to the change of quail-translate-key.
15f772c8 1227
603b8073
KH
12282003-05-22 Kenichi Handa <handa@m17n.org>
1229
1230 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
1231 Chinese characters from GB to Big5.
1232
34c614a8 12332003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
458d0770
KH
1234
1235 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
1236
069e6098
AS
12372003-04-05 Andreas Schwab <schwab@suse.de>
1238
1239 * Makefile.in (install): Remove CVS related and backup files from
1240 installation directory.
1241
15988eba
DK
12422003-02-27 David Kastrup <dak@gnu.org>
1243
d814862a 1244 * quail/greek.el (greek-babel): Add koronis transliteration.
15988eba 1245
b2c16093
DK
12462003-02-23 David Kastrup <dak@gnu.org>
1247
d814862a 1248 * quail/greek.el (greek-babel): Fix <' accent.
b2c16093 1249
a56c637d
DL
12502003-02-17 Dave Love <fx@gnu.org>
1251
1252 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
1253
83930535
JB
12542003-02-14 Juanma Barranquero <lektu@terra.es>
1255
d2c846aa 1256 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
83930535 1257
61cb0b53 12582003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
59fdf430
KH
1259
1260 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
d814862a 1261 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
59fdf430
KH
1262 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
1263 (punjabi-inscript, gujarati-inscript, oriya-inscript)
1264 (bengali-inscript, assamese-inscript, telugu-inscript)
d2c846aa
SM
1265 (kannada-inscript, malayalam-inscript, tamil-inscript):
1266 New INSCRIPT based input methods.
59fdf430 1267
ff57e5d6
KH
12682003-02-07 Kenichi Handa <handa@m17n.org>
1269
1270 * quail/cyrillic.el: Update quail-package-alist (not
1271 input-method-alist) to make "cyrillic-jcuken" an alias of
1272 "russian-typewriter". Add cookie for quail-update-leim-list-file.
1273
e29969ca
DK
12742003-02-05 David Kastrup <dak@gnu.org>
1275
d2c846aa 1276 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
e29969ca 1277
139c4e54
DL
12782003-01-05 Dave Love <fx@gnu.org>
1279
1280 * makefile.w32-in (SLAVIC): Add croatian.elc.
1281
1282 * Makefile.in (SLAVIC): Add croatian.elc.
1283
1284 * quail/croatian.el: New file.
1285
abceb4ac
JB
12862002-12-10 Juanma Barranquero <lektu@terra.es>
1287
1288 * makefile.w32-in (LATIN): Add welsh.elc.
1289 (MISC): Add georgian.elc.
1290 (UNICODE): Add it.
1291 (WORLD): Add $(UNICODE).
1292
59daa29a
DL
12932002-11-14 Dave Love <fx@gnu.org>
1294
1295 * quail/slovak.el: Add coding cookie.
1296
1297 * quail/latin-ltx.el: Fix coding cookie.
1298
1299 * quail/hebrew.el: Add coding cookie.
1300
1301 * quail/czech.el: Add coding cookie.
1302
1303 * quail/welsh.el: Undo last change.
1304
b4b11a40
DL
13052002-09-11 Dave Love <fx@gnu.org>
1306
1307 * quail/latin-post.el ("slovenian"): New.
1308
570af494
KH
13092002-09-05 Kenichi Handa <handa@etl.go.jp>
1310
1311 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
1312
ad0b1666
DL
13132002-07-24 Dave Love <fx@gnu.org>
1314
a5e5d4ad
DL
1315 * quail/latin-alt.el ("latin-alt-postfix"): New.
1316
1317 * quail/latin-post.el ("latin-postfix"): New.
1318
ad0b1666
DL
1319 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
1320 ("latin-3-prefix"): Doc fix.
a5e5d4ad 1321 ("latin-prefix"): New.
ad0b1666 1322
f860212e
DL
13232002-07-12 Dave Love <fx@gnu.org>
1324
1325 * quail/cyrillic.el: Doc fixes.
1326 ("cyrillic-beylorussian"): Commented-out.
d2c846aa 1327 ("cyrillic-translit-bulgarian"): Delete.
f860212e
DL
1328 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
1329 ("ukrainian-computer", "belarusian", "bulgarian-bds")
1330 ("russian-computer"): New.
880820fe 1331 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
d2c846aa 1332 ("russian-typewriter"): Rename from cyrillic-jcuken.
f860212e 1333
282b5fb7
KH
13342002-06-20 Dave Love <fx@gnu.org>
1335
1336 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
880820fe 1337 characters and ~o -> ġ, ~O -> Ġ.
282b5fb7 1338
fe960d0a
EZ
13392002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1340
1341 * Makefile.in (install): Use "tar -chf", to follow symlinks.
1342
9a40c2fb
PJ
13432002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1344
1345 * quail/vntelex.el: Add even more rules.
1346
ab59447f
PJ
13472002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1348
1349 * quail/vntelex.el: Add new rules to escape from composition.
1350
e656fc9d
PJ
13512002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
1352
1353 * quail/vntelex.el: Use proper charset.
1354
177c0ea7 13552002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
0347c911
PJ
1356
1357 * quail/hanja.el ("Od"): Remove rule.
0347c911 1358
175e150b
EZ
13592002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1360
1361 * quail/indian.el: Replace commented-out lines with a condition
1362 that is always false.
1363
c031864a
JC
13642002-04-06 Jaeyoun Chung <jay@kldp.org>
1365
d2c846aa 1366 * quail/hanja3.el ("kf"): Add a few composing rules
c031864a
JC
1367 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
1368
cb0dc144 1369 * quail/hangul3.el: Buggy alternative second character
c031864a
JC
1370 sequence fixed ('/' for 'v' pair).
1371 added a few more third character composing rule.
1372
129f2c75
WL
13732002-03-03 Werner Lemberg <wl@gnu.org>
1374
1375 * quail/vntelex.el: New file.
cb0dc144
JB
1376 * Makefile.in (VIETNAMESE):
1377 * makefile.nt (VIETNAMESE):
1378 * makefile.w32-in (VIETNAMESE): Add it.
129f2c75 1379
5c196f29
AI
13802002-02-10 Andrew Innes <andrewi@gnu.org>
1381
1382 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
1383 ($(MISC_DIC)): Ditto.
1384
108eaabb
RS
13852002-02-06 Richard M. Stallman <rms@gnu.org>
1386
1387 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
1388 Don't define "~," at all.
1389
880820fe 13902002-01-29 Pavel Janík <Pavel@Janik.cz>
cc13aa25 1391
880820fe 1392 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
cc13aa25
PJ
1393 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
1394
18e1da99 13952002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
417f4d3a
EZ
1396
1397 * quail/greek.el: Changed the behavior of the "greek" input
18e1da99
EZ
1398 method, to consider the "accent" and "diaeresis" as prefix keys.
1399 A new method (named "greek-postfix") was added which implements
1400 the old behavior. Also changed the mapping of the "Q/q" key to
1401 produce the ":/;" characters, as is customary in greek keyboards.
1402 From Nick Patavalis <npat@inaccessnetworks.com>.
417f4d3a 1403
8f7d3eca
JC
14042002-01-07 Jaeyoun Chung <jay@kldp.org>
1405
d814862a 1406 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
d2c846aa 1407 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
8f7d3eca 1408
121f67fa
EZ
14092002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
1410
1411 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
1412
7f93e2ab
DL
14132002-01-01 Dave Love <fx@gnu.org>
1414
d2c846aa 1415 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
7f93e2ab
DL
1416 (quail-define-inscript-package): Avoid mapcar*.
1417
3c08498a
DL
14182001-12-20 Dave Love <fx@gnu.org>
1419
1420 * quail/latin-ltx.el: Fix un-doubled backslashes.
1421
96566974
DL
14222001-12-15 Dave Love <fx@gnu.org>
1423
abceb4ac 1424 * quail/latin-pre.el ("french-prefix", "german-prefix")
96566974
DL
1425 ("spanish-prefix"): Fix language assignment.
1426
abceb4ac
JB
1427 * quail/latin-post.el ("french-postfix", "german-postfix")
1428 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
1429 ("french-keyboard", "french-azerty", "german")
96566974
DL
1430 ("spanish-keyboard"): Fix language assignment.
1431
1432 * quail/indian.el: Don't require cl.
d2c846aa 1433 (quail-indian-flatten-list): Rename from flatten-list.
96566974 1434
abceb4ac
JB
1435 * quail/cyrillic.el ("cyrillic-beylorussian")
1436 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
96566974
DL
1437 ("belarusian", "bulgarian-pho"): Fix language assignment.
1438
1439 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
1440 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
1441 ("turkish-alt-postfix"): Fix language assignment.
1442 ("dutch"): Assign to Dutch. Use chars, not strings.
d2c846aa 1443 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
96566974 1444
880820fe 14452001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
1446
1447 * COPYING: New file.
1448
eea6cc1f
JC
14492001-12-03 Jaeyoun Chung <jay@kldp.org>
1450
d814862a 1451 * quail/hangul3.el: Add a few convenient composing sequences for
eea6cc1f
JC
1452 Korean keyboard type 3 users.
1453
de371c8c
DL
14542001-11-29 Dave Love <fx@gnu.org>
1455
1456 * quail/latin-ltx.el: Extra translations. Fix some
1457 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
1458 symbols.
1459
ea17b6e1
JR
14602001-11-28 Juanma Barranquero <lektu@terra.es>
1461
d814862a 1462 * makefile.w32-in (INDIAN): Adjust for the file name change;
ea17b6e1
JR
1463 quail/devanagari.elc -> quail/indian.elc.
1464
1465 * makefile.nt (INDIAN): Likewise.
1466
177c0ea7 14672001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
8727d588
RS
1468
1469 * quail/devanagari.el: Renamed to indian.el.
1470
1471 * quail/indian.el: Renamed from devanagari.el, and completely
1472 re-written. The input method devanagari-hindi-transliteration is
1473 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
1474 devanagari-inscript, devanagari-transliteration is renamed to
1475 devanagari-kyoto-harvard.
1476
1477 * Makefile.in: Adjusted for the file name change;
1478 quail/devanagari.elc -> quail/indian.elc.
1479
e154cc44
EZ
14802001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
1481
1482 * quail/welsh.el: Avoid an error message due to a commented-out
1483 input method.
1484
a6beb3d2
RS
14852001-11-05 Richard M. Stallman <rms@gnu.org>
1486
1487 * quail/rfc1345.el: Get rid of the explicit ^Z character.
1488
cd946181
EZ
14892001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
1490
1491 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
1492
7115232b
DL
14932001-11-04 Dave Love <fx@gnu.org>
1494
1495 * Makefile.in (LATIN): Add welsh.
1496 (UNICODE): New.
1497 (MISC): Add georgian.
1498 (WORLD): Add UNICODE.
1499
1500 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
1501 * quail/uni-input.el, quail/sgml-input.el: New file.
1502
1503 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
1504
1505 * quail/latin-alt.el ("dutch"): New method.
1506
b344d29d 15072001-10-27 Francesco Potortì <pot@gnu.org>
3a8b7edb
FP
1508
1509 * quail/latin-post.el ("italian-postfix"): Undo previous change.
1510
1511 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
1512
b344d29d 15132001-10-25 Francesco Potortì <pot@gnu.org>
a4416b14
FP
1514
1515 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1516
1517 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1518
71431a0e
GM
15192001-10-20 Gerd Moellmann <gerd@gnu.org>
1520
6aa97356 1521 * (Version 21.1 released.)
71431a0e 1522
c4e7e308
EZ
15232001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1524
1525 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1526 mappings, so that one could type them without leaving the Hanyu
1527 Pinyin input method. Suggested by Kenichi Handa
1528 <handa@etl.go.jp>.
1529
51724e26
EZ
15302001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1531
1532 * quail/greek.el ("greek-babel"): New input method. From David
1533 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1534
ab952a4f
GM
15352001-10-05 Gerd Moellmann <gerd@gnu.org>
1536
1537 * Branch for 21.1.
a4416b14 1538
00651fbf
EZ
15392001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1540
1541 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1542 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1543
5a397d28
GM
15442001-08-06 Gerd Moellmann <gerd@gnu.org>
1545
1546 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1547 "chinese-py".
1548 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1549
880820fe 15502001-07-16 Pavel Janík <Pavel@Janik.cz>
be567141 1551
150998ec
PJ
1552 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1553 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1554 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1555 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1556 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1557 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1558 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1559 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1560 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
be567141
PJ
1561 follow coding conventions.
1562
e6aeb775
AC
15632001-06-04 Andrew Choi <akochoi@i-cable.com>
1564
1565 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1566
ec57454f
AI
15672001-06-01 Andrew Innes <andrewi@gnu.org>
1568
1569 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1570 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1571 $(srcdir)/quail/pypunct-b5.elc.
1572 (NON_TIT_CNS): Remove.
1573 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1574 (CHINESE_CNS): Remove.
1575 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1576 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1577 $(srcdir)/quail/latin-ltx.elc.
1578 (MISC_DIC): Copy from Makefile.in.
1579 (CHINESE): Remove $(CHINESE_CNS).
1580 (all): Add $(MISC_DIC) as target.
1581 (.NOTPARALLEL): New target.
1582 (.NO_PARALLEL): New target.
1583 ($(MISC_DIC)): New target.
1584 (clean mostlyclean): Clean more stuff.
1585 (TIT_EL): New macro.
1586 (MISC_DIC_EL): New macro.
1587
1588 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1589 (TIT-BIG5): Remove CTLauB.elc from it.
1590 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1591 (clean mostlyclean): Remove obsolete reference.
1592
70079787
EZ
15932001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1594
1595 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1596
5e3d4fbc
AC
15972001-05-24 Andrew Choi <akochoi@i-cable.com>
1598
937fad9a
AC
1599 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1600
5e3d4fbc
AC
1601 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1602
1603 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1604
1605 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1606 (TIT-BIG5): Remove CTLauB.elc from it.
1607 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1608
f042e7b9
DL
16092001-05-17 Dave Love <fx@gnu.org>
1610
d2c846aa 1611 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
f042e7b9
DL
1612 Language family and indicator changed. Many new translations.
1613
f08cf35b
GM
16142001-05-17 Gerd Moellmann <gerd@gnu.org>
1615
1616 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
5ce6e4f4 1617 slovak input methods. New maintainer. From Pavel Janík
f08cf35b
GM
1618 <Pavel@Janik.cz>.
1619
b5eeaa1d
GM
16202001-04-23 Gerd Moellmann <gerd@gnu.org>
1621
3ddfbced
SM
1622 * quail/latin-ltx.el: Add more translations.
1623 From jsbien@mimuw.edu.pl (Janusz S. Bień).
b5eeaa1d 1624
55a22ce1
EZ
16252001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1626
1627 * quail/hangul.el <korean-hangul>: Doc fix.
1628
90200fcc
AI
16292001-04-18 Andrew Innes <andrewi@gnu.org>
1630
1631 * makefile.w32-in (EMACSLOADPATH): Define.
a4416b14
FP
1632 ($(TIT)):
1633 ($(MISC_DIC)):
1634 (.el.elc):
90200fcc
AI
1635 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1636
f383cd0d
GM
16372001-04-05 Gerd Moellmann <gerd@gnu.org>
1638
a55e4e68
GM
1639 * Makefile.in (install): Remove .cvsignore files.
1640
f383cd0d
GM
1641 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1642 the same translations as for `japanese'.
1643
4c1dadb1
AI
16442001-04-03 Andrew Innes <andrewi@gnu.org>
1645
1646 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1647 quail/ZIRANMA.elc.
1648 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1649 $(srcdir)/quail/tsang-b5.elc.
1650 (NON_TIT_CNS): Delete.
1651 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1652 (CHINESE_CNS): Delete.
1653 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1654 <handa@etl.go.jp>.
1655 (MISC_DIC): New variable.
1656 (CHINESE): Delete $(CHINESE_CNS).
1657 (WORLD): Add $(MISC_DIC).
1658 (all): Depends on $(MISC_DIC).
1659 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1660 ($(MISC_DIC)): New target.
1661 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1662 and $(MISC_DIC:.elc=.el).
1663
e217c26e
EZ
16642001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1665
3ddfbced
SM
1666 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc.
1667 From Kenichi Handa <handa@etl.go.jp>.
a46d278b 1668
e217c26e
EZ
1669 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1670
a3d0b0e0
KH
16712001-03-31 Kenichi Handa <handa@etl.go.jp>
1672
c4cc8b9a 1673 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc.
a3d0b0e0
KH
1674 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1675 ${srcdir}/quail/tsang-b5.elc.
1676 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1677 (CHINESE-CNS): Delete it.
1678 (MISC-DIC): New variable.
1679 (CHINESE): Delete ${CHINESE-CNS}.
4c1dadb1 1680 (WORLD): Add ${MISC-DIC}.
a3d0b0e0
KH
1681 (all): Depends on ${MISC-DIC}.
1682 (${MISC-DIC}): New target.
1683 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1684
1685 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1686 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1687
1688 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1689
1690 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
cb0dc144 1691 * quail/quick-cns.el: Delete them.
a4416b14 1692
9d5d1075
EZ
16932001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1694
1695 * Makefile.in (${TIT}): Fix whitespace.
1696
ed31fabf
GM
16972001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1698
1699 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1700 (${TIT}): If the target file already exist, don't remake it.
1701
1e406be0
KH
17022001-03-21 Kenichi Handa <handa@etl.go.jp>
1703
1704 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1705
ce058493 17062001-03-16 Pavel Janík <Pavel@Janik.cz>
8f369c02
KH
1707
1708 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1709 "=q", "+q", "=Q", and "+Q".
1710 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1711 ("slovak-prog-2"): Likewise.
1712 ("slovak-prog-3"): Likewise.
1713
abfa36c4
EZ
17142001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1715
1716 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1717
b8a7ebcf
KH
17182001-03-16 Kenichi Handa <handa@etl.go.jp>
1719
3ddfbced
SM
1720 * quail/japanese.el (quail-japanese-transliteration-rules):
1721 New variable. Use it to define these input methods: "japanese",
b8a7ebcf 1722 "japanese-hiragana", "japanese-katakana".
1bdfe188
KH
1723 (quail-japanese-kana-state): Delete this variable.
1724 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
10d1d0af 1725 instead check if there's any Hiraganas in the conversion region.
b8a7ebcf 1726
9a639fce
KH
17272001-03-14 Kenichi Handa <handa@mule.m17n.org>
1728
1729 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1730
51ab41b7
KH
17312001-03-06 Kenichi Handa <handa@etl.go.jp>
1732
1733 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1734
36d5e61d
KH
17352001-03-05 Kenichi Handa <handa@etl.go.jp>
1736
1737 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
10d1d0af 1738 change of the special key bindings.
36d5e61d 1739
bf0bdce8
KH
17402001-02-22 Kenichi Handa <handa@etl.go.jp>
1741
51ab41b7 1742 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
bf0bdce8
KH
1743
1744 * CXTERM-DIC/ETZY.tit: Likewise.
1745
1746 * CXTERM-DIC/ZOZY.tit: Likewise.
1747
193fba87
AI
17482001-02-05 Andrew Innes <andrewi@gnu.org>
1749
1750 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1751 path absolute.
1752
350d71b3
AI
17532001-02-03 Andrew Innes <andrewi@gnu.org>
1754
1755 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1756
49bd4a69
KH
17572001-02-02 Kenichi Handa <handa@etl.go.jp>
1758
1759 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1760
1761 * makefile.w32-in (LATIN): Likewise.
1762
1763 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1764
a51e9546
AI
17652001-02-01 Andrew Innes <andrewi@gnu.org>
1766
1767 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1768
c91d43ed
KH
17692001-02-01 Kenichi Handa <handa@etl.go.jp>
1770
c91d43ed
KH
1771 * quail/greek.el ("greek-mizuochi"): New input method for
1772 classical Greek.
1773
7ccf7ab9 17742001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0 1775
3ddfbced 1776 * Makefile.in (extraclean): Add target so make doesn't die if
c522cff0
BW
1777 one runs "make extraclean" at the top level.
1778
0dac6924
AI
17792001-01-06 Andrew Innes <andrewi@gnu.org>
1780
1781 * makefile.nt ($(TIT)): Map .elc to .el.
1782 (buildlisppath): Make path relative to $(MAKEDIR).
1783
392164c1
AS
17842001-01-01 Andreas Schwab <schwab@suse.de>
1785
1786 * quail/latin-alt.el: Doc fixes.
1787
ec6bd013
DL
17882000-12-18 Dave Love <fx@gnu.org>
1789
880820fe
KH
1790 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1791 Change œ, Œ, ¶.
ec6bd013 1792
8ff06845
KH
17932000-12-16 Kenichi Handa <handa@etl.go.jp>
1794
1795 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1796
4ee87dbb
AI
17972000-12-06 Andrew Innes <andrewi@gnu.org>
1798
1799 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1800 relative to $(CURDIR).
1801 (INSTALLDIR): Use forward slash.
1802
24c53d36
AI
18032000-11-24 Andrew Innes <andrewi@gnu.org>
1804
1805 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1806
1807 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1808
37c35586
KH
18092000-11-21 Kenichi Handa <handa@etl.go.jp>
1810
1811 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1812
3c7d764e
KH
18132000-11-17 Kenichi Handa <handa@etl.go.jp>
1814
1815 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1816 remember the conversion start.
1817
f3d3c491
AI
18182000-10-21 Andrew Innes <andrewi@gnu.org>
1819
1820 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1821 of conditional invocation of make.
a4416b14
FP
1822 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1823 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1824 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1825 files to .elc.
3ddfbced 1826 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1827 (clean mostlyclean): Likewise.
1828 (.el.elc): New target.
1829
1830 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1831 of conditional invocation of make.
a4416b14
FP
1832 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1833 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
f3d3c491
AI
1834 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1835 files to .elc.
3ddfbced 1836 ($(TIT)): Adjust for the above change.
f3d3c491
AI
1837 (clean mostlyclean): Likewise.
1838 (.el.elc): New target.
1839
a115794c
EZ
18402000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1841
1842 * Makefile.in (${TIT}, clean): Don't use shell `command`
1843 expansion, use ${TIT:.elc=.el} instead.
1844
ce75c97a
GM
18452000-09-26 Gerd Moellmann <gerd@gnu.org>
1846
1847 * Makefile.in: Make this the leim Makefile.in.
1848 (clean): Also remove $NON-TIT and $WORLD.
1849 (RUN-EMACS): Set EMACSLOADPATH.
1850
7b920aa1
KH
18512000-09-21 Kenichi Handa <handa@etl.go.jp>
1852
36e44f62
KH
1853 * Makefile.in: Revert to no-leim Makefile.
1854
cd3c0140
KH
1855 * quail/.cvsignore: Include *.elc.
1856
1857 * ja-dic/.cvsignore: New file.
7b920aa1 1858
5eedab4d
AI
18592000-09-16 Andrew Innes <andrewi@gnu.org>
1860
1861 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1862 (leim-list.el): Ditto.
1863
1864 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1865 (leim-list.el): Ditto.
1866
39f547f7
AI
18672000-09-15 Andrew Innes <andrewi@gnu.org>
1868
1869 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1870 files.
1871
fe83b953
AI
18722000-09-14 Andrew Innes <andrewi@gnu.org>
1873
1874 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1875 leim-list.el.
1876 (distclean maintainer-clean): Ditto for stamp-subdir.
1877
1878 * makefile.nt: Rename skkdic to ja-dic.
1879
0fddd0dc
KH
18802000-09-07 Kenichi Handa <handa@etl.go.jp>
1881
1882 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1883 translation.
1884
1885 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1886
1887 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1888 ("chinese-tonepy-punct"): New input method.
1889
1890 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1891 translation.
1892
1893 * quail/japanese.el ("japanese"): Delete the key sequence for
1e4f1886 1894 Roman transliteration from the docstring because it's now shown
0fddd0dc
KH
1895 automatically.
1896 ("japanese-ascii", "japanese-zenkaku")
1897 ("japanese-hankaku-kana", "japanese-hiragana")
1898 ("japanese-katakana"): Docstring modified.
1899
3ddfbced 1900 * quail/czech.el ("czech-qwerty"): Change to show keyboard layout
0fddd0dc
KH
1901 on describe-input-method.
1902 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1903
44ef7cf6
AI
19042000-09-03 Andrew Innes <andrewi@gnu.org>
1905
1906 * makefile.w32-in: New file.
f8803e97 1907 (install) Fix copying of directories.
44ef7cf6 1908
5724ab7a
KH
19092000-08-31 Kenichi Handa <handa@etl.go.jp>
1910
1911 * quail/thai.el (thai-generate-quail-map): If the length of
1912 translation is more than one, compose it.
1913
daba11ce
DL
19142000-08-29 Dave Love <fx@gnu.org>
1915
880820fe 1916 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
a39fb83d 1917
daba11ce
DL
1918 * Makefile.in: ja-dic <- skk in several places.
1919
457dd64a
KH
19202000-08-25 Kenichi Handa <handa@etl.go.jp>
1921
1922 * ja-dic: Directory name changed from skkdic.
1923
a1a2e38f 1924 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
457dd64a
KH
1925
1926 * README: Rename skkdic to ja-dic throughout the file.
1927
68ce69e1
DL
19282000-08-24 Dave Love <fx@gnu.org>
1929
1930 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
457dd64a 1931 ("latin-1-prefix"): Add missing symbols.
68ce69e1 1932
5a76406c
DL
19332000-08-23 Dave Love <fx@gnu.org>
1934
880820fe
KH
1935 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1936 add ~p for ¶.
5a76406c 1937
240a16cf
KH
19382000-07-18 Kenichi Handa <handa@etl.go.jp>
1939
1940 * quail/japanese.el ("japanese"): Fix docstring.
1941
7a3fd467
KH
19422000-07-17 Kenichi Handa <handa@etl.go.jp>
1943
1944 * quail/japanese.el ("japanese"): Docstring modified.
1945
0bd5914b
KH
19462000-06-12 Kenichi Handa <handa@etl.go.jp>
1947
1948 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1949 ("tibetan-wylie"): State transition table modified.
1950
4dc1225b
KH
19512000-06-01 Kenichi Handa <handa@etl.go.jp>
1952
1953 * quail/tibetan.el: Change all tibetan-1-column characters to
1954 tibetan. Quail map for "tibetan-wylie" fixed.
1955
177c0ea7 19562000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
6733d074
KH
1957
1958 * quail/latin-pre.el ("polish-slash"): New input method.
1959
69766f94
KH
19602000-03-02 Kenichi Handa <handa@etl.go.jp>
1961
1962 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1963
9a90d84c
GM
19642000-02-01 Gerd Moellmann <gerd@gnu.org>
1965
1966 * Makefile.in: Make this the no-leim Makefile. Move the
1967 leim Makefile.in to ../leim-Makefile.in as it originally was.
1968
1969 * Makefile.noleim: Removed.
1970
cba32d22
KH
19712000-01-28 Kenichi Handa <handa@etl.go.jp>
1972
1973 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1974
11ad3dee
KH
19752000-01-04 Kenichi Handa <handa@etl.go.jp>
1976
1977 * quail/japanese.el ("japanese"): Docstring augmented.
1978
5ec14d3c
KH
19791999-12-15 Kenichi Handa <handa@etl.go.jp>
1980
1981 * quail/lao.el: Rewritten for new composition.
1982
1983 * quail/lrt.el: Rewritten for new composition.
1984
1985 * quail/thai.el: Rewritten for new composition.
1986
1987 * quail/tibetan.el: Rewritten for new composition.
1988
113a1195
KH
19891999-12-13 Kenichi Handa <handa@etl.go.jp>
1990
1991 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1992 characters, not Latin-1.
1993
98e85e34
GM
19941999-11-22 Andrew Innes <andrewi@gnu.org>
1995
1996 * makefile.nt: No need to generate subdirs.el.
1997
371f58d5
GM
19981999-11-21 Andrew Innes <andrewi@gnu.org>
1999
2000 * makefile.nt: New file.
2001
177c0ea7 20021999-10-26 Gerd Moellmann <gerd@gnu.org>
26922151
GM
2003
2004 * Makefile.noleim: New.
2005
58af2287
DL
20061999-09-19 Ken'ichi Handa <handa@gnu.org>
2007
3ddfbced 2008 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
2009 turkish-postfix.
2010 ("turkish-postfix"): New Turkish input method which inserts
2011 Latin-5 characters.
2012
3ddfbced 2013 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from
58af2287
DL
2014 turkish-alt-postfix.
2015 ("turkish-alt-postfix"): New Turkish input method which inserts
2016 Latin-5 characters.
2017
20181999-07-12 Richard Stallman <rms@gnu.org>
2019
2020 * Version 20.4 released.
2021
20221998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
2023
2024 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
2025
20261999-06-14 Ken'ichi Handa <handa@gnu.org>
2027
2028 * quail/ethiopic.el ("ethiopic"): Add translation rules.
2029
20301999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
2031
2032 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
2033 hanja.el.
2034
20351999-05-25 Ken'ichi Handa <handa@gnu.org>
2036
2037 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
2038
20391999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
2040
2041 * quail/latin-pre.el ("romanian-prefix"): New input method.
2042 ("romanian-alt-prefix"): New input method.
2043
20441999-03-04 Kenichi Handa <handa@etl.go.jp>
2045
2046 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
2047
20481999-01-14 Kenichi Handa <handa@etl.go.jp>
2049
2050 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
2051 to convert is `n', change it to Japanese Hiragana `n' before
2052 conversion.
2053
20541999-01-11 Kenichi Handa <handa@etl.go.jp>
2055
2056 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
2057
2058 * quail/hebrew.el: New file.
2059
20601998-12-15 Kenichi Handa <handa@etl.go.jp>
2061
2062 * quail/devanagari.el (quail-devanagari-compose-characters):
3ddfbced 2063 Adjust for the change of input method handling.
58af2287
DL
2064 (quail-devanagari-hindi-compose-characters): Likewise.
2065
20661998-10-15 Kenichi Handa <handa@etl.go.jp>
2067
2068 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
2069 `(cd foo; pwd)`.
2070 (install): Likewise.
2071
b344d29d 20721998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287
DL
2073
2074 * quail/latin-post.el: Many doc fixes.
2075 ("latin-1-postfix"): Add sequence for the small superscript o.
2076 * quail/latin-pre.el: Many doc fixes.
2077 ("latin-1-prefix"): Add sequences for the small
2078 superscript underlined o and a.
2079
b344d29d 20801998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
58af2287 2081
689c9ca5 2082 * quail/latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
58af2287
DL
2083 small superscript underlined o and a.
2084 ("italian-alt-postfix"): Change it to something useful and
a4416b14 2085 different from italian-postfix.
689c9ca5 2086 * quail/latin-post.el ("latin-1-postfix"): Add a method to enter the
58af2287
DL
2087 small superscript underlined o and a.
2088 ("italian-postfix"): Same as above.
2089 ("italian-postfix"): Add methods to enter e with acute accent and
2090 the >> and << symbols.
2091
20921998-09-25 Kenichi Handa <handa@etl.go.jp>
2093
2094 * quail/japanese.el (quail-japanese-hankaku-update-translation):
3ddfbced 2095 Adjust for the change of input method handling.
58af2287
DL
2096
20971998-09-11 Kenichi HANDA <handa@etl.go.jp>
2098
2099 * quail/japanese.el (quail-japanese-katakana-update-translation):
3ddfbced 2100 Adjust for the change of input method handling.
58af2287
DL
2101
21021998-08-31 Kenichi Handa <handa@etl.go.jp>
2103
3ddfbced 2104 * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the
58af2287
DL
2105 change of input method handling.
2106 (quail-tibetan-input-tibkey): Likewise.
2107
21081998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2109
2110 * Version 20.3 released.
2111
21121998-08-16 Kenichi HANDA <handa@etl.go.jp>
2113
2114 * quail/czech.el ("czech"): Make this input method deterministic,
2115 kbd-translate, and show-layout.
2116
21171998-08-15 Kenichi HANDA <handa@etl.go.jp>
2118
2119 * quail/ethiopic.el: Fix several translation rules.
2120
21211998-08-12 Milan Zamazal <pdm@fi.muni.cz>
2122
2123 * quail/czech.el: Few key sequences added to some keyboards.
2124
21251998-08-06 Kenichi Handa <handa@etl.go.jp>
2126
2127 * quail/japanese.el (quail-japanese-use-double-n): New variable.
3ddfbced 2128 (quail-japanese-update-translation): Adjust for the change of
58af2287
DL
2129 quail-update-translation. Now this function should return
2130 CONTROL-FLAG.
2131 (quail-japanese-toggle-kana): Update quail-conversion-str.
2132 (quail-japanese-kanji-kkc): Likewise.
2133 (quail-japanese-switch-package): Reset quail-current-str and
2134 quail-conversion-str.
2135
21361998-07-24 Kenichi Handa <handa@etl.go.jp>
2137
3ddfbced
SM
2138 * quail/japanese.el (quail-japanese-kanji-kkc):
2139 Set quail-translation to nil after calling kkc-region so that
58af2287
DL
2140 translation mode is restarted correctly.
2141
21421998-07-21 Kenichi Handa <handa@etl.go.jp>
2143
2144 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
c80e3b4a 2145 that conversion is canceled in kkc-region.
58af2287
DL
2146 (quail-japanese-switch-package): Fix previous change.
2147
21481998-07-19 Kenichi Handa <handa@etl.go.jp>
2149
3ddfbced
SM
2150 * quail/japanese.el (quail-japanese-update-translation):
2151 Handle a key which should fix the current translation and start a new
58af2287 2152 translation correctly.
3ddfbced
SM
2153 (quail-japanese-toggle-kana): Set quail-translating to nil.
2154 Don't change point.
58af2287
DL
2155
21561998-07-15 Kenichi Handa <handa@etl.go.jp>
2157
3ddfbced 2158 * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the
58af2287
DL
2159 change of quail.el.
2160 (quail-japanese-switch-package): Likewise.
2161
21621998-07-03 Kenichi Handa <handa@etl.go.jp>
2163
2164 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
2165 Some keys for ancient Korean syllables are changed properly.
2166
21671998-06-20 Kenichi Handa <handa@etl.go.jp>
2168
2169 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
2170 (ethio-select-a-translation): New function.
2171
21721998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
2173
2174 * Makefile.in (RUN-EMACS): Add --multibyte.
2175
21761998-04-29 Karl Heuer <kwzh@gnu.org>
2177
2178 * Makefile.in (SLAVIC): Delete redundant backslash.
2179
21801998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2181
2182 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
2183
21841998-04-20 Kenichi Handa <handa@etl.go.jp>
2185
2186 * Makefile.in (SLAVIC): New macro.
2187 (EUROPEAN): Include ${SLAVIC}.
2188
21891998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
2190
2191 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
2192 (leim-list.el): Depend on ${WORLD}.
2193
a12bf61e 2194 * quail/latin-alt.el (latin-2-alt-postfix): Doc fix.
58af2287
DL
2195
21961998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
2197
a12bf61e 2198 * quail/czech.el, quail/slovak.el: Correct starting commentary.
58af2287
DL
2199
22001998-04-07 Milan Zamazal <pdm@fi.muni.cz>
2201
2202 * quail/czech.el, quail/slovak.el: Correct starting commentary.
2203
22041998-04-06 Andreas Schwab <schwab@gnu.org>
2205
a12bf61e 2206 * quail/lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
58af2287
DL
2207 to length.
2208 (lrt-generate-quail-map): Change sref to aref, and make second
2209 argument of substring a character index.
2210
22111998-03-26 Richard Stallman <rms@psilocin.gnu.org>
2212
2213 * Makefile.in (${TIT}): Fix shell conditional syntax.
2214
22151998-03-18 Kenichi Handa <handa@etl.go.jp>
2216
cb0dc144 2217 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
58af2287
DL
2218 "/ " to "/" (instead of " ").
2219
22201998-03-17 Richard Stallman <rms@psilocin.gnu.org>
2221
2222 * quail/czech.el, quail/slovak.el: New files.
2223
22241998-03-10 Richard Stallman <rms@psilocin.gnu.org>
2225
2226 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
2227 Uses changed.
2228
22291998-03-05 Kenichi Handa <handa@etl.go.jp>
2230
2231 * Makefile.in (${TIT}): To byte-compile quail packages, use just
2232 built quail.
2233
99d99081 22341997-12-09 Koaunghi Un <koaunghi.un@zdv.uni-tuebingen.de>
58af2287
DL
2235
2236 * quail/hanja3.el: New file.
2237
2238 * quail/hanja-jis.el: Title string of the input method
2239 "korean-hanja-jis" changed.
2240
2241 * quail/symbol-ksc.el: Title string of the input method
2242 "korean-symbol" changed. Require 'korea-util.
3ddfbced 2243 (quail-hangul-switch-back): Delete.
58af2287
DL
2244
2245 * quail/hangul3.el: Require 'korea-util.
3ddfbced 2246 (quail-hangul-switch-to-symbol-ksc): Delete.
58af2287
DL
2247
2248 * quail/hanja.el: Require 'korea-util. Title string of the input
2249 method "korean-hanja" changed.
3ddfbced 2250 (quail-hanja-switch-to-symbol-ksc): Delete.
58af2287
DL
2251
2252 * quail/hangul.el: Require 'korea-util.
3ddfbced 2253 (quail-hangul-switch-to-symbol-ksc): Delete.
a4416b14 2254
58af2287
DL
22551997-10-23 Kenichi Handa <handa@etl.go.jp>
2256
2257 * quail/ethiopic.el: The title string of input method "Ethiopic"
2258 is changed.
2259
22601997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2261
2262 * Version 20.2 released.
2263
22641997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2265
2266 * quail/latin-post.el (german): Swap y and z.
2267
22681997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2269
2270 * Version 20.1 released.
2271
2272 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
a4416b14 2273
58af2287
DL
22741997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2275
2276 * quail/viqr.el (vietnamese-viqr): Doc fix.
2277
22781997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2279
2280 * quail/latin-alt.el: New file.
2281
22821997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2283
2284 * quail/latin-post.el: Undo previous change.
a4416b14 2285
58af2287
DL
22861997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2287
2288 * quail/latin-post.el (latin-2-postfix):
2289 Replace comma and period with `. Replace colon with /.
2290 (latin-1-postfix): Replace comma with /.
2291 (french-postfix): Replace comma with /.
2292 (latin-3-postfix): Replace comma with ` and period with /.
2293 (latin-4-postfix): Replace comma with ` and period with ~.
2294 (latin-5-postfix): Replace comma with ` and period with /.
2295 (turkish-postfix): Replace comma with ` and period with /.
2296
22971997-09-10 Kenichi Handa <handa@etl.go.jp>
2298
3ddfbced
SM
2299 * quail/ethiopic.el: Don't bind keys in quail-mode-map.
2300 The function added to quail-mode-hook turn ethio-mode on only when
58af2287 2301 input method "ethiopic" is begin used.
3ddfbced 2302 (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el.
58af2287
DL
2303 (ethio-toggle-space): Likewise.
2304 (ethio-insert-space): Likewise.
2305 (ethio-insert-ethio-space): Likewise.
2306 (ethio-prefer-ascii-punctuation): Likewise.
2307 (ethio-toggle-punctuation): Likewise.
2308 (ethio-gemination): Likewise.
3ddfbced
SM
2309 ("ethiopic"): Doc-string of this Quail package modified.
2310 Bind function keys for TRANSLATION-KEYMAP to
58af2287
DL
2311 quail-execute-non-quail-command.
2312
23131997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2314
2315 * Makefile.in (install): Use quail/* in the second tar that
2316 copies a dir named quail.
2317
23181997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2319
3ddfbced
SM
2320 * Makefile.in (install): Do not copy leim-list.el twice.
2321 Copy `skk' subdirectory too.
58af2287
DL
2322
23231997-09-03 Kenichi Handa <handa@etl.go.jp>
2324
2325 * quail/cyrillic.el: For each package, pass t for the SIMPLE
2326 argument to quail-define-package.
4f405069 2327 * quail/cyril-jis.el: Likewise.
58af2287
DL
2328 * quail/greek.el: Likewise.
2329 * quail/ipa.el: Likewise.
2330 * quail/lao.el: Likewise.
2331 * quail/lrt.el: Likewise.
2332 * quail/thai.el: Likewise.
2333 * quail/viqr.el: Likewise.
2334
23351997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
2336
183080b6 2337 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
58af2287
DL
2338 TRANSLATION-KEYS.
2339 (quail-mode-map): Change binding for ethio-insert-ethio-space.
2340 (quail-mode-hook): Check the current Quail package name.
2341
c80e3b4a 2342 * quail/latin-post.el: Add rules for canceling accents by typing
58af2287
DL
2343 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
2344 packages.
2345
23461997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2347
2348 * quail/latin-post.el, quail/latin-pre.el: For each package,
2349 pass t for the SIMPLE argument to quail-define-package.
2350
23511997-08-28 Kenichi Handa <handa@etl.go.jp>
2352
2353 * Makefile.in (dotdot): This macro deleted.
2354 (SUBDIRS): Exclude skk.
2355 (all): Substitute ${WORLD} to ${TIT}.
2356 (%.el): This target deleted.
2357 (${TIT}): Check existence of `quail' subdirectory.
2358 (leim-list.el): Do not check old files.
2359 (install): If ${srcdir} is different from the current directory,
2360 copy also files under ${srcdir}.
2361
23621997-08-26 Kenichi Handa <handa@etl.go.jp>
2363
2364 * Makefile.in: Re-arrange macros so that the macro TIT contains
2365 only Quial packages generated from CXTERM dictionaries, and the
2366 macro NON-TIT contains only Quial packages distributed with Emacs.
2367 (install): Do not use -h option for tar, instead copy ${NON-TIT}
2368 and ${TIT} separately.
2369
23701997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2371
2372 * Makefile.in (install): Discard extra data in tar | tar command.
2373
23741997-08-23 Kenichi Handa <handa@etl.go.jp>
2375
3ddfbced
SM
2376 * quail/devanagari.el (quail-devanagari-compose-characters):
2377 Fix previous change.
58af2287
DL
2378 (quail-devanagari-hindi-compose-characters): Fix previous change.
2379
2380 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
2381 change.
2382
23831997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2384
2385 * Makefile.in (leim-list.el): Fix previous change.
2386
2387 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2388
23891997-08-21 Kenichi HANDA <handa@etl.go.jp>
2390
2391 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
2392 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
2393 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
2394
2395 * Makefile.in (install): Just copy leim-list.el instead of running
2396 update-leim-list-file on ${INSTALLDIR}.
2397 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
2398 py-punct-b5.el -> pypunct-b5.el.
2399 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
2400 (leim-list.el): Delete old files not contained in ${WORLD}.
2401
3ddfbced
SM
2402 * quail/japanese.el (quail-japanese-kkc-mode-exit):
2403 Run input-method-after-insert-chunk-hook.
58af2287
DL
2404
2405 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
2406
24071997-08-19 Kenichi Handa <handa@etl.go.jp>
2408
2409 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
2410 package fixed.
2411
24121997-08-18 Kenichi Handa <handa@etl.go.jp>
2413
2414 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
2415 throw.
2416 (quail-japanese-kanji-kkc): Completely re-written.
2417 (quail-japanese-kkc-mode-exit): New function.
2418 (quail-japanese-switch-package): Call activate-input-method
2419 instead of select-input-method.
2420
2421 * quail/thai.el (thai-consonant-input): Typo fixed.
2422
3ddfbced
SM
2423 * quail/devanagari.el (quail-devanagari-compose-characters):
2424 Do not call throw.
58af2287
DL
2425 (quail-devanagari-hindi-compose-characters): Likewise.
2426
3ddfbced
SM
2427 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc):
2428 Call activate-input-method instead of select-input-method.
58af2287
DL
2429
2430 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
2431
3ddfbced
SM
2432 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise.
2433 Use input-method-history instead of previous-input-method.
58af2287
DL
2434
24351997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
2436
59daa29a 2437 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
58af2287
DL
2438
24391997-08-16 Kenichi Handa <handa@etl.go.jp>
2440
2441 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
2442 ("lao-lrt"): Doc-string of this Quail package modified.
10d1d0af 2443 Some translation rules added.
58af2287
DL
2444
2445 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
2446 (lao-quail-define-rules): Some translation rules corrected.
2447
24481997-08-11 Kenichi Handa <handa@etl.go.jp>
2449
2450 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
2451 (lrt-vowel-table): The entry for "aM" corrected.
2452
24531997-08-07 Kenichi Handa <handa@etl.go.jp>
2454
2455 * quail/lrt.el: Change title string of input method "lao-lrt".
2456 (lrt-single-consonant-table): Several key sequence changed.
2457 (lrt-composing-pattern-double-c): Handle a consonant with
2458 semi-vowel-lower correctly.
2459 (lrt-handle-maa-sakod): Do not reset quail-current-key.
2460 (lrt-handle-tone-mark): Check the existence of double consonant
2461 correctly.
2462
2463 * quail/lao.el: Change title string of input method "Lao".
2464
24651997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
2466
2467 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
10d1d0af 2468 modified. Several translation rules modified.
58af2287
DL
2469
24701997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2471
2472 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
2473 quail/cyril-jis.el.
2474
2475 * quail/cyril-jis.el: New file.
2476
2477 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
2478
24791997-08-01 Kenichi Handa <handa@etl.go.jp>
2480
2481 * quail/ethiopic.el: In quail-mode-map, bind
2482 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
2483 Quail package "ethiopic".
2484
24851997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
2486
2487 * quail/cyrillic.el (cyrillic-translit): New input method.
2488
24891997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2490
2491 * quail/tibetan.el: New file.
2492
2493 * quail/py-punct.el: Require 'quail.
2494
2495 * quail/py-punct-b5.el: Require 'quail.
2496
2497 * quail/ethiopic.el: Change Quail package name to "ethiopic".
2498 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
2499
10d1d0af 2500 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
58af2287
DL
2501 TIT-BIG5.
2502 (RUN-EMACS): Do not set EMACSLOADPATH.
10d1d0af 2503 (ASIA): Include TIBETAN.
58af2287 2504 (all): Remove stamp-bytecomp from dependency list.
10d1d0af 2505 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
58af2287
DL
2506 (%.el): Make a link for byte-compiled file too.
2507 (stamp-bytecomp): Target deleted.
2508 (leim-list.el): Run Emacs with loading quail.
2509 (install-XXX): These targets deleted.
2510 (install): Remove files under INSTALLDIR before copying new files.
2511 Run Emacs with loading quail.
2512 (clean mostlyclean): Remove only generated files.
2513
25141997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2515
2516 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2517 (clean): Fix shell conditional.
2518
25191997-07-21 Jim Meyering <meyering@eng.ascend.com>
2520
2521 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2522 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2523
25241997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2525
2526 * Makefile.in: Modified to avoid *.el files being regarded
10d1d0af 2527 as intermediate files and deleted by GNU make.
58af2287
DL
2528
2529 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2530 (lrt-handle-maa-sakod): Correctly handle the case that
2531 quail-current-data is nil.
2532 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2533 tone.
2534
25351997-07-15 Kenichi Handa <handa@etl.go.jp>
2536
2537 * quail/py-punct.el: New file.
2538
2539 * quail/py-punct-b5.el: New file.
2540
2541 * quail/japanese.el: Doc-string of Quail package japanese modified.
2542
2543 * Makefile.in: Rules re-written to avoid tricky code.
183080b6
JB
2544 (CHINESE-GB): Include quail/py-punct.elc.
2545 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
a4416b14 2546
58af2287
DL
25471997-07-10 Kenichi Handa <handa@etl.go.jp>
2548
2549 * quail/latin-pre.el: Change titles of quail packages.
2550
2551 * quail/latin-post.el: Likewise.
2552
6922b018 2553;; Local Variables:
880820fe 2554;; coding: utf-8
6922b018 2555;; End:
2a34a036 2556
ba318903 2557 Copyright (C) 1997-1999, 2001-2014 Free Software Foundation, Inc.
5b87ad55
GM
2558
2559 This file is part of GNU Emacs.
2560
d3fb0974 2561 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 2562 it under the terms of the GNU General Public License as published by
d3fb0974
GM
2563 the Free Software Foundation, either version 3 of the License, or
2564 (at your option) any later version.
5b87ad55
GM
2565
2566 GNU Emacs is distributed in the hope that it will be useful,
2567 but WITHOUT ANY WARRANTY; without even the implied warranty of
2568 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2569 GNU General Public License for more details.
2570
2571 You should have received a copy of the GNU General Public License
d3fb0974 2572 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.