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:
parent
cca31f1af1
commit
830db8d980
1 changed files with 23 additions and 4 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue