emacs/lisp/language
Visuwesh f6679ccceb Add new customizable phonetic Tamil input method
* lisp/language/indian.el ("Tamil"): Change the default input method
of the Tamil language environment to the new input method.

* lisp/leim/quail/indian.el
(quail-tamil-itrans-compute-syllable-table): New function extracted
from...
(quail-tamil-itrans-syllable-table): ... here.  Use the above
function.
(quail-tamil-itrans--consonant-order): Auxiliary variable for the
above function.
(quail-tamil-itrans-compute-signs-table): Add new VARIOUS argument.
(quail-tamil-itrans-various-signs-and-digits-table)
(quail-tamil-itrans-various-signs-table): Adjust call to the above
function.

("tamil-phonetic"): Add new input method.
(tamil-input): New group for the input method.
(tamil-translation-rules): New defcustom for the input method to
change the translation rules.

(tamil--syllable-table, tamil--signs-table, tamil--hashtables)
(tamil--vowel-signs): Internal variables used by the input method.
(tamil--setter, tamil--make-tables)
(tamil--update-quail-rules): Internal functions for the input method.
(bug#56323)

* etc/NEWS: Announce the new input method.
2022-07-14 09:30:56 +03:00
..
burmese.el
cham.el
china-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
chinese.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cyril-util.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
cyrillic.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
czech.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
english.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ethio-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ethiopic.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
european.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
georgian.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
greek.el Add Greek translation of the tutorial 2022-05-08 18:48:17 +03:00
hanja-util.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
hebrew.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ind-util.el Make the Indian itrans methods more phonetic 2022-07-07 09:47:09 +03:00
indian.el Add new customizable phonetic Tamil input method 2022-07-14 09:30:56 +03:00
indonesian.el Add support for the Makasar and Lontara scripts (bug#55734) 2022-05-31 16:12:59 +03:00
japan-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
japanese.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
khmer.el
korea-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
korean.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
lao-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
lao.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
misc-lang.el Add support for the Lepcha script (bug#55869) 2022-06-11 12:03:56 +03:00
philippine.el Add support for the Buhid and Tagbanwa scripts (bug#55610) 2022-05-24 17:11:43 +03:00
romanian.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sinhala.el
slovak.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tai-viet.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
thai-util.el * lisp/language/thai-util.el (thai-word-mode-map): Prefer defvar-keymap. 2022-05-13 14:35:00 +02:00
thai-word.el
thai.el Add support for Tai Tham script 2022-02-16 17:07:58 +02:00
tibet-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tibetan.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tv-util.el
utf-8-lang.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
viet-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
vietnamese.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00