Mercurial > emacs
annotate leim/quail/indian.el @ 91571:42b5c4e03611
Mention removal of --with-gcc, --with-gtk.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Wed, 06 Feb 2008 07:59:09 +0000 |
parents | 606f2d163a64 |
children | 06ba1d2cfaed |
rev | line source |
---|---|
42293 | 1 ;;; indian.el --- Quail packages for inputting Indian |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
2 |
79727 | 3 ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
75253
f5f322eb227f
Update copyright for years from Emacs 21 to present.
Glenn Morris <rgm@gnu.org>
parents:
70124
diff
changeset
|
4 ;; Free Software Foundation, Inc. |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
5 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
6 ;; Author: KAWABATA, Taichi <kawabata@m17n.org> |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
7 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
8 ;; Keywords: multilingual, input method, Indian, Devanagari |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
9 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
10 ;; This file is part of GNU Emacs. |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
11 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
12 ;; GNU Emacs is free software; you can redistribute it and/or modify |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
13 ;; it under the terms of the GNU General Public License as published by |
78275
2904684117d6
Switch license to GPLv3 or later.
Glenn Morris <rgm@gnu.org>
parents:
75253
diff
changeset
|
14 ;; the Free Software Foundation; either version 3, or (at your option) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
15 ;; any later version. |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
16 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
17 ;; GNU Emacs is distributed in the hope that it will be useful, |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
18 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
19 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
20 ;; GNU General Public License for more details. |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
21 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
22 ;; You should have received a copy of the GNU General Public License |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
23 ;; along with GNU Emacs; see the file COPYING. If not, write to the |
64083 | 24 ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
25 ;; Boston, MA 02110-1301, USA. | |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
26 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
27 ;;; Commentary: |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
28 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
29 ;; History: |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
30 |
42038 | 31 ;; 2000.12.12 |
32 ;; Totally re-written from devanagari.el to handle multiple Indian Scripts. | |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
33 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
34 ;;; Code: |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
35 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
36 (require 'quail) |
89288
7b000c52ea1b
(quail-indian-preceding-char-position): Function
Kenichi Handa <handa@m17n.org>
parents:
89169
diff
changeset
|
37 (require 'ind-util) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
38 (require 'devan-util) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
39 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
40 ;;; |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
41 ;;; Input by transliteration |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
42 ;;; |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
43 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
44 (defun quail-define-indian-trans-package (hashtbls pkgname |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
45 lang title doc) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
46 (funcall 'quail-define-package pkgname lang title t doc |
89288
7b000c52ea1b
(quail-indian-preceding-char-position): Function
Kenichi Handa <handa@m17n.org>
parents:
89169
diff
changeset
|
47 nil nil nil nil nil nil t nil) |
42038 | 48 (maphash |
42463
87a33bffaf3c
(quail-define-indian-trans-package): Unquote
Dave Love <fx@gnu.org>
parents:
42293
diff
changeset
|
49 (lambda (key val) |
87a33bffaf3c
(quail-define-indian-trans-package): Unquote
Dave Love <fx@gnu.org>
parents:
42293
diff
changeset
|
50 (quail-defrule key (if (= (length val) 1) |
87a33bffaf3c
(quail-define-indian-trans-package): Unquote
Dave Love <fx@gnu.org>
parents:
42293
diff
changeset
|
51 (string-to-char val) |
87a33bffaf3c
(quail-define-indian-trans-package): Unquote
Dave Love <fx@gnu.org>
parents:
42293
diff
changeset
|
52 (vector val)))) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
53 (cdr hashtbls))) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
54 |
44699
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
55 ;; This needs to be seen by quail-update-leim-list-file, but cannot be |
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
56 ;; commented out because quail-update-leim-list-file ignores |
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
57 ;; commented-out lines. |
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
58 (if nil |
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
59 (quail-define-package "devanagari-itrans" "Devanagari" "DevIT" t "Devanagari ITRANS")) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
60 (quail-define-indian-trans-package |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
61 indian-dev-itrans-v5-hash "devanagari-itrans" "Devanagari" "DevIT" |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
62 "Devanagari transliteration by ITRANS method.") |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
63 |
44699
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
64 (if nil |
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
65 (quail-define-package "devanagari-kyoto-harvard" "Devanagari" "DevKH" t "Devanagari Kyoto-Harvard")) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
66 (quail-define-indian-trans-package |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
67 indian-dev-kyoto-harvard-hash |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
68 "devanagari-kyoto-harvard" "Devanagari" "DevKH" |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
69 "Devanagari transliteration by Kyoto-Harvard method.") |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
70 |
44699
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
71 (if nil |
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
72 (quail-define-package "devanagari-aiba" "Devanagari" "DevAB" t "Devanagari Aiba")) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
73 (quail-define-indian-trans-package |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
74 indian-dev-aiba-hash "devanagari-aiba" "Devanagari" "DevAB" |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
75 "Devanagari transliteration by Aiba-method.") |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
76 |
49708
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
77 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
78 (quail-define-package "punjabi-itrans" "Punjabi" "PnjIT" t "Punjabi ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
79 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
80 indian-pnj-itrans-v5-hash "punjabi-itrans" "Punjabi" "PnjIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
81 "Punjabi transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
82 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
83 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
84 (quail-define-package "gujarati-itrans" "Gujarati" "GjrIT" t "Gujarati ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
85 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
86 indian-gjr-itrans-v5-hash "gujarati-itrans" "Gujarati" "GjrIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
87 "Gujarati transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
88 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
89 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
90 (quail-define-package "oriya-itrans" "Oriya" "OriIT" t "Oriya ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
91 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
92 indian-ori-itrans-v5-hash "oriya-itrans" "Oriya" "OriIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
93 "Oriya transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
94 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
95 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
96 (quail-define-package "bengali-itrans" "Bengali" "BngIT" t "Bengali ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
97 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
98 indian-bng-itrans-v5-hash "bengali-itrans" "Bengali" "BngIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
99 "Bengali transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
100 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
101 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
102 (quail-define-package "assamese-itrans" "Assamese" "AsmIT" t "Assamese ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
103 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
104 indian-asm-itrans-v5-hash "assamese-itrans" "Assamese" "AsmIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
105 "Assamese transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
106 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
107 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
108 (quail-define-package "telugu-itrans" "Telugu" "TlgIT" t "Telugu ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
109 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
110 indian-tlg-itrans-v5-hash "telugu-itrans" "Telugu" "TlgIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
111 "Telugu transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
112 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
113 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
114 (quail-define-package "kannada-itrans" "Kannada" "KndIT" t "Kannada ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
115 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
116 indian-knd-itrans-v5-hash "kannada-itrans" "Kannada" "KndIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
117 "Kannada transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
118 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
119 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
120 (quail-define-package "malayalam-itrans" "Malayalam" "MlmIT" t "Malayalam ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
121 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
122 indian-mlm-itrans-v5-hash "malayalam-itrans" "Malayalam" "MlmIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
123 "Malayalam transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
124 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
125 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
126 (quail-define-package "tamil-itrans" "Tamil" "TmlIT" t "Tamil ITRANS")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
127 (quail-define-indian-trans-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
128 indian-tml-itrans-v5-hash "tamil-itrans" "Tamil" "TmlIT" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
129 "Tamil transliteration by ITRANS method.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
130 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
131 |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
132 ;;; |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
133 ;;; Input by Inscript |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
134 ;;; |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
135 |
89695
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
136 (defun quail-define-inscript-package (char-tables key-tables pkgname lang |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
137 title docstring) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
138 (funcall 'quail-define-package pkgname lang title nil docstring |
89288
7b000c52ea1b
(quail-indian-preceding-char-position): Function
Kenichi Handa <handa@m17n.org>
parents:
89169
diff
changeset
|
139 nil nil nil nil nil nil nil nil) |
89695
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
140 (let (char-table key-table char key) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
141 (while (and char-tables key-tables) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
142 (setq char-table (car char-tables) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
143 char-tables (cdr char-tables) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
144 key-table (car key-tables) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
145 key-tables (cdr key-tables)) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
146 (while (and char-table key-table) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
147 (setq char (car char-table) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
148 char-table (cdr char-table) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
149 key (car key-table) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
150 key-table (cdr key-table)) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
151 (if (and (consp char) (consp key)) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
152 (setq char-table (append char char-table) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
153 key-table (append key key-table)) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
154 (if (and key char) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
155 (quail-defrule |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
156 (if (characterp key) (char-to-string key) key) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
157 (if (stringp char) (vector char) char)))))))) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
158 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
159 ;; |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
160 |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
161 (defvar inscript-dev-keytable |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
162 '( |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
163 (;; VOWELS (18) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
164 (?D nil) (?E ?e) (?F ?f) (?R ?r) (?G ?g) (?T ?t) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
165 (?+ ?=) ("F]" "f]") (?! ?@) (?Z ?z) (?S ?s) (?W ?w) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
166 (?| ?\\) (?~ ?`) (?A ?a) (?Q ?q) ("+]" "=]") ("R]" "r]")) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
167 (;; CONSONANTS (42) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
168 ?k ?K ?i ?I ?U ;; GRUTTALS |
42038 | 169 ?\; ?: ?p ?P ?} ;; PALATALS |
170 ?' ?\" ?\[ ?{ ?C ;; CEREBRALS | |
171 ?l ?L ?o ?O ?v ?V ;; DENTALS | |
172 ?h ?H ?y ?Y ?c ;; LABIALS | |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
173 ?/ ?j ?J ?n ?N "N]" ?b ;; SEMIVOWELS |
42038 | 174 ?M ?< ?m ?u ;; SIBILANTS |
175 "k]" "K]" "i]" "p]" "[]" "{]" "H]" "/]" ;; NUKTAS | |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
176 ?% ?&) |
42038 | 177 (;; Misc Symbols (7) |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
178 ?X ?x ?_ ">]" ?d "X]" ?>) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
179 (;; Digits |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
180 ?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
181 (;; Inscripts |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
182 ?# ?$ ?^ ?* ?\]))) |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
183 |
89695
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
184 (defvar inscript-tml-keytable |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
185 '( |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
186 (;; VOWELS (18) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
187 (?D nil) (?E ?e) (?F ?f) (?R ?r) (?G ?g) (?T ?t) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
188 nil nil nil (?S ?s) (?Z ?z) (?W ?w) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
189 nil (?A ?a) (?~ ?`) (?Q ?q) nil nil) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
190 (;; CONSONANTS (42) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
191 ?k ?K ?i ?I ?U ;; GRUTTALS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
192 ?\; ?: ?p ?P ?} ;; PALATALS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
193 ?' ?\" ?\[ ?{ ?C ;; CEREBRALS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
194 ?l ?L ?o ?O ?v ?V ;; DENTALS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
195 ?h ?H ?y ?Y ?c ;; LABIALS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
196 ?/ ?j ?J ?n ?N "N]" ?b ;; SEMIVOWELS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
197 ?M ?< ?m ?u ;; SIBILANTS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
198 "k]" "K]" "i]" "p]" "[]" "{]" "H]" "/]" ;; NUKTAS |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
199 ?% ?&) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
200 (;; Misc Symbols (7) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
201 ?X ?x ?_ ">]" ?d "X]" ?>) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
202 (;; Digits |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
203 ?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
204 (;; Inscripts |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
205 ?# ?$ ?^ ?* ?\]))) |
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
206 |
44699
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
207 (if nil |
79db4c465ef6
Replace commented-out lines with a condition that is always false.
Eli Zaretskii <eliz@gnu.org>
parents:
42463
diff
changeset
|
208 (quail-define-package "devanagari-inscript" "Devanagari" "DevIS" t "Devanagari keyboard Inscript")) |
42038 | 209 (quail-define-inscript-package |
41464
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
210 indian-dev-base-table inscript-dev-keytable |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
211 "devanagari-inscript" "Devanagari" "DevIS" |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
212 "Devanagari keyboard Inscript.") |
93957ea66b86
Renamed from devanagari.el, and completely re-written.
Richard M. Stallman <rms@gnu.org>
parents:
diff
changeset
|
213 |
49708
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
214 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
215 (quail-define-package "punjabi-inscript" "Punjabi" "PnjIS" t "Punjabi keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
216 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
217 indian-pnj-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
218 "punjabi-inscript" "Punjabi" "PnjIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
219 "Punjabi keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
220 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
221 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
222 (quail-define-package "gujarati-inscript" "Gujarati" "GjrIS" t "Gujarati keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
223 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
224 indian-gjr-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
225 "gujarati-inscript" "Gujarati" "GjrIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
226 "Gujarati keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
227 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
228 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
229 (quail-define-package "oriya-inscript" "Oriya" "OriIS" t "Oriya keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
230 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
231 indian-ori-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
232 "oriya-inscript" "Oriya" "OriIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
233 "Oriya keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
234 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
235 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
236 (quail-define-package "bengali-inscript" "Bengali" "BngIS" t "Bengali keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
237 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
238 indian-bng-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
239 "bengali-inscript" "Bengali" "BngIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
240 "Bengali keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
241 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
242 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
243 (quail-define-package "assamese-inscript" "Assamese" "AsmIS" t "Assamese keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
244 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
245 indian-asm-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
246 "assamese-inscript" "Assamese" "AsmIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
247 "Assamese keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
248 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
249 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
250 (quail-define-package "telugu-inscript" "Telugu" "TlgIS" t "Telugu keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
251 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
252 indian-dev-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
253 "telugu-inscript" "Telugu" "TlgIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
254 "Telugu keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
255 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
256 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
257 (quail-define-package "kannada-inscript" "Kannada" "KndIS" t "Kannada keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
258 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
259 indian-knd-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
260 "kannada-inscript" "Kannada" "KndIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
261 "Kannada keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
262 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
263 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
264 (quail-define-package "malayalam-inscript" "Malayalam" "MlmIS" t "Malayalam keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
265 (quail-define-inscript-package |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
266 indian-mlm-base-table inscript-dev-keytable |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
267 "malayalam-inscript" "Malayalam" "MlmIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
268 "Malayalam keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
269 |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
270 (if nil |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
271 (quail-define-package "tamil-inscript" "Tamil" "TmlIS" t "Tamil keyboard Inscript")) |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
272 (quail-define-inscript-package |
89695
d4f63d55c719
(quail-indian-flatten-list): Delete it.
Kenichi Handa <handa@m17n.org>
parents:
89483
diff
changeset
|
273 indian-tml-base-table inscript-tml-keytable |
49708
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
274 "tamil-inscript" "Tamil" "TmlIS" |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
275 "Tamil keyboard Inscript.") |
9155d2fdd73c
(punjabi-itrans, gujarati-itrans, oriya-itrans)
Kenichi Handa <handa@m17n.org>
parents:
44699
diff
changeset
|
276 |
52401 | 277 ;;; arch-tag: 9e5a621e-f7d5-4fce-9543-0a51b407c940 |
42293 | 278 ;;; indian.el ends here |