David Chapman removed some lines from tibwn.ini. That breaks TM<->TMW

mappings, so I've put them back, but with the EWTS non-correspondences
\tmwXYYY.

Jskad no longer supports superscribed or subscribed numerals, because
EWTS does not.
This commit is contained in:
dchandler 2003-08-26 01:28:02 +00:00
parent ccdebf6719
commit 896344f2d1
3 changed files with 44 additions and 12 deletions

View file

@ -146,14 +146,19 @@ public class DuffPaneTest extends TestCase {
ensureKeysGiveCorrectWylie("sha");
ensureKeysGiveCorrectWylie("kue ");
ensureKeysGiveCorrectWylie("<8<7<0 ");
ensureKeysGiveCorrectWylie("012345678901234 ");
ensureKeysGiveCorrectWylie("ka<7 ",
"ka<7. ");
ensureKeysGiveCorrectWylie("ka <7 ");
ensureKeysGiveCorrectWylie("ka>7 ",
"ka>7. ");
ensureKeysGiveCorrectWylie("ka >7 ");
if (false) {
// DLC FIXME: we can no longer express the super- and
// subscribed numerals. Not with \\u, \\nu, or regular
// Wylie.
ensureKeysGiveCorrectWylie("<8<7<0 ");
ensureKeysGiveCorrectWylie("ka<7 ",
"ka<7. ");
ensureKeysGiveCorrectWylie("ka <7 ");
ensureKeysGiveCorrectWylie("ka>7 ",
"ka>7. ");
ensureKeysGiveCorrectWylie("ka >7 ");
}
// DLC FIXME : M^ doesn't work. nga, na do, k,kh do, why not M, M^?
ensureKeysGiveCorrectWylie("kuau ");
ensureKeysGiveCorrectWylie("ku-i ");

View file

@ -195,7 +195,7 @@ public class TibetanMachineWeb implements THDLWylieConstants {
/** comma-delimited list of supported numbers (superscribed,
subscribed, normal, half-numerals): */
private static final String numbers
= "0,1,2,3,4,5,6,7,8,9,>0,>1,>2,>3,>4,>5,>6,>7,>8,>9,<0,<1,<2,<3,<4,<5,<6,<7,<8,<9";
= "0,1,2,3,4,5,6,7,8,9";
/** comma-delimited list of supported punctuation and
miscellaneous characters: */

View file

@ -710,6 +710,31 @@ a+r+y~145,4~~8,65~1,109~8,121~1,123~1,125~8,107~8,114~f68,fb2,fb1
<?ToWylie?>
M~238,1~~8,90~~~~~~~0F7E
// You can't convert these half-numbers to Unicode, but there exist
// half-measures: use U+0F20-U+0F29 and formatted text (such as RTF or
// HTML)
\tmw8053~50,5~~9,53~~~~~~~none
\tmw8054~51,5~~9,54~~~~~~~none
\tmw8055~52,5~~9,55~~~~~~~none
\tmw8056~53,5~~9,56~~~~~~~none
\tmw8057~54,5~~9,57~~~~~~~none
\tmw8058~55,5~~9,58~~~~~~~none
\tmw8059~56,5~~9,59~~~~~~~none
\tmw8060~57,5~~9,60~~~~~~~none
\tmw8061~58,5~~9,61~~~~~~~none
\tmw8062~59,5~~9,62~~~~~~~none
\tmw8063~60,5~~9,63~~~~~~~none
\tmw8064~61,5~~9,64~~~~~~~none
\tmw8065~62,5~~9,65~~~~~~~none
\tmw8066~63,5~~9,66~~~~~~~none
\tmw8067~64,5~~9,67~~~~~~~none
\tmw8068~65,5~~9,68~~~~~~~none
\tmw8069~66,5~~9,69~~~~~~~none
\tmw8070~67,5~~9,70~~~~~~~none
\tmw8071~68,5~~9,71~~~~~~~none
\tmw8072~69,5~~9,72~~~~~~~none
~~~3,45~~~~~~~0F0B
~~~4,45~~~~~~~0F0B
~~~5,45~~~~~~~0F0B
@ -919,9 +944,6 @@ U~216,1~~10,123~~~~~~~0F75
U~217,1~~10,124~~~~~~~0F75
U~218,1~~10,125~~~~~~~0F75
U~219,1~~10,126~~~~~~~0F75
-i~222,1~~8,87~~~~~~~0F80
ai~234,1~~8,88~~~~~~~0F7B
au~237,1~~8,89~~~~~~~0F7D
// ra.mgo:
r~173,4~~8,66~~~~~~~0F62
@ -1119,4 +1141,9 @@ r~176,4~~8,71~~~~~~~0FB2
// reversed hu:
\tmw9043~147,5~~10,43~~~~~~~none
// Inverted ha:
\tmw9044~148,5~~10,44~~~~~~~none
\tmw9044~148,5~~10,44~~~~~~~none
// no name:
\tmw8091~93,5~~9,91~~~~~~~none
// nyi.zla:
\tmw8089~91,5~~9,89~~~~~~~0F82