Index: trunk/extensions/Narayam/js/ext.narayam.rules.am.js |
— | — | @@ -7,8 +7,18 @@ |
8 | 8 | */ |
9 | 9 | |
10 | 10 | var rules = [ |
| 11 | +['፻0', '', '፲፻'], // NUM_100 and 0 becomes 10 and 100 |
| 12 | + |
11 | 13 | ['፻0', '', '፲፻'], // 1000 |
| 14 | + |
12 | 15 | ['፳0', '', '፪፻'], // 200 |
| 16 | +['፴0', '', '፫፻'], // 300 |
| 17 | +['፵0', '', '፬፻'], // 400 |
| 18 | +['፶0', '', '፭፻'], // 500 |
| 19 | +['፷0', '', '፮፻'], // 600 |
| 20 | +['፸0', '', '፯፻'], // 700 |
| 21 | +['፹0', '', '፰፻'], // 800 |
| 22 | +['፺0', '', '፱፻'], // 900 |
13 | 23 | |
14 | 24 | ['ጕe', '', 'ጐ'], // gwe |
15 | 25 | ['ጕi', '', 'ጒ'], // gwi |
— | — | @@ -72,7 +82,7 @@ |
73 | 83 | ['ጽo', '', 'ጾ'], // tso |
74 | 84 | ['ጻa', '', 'ጿ'], // tsaa |
75 | 85 | |
76 | | -['ጵe', '', 'ጰ'], // phe |
| 86 | +['ጵe', '', 'ጰ'], // phe or ppe (ph is alias for pp) |
77 | 87 | ['ጵu', '', 'ጱ'], // phu |
78 | 88 | ['ጵi', '', 'ጲ'], // phi |
79 | 89 | ['ጵa', '', 'ጳ'], // pha |
— | — | @@ -88,7 +98,7 @@ |
89 | 99 | ['ጭo', '', 'ጮ'], // cho |
90 | 100 | ['ጫa', '', 'ጯ'], // chaa |
91 | 101 | |
92 | | -['ጥe', '', 'ጠ'], // the |
| 102 | +['ጥe', '', 'ጠ'], // the or tte (th is alias for tt) |
93 | 103 | ['ጥu', '', 'ጡ'], // thu |
94 | 104 | ['ጥi', '', 'ጢ'], // thi |
95 | 105 | ['ጥa', '', 'ጣ'], // tha |
— | — | @@ -144,7 +154,7 @@ |
145 | 155 | ['ይo', '', 'ዮ'], // yo |
146 | 156 | ['ያa', '', 'ዯ'], // yaa |
147 | 157 | |
148 | | -['ዥe', '', 'ዠ'], // zhe |
| 158 | +['ዥe', '', 'ዠ'], // zhe or zze (zh is alias for zz) |
149 | 159 | ['ዥu', '', 'ዡ'], // zhu |
150 | 160 | ['ዥi', '', 'ዢ'], // zhi |
151 | 161 | ['ዥa', '', 'ዣ'], // zha |
— | — | @@ -197,7 +207,7 @@ |
198 | 208 | ['እo', '', 'ኦ'], // 'o |
199 | 209 | ['ኣa', '', 'ኧ'], // 'aa |
200 | 210 | |
201 | | -['ኝe', '', 'ኘ'], // Ne |
| 211 | +['ኝe', '', 'ኘ'], // Ne or nne (N is alias for nn) |
202 | 212 | ['ኝu', '', 'ኙ'], // Nu |
203 | 213 | ['ኝi', '', 'ኚ'], // Ni |
204 | 214 | ['ኝa', '', 'ኛ'], // Na |
— | — | @@ -292,7 +302,7 @@ |
293 | 303 | ['ርo', '', 'ሮ'], // ro |
294 | 304 | ['ራe', '', 'ሯ'], // raa |
295 | 305 | |
296 | | -['ሥe', '', 'ሠ'], // sze |
| 306 | +['ሥe', '', 'ሠ'], // sze or sse (sz is alias for ss) |
297 | 307 | ['ሥu', '', 'ሡ'], // szu |
298 | 308 | ['ሥi', '', 'ሢ'], // szi |
299 | 309 | ['ሥa', '', 'ሣ'], // sza |
— | — | @@ -332,16 +342,16 @@ |
333 | 343 | ['ህo', '', 'ሆ'], // ho |
334 | 344 | |
335 | 345 | ['ህh', '', 'ሕ'], // hh |
336 | | -['ስz', '', 'ሥ'], // sz |
| 346 | +['ስ(s|z)', '', 'ሥ'], // ss or sz |
337 | 347 | ['ስh', '', 'ሽ'], // sh |
338 | 348 | ['ቅh', '', 'ቕ'], // qh |
339 | 349 | ['ክx', '', 'ኽ'], // kx |
340 | | -['ዝh', '', 'ዥ'], // zh |
| 350 | +['ዝ(h|z)', '', 'ዥ'], // zh or zz |
341 | 351 | ['ድd', '', 'ዽ'], // dd |
342 | 352 | ['ግg', '', 'ጝ'], // gg |
343 | | -['ትh', '', 'ጥ'], // th |
| 353 | +['ት(h|t)', '', 'ጥ'], // th or tt |
344 | 354 | ['ችh', '', 'ጭ'], // ch |
345 | | -['ፕh', '', 'ጵ'], // ph |
| 355 | +['ፕ(h|p)', '', 'ጵ'], // ph or pp |
346 | 356 | ['ትs', '', 'ጽ'], // ts |
347 | 357 | ['ትz', '', 'ፅ'], // tz |
348 | 358 | ['ቅw', '', 'ቍ'], // qw |
— | — | @@ -351,6 +361,8 @@ |
352 | 362 | ['ኽw', '', 'ዅ'], // kxw |
353 | 363 | ['ግw', '', 'ጕ'], // gw |
354 | 364 | |
| 365 | +['(N|ንn)', '', 'ኝ'], // nn or N |
| 366 | + |
355 | 367 | ['፩0', '', '፲'], // 10 |
356 | 368 | ['፪0', '', '፳'], // 20 |
357 | 369 | ['፫0', '', '፴'], // 30 |
— | — | @@ -374,7 +386,6 @@ |
375 | 387 | ['c', '', 'ች'], |
376 | 388 | ['x', '', 'ኅ'], |
377 | 389 | ['n', '', 'ን'], |
378 | | -['N', '', 'ኝ'], |
379 | 390 | ["'", '', 'እ'], |
380 | 391 | ['k', '', 'ክ'], |
381 | 392 | ['w', '', 'ው'], |
— | — | @@ -387,10 +398,17 @@ |
388 | 399 | ['f', '', 'ፍ'], |
389 | 400 | ['p', '', 'ፕ'], |
390 | 401 | |
391 | | -['\\:', '', '፥'], |
| 402 | +// vowels |
| 403 | +['a', '', 'ኣ'], |
| 404 | +['e', '', 'አ'], |
| 405 | +['i', '', 'ኢ'], |
| 406 | +['o', '', 'ኦ'], |
| 407 | +['u', '', 'ኡ'], |
| 408 | + |
| 409 | +['\\;', '', '፥'], |
392 | 410 | ['\\.', '', '።'], |
393 | 411 | [',', '', '፣'], |
394 | | -[';', '', '፤'], |
| 412 | +['\\:', '', '፤'], |
395 | 413 | ['\\:', '', '፥'], |
396 | 414 | ['/', '', '፨'], |
397 | 415 | ['\\?', '', '፧'], |
— | — | @@ -411,7 +429,7 @@ |
412 | 430 | jQuery.narayam.addScheme( 'am', { |
413 | 431 | 'namemsg': 'narayam-am', |
414 | 432 | 'extended_keyboard': false, |
415 | | - 'lookbackLength': 5, |
416 | | - 'keyBufferLength': 2, |
| 433 | + 'lookbackLength': 2, |
| 434 | + 'keyBufferLength': 0, |
417 | 435 | 'rules': rules |
418 | 436 | } ); |