r112969 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r112968‎ | r112969 | r112970 >
Date:07:05, 4 March 2012
Author:santhosh
Status:ok
Tags:
Comment:
clean up trailing whitespaces and empty new lines.
Modified paths:
  • /trunk/extensions/Narayam/resources/ext.narayam.rules.te.js (modified) (history)

Diff [purge]

Index: trunk/extensions/Narayam/resources/ext.narayam.rules.te.js
@@ -11,104 +11,86 @@
1212 // Normal rules
1313 var rules = [
1414 // handle sunna for n and m
15 -['(మ్|న్)b', '', 'ంబ్'],
16 -['(మ్|న్)B', '', 'ంభ్'],
17 -['(మ్|న్)c', '', 'ంచ్'],
18 -['(మ్|న్)C', '', 'ంఛ్'],
19 -['(మ్|న్)d', '', 'ంద్'],
20 -['(మ్|న్)D', '', 'ండ్'],
21 -['(మ్|న్)[fFP]', '', 'ంఫ్'],
22 -['(మ్|న్)g', '', 'ంగ్'],
23 -['(మ్|న్)h', '', 'ంహ్'],
24 -['(మ్|న్)j', '', 'ంజ్'],
25 -['(మ్|న్)J', '', 'ంఝ్'],
26 -['(మ్|న్)k', '', 'ంక్'],
27 -['(మ్|న్)L', '', 'ంళ్'],
28 -['(మ్|న్)p', '', 'ంప్'],
29 -['(మ్|న్)r', '', 'ంర్'],
30 -['(మ్|న్)s', '', 'ంస్'],
31 -['(మ్|న్)t', '', 'ంత్'],
32 -['(మ్|న్)T', '', 'ంట్'],
33 -['(మ్|న్)[vwVW]', '', 'ంవ్'],
34 -['(మ్|న్)[xX]', '', 'ంక్ష్'],
 15+['(మ్|న్)b', '', 'ంబ్'],
 16+['(మ్|న్)B', '', 'ంభ్'],
 17+['(మ్|న్)c', '', 'ంచ్'],
 18+['(మ్|న్)C', '', 'ంఛ్'],
 19+['(మ్|న్)d', '', 'ంద్'],
 20+['(మ్|న్)D', '', 'ండ్'],
 21+['(మ్|న్)[fFP]', '', 'ంఫ్'],
 22+['(మ్|న్)g', '', 'ంగ్'],
 23+['(మ్|న్)h', '', 'ంహ్'],
 24+['(మ్|న్)j', '', 'ంజ్'],
 25+['(మ్|న్)J', '', 'ంఝ్'],
 26+['(మ్|న్)k', '', 'ంక్'],
 27+['(మ్|న్)L', '', 'ంళ్'],
 28+['(మ్|న్)p', '', 'ంప్'],
 29+['(మ్|న్)r', '', 'ంర్'],
 30+['(మ్|న్)s', '', 'ంస్'],
 31+['(మ్|న్)t', '', 'ంత్'],
 32+['(మ్|న్)T', '', 'ంట్'],
 33+['(మ్|న్)[vwVW]', '', 'ంవ్'],
 34+['(మ్|న్)[xX]', '', 'ంక్ష్'],
3535
3636 // & for forcing combination
37 -['(మ్|న్)&b', '', '$1బ్'],
38 -['(మ్|న్)&B', '', '$1బ్'],
39 -['(మ్|న్)&c', '', '$1చ్'],
40 -['(మ్|న్)&C', '', '$1ఛ్'],
41 -['(మ్|న్)&d', '', '$1ద్'],
42 -['(మ్|న్)&D', '', '$1డ్'],
43 -['(మ్|న్)&[fFP]', '', '$1ఫ్'],
44 -['(మ్|న్)&g', '', '$1గ్'],
45 -['(మ్|న్)&h', '', '$1హ్'],
46 -['(మ్|న్)&j', '', '$1జ్'],
47 -['(మ్|న్)&J', '', '$1ఝ్'],
48 -['(మ్|న్)&k', '', '$1క్'],
49 -['(మ్|న్)&L', '', '$1ళ్'],
50 -['(మ్|న్)&p', '', '$1ప్'],
51 -['(మ్|న్)&r', '', '$1ర్'],
52 -['(మ్|న్)&s', '', '$1స్'],
53 -['(మ్|న్)&t', '', '$1త్'],
54 -['(మ్|న్)&T', '', '$1ట్'],
55 -['(మ్|న్)&[vwVW]', '', '$1వ్'],
56 -['(మ్|న్)&[xX]', '', '$1క్ష్'],
57 -
58 -['(మ్|న్)&(\\s|\\.|\\, |\\))', '', '$1$2'],
59 -
 37+['(మ్|న్)&b', '', '$1బ్'],
 38+['(మ్|న్)&B', '', '$1బ్'],
 39+['(మ్|న్)&c', '', '$1చ్'],
 40+['(మ్|న్)&C', '', '$1ఛ్'],
 41+['(మ్|న్)&d', '', '$1ద్'],
 42+['(మ్|న్)&D', '', '$1డ్'],
 43+['(మ్|న్)&[fFP]', '', '$1ఫ్'],
 44+['(మ్|న్)&g', '', '$1గ్'],
 45+['(మ్|న్)&h', '', '$1హ్'],
 46+['(మ్|న్)&j', '', '$1జ్'],
 47+['(మ్|న్)&J', '', '$1ఝ్'],
 48+['(మ్|న్)&k', '', '$1క్'],
 49+['(మ్|న్)&L', '', '$1ళ్'],
 50+['(మ్|న్)&p', '', '$1ప్'],
 51+['(మ్|న్)&r', '', '$1ర్'],
 52+['(మ్|న్)&s', '', '$1స్'],
 53+['(మ్|న్)&t', '', '$1త్'],
 54+['(మ్|న్)&T', '', '$1ట్'],
 55+['(మ్|న్)&[vwVW]', '', '$1వ్'],
 56+['(మ్|న్)&[xX]', '', '$1క్ష్'],
 57+['(మ్|న్)&(\\s|\\.|\\, |\\))', '', '$1$2'],
6058 // అ
61 -['([క-హ]|ౘ|ౙ)్a', '', '$1'],
62 -
 59+['([క-హ]|ౘ|ౙ)్a', '', '$1'],
6360 // ఆ
64 -['([క-హ])(్A|a|\')', '', '$1ా'],
65 -
 61+['([క-హ])(్A|a|\')', '', '$1ా'],
6662 // ఇ
67 -['([క-హ])్i', '', '$1ి'],
68 -
 63+['([క-హ])్i', '', '$1ి'],
6964 // ఈ
70 -['([క-హ])(్I|ిi|ి\'|ెe)', '', '$1ీ'],
71 -
 65+['([క-హ])(్I|ిi|ి\'|ెe)', '', '$1ీ'],
7266 // ఉ
73 -['([క-హ])్u', '', '$1ు'],
74 -
75 -
 67+['([క-హ])్u', '', '$1ు'],
7668 // ఊ
77 -['([క-హ])(ుu|ు\'|ుa|్U)', '', '$1ూ'],
78 -['([క-హ])ొo', 'o', '$1ూ'],
79 -
 69+['([క-హ])(ుu|ు\'|ుa|్U)', '', '$1ూ'],
 70+['([క-హ])ొo', 'o', '$1ూ'],
8071 // ఋ
81 -['([క-హ])్R', '', '$1ృ'],
82 -['([క-హ])్ర్\'', '', '$1ృ'],
83 -
 72+['([క-హ])్R', '', '$1ృ'],
 73+['([క-హ])్ర్\'', '', '$1ృ'],
8474 // ౠ
85 -['([క-హ])ృu', '', '$1ౄ'],
86 -
 75+['([క-హ])ృu', '', '$1ౄ'],
8776 // ఌ
88 -['([క-హ])్~l', '', '$1ౢ'],
89 -
 77+['([క-హ])్~l', '', '$1ౢ'],
9078 // ౡ
91 -['([క-హ])ౢ(l|\')', '', '$1ౣ'],
92 -
 79+['([క-హ])ౢ(l|\')', '', '$1ౣ'],
9380 // ఎ
94 -['([క-హ])్e', '', '$1ె'],
95 -
 81+['([క-హ])్e', '', '$1ె'],
9682 // ఏ
97 -['([క-హ])(్E|ెa|ె\')', '', '$1ే'],
98 -['([క-హ])e', 'a', '$1ే'],
99 -
 83+['([క-హ])(్E|ెa|ె\')', '', '$1ే'],
 84+['([క-హ])e', 'a', '$1ే'],
10085 // ఐ
101 -['([క-హ])ెi', '', '$1ై'],
102 -['([క-హ])i', 'a', '$1ై'],
103 -
 86+['([క-హ])ెi', '', '$1ై'],
 87+['([క-హ])i', 'a', '$1ై'],
10488 // ఒ
105 -['([క-హ])్o', '', '$1ొ'],
106 -
 89+['([క-హ])్o', '', '$1ొ'],
10790 // ఓ
108 -['([క-హ])(్O|ొa|ొ\')', '', '$1ో'],
109 -
 91+['([క-హ])(్O|ొa|ొ\')', '', '$1ో'],
11092 // ఔ
111 -['([క-హ])(ొu|ొw)', '', '$1ౌ'],
112 -['([క-హ])u', 'a', '$1ౌ'],
 93+['([క-హ])(ొu|ొw)', '', '$1ౌ'],
 94+['([క-హ])u', 'a', '$1ౌ'],
11395
11496 // TODO: handle back corrections
11597 /* not working
@@ -118,126 +100,126 @@
119101 */
120102
121103 // zwnj
122 -['(్)\\^', '', '$1\u200d'],
 104+['(్)\\^', '', '$1\u200d'],
123105
124106 // sunna ending
125 -['మ్(\\s|\\.|\\, |\\))', '', 'ం$1'],
 107+['మ్(\\s|\\.|\\, |\\))', '', 'ం$1'],
126108
127109 // standalone vowels
128 -['అ(a|\')', '', 'ఆ'],
129 -['ఇ(i|\')', '', 'ఈ'],
130 -['ఎe', '', 'ఈ'],
131 -['ఉ(u|\')', '', 'ఊ'],
132 -['ఒo', '', 'ఊ'],
133 -['ఎ(a|\')', '', 'ఏ'],
134 -['అe', 'a', 'ఏ'],
135 -['ఎi', '', 'ఐ'],
 110+['అ(a|\')', '', 'ఆ'],
 111+['ఇ(i|\')', '', 'ఈ'],
 112+['ఎe', '', 'ఈ'],
 113+['ఉ(u|\')', '', 'ఊ'],
 114+['ఒo', '', 'ఊ'],
 115+['ఎ(a|\')', '', 'ఏ'],
 116+['అe', 'a', 'ఏ'],
 117+['ఎi', '', 'ఐ'],
136118 ['అi', 'a', 'ఐ'],
137 -['ఒ(a|\')', '', 'ఓ'],
138 -['అo', 'a', 'ఓ'],
139 -['ఒ(u|w)', '', 'ఔ'],
140 -['అu', 'a', 'ఔ'],
141 -['ఋ(u|\')', '', 'ౠ'],
142 -['ర్\'', '', 'ఋ'],
 119+['ఒ(a|\')', '', 'ఓ'],
 120+['అo', 'a', 'ఓ'],
 121+['ఒ(u|w)', '', 'ఔ'],
 122+['అu', 'a', 'ఔ'],
 123+['ఋ(u|\')', '', 'ౠ'],
 124+['ర్\'', '', 'ఋ'],
143125
144126 // mahaa prana
145 -['క్h', '', 'ఖ్'],
146 -['గ్h', '', 'ఘ్'],
147 -['జ్h', '', 'ఝ్'],
148 -['చ్\'', '', 'ఛ్'],
149 -['చ్h', '', 'చ్'],
150 -['స్h', '', 'ష్'],
151 -['స్\'', '', 'శ్'],
152 -['త్\'', '', 'ట్'],
 127+['క్h', '', 'ఖ్'],
 128+['గ్h', '', 'ఘ్'],
 129+['జ్h', '', 'ఝ్'],
 130+['చ్\'', '', 'ఛ్'],
 131+['చ్h', '', 'చ్'],
 132+['స్h', '', 'ష్'],
 133+['స్\'', '', 'శ్'],
 134+['త్\'', '', 'ట్'],
153135 ['ట్h', '', 'ఠ్'],
154 -['ద్\'', '', 'డ్'],
155 -['డ్h', '', 'ఢ్'],
156 -['న్\'', '', 'ణ్'],
157 -['త్h', '', 'థ్'],
158 -['ద్h', '', 'ధ్'],
159 -['ప్h', '', 'ఫ్'],
160 -['బ్h', '', 'భ్'],
161 -['ల్\'', '', 'ళ్'],
 136+['ద్\'', '', 'డ్'],
 137+['డ్h', '', 'ఢ్'],
 138+['న్\'', '', 'ణ్'],
 139+['త్h', '', 'థ్'],
 140+['ద్h', '', 'ధ్'],
 141+['ప్h', '', 'ఫ్'],
 142+['బ్h', '', 'భ్'],
 143+['ల్\'', '', 'ళ్'],
162144
163145 // basic
164 -['a', '', 'అ'],
165 -['b', '', 'బ్'],
166 -['~c', '', 'ౘ్'],
167 -['c', '', 'చ్'],
168 -['d', '', 'ద్'],
169 -['e', '', 'ఎ'],
170 -['(f|F|P)', '', 'ఫ్'],
171 -['g', '', 'గ్'],
172 -['@h', '', 'ః'],
173 -['h', '', 'హ్'],
174 -['i', '', 'ఇ'],
175 -['~j', '', 'ౙ్'],
176 -['j', '', 'జ్'],
177 -['k', '', 'క్'],
178 -['~l', '', 'ఌ'],
179 -['l', '', 'ల్'],
180 -['@m', '', 'ఁ'],
181 -['~m', '', 'ఙ'],
182 -['m', '', 'మ్'],
183 -['~n', '', 'ఞ'],
184 -['n', '', 'న్'],
185 -['o', '', 'ఒ'],
186 -['p', '', 'ప్'],
187 -['q', '', 'క్వ్'],
188 -['~r', '', 'ఱ్'],
189 -['r', '', 'ర్'],
190 -['s', '', 'స్'],
191 -['t', '', 'త్'],
192 -['u', '', 'ఉ'],
193 -['(v|w|V|W)', '', 'వ్'],
194 -['(x|X)', '', 'క్ష్'],
195 -['(y|Y)', '', 'య్'],
196 -['(z|Z)', '', 'జ్'],
197 -['A', '', 'ఆ'],
198 -['B', '', 'భ్'],
199 -['C', '', 'ఛ్'],
200 -['D', '', 'డ్'],
201 -['E', '', 'ఏ'],
202 -['G', '', 'ఘ్'],
203 -['H', '', 'ః'],
204 -['I', '', 'ఈ'],
205 -['J', '', 'ఝ్'],
206 -['K', '', 'ఖ్'],
207 -['L', '', 'ళ్'],
208 -['M', '', 'ం'],
209 -['N', '', 'ణ్'],
210 -['O', '', 'ఓ'],
211 -['Q', '', 'క్వ్'],
212 -['R', '', 'ఋ'],
213 -['S', '', 'శ్'],
214 -['T', '', 'ట్'],
215 -['U', '', 'ఊ'],
 146+['a', '', 'అ'],
 147+['b', '', 'బ్'],
 148+['~c', '', 'ౘ్'],
 149+['c', '', 'చ్'],
 150+['d', '', 'ద్'],
 151+['e', '', 'ఎ'],
 152+['(f|F|P)', '', 'ఫ్'],
 153+['g', '', 'గ్'],
 154+['@h', '', 'ః'],
 155+['h', '', 'హ్'],
 156+['i', '', 'ఇ'],
 157+['~j', '', 'ౙ్'],
 158+['j', '', 'జ్'],
 159+['k', '', 'క్'],
 160+['~l', '', 'ఌ'],
 161+['l', '', 'ల్'],
 162+['@m', '', 'ఁ'],
 163+['~m', '', 'ఙ'],
 164+['m', '', 'మ్'],
 165+['~n', '', 'ఞ'],
 166+['n', '', 'న్'],
 167+['o', '', 'ఒ'],
 168+['p', '', 'ప్'],
 169+['q', '', 'క్వ్'],
 170+['~r', '', 'ఱ్'],
 171+['r', '', 'ర్'],
 172+['s', '', 'స్'],
 173+['t', '', 'త్'],
 174+['u', '', 'ఉ'],
 175+['(v|w|V|W)', '', 'వ్'],
 176+['(x|X)', '', 'క్ష్'],
 177+['(y|Y)', '', 'య్'],
 178+['(z|Z)', '', 'జ్'],
 179+['A', '', 'ఆ'],
 180+['B', '', 'భ్'],
 181+['C', '', 'ఛ్'],
 182+['D', '', 'డ్'],
 183+['E', '', 'ఏ'],
 184+['G', '', 'ఘ్'],
 185+['H', '', 'ః'],
 186+['I', '', 'ఈ'],
 187+['J', '', 'ఝ్'],
 188+['K', '', 'ఖ్'],
 189+['L', '', 'ళ్'],
 190+['M', '', 'ం'],
 191+['N', '', 'ణ్'],
 192+['O', '', 'ఓ'],
 193+['Q', '', 'క్వ్'],
 194+['R', '', 'ఋ'],
 195+['S', '', 'శ్'],
 196+['T', '', 'ట్'],
 197+['U', '', 'ఊ'],
216198
217199 /**
218200 * Telugu numbers
219201 */
220 -['~0', '', '౦'],
221 -['~1', '', '౧'],
222 -['~2', '', '౨'],
223 -['~3', '', '౩'],
224 -['~4', '', '౪'],
225 -['~5', '', '౫'],
226 -['~6', '', '౬'],
227 -['~7', '', '౭'],
228 -['~8', '', '౮'],
229 -['~9', '', '౯'],
 202+['~0', '', '౦'],
 203+['~1', '', '౧'],
 204+['~2', '', '౨'],
 205+['~3', '', '౩'],
 206+['~4', '', '౪'],
 207+['~5', '', '౫'],
 208+['~6', '', '౬'],
 209+['~7', '', '౭'],
 210+['~8', '', '౮'],
 211+['~9', '', '౯'],
230212
231213 // others
232 -['।~\\.', '', '॥'],// double danda
 214+['।~\\.', '', '॥'], // double danda
233215 ['~\\.', '', '।'], // danda
234216 ['//', '', 'ఽ'], // avagraha
235217 ['~\\$', '', '₹'] // rupee
236218 ];
237219
238 -jQuery.narayam.addScheme( 'te', {
239 - 'namemsg': 'narayam-te',
240 - 'extended_keyboard': false,
241 - 'lookbackLength': 4,
242 - 'keyBufferLength': 1,
 220+jQuery.narayam.addScheme( 'te', {
 221+ 'namemsg': 'narayam-te',
 222+ 'extended_keyboard': false,
 223+ 'lookbackLength': 4,
 224+ 'keyBufferLength': 1,
243225 'rules': rules
244226 } );

Sign-offs

UserFlagDate
Nikerabbitinspected07:11, 5 March 2012

Status & tagging log