X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/eee134655504adba0a868dc064078e814d6aa33a..e8757f091a502b858912a4c267210e009227d6e6:/leim/ChangeLog diff --git a/leim/ChangeLog b/leim/ChangeLog index c6ee6d7bbb..6a67c99b5c 100644 --- a/leim/ChangeLog +++ b/leim/ChangeLog @@ -1,4 +1,161 @@ -2011-09-27 Jambunathan K +2012-09-05 Eli Zaretskii + + * quail/hebrew.el ("yiddish-royal"): Fix several bogus entries. + +2012-08-17 Daniel Bergey (tiny change) + + * quail/indian.el (quail-define-inscript-package): + Set kbd-translate for all Inscript layouts. It's a positional + layout: vowels should be on the left hand regardless of the + underlying characters produced by those keys. (Bug#12072) + +2012-08-06 Mohsen BANAN + + * quail/persian.el: Add some mappings. (Bug#11812) + (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes. + +2012-07-30 Paul Eggert + + Update .PHONY listings in makefiles. + * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean, + bootstrap-clean, distclean, maintainer-clean, extraclean. + +2012-07-29 Paul Eggert + + deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150) + * quail/uni-input.el (ucs-input-deactivate): + Rename from ucs-input-inactivate. + * quail/hangul.el (hangul-input-method-deactivate): + Rename from hangul-input-method-inactivate. + +2012-07-10 Stefan Monnier + + * quail/ipa.el: Use cl-lib. + + * quail/hangul.el: Don't require CL. + +2012-06-12 Nguyen Thai Ngoc Duy + + * quail/vnvi.el: New file (Bug#4747). + +2012-05-22 Glenn Morris + + * Makefile.in (SUBDIRS): Remove variable and rule. + (MKDIR_P): Add it back. + (all, changed.tit, changed.misc, leim-list.el): + Don't depend on SUBDIRS. + (changed.tit, changed.misc): Ensure output directory exists. + (distclean): Don't use SUBDIRS. + +2012-05-21 Glenn Morris + + * Makefile.in (install): Remove, let top-level do it. + (version, prefix, datarootdir, datadir, ns_appresdir, leimdir): + (MKDIR_P, GZIP_PROG): Remove, no longer used. + + * Makefile.in (install_prefix): Remove. + (LEIM_INSTALLDIR): Rename to leimdir. + (install): Update for this change. + + * Makefile.in (leim-list.el, install): Scrap superfluous subshells. + +2012-05-12 Glenn Morris + + * Makefile.in (MKDIR_P): New, set by configure. + (install): Use $MKDIR_P. + +2012-05-10 Glenn Morris + + * Makefile.in: Install self-contained ns files directly to + their final destination. + (install_prefix): New. + (LEIM_INSTALLDIR): New, set by configure. + (install): Use LEIM_INSTALLDIR. + + * Makefile.in (MV_DIRS): Remove. + (install): Simplify the --with-ns case. + +2012-04-09 Glenn Morris + + * Makefile.in (EMACS): Rename from BUILT_EMACS. + (RUN_EMACS, compile-main): Update for this change. + + * Makefile.in (../src/emacs): Remove this rule, no longer relevant + since leim distributed with Emacs (eg lisp/ has no such rule). + (all): Remove $BUILT_EMACS dependence. + +2012-04-09 Eli Zaretskii + + * quail/latin-ltx.el (latin-ltx--define-rules): Comment out + debugging messages. + +2012-04-09 Glenn Morris + + * Makefile.in: Compute list of .el files to be compiled dynamically, + as the lisp/ directory does, rather than hard-coding it. + Also, separate leim-list generation from byte-compilation. + (TIT_GB, TIT_BIG5, CHINESE_TIT, MISC, TIT_MISC): + Make them store the .el files rather than the .elc files. + (NON_TIT_GB, NON_TIT_BIG5, CHINESE_NON_TIT, CHINESE_GB) + (CHINESE_GB, CHINESE_BIG5, JAPANESE, KOREAN, THAI, VIETNAMESE) + (LAO, INDIAN, TIBETAN, LATIN, UNICODE, SLAVIC, GREEK, RUSSIAN) + (OTHERS, CHINESE, EASTASIA, ASIA, EUROPEAN, WORLD, NON_TIT_MISC): + Remove variables listing the non-generated .el files. + (.el.elc): Add explicit load-path for quail. + (all): Depend on compile-main rule rather than $WORLD. + (changed.tit, changed.misc): Also depend on $SUBDIRS. + (leim-list.el): Don't depend on changed.tit or changed.misc. + Remove unnecessary compilation check. + (setwins, compile-targets, compile-main): New. + (clean, mostlyclean): Update for change in TIT_MISC contents. + (bootstrap-clean): Use a glob match to delete .elc, not a fixed list. + +2012-04-09 Stefan Monnier + + * quail/latin-ltx.el: Auto-generate some of the entries. + (latin-ltx--ascii-p): New function. + (latin-ltx--define-rules): New macro. + (define-rules): Use it. + +2012-03-25 Eli Zaretskii + + * makefile.w32-in (install): Use $(DIRNAME)_same-dir.tst instead + of same-dir.tst, to avoid stepping on other (parallel) Make job's + toes. + +2012-03-21 Kenichi Handa + + * quail/indian.el ("devanagari-itrans"): Add a few more useful + keys (Bug#10935). + +2012-03-16 Kenichi Handa + + * quail/indian.el (telugu-inscript): Fix typo. (Bug#10936) + +2012-03-13 Йордан Миладинов (tiny change) + + * quail/cyrillic.el (bulgarian-alt-phonetic): + New input method. (Bug#10893) + +2012-03-09 Mohsen BANAN + + * quail/persian.el: Update which includes: (1) full compliance to + ISIRI-6219, forbidden characters were eliminated and missing + characters were added; (2) layer 3 of ISIRI-9147 is now + implemented with a '\' prefix; (3) double entry of characters + which were postfixed with 'h' is now supported; (4) lots of + comment and additional pointers have been added. + +2011-12-15 Kenichi Handa + + * quail/ethiopic.el ("ethiopic"): Do not refer to + ethio-prefer-ascii-punctuation. + +2011-11-20 Juanma Barranquero + + * quail/hangul.el (hangul-character): Fix typo. + +2011-09-27 Jambunathan K * quail/indian.el (quail-tamil-itrans-misc-table): Delete it. (quail-tamil-itrans-numerics-and-symbols-table) @@ -44,7 +201,7 @@ * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns, * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Likewise. - * Makefile.in (TIT_BIG5): Renamed from TIT-BIG5. + * Makefile.in (TIT_BIG5): Rename from TIT-BIG5. 2011-05-30 Oliver Scholz @@ -86,18 +243,18 @@ POSIX does not allow "-" in Makefile variable names. Reported by Bruno Haible in . - * Makefile.in (BUILT_EMACS): Renamed from BUILT-EMACS. - (TIT_GB): Renamed from TIT-GB. - (CHINESE_TIT): Renamed from CHINESE-TIT. - (NON_TIT_GB): Renamed from NON-TIT-GB. - (NON_TIT_BIG5): Renamed from NON-TIT-BIG5. - (CHINESE_NON_TIT): Renamed from CHINESE-NON-TIT. - (CHINESE_GB): Renamed from CHINESE-GB. - (CHINESE_BIG5): Renamed from CHINESE-BIG5. - (TIT_MISC): Renamed from TIT-MISC. - (NON_TIT_MISC): Renamed from NON-TIT-MISC. - (TIT_SOURCES): Renamed from TIT-SOURCES. - (MISC_SOURCES): Renamed from MISC-SOURCES. + * Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS. + (TIT_GB): Rename from TIT-GB. + (CHINESE_TIT): Rename from CHINESE-TIT. + (NON_TIT_GB): Rename from NON-TIT-GB. + (NON_TIT_BIG5): Rename from NON-TIT-BIG5. + (CHINESE_NON_TIT): Rename from CHINESE-NON-TIT. + (CHINESE_GB): Rename from CHINESE-GB. + (CHINESE_BIG5): Rename from CHINESE-BIG5. + (TIT_MISC): Rename from TIT-MISC. + (NON_TIT_MISC): Rename from NON-TIT-MISC. + (TIT_SOURCES): Rename from TIT-SOURCES. + (MISC_SOURCES): Rename from MISC-SOURCES. 2011-01-08 Glenn Morris @@ -251,7 +408,7 @@ * quail/hangul.el (hangul-im-keymap): Add binding of key Hangul_Hanja. -2009-05-04 Simon Leinen (tiny change) +2009-05-04 Simon Leinen (tiny change) * Makefile.in (install): Avoid using $$(..) construct, for Solaris compatibility. @@ -418,8 +575,8 @@ ("thai-kesmanee", "thai-pattachote"): Don't use UPDATE-TRANSLATION-FUNCTION. - * quail/indian.el (quail-indian-preceding-char-position): Delete - function. + * quail/indian.el (quail-indian-preceding-char-position): + Delete function. (quail-indian-update-preceding-char): Delete variable. (quail-indian-update-translation): Delete function. (quail-define-indian-trans-package): Don't call @@ -487,7 +644,7 @@ ("german-alt-postfix", "icelandic-alt-postfix") ("norwegian-alt-postfix", "scandinavian-alt-postfix") ("spanish-alt-postfix", "swedish-alt-postfix"): - Deleted; they were identical to the non-alt versions. + Delete; they were identical to the non-alt versions. 2007-12-07 Kenichi Handa @@ -637,7 +794,7 @@ 2005-11-03 Andreas Schwab - * Makefile.in (GZIP_PROG): Renamed from GZIP. + * Makefile.in (GZIP_PROG): Rename from GZIP. (install): Adjust. 2005-11-01 Romain Francoise @@ -1274,8 +1431,8 @@ 2001-04-23 Gerd Moellmann - * quail/latin-ltx.el: Add more translations. From - jsbien@mimuw.edu.pl (Janusz S. Bień). + * quail/latin-ltx.el: Add more translations. + From jsbien@mimuw.edu.pl (Janusz S. Bień). 2001-04-19 Eli Zaretskii @@ -1318,8 +1475,8 @@ 2001-04-02 Eli Zaretskii - * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From - Kenichi Handa . + * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. + From Kenichi Handa . * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}. @@ -1372,8 +1529,8 @@ 2001-03-16 Kenichi Handa - * quail/japanese.el (quail-japanese-transliteration-rules): New - variable. Use it to define these input methods: "japanese", + * quail/japanese.el (quail-japanese-transliteration-rules): + New variable. Use it to define these input methods: "japanese", "japanese-hiragana", "japanese-katakana". (quail-japanese-kana-state): Delete this variable. (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state, @@ -1428,7 +1585,7 @@ 2001-01-28 Gerd Moellmann - * Makefile.in (extraclean): Added target so make doesn't die if + * Makefile.in (extraclean): Add target so make doesn't die if one runs "make extraclean" at the top level. 2001-01-06 Andrew Innes @@ -1478,7 +1635,7 @@ (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN) (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el files to .elc. - ($(TIT)): Adjusted for the above change. + ($(TIT)): Adjust for the above change. (clean mostlyclean): Likewise. (.el.elc): New target. @@ -1488,7 +1645,7 @@ (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN) (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el files to .elc. - ($(TIT)): Adjusted for the above change. + ($(TIT)): Adjust for the above change. (clean mostlyclean): Likewise. (.el.elc): New target. @@ -1552,7 +1709,7 @@ ("japanese-hankaku-kana", "japanese-hiragana") ("japanese-katakana"): Docstring modified. - * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout + * quail/czech.el ("czech-qwerty"): Change to show keyboard layout on describe-input-method. ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise. @@ -1660,12 +1817,12 @@ 1999-09-19 Ken'ichi Handa - * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from + * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from turkish-postfix. ("turkish-postfix"): New Turkish input method which inserts Latin-5 characters. - * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from + * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Rename from turkish-alt-postfix. ("turkish-alt-postfix"): New Turkish input method which inserts Latin-5 characters. @@ -1715,7 +1872,7 @@ 1998-12-15 Kenichi Handa * quail/devanagari.el (quail-devanagari-compose-characters): - Adjusted for the change of input method handling. + Adjust for the change of input method handling. (quail-devanagari-hindi-compose-characters): Likewise. 1998-10-15 Kenichi Handa @@ -1747,16 +1904,16 @@ 1998-09-25 Kenichi Handa * quail/japanese.el (quail-japanese-hankaku-update-translation): - Adjusted for the change of input method handling. + Adjust for the change of input method handling. 1998-09-11 Kenichi HANDA * quail/japanese.el (quail-japanese-katakana-update-translation): - Adjusted for the change of input method handling. + Adjust for the change of input method handling. 1998-08-31 Kenichi Handa - * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the + * quail/tibetan.el (quail-tibetan-input-wylie): Adjust for the change of input method handling. (quail-tibetan-input-tibkey): Likewise. @@ -1780,7 +1937,7 @@ 1998-08-06 Kenichi Handa * quail/japanese.el (quail-japanese-use-double-n): New variable. - (quail-japanese-update-translation): Adjusted for the change of + (quail-japanese-update-translation): Adjust for the change of quail-update-translation. Now this function should return CONTROL-FLAG. (quail-japanese-toggle-kana): Update quail-conversion-str. @@ -1790,27 +1947,27 @@ 1998-07-24 Kenichi Handa - * quail/japanese.el (quail-japanese-kanji-kkc): Set - quail-translation to nil after calling kkc-region so that + * quail/japanese.el (quail-japanese-kanji-kkc): + Set quail-translation to nil after calling kkc-region so that translation mode is restarted correctly. 1998-07-21 Kenichi Handa * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case - that conversion is cancelled in kkc-region. + that conversion is canceled in kkc-region. (quail-japanese-switch-package): Fix previous change. 1998-07-19 Kenichi Handa - * quail/japanese.el (quail-japanese-update-translation): Handle - a key which should fix the current translation and start a new + * quail/japanese.el (quail-japanese-update-translation): + Handle a key which should fix the current translation and start a new translation correctly. - (quail-japanese-toggle-kana): Set quail-translating to nil. Don't - change point. + (quail-japanese-toggle-kana): Set quail-translating to nil. + Don't change point. 1998-07-15 Kenichi Handa - * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the + * quail/japanese.el (quail-japanese-kanji-kkc): Adjust for the change of quail.el. (quail-japanese-switch-package): Likewise. @@ -1886,7 +2043,7 @@ * Makefile.in (${TIT}): To byte-compile quail packages, use just built quail. -1997-12-09 Koaunghi Un +1997-12-09 Koaunghi Un * quail/hanja3.el: New file. @@ -1895,17 +2052,17 @@ * quail/symbol-ksc.el: Title string of the input method "korean-symbol" changed. Require 'korea-util. - (quail-hangul-switch-back): Deleted. + (quail-hangul-switch-back): Delete. * quail/hangul3.el: Require 'korea-util. - (quail-hangul-switch-to-symbol-ksc): Deleted. + (quail-hangul-switch-to-symbol-ksc): Delete. * quail/hanja.el: Require 'korea-util. Title string of the input method "korean-hanja" changed. - (quail-hanja-switch-to-symbol-ksc): Deleted. + (quail-hanja-switch-to-symbol-ksc): Delete. * quail/hangul.el: Require 'korea-util. - (quail-hangul-switch-to-symbol-ksc): Deleted. + (quail-hangul-switch-to-symbol-ksc): Delete. 1997-10-23 Kenichi Handa @@ -1951,18 +2108,18 @@ 1997-09-10 Kenichi Handa - * quail/ethiopic.el: Don't bind keys in quail-mode-map. The - function added to quail-mode-hook turn ethio-mode on only when + * quail/ethiopic.el: Don't bind keys in quail-mode-map. + The function added to quail-mode-hook turn ethio-mode on only when input method "ethiopic" is begin used. - (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el. + (ethio-prefer-ascii-space): Move to lisp/language/ethio-util.el. (ethio-toggle-space): Likewise. (ethio-insert-space): Likewise. (ethio-insert-ethio-space): Likewise. (ethio-prefer-ascii-punctuation): Likewise. (ethio-toggle-punctuation): Likewise. (ethio-gemination): Likewise. - ("ethiopic"): Doc-string of this Quail package modified. Bind - function keys for TRANSLATION-KEYMAP to + ("ethiopic"): Doc-string of this Quail package modified. + Bind function keys for TRANSLATION-KEYMAP to quail-execute-non-quail-command. 1997-09-10 Richard Stallman @@ -1972,8 +2129,8 @@ 1997-09-03 Ken'ichi Handa - * Makefile.in (install): Do not copy leim-list.el twice. Copy - `skk' subdirectory too. + * Makefile.in (install): Do not copy leim-list.el twice. + Copy `skk' subdirectory too. 1997-09-03 Kenichi Handa @@ -1994,7 +2151,7 @@ (quail-mode-map): Change binding for ethio-insert-ethio-space. (quail-mode-hook): Check the current Quail package name. - * quail/latin-post.el: Add rules for cancelling accents by typing + * quail/latin-post.el: Add rules for canceling accents by typing two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail packages. @@ -2028,8 +2185,8 @@ 1997-08-23 Kenichi Handa - * quail/devanagari.el (quail-devanagari-compose-characters): Fix - previous change. + * quail/devanagari.el (quail-devanagari-compose-characters): + Fix previous change. (quail-devanagari-hindi-compose-characters): Fix previous change. * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous @@ -2054,8 +2211,8 @@ (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el. (leim-list.el): Delete old files not contained in ${WORLD}. - * quail/japanese.el (quail-japanese-kkc-mode-exit): Run - input-method-after-insert-chunk-hook. + * quail/japanese.el (quail-japanese-kkc-mode-exit): + Run input-method-after-insert-chunk-hook. * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected. @@ -2075,17 +2232,17 @@ * quail/thai.el (thai-consonant-input): Typo fixed. - * quail/devanagari.el (quail-devanagari-compose-characters): Do - not call throw. + * quail/devanagari.el (quail-devanagari-compose-characters): + Do not call throw. (quail-devanagari-hindi-compose-characters): Likewise. - * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call - activate-input-method instead of select-input-method. + * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): + Call activate-input-method instead of select-input-method. * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise. - * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use - input-method-history instead of previous-input-method. + * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. + Use input-method-history instead of previous-input-method. 1997-08-16 Valery Alexeev @@ -2209,7 +2366,7 @@ ;; coding: utf-8 ;; End: - Copyright (C) 1997-1999, 2001-2011 Free Software Foundation, Inc. + Copyright (C) 1997-1999, 2001-2012 Free Software Foundation, Inc. This file is part of GNU Emacs.