Files
emacs/lisp
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
..
2022-07-12 06:30:35 +02:00
2022-07-08 14:10:38 +02:00
2022-07-13 14:35:00 +02:00
2022-07-11 11:30:00 +02:00
2022-07-11 11:30:00 +02:00
2022-06-24 11:04:51 +02:00
2022-05-28 07:06:30 +02:00
2022-06-27 15:32:53 +03:00
2022-07-02 09:33:51 +02:00
2022-07-09 11:47:52 +02:00
2022-07-02 10:04:32 +03:00
2022-07-02 13:32:41 +02:00
2022-07-11 11:30:00 +02:00
2022-07-12 06:30:35 +02:00
2022-07-11 11:30:00 +02:00
2022-06-15 16:43:22 +02:00
2022-07-08 14:10:38 +02:00
2022-07-13 21:03:48 +02:00
2022-06-05 09:52:09 +03:00
2022-07-02 13:32:41 +02:00
2022-07-04 17:01:53 +02:00
2022-07-02 13:32:41 +02:00
2022-07-04 14:56:11 +02:00
2022-07-10 06:30:35 +02:00
2022-07-11 11:30:00 +02:00
2022-07-13 20:01:55 +02:00
2022-07-11 17:59:25 +02:00
2022-07-02 10:20:23 +02:00
2022-07-08 14:10:38 +02:00
2022-07-02 13:32:41 +02:00
2022-07-04 14:56:11 +02:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.