https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112969
Revision: 112969
Author: santhosh
Date: 2012-03-04 07:05:18 +0000 (Sun, 04 Mar 2012)
Log Message:
-----------
clean up trailing whitespaces and empty new lines.
Modified Paths:
--------------
trunk/extensions/Narayam/resources/ext.narayam.rules.te.js
Modified: trunk/extensions/Narayam/resources/ext.narayam.rules.te.js
===================================================================
--- trunk/extensions/Narayam/resources/ext.narayam.rules.te.js 2012-03-04
06:56:20 UTC (rev 112968)
+++ trunk/extensions/Narayam/resources/ext.narayam.rules.te.js 2012-03-04
07:05:18 UTC (rev 112969)
@@ -11,104 +11,86 @@
// Normal rules
var rules = [
// handle sunna for n and m
-['(మ్|న్)b', '', 'ంబ్'],
-['(మ్|న్)B', '', 'ంభ్'],
-['(మ్|న్)c', '', 'ంచ్'],
-['(మ్|న్)C', '', 'ంఛ్'],
-['(మ్|న్)d', '', 'ంద్'],
-['(మ్|న్)D', '', 'ండ్'],
-['(మ్|న్)[fFP]', '', 'ంఫ్'],
-['(మ్|న్)g', '', 'ంగ్'],
-['(మ్|న్)h', '', 'ంహ్'],
-['(మ్|న్)j', '', 'ంజ్'],
-['(మ్|న్)J', '', 'ంఝ్'],
-['(మ్|న్)k', '', 'ంక్'],
-['(మ్|న్)L', '', 'ంళ్'],
-['(మ్|న్)p', '', 'ంప్'],
-['(మ్|న్)r', '', 'ంర్'],
-['(మ్|న్)s', '', 'ంస్'],
-['(మ్|న్)t', '', 'ంత్'],
-['(మ్|న్)T', '', 'ంట్'],
-['(మ్|న్)[vwVW]', '', 'ంవ్'],
-['(మ్|న్)[xX]', '', 'ంక్ష్'],
+['(మ్|న్)b', '', 'ంబ్'],
+['(మ్|న్)B', '', 'ంభ్'],
+['(మ్|న్)c', '', 'ంచ్'],
+['(మ్|న్)C', '', 'ంఛ్'],
+['(మ్|న్)d', '', 'ంద్'],
+['(మ్|న్)D', '', 'ండ్'],
+['(మ్|న్)[fFP]', '', 'ంఫ్'],
+['(మ్|న్)g', '', 'ంగ్'],
+['(మ్|న్)h', '', 'ంహ్'],
+['(మ్|న్)j', '', 'ంజ్'],
+['(మ్|న్)J', '', 'ంఝ్'],
+['(మ్|న్)k', '', 'ంక్'],
+['(మ్|న్)L', '', 'ంళ్'],
+['(మ్|న్)p', '', 'ంప్'],
+['(మ్|న్)r', '', 'ంర్'],
+['(మ్|న్)s', '', 'ంస్'],
+['(మ్|న్)t', '', 'ంత్'],
+['(మ్|న్)T', '', 'ంట్'],
+['(మ్|న్)[vwVW]', '', 'ంవ్'],
+['(మ్|న్)[xX]', '', 'ంక్ష్'],
// & for forcing combination
-['(మ్|న్)&b', '', '$1బ్'],
-['(మ్|న్)&B', '', '$1బ్'],
-['(మ్|న్)&c', '', '$1చ్'],
-['(మ్|న్)&C', '', '$1ఛ్'],
-['(మ్|న్)&d', '', '$1ద్'],
-['(మ్|న్)&D', '', '$1డ్'],
-['(మ్|న్)&[fFP]', '', '$1ఫ్'],
-['(మ్|న్)&g', '', '$1గ్'],
-['(మ్|న్)&h', '', '$1హ్'],
-['(మ్|న్)&j', '', '$1జ్'],
-['(మ్|న్)&J', '', '$1ఝ్'],
-['(మ్|న్)&k', '', '$1క్'],
-['(మ్|న్)&L', '', '$1ళ్'],
-['(మ్|న్)&p', '', '$1ప్'],
-['(మ్|న్)&r', '', '$1ర్'],
-['(మ్|న్)&s', '', '$1స్'],
-['(మ్|న్)&t', '', '$1త్'],
-['(మ్|న్)&T', '', '$1ట్'],
-['(మ్|న్)&[vwVW]', '', '$1వ్'],
-['(మ్|న్)&[xX]', '', '$1క్ష్'],
-
-['(మ్|న్)&(\\s|\\.|\\, |\\))', '', '$1$2'],
-
+['(మ్|న్)&b', '', '$1బ్'],
+['(మ్|న్)&B', '', '$1బ్'],
+['(మ్|న్)&c', '', '$1చ్'],
+['(మ్|న్)&C', '', '$1ఛ్'],
+['(మ్|న్)&d', '', '$1ద్'],
+['(మ్|న్)&D', '', '$1డ్'],
+['(మ్|న్)&[fFP]', '', '$1ఫ్'],
+['(మ్|న్)&g', '', '$1గ్'],
+['(మ్|న్)&h', '', '$1హ్'],
+['(మ్|న్)&j', '', '$1జ్'],
+['(మ్|న్)&J', '', '$1ఝ్'],
+['(మ్|న్)&k', '', '$1క్'],
+['(మ్|న్)&L', '', '$1ళ్'],
+['(మ్|న్)&p', '', '$1ప్'],
+['(మ్|న్)&r', '', '$1ర్'],
+['(మ్|న్)&s', '', '$1స్'],
+['(మ్|న్)&t', '', '$1త్'],
+['(మ్|న్)&T', '', '$1ట్'],
+['(మ్|న్)&[vwVW]', '', '$1వ్'],
+['(మ్|న్)&[xX]', '', '$1క్ష్'],
+['(మ్|న్)&(\\s|\\.|\\, |\\))', '', '$1$2'],
// అ
-['([క-హ]|ౘ|ౙ)్a', '', '$1'],
-
+['([క-హ]|ౘ|ౙ)్a', '', '$1'],
// ఆ
-['([క-హ])(్A|a|\')', '', '$1ా'],
-
+['([క-హ])(్A|a|\')', '', '$1ా'],
// ఇ
-['([క-హ])్i', '', '$1ి'],
-
+['([క-హ])్i', '', '$1ి'],
// ఈ
-['([క-హ])(్I|ిi|ి\'|ెe)', '', '$1ీ'],
-
+['([క-హ])(్I|ిi|ి\'|ెe)', '', '$1ీ'],
// ఉ
-['([క-హ])్u', '', '$1ు'],
-
-
+['([క-హ])్u', '', '$1ు'],
// ఊ
-['([క-హ])(ుu|ు\'|ుa|్U)', '', '$1ూ'],
-['([క-హ])ొo', 'o', '$1ూ'],
-
+['([క-హ])(ుu|ు\'|ుa|్U)', '', '$1ూ'],
+['([క-హ])ొo', 'o', '$1ూ'],
// ఋ
-['([క-హ])్R', '', '$1ృ'],
-['([క-హ])్ర్\'', '', '$1ృ'],
-
+['([క-హ])్R', '', '$1ృ'],
+['([క-హ])్ర్\'', '', '$1ృ'],
// ౠ
-['([క-హ])ృu', '', '$1ౄ'],
-
+['([క-హ])ృu', '', '$1ౄ'],
// ఌ
-['([క-హ])్~l', '', '$1ౢ'],
-
+['([క-హ])్~l', '', '$1ౢ'],
// ౡ
-['([క-హ])ౢ(l|\')', '', '$1ౣ'],
-
+['([క-హ])ౢ(l|\')', '', '$1ౣ'],
// ఎ
-['([క-హ])్e', '', '$1ె'],
-
+['([క-హ])్e', '', '$1ె'],
// ఏ
-['([క-హ])(్E|ెa|ె\')', '', '$1ే'],
-['([క-హ])e', 'a', '$1ే'],
-
+['([క-హ])(్E|ెa|ె\')', '', '$1ే'],
+['([క-హ])e', 'a', '$1ే'],
// ఐ
-['([క-హ])ెi', '', '$1ై'],
-['([క-హ])i', 'a', '$1ై'],
-
+['([క-హ])ెi', '', '$1ై'],
+['([క-హ])i', 'a', '$1ై'],
// ఒ
-['([క-హ])్o', '', '$1ొ'],
-
+['([క-హ])్o', '', '$1ొ'],
// ఓ
-['([క-హ])(్O|ొa|ొ\')', '', '$1ో'],
-
+['([క-హ])(్O|ొa|ొ\')', '', '$1ో'],
// ఔ
-['([క-హ])(ొu|ొw)', '', '$1ౌ'],
-['([క-హ])u', 'a', '$1ౌ'],
+['([క-హ])(ొu|ొw)', '', '$1ౌ'],
+['([క-హ])u', 'a', '$1ౌ'],
// TODO: handle back corrections
/* not working
@@ -118,126 +100,126 @@
*/
// zwnj
-['(్)\\^', '', '$1\u200d'],
+['(్)\\^', '', '$1\u200d'],
// sunna ending
-['మ్(\\s|\\.|\\, |\\))', '', 'ం$1'],
+['మ్(\\s|\\.|\\, |\\))', '', 'ం$1'],
// standalone vowels
-['అ(a|\')', '', 'ఆ'],
-['ఇ(i|\')', '', 'ఈ'],
-['ఎe', '', 'ఈ'],
-['ఉ(u|\')', '', 'ఊ'],
-['ఒo', '', 'ఊ'],
-['ఎ(a|\')', '', 'ఏ'],
-['అe', 'a', 'ఏ'],
-['ఎi', '', 'ఐ'],
+['అ(a|\')', '', 'ఆ'],
+['ఇ(i|\')', '', 'ఈ'],
+['ఎe', '', 'ఈ'],
+['ఉ(u|\')', '', 'ఊ'],
+['ఒo', '', 'ఊ'],
+['ఎ(a|\')', '', 'ఏ'],
+['అe', 'a', 'ఏ'],
+['ఎi', '', 'ఐ'],
['అi', 'a', 'ఐ'],
-['ఒ(a|\')', '', 'ఓ'],
-['అo', 'a', 'ఓ'],
-['ఒ(u|w)', '', 'ఔ'],
-['అu', 'a', 'ఔ'],
-['ఋ(u|\')', '', 'ౠ'],
-['ర్\'', '', 'ఋ'],
+['ఒ(a|\')', '', 'ఓ'],
+['అo', 'a', 'ఓ'],
+['ఒ(u|w)', '', 'ఔ'],
+['అu', 'a', 'ఔ'],
+['ఋ(u|\')', '', 'ౠ'],
+['ర్\'', '', 'ఋ'],
// mahaa prana
-['క్h', '', 'ఖ్'],
-['గ్h', '', 'ఘ్'],
-['జ్h', '', 'ఝ్'],
-['చ్\'', '', 'ఛ్'],
-['చ్h', '', 'చ్'],
-['స్h', '', 'ష్'],
-['స్\'', '', 'శ్'],
-['త్\'', '', 'ట్'],
+['క్h', '', 'ఖ్'],
+['గ్h', '', 'ఘ్'],
+['జ్h', '', 'ఝ్'],
+['చ్\'', '', 'ఛ్'],
+['చ్h', '', 'చ్'],
+['స్h', '', 'ష్'],
+['స్\'', '', 'శ్'],
+['త్\'', '', 'ట్'],
['ట్h', '', 'ఠ్'],
-['ద్\'', '', 'డ్'],
-['డ్h', '', 'ఢ్'],
-['న్\'', '', 'ణ్'],
-['త్h', '', 'థ్'],
-['ద్h', '', 'ధ్'],
-['ప్h', '', 'ఫ్'],
-['బ్h', '', 'భ్'],
-['ల్\'', '', 'ళ్'],
+['ద్\'', '', 'డ్'],
+['డ్h', '', 'ఢ్'],
+['న్\'', '', 'ణ్'],
+['త్h', '', 'థ్'],
+['ద్h', '', 'ధ్'],
+['ప్h', '', 'ఫ్'],
+['బ్h', '', 'భ్'],
+['ల్\'', '', 'ళ్'],
// basic
-['a', '', 'అ'],
-['b', '', 'బ్'],
-['~c', '', 'ౘ్'],
-['c', '', 'చ్'],
-['d', '', 'ద్'],
-['e', '', 'ఎ'],
-['(f|F|P)', '', 'ఫ్'],
-['g', '', 'గ్'],
-['@h', '', 'ః'],
-['h', '', 'హ్'],
-['i', '', 'ఇ'],
-['~j', '', 'ౙ్'],
-['j', '', 'జ్'],
-['k', '', 'క్'],
-['~l', '', 'ఌ'],
-['l', '', 'ల్'],
-['@m', '', 'ఁ'],
-['~m', '', 'ఙ'],
-['m', '', 'మ్'],
-['~n', '', 'ఞ'],
-['n', '', 'న్'],
-['o', '', 'ఒ'],
-['p', '', 'ప్'],
-['q', '', 'క్వ్'],
-['~r', '', 'ఱ్'],
-['r', '', 'ర్'],
-['s', '', 'స్'],
-['t', '', 'త్'],
-['u', '', 'ఉ'],
-['(v|w|V|W)', '', 'వ్'],
-['(x|X)', '', 'క్ష్'],
-['(y|Y)', '', 'య్'],
-['(z|Z)', '', 'జ్'],
-['A', '', 'ఆ'],
-['B', '', 'భ్'],
-['C', '', 'ఛ్'],
-['D', '', 'డ్'],
-['E', '', 'ఏ'],
-['G', '', 'ఘ్'],
-['H', '', 'ః'],
-['I', '', 'ఈ'],
-['J', '', 'ఝ్'],
-['K', '', 'ఖ్'],
-['L', '', 'ళ్'],
-['M', '', 'ం'],
-['N', '', 'ణ్'],
-['O', '', 'ఓ'],
-['Q', '', 'క్వ్'],
-['R', '', 'ఋ'],
-['S', '', 'శ్'],
-['T', '', 'ట్'],
-['U', '', 'ఊ'],
+['a', '', 'అ'],
+['b', '', 'బ్'],
+['~c', '', 'ౘ్'],
+['c', '', 'చ్'],
+['d', '', 'ద్'],
+['e', '', 'ఎ'],
+['(f|F|P)', '', 'ఫ్'],
+['g', '', 'గ్'],
+['@h', '', 'ః'],
+['h', '', 'హ్'],
+['i', '', 'ఇ'],
+['~j', '', 'ౙ్'],
+['j', '', 'జ్'],
+['k', '', 'క్'],
+['~l', '', 'ఌ'],
+['l', '', 'ల్'],
+['@m', '', 'ఁ'],
+['~m', '', 'ఙ'],
+['m', '', 'మ్'],
+['~n', '', 'ఞ'],
+['n', '', 'న్'],
+['o', '', 'ఒ'],
+['p', '', 'ప్'],
+['q', '', 'క్వ్'],
+['~r', '', 'ఱ్'],
+['r', '', 'ర్'],
+['s', '', 'స్'],
+['t', '', 'త్'],
+['u', '', 'ఉ'],
+['(v|w|V|W)', '', 'వ్'],
+['(x|X)', '', 'క్ష్'],
+['(y|Y)', '', 'య్'],
+['(z|Z)', '', 'జ్'],
+['A', '', 'ఆ'],
+['B', '', 'భ్'],
+['C', '', 'ఛ్'],
+['D', '', 'డ్'],
+['E', '', 'ఏ'],
+['G', '', 'ఘ్'],
+['H', '', 'ః'],
+['I', '', 'ఈ'],
+['J', '', 'ఝ్'],
+['K', '', 'ఖ్'],
+['L', '', 'ళ్'],
+['M', '', 'ం'],
+['N', '', 'ణ్'],
+['O', '', 'ఓ'],
+['Q', '', 'క్వ్'],
+['R', '', 'ఋ'],
+['S', '', 'శ్'],
+['T', '', 'ట్'],
+['U', '', 'ఊ'],
/**
* Telugu numbers
*/
-['~0', '', '౦'],
-['~1', '', '౧'],
-['~2', '', '౨'],
-['~3', '', '౩'],
-['~4', '', '౪'],
-['~5', '', '౫'],
-['~6', '', '౬'],
-['~7', '', '౭'],
-['~8', '', '౮'],
-['~9', '', '౯'],
+['~0', '', '౦'],
+['~1', '', '౧'],
+['~2', '', '౨'],
+['~3', '', '౩'],
+['~4', '', '౪'],
+['~5', '', '౫'],
+['~6', '', '౬'],
+['~7', '', '౭'],
+['~8', '', '౮'],
+['~9', '', '౯'],
// others
-['।~\\.', '', '॥'],// double danda
+['।~\\.', '', '॥'], // double danda
['~\\.', '', '।'], // danda
['//', '', 'ఽ'], // avagraha
['~\\$', '', '₹'] // rupee
];
-jQuery.narayam.addScheme( 'te', {
- 'namemsg': 'narayam-te',
- 'extended_keyboard': false,
- 'lookbackLength': 4,
- 'keyBufferLength': 1,
+jQuery.narayam.addScheme( 'te', {
+ 'namemsg': 'narayam-te',
+ 'extended_keyboard': false,
+ 'lookbackLength': 4,
+ 'keyBufferLength': 1,
'rules': rules
} );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs