X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/56388398e7a1251497f002072c061002ec9d9e81..b336bfcdf39f1e4d35bff4a7bd01d3b4bca8f516:/leim/ChangeLog diff --git a/leim/ChangeLog b/leim/ChangeLog index dbac852c79..9c5b2374b1 100644 --- a/leim/ChangeLog +++ b/leim/ChangeLog @@ -1,3 +1,247 @@ +2010-08-28 Kenichi Handa + + * quail/japanese.el (quail-japanese-update-translation): Fix + handling of invalid key. + +2010-08-15 Andreas Schwab + + * quail/vntelex.el ("vietnamese-telex"): Doc fix. + + * quail/georgian.el: Remove extra backslashes. + +2010-08-14 Andreas Schwab + + * quail/arabic.el: Quote [ and ]. + * quail/latin-ltx.el: Likewise. + + * quail/greek.el ("greek", "greek-postfix"): Change string to + character. + +2010-08-13 Kenichi Handa + + * quail/greek.el ("greek-postfix"): Add rules for Greek style + quotes. + +2010-08-09 Kenichi Handa + + * quail/greek.el ("greek"): Add rules for Greek style quotes. + +2010-05-07 Chong Yidong + + * Version 23.2 released. + +2010-04-06 Chong Yidong + + * quail/vntelex.el: Fix "af" rule (Bug#5836). + +2010-02-16 Kenichi Handa + + * SKK-DIC/SKK-JISYO.L: Updated to the latest version. + +2009-12-05 Vasily Korytov + + * quail/cyrillic.el (russian-typewriter): Change keyboard layout. + (Bug#904) + +2009-09-09 Glenn Morris + + * Makefile.in (install): Set umask to world-readable before creating + directories. + +2009-08-31 Juri Linkov + + * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil. + ("ipa-x-sampa"): Set `forget-last-selection' to nil. + Set `deterministic' to nil. + ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7", + "U+0074 U+0283", "U+0074 U+2040 U+0283". + ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS" + to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283". + Fix comments. + +2009-08-31 Juri Linkov + + * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa". + ("ipa-x-sampa"): Rename from "x-sampa-ipa". + (ipa-x-sampa-implosive-submap): Rename from + x-sampa-implosive-submap. + (ipa-x-sampa-prepend-to-keymap-entry): Rename from + x-sampa-prepend-to-keymap-entry. + (ipa-x-sampa-underscore-implosive): Rename from + x-sampa-underscore-implosive. + (ipa-x-sampa-implosive-submap): Move before first use. + +2009-08-30 Aidan Kehoe + + * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"): + Two new input methods, both following widely-used Usenet + conventions for mapping ASCII to the IPA. Kirshenbaum is common in + sci.lang and alt.usage.english, X-SAMPA in various (mostly + European) non-English language fora. X-SAMPA is slightly more + complex to support in Quail that Kirshenbaum, whence the two extra + function and one extra submap to support it. + (x-sampa-prepend-to-keymap-entry): New function. + (x-sampa-underscore-implosive): New function. + (x-sampa-implosive-submap): New Quail submap. + +2009-08-30 Aidan Kehoe + + * quail/ipa.el: Recode the file as UTF-8, for better + interoperability with other applications. + +2009-08-29 Stefan Monnier + + * quail/latin-ltx.el (\circ): Use the `ring operator' rather than + `white circle'. + + * Makefile.in (leim-list.el, install): Don't use -r to remove files. + +2009-08-25 Glenn Morris + + * quail/hangul.el (top-level): Don't require cl at run-time. + +2009-08-21 Thamer Mahmoud (tiny change) + + * quail/arabic.el: Add missing keys that exist on the Arabic X + keyboard. Don't insert Lam-alef ligatures from the Arabic + Presentation Forms ranges; instead, separate Lam-Alef ligatures + into a list of two letters (Lam and a suitable Alef). + +2009-06-23 Kenichi Handa + + * quail/hangul.el (hangul-to-hanja-conversion): When it is called + while korean input method is off, convert the following character. + +2009-06-21 Chong Yidong + + * Branch for 23.1. + +2009-06-18 Kenichi Handa + + * quail/hangul.el (hangul-im-keymap): Add binding of key + Hangul_Hanja. + +2009-05-04 Simon Leinen (tiny change) + + * Makefile.in (install): Avoid using $$(..) construct, for Solaris + compatibility. + +2009-04-12 Andreas Schwab + + * Makefile.in (install): Remove .gitignore files. + +2009-03-19 Kenichi Handa + + * leim-ext.el: Change the encoding to utf-8. + +2008-12-30 Jan Djärv + + * Makefile.in (install): Remove old directories in ns_appresdir before + moving new directories there. + +2008-11-11 Juanma Barranquero + + * quail/hangul.el (hangul-im-keymap, hangul-insert-character) + (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho) + (hangul3-input-method-jung, hangul3-input-method-jong): + Fix typos in docstrings. + +2008-11-07 Vasily Korytov (tiny change) + + * quail/cyrillic.el: Handle backslash key (bug#839). + +2008-10-20 Kenichi Handa + + * quail/indian.el (inscript-mlm-keytable): New variable. + (malayalam-inscript): Use inscript-mlm-keytable. + +2008-09-11 Magnus Henoch + + * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G + with upturn. + +2008-09-02 Carsten Bormann + + * quail/latin-post.el ("german-postfix"): Do not translate ue to + \"u after a, e or q, because that would be extremely uncommon + compared to aue, eue or que. The only exception is the prefix + "ge", after which, according to corpus statistics, a \"u can be + expected. + +2008-08-10 Jihyun Cho + + * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug. + +2008-07-19 Juri Linkov + + * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and + "//`" for combining accents as a separate character. Keep two + rules "i`" and "I`" for characters where accent is not a separate + character. Revert changes that added postfix combining accents. + +2008-07-17 Adrian Robert + + * Makefile.in (install): Perform post-install cleanup inside NS app + bundle. + +2008-07-12 Juri Linkov + + * quail/rfc1345.el: Replace non-printable control characters with + equivalent text-only notations. + + * quail/cyrillic.el ("cyrillic-translit"): Fix rules with + combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э). + Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў) + to ("U~" ?Ў). Doc fix. Put combining accent rules into one group. + +2008-07-10 Teodor Zlatanov + + * quail/cyrillic.el : Add more rules to cyrillic-translit, make + everything postfix. Adjust to eliminate conflicts. + +2008-06-30 Juanma Barranquero + + * quail/hangul3.el: Remove (unneeded since 2008-06-03). + +2008-06-27 Glenn Morris + + * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in. + +2008-06-24 Juanma Barranquero + + * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc. + +2008-06-20 Eli Zaretskii + + * makefile.w32-in (distclean): Don't delete `quail' subdir: if we + are building in the sandbox, there are precious files there. + (clean mostlyclean): Delete leim-list.el~. + (distclean): Delete makefile. + +2008-06-13 Teodor Zlatanov + + * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled + brackets, number symbol, and accented aeio to cyrillic-translit. + +2008-06-03 Jihyun Cho + + * quail/hangul.el: Completely re-written. + +2008-06-03 Kenichi Handa + + * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc. + (leim-list.el): Remove leim-list.el at first. + + * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc. + (leim-list.el): Remove leim-list.el at first. + + * leim-ext.el: Register input methods "korean-hangul", + "korean-hangul3f", "korean-hangul390", and "korean-hangul3". + +2008-03-26 Stefan Monnier + + * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP. + 2008-02-21 Kenichi Handa * quail/indian.el: Don't require devan-util. @@ -63,8 +307,8 @@ * quail/welsh.el ("welsh"): Doc fix. * quail/cyrillic.el: Reinstate some commented-out redundancies. - ("russian-typewriter"): Rename from cyrillic-typewriter. Make - cyrillic-jcuken effectively an alias for it. + ("russian-typewriter"): Rename from cyrillic-typewriter. + Make cyrillic-jcuken effectively an alias for it. ("russian-computer"): New. ("bulgarian-phonetic"): Rename from bulgarian-pho. ("bulgarian-bds"): Rename from bulgarian-standard. @@ -83,30 +327,20 @@ * quail/latin-pre.el: Recode to utf-8. ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp. - ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ,Cu(B, - ~O -> ,CU(B. + ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ, + ~O -> Ġ. ("latin-prefix"): New method. * quail/uni-input.el (utf-8-ccl-encode): Delete. (ucs-input-method): Modify. -2008-02-01 Dave Love - - * quail/cyrillic.el: Doc fixes. - ("cyrillic-beylorussian"): Comment-out. - ("cyrillic-translit-bulgarian"): Delete. - ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings. - ("ukrainian-computer", "belarusian", "bulgarian-standard"): New. - ("bulgarian-pho"): Add ,A'(B, ,Lp(B, ,LN(B. - 2008-02-01 Kenichi Handa * Makefile.in (RUN-EMACS): Add LC_ALL=C. 2008-01-14 Aidan Kehoe (tiny change) - * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and - \vk. + * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk. 2008-01-06 Dan Nicolaescu @@ -138,7 +372,7 @@ * Makefile.in (install): Change ownership of installed files. -2007-10-20 Edward O'Connor (tiny change) +2007-10-20 Edward O'Connor (tiny change) * quail/latin-ltx.el ("\\qed"): Add this rule. @@ -248,7 +482,7 @@ * COPYING: Replace "Library Public License" by "Lesser Public License" throughout. -2006-09-06 Micha,Ak(Bl Cadilhac +2006-09-06 Michaël Cadilhac * quail/uni-input.el (ucs-input-method): Don't make the action of a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs @@ -418,7 +652,7 @@ 2004-05-10 Andreas Schwab - * Makefile.in (all): Readd dependency on ${WORLD} so that lisp + * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp files are compiled when bootstrapping. 2004-05-07 Stefan Monnier @@ -432,14 +666,14 @@ 2004-05-04 Kenichi Handa - * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each elemnt. + * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element. (MISC-SOURCES): Likewise. 2004-05-01 Kenichi Handa * Makefile.in (OTHERS): Rename from MISC. (MISC): Rename from MISC-DIC. - (WORLD): Adjute for the above changes. + (WORLD): Adjust for the above changes. (TIT-MISC, NON-TIT-MISC): New targets. (all): Don't depend on ${WORLD}. (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets. @@ -481,7 +715,7 @@ (clean, mostlyclean): Don't delete *.elc distributed with tarball. (maintainer-clean): Delete files that are not in CVS repository. -2004-02-16 J,Ai(Br,At(Bme Marant (tiny change) +2004-02-16 Jérôme Marant (tiny change) * Makefile.in (distclean maintainer-clean): Depend on clean. @@ -514,7 +748,7 @@ 2003-07-21 KAWABATA, Taichi * quail/indian.el (quail-indian-update-translation): Adjust the - behaviour according to the change of quail-translate-key. + behavior according to the change of quail-translate-key. 2003-05-22 Kenichi Handa @@ -619,13 +853,13 @@ ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings. ("ukrainian-computer", "belarusian", "bulgarian-bds") ("russian-computer"): New. - ("bulgarian-phonetic"): Rename from bulgarian-pho. Add ,A'(B, $,1uV(B, $,1(N(B. + ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю. ("russian-typewriter"): Rename from cyrillic-jcuken. 2002-06-20 Dave Love * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3 - characters and ~o -> $,1 A(B, ~O -> $,1 @(B. + characters and ~o -> ġ, ~O -> Ġ. 2002-05-17 Eli Zaretskii @@ -678,9 +912,9 @@ * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~". Don't define "~," at all. -2002-01-29 Pavel Jan,Am(Bk +2002-01-29 Pavel Janík - * quail/latin-pre.el (latin-2-prefix): Add $,1 :(B and $,1 ;(B. + * quail/latin-pre.el (latin-2-prefix): Add Ě and ě. From "Dr. Eduard Werner" . 2002-01-10 Eli Zaretskii @@ -733,7 +967,7 @@ ("dutch"): Assign to Dutch. Use chars, not strings. ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New. -2001-12-08 Pavel Jan,Am(Bk +2001-12-08 Pavel Janík * COPYING: New file. @@ -795,13 +1029,13 @@ * quail/latin-alt.el ("dutch"): New method. -2001-10-27 Francesco Potorti` +2001-10-27 Francesco Potortì * quail/latin-post.el ("italian-postfix"): Undo previous change. * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change. -2001-10-25 Francesco Potorti` +2001-10-25 Francesco Potortì * quail/latin-post.el ("italian-postfix"): Euro symbol. @@ -838,7 +1072,7 @@ "chinese-py". ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy". -2001-07-16 Pavel Jan,Am(Bk +2001-07-16 Pavel Janík * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el * quail/czech.el, quail/devanagari.el, quail/ethiopic.el @@ -905,13 +1139,13 @@ 2001-05-17 Gerd Moellmann * quail/slovak.el, quail/czech.el: Set guidance to t for czech and - slovak input methods. New maintainer. From Pavel Jan,Am(Bk + slovak input methods. New maintainer. From Pavel Janík . 2001-04-23 Gerd Moellmann * quail/latin-ltx.el: Add more translations. From - jsbien@mimuw.edu.pl (Janusz S. Bie$,1 d(B). + jsbien@mimuw.edu.pl (Janusz S. Bień). 2001-04-19 Eli Zaretskii @@ -994,7 +1228,7 @@ * quail/slovak.el ("slovak"): Translate "=q" to "`". -2001-03-16 Pavel Jan,Am(Bk ml. +2001-03-16 Pavel Janík * quail/slovak.el ("slovak"): Delete translations of "q", "Q", "=q", "+q", "=Q", and "+Q". @@ -1013,7 +1247,7 @@ "japanese-hiragana", "japanese-katakana". (quail-japanese-kana-state): Delete this variable. (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state, - instead check if there's any Hiraganas in the converison region. + instead check if there's any Hiraganas in the conversion region. 2001-03-14 Kenichi Handa @@ -1026,7 +1260,7 @@ 2001-03-05 Kenichi Handa * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the - change of the speicial key bindings. + change of the special key bindings. 2001-02-22 Kenichi Handa @@ -1059,8 +1293,6 @@ 2001-02-01 Kenichi Handa - * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc. - * quail/greek.el ("greek-mizuochi"): New input method for classical Greek. @@ -1080,8 +1312,8 @@ 2000-12-18 Dave Love - * quail/latin-pre.el : Delete duplicate $,1!!(B entry. - Change $,1 s(B, $,1 r(B, ,A6(B. + * quail/latin-pre.el : Delete duplicate š entry. + Change œ, Œ, ¶. 2000-12-16 Kenichi Handa @@ -1206,7 +1438,7 @@ 2000-08-29 Dave Love - * quail/latin-pre.el ("latin-9-prefix"): Change entries for $,1 s(B and $,1 r(B. + * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ. * Makefile.in: ja-dic <- skk in several places. @@ -1225,8 +1457,8 @@ 2000-08-23 Dave Love - * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give ,A'(B and - add ~p for ,A6(B. + * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and + add ~p for ¶. 2000-07-18 Kenichi Handa @@ -1362,7 +1594,7 @@ `(cd foo; pwd)`. (install): Likewise. -1998-10-15 Francesco Potorti` +1998-10-15 Francesco Potortì * quail/latin-post.el: Many doc fixes. ("latin-1-postfix"): Add sequence for the small superscript o. @@ -1370,7 +1602,7 @@ ("latin-1-prefix"): Add sequences for the small superscript underlined o and a. -1998-10-13 Francesco Potorti` +1998-10-13 Francesco Potortì * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the small superscript underlined o and a. @@ -1627,7 +1859,7 @@ 1997-08-30 Naoto TAKAHASHI - * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg + * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg TRANSLATION-KEYS. (quail-mode-map): Change binding for ethio-insert-ethio-space. (quail-mode-hook): Check the current Quail package name. @@ -1733,7 +1965,7 @@ * quail/lrt.el (lrt-vowel-table): Some elements corrected. ("lao-lrt"): Doc-string of this Quail package modified. - Some tranlation rules added. + Some translation rules added. * quail/lao.el (lao-keyboard-mapping): Some elements corrected. (lao-quail-define-rules): Some translation rules corrected. @@ -1758,7 +1990,7 @@ 1997-08-04 Valery Alexeev * quail/cyrillic.el (cyrillic-translit): Doc-string of the package - modified. Several tranlation rules modified. + modified. Several translation rules modified. 1997-08-04 Ken'ichi Handa @@ -1790,12 +2022,12 @@ * quail/ethiopic.el: Change Quail package name to "ethiopic". (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule. - * Makefile.in (TIT): New variable, contatination of TIT-GB and + * Makefile.in (TIT): New variable, concatenation of TIT-GB and TIT-BIG5. (RUN-EMACS): Do not set EMACSLOADPATH. - (ASIA): Include TIBEAN. + (ASIA): Include TIBETAN. (all): Remove stamp-bytecomp from dependency list. - ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}. + ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}. (%.el): Make a link for byte-compiled file too. (stamp-bytecomp): Target deleted. (leim-list.el): Run Emacs with loading quail. @@ -1817,7 +2049,7 @@ 1997-07-17 Ken'ichi Handa * Makefile.in: Modified to avoid *.el files being regarded - as intermidiate files and deleted by GNU make. + as intermediate files and deleted by GNU make. * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm". (lrt-handle-maa-sakod): Correctly handle the case that @@ -1834,8 +2066,8 @@ * quail/japanese.el: Doc-string of Quail package japanese modified. * Makefile.in: Rules re-written to avoid tricky code. - (CHINEGE-GB): Include quail/py-punct.elc. - (CHINEGE-BIG5): Include quail/py-punct-b5.elc. + (CHINESE-GB): Include quail/py-punct.elc. + (CHINESE-BIG5): Include quail/py-punct-b5.elc. 1997-07-10 Kenichi Handa @@ -1844,19 +2076,19 @@ * quail/latin-post.el: Likewise. ;; Local Variables: -;; coding: iso-2022-7bit +;; coding: utf-8 ;; add-log-time-zone-rule: t ;; End: Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006, - 2007, 2008 Free Software Foundation, Inc. + 2007, 2008, 2009, 2010 Free Software Foundation, Inc. This file is part of GNU Emacs. - GNU Emacs is free software; you can redistribute it and/or modify + GNU Emacs is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. GNU Emacs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -1864,8 +2096,6 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with GNU Emacs; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. + along with GNU Emacs. If not, see . ;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4