Better rejection tests, changes for Unicode, new test case "baraga",

which 2.0 gets wrong (I think -- still not sure on this one!)
This commit is contained in:
a1tsal 2005-01-12 11:38:55 +00:00
parent cca31f1af1
commit 830db8d980

View file

@ -205,6 +205,10 @@ wa~M`ba~MthangumaM
ragyada ragyada
'agarma 'agarma
gayaradasa gayaradasa
// WylieWord 2.0 got this wrong (and I didn't have a test for it then)
baraga
// There's special-case code for lng in Sanskrit
lngaTa
// R+, +W, +Y, +R // R+, +W, +Y, +R
paN+D+R+yau paN+D+R+yau
@ -483,7 +487,7 @@ t+pho
t+mu t+mu
t+m+yA t+m+yA
t+yI t+yI
// t+rnU -- !!! I think that this is a bogus tibwn.ini entry, but I'm not sure t+r+nU
t+sai t+sai
t+s+thau t+s+thau
t+s+n-i t+s+n-i
@ -772,6 +776,14 @@ rta'i [(of horse)] mgrin
<?Reject?> <?Reject?>
g+a
+a
Su
S+ta
t+Sa
b~a
ba~
// ??? legal??? // ??? legal???
pa'am'ang pa'am'ang
// is this actually illegal? // is this actually illegal?
@ -783,7 +795,6 @@ p'e
bskyUMbs bskyUMbs
bskyUMbsHgro bskyUMbsHgro
b+g+ka
xan xan
tax tax
qan qan
@ -797,7 +808,6 @@ aeb
g.ra g.ra
r.ya r.ya
+a +a
a+ba
e+ya e+ya
ba+ ba+
b+ b+
@ -807,7 +817,6 @@ Ma
Mam Mam
~Ma ~Ma
~Mam ~Mam
r+ra
tat tat
sbla sbla
@ -823,3 +832,13 @@ b'o
r'o r'o
'yo 'yo
'wo 'wo
// Obscure special case
lng+ta
// These were rejected by WylieWord 2.0 because they are non-TMW stacks; but they are legal Unicode stacks,
// so we shouldn't reject them (when in Unicode mode).
//
// b+g+ka
// a+ba
// r+ra