Numerous EWTS->Unicode and especially EWTS->TMW improvements.

Fixed ordering of Unicode wowels.  [ku+A] gives the correct Unicode
now, e.g.

EWTS->TMW looks better for some wacky wowels like, I'm guessing here, [ku+A].

EWTS->TMW should now give errors any time the full input isn't used.
Previously, wacky wowels like [kai+-i] would lead to some droppage.

EWTS->TMW->Unicode testing is now in effect.  This found a ton of
EWTS->TMW bugs, most or all of which are fixed now.

TMW->Unicode is improved/fixed for {
\u5350,\u534D,\u0F88+k,\u0F88+kh,U }.  (Why U?  "\u0f75" is
discouraged in favor of "\u0f71\u0f74".)

NOTE: TMW_RTF_TO_THDL_WYLIETest is still disabled for the nightly
builds' sake, but I ran it in my sandbox and it passed.
This commit is contained in:
dchandler 2005-07-11 02:51:06 +00:00
parent 36122778b4
commit 6d419fe641
19 changed files with 1014 additions and 547 deletions

View file

@ -927,6 +927,15 @@ a+r+y~145,4~~8,65~1,109~8,121~1,123~1,125~8,107~8,114~f68,fb2,fb1
// nyi.zla editor's mark. This is NOT \u0F82, although it looks very similar.
\uF03A~91,5~~9,89~~~~~~~none
// yungs.drung (reversed):
\u5350~97,5~~9,97~~~~~~~5350
// yungs.drung (standard):
\u534D~98,5~~9,98~~~~~~~534D
// utsama ka:
\u0F88+k~57,2~~3,59~1,109~4,120~1,125~1,123~4,106~4,113~f88,f90
// utsama kha:
\u0F88+kh~58,2~~3,60~1,109~4,120~1,125~1,123~4,106~4,113~f88,f91
<?ToWylie?>
M~238,1~~8,90~~~~~~~0F7E
@ -1069,13 +1078,13 @@ A~204,2~~4,109~~~~~~~0F71
A~205,2~~4,110~~~~~~~0F71
A~206,2~~4,111~~~~~~~0F71
A~207,2~~4,112~~~~~~~0F71
U~211,2~~4,113~~~~~~~0F75
U~212,2~~4,114~~~~~~~0F75
U~213,2~~4,115~~~~~~~0F75
U~214,2~~4,116~~~~~~~0F75
U~215,2~~4,117~~~~~~~0F75
U~216,2~~4,118~~~~~~~0F75
U~217,2~~4,119~~~~~~~0F75
U~211,2~~4,113~~~~~~~0F71,0F74
U~212,2~~4,114~~~~~~~0F71,0F74
U~213,2~~4,115~~~~~~~0F71,0F74
U~214,2~~4,116~~~~~~~0F71,0F74
U~215,2~~4,117~~~~~~~0F71,0F74
U~216,2~~4,118~~~~~~~0F71,0F74
U~217,2~~4,119~~~~~~~0F71,0F74
u~224,2~~4,120~~~~~~~0F74
u~225,2~~4,121~~~~~~~0F74
u~226,2~~4,122~~~~~~~0F74
@ -1090,13 +1099,13 @@ A~204,3~~6,109~~~~~~~0F71
A~205,3~~6,110~~~~~~~0F71
A~206,3~~6,111~~~~~~~0F71
A~207,3~~6,112~~~~~~~0F71
U~211,3~~6,113~~~~~~~0F75
U~212,3~~6,114~~~~~~~0F75
U~213,3~~6,115~~~~~~~0F75
U~214,3~~6,116~~~~~~~0F75
U~215,3~~6,117~~~~~~~0F75
U~216,3~~6,118~~~~~~~0F75
U~217,3~~6,119~~~~~~~0F75
U~211,3~~6,113~~~~~~~0F71,0F74
U~212,3~~6,114~~~~~~~0F71,0F74
U~213,3~~6,115~~~~~~~0F71,0F74
U~214,3~~6,116~~~~~~~0F71,0F74
U~215,3~~6,117~~~~~~~0F71,0F74
U~216,3~~6,118~~~~~~~0F71,0F74
U~217,3~~6,119~~~~~~~0F71,0F74
u~224,3~~6,120~~~~~~~0F74
u~225,3~~6,121~~~~~~~0F74
u~226,3~~6,122~~~~~~~0F74
@ -1111,13 +1120,13 @@ A~204,4~~8,109~~~~~~~0F71
A~205,4~~8,110~~~~~~~0F71
A~206,4~~8,111~~~~~~~0F71
A~207,4~~8,112~~~~~~~0F71
U~211,4~~8,113~~~~~~~0F75
U~212,4~~8,114~~~~~~~0F75
U~213,4~~8,115~~~~~~~0F75
U~214,4~~8,116~~~~~~~0F75
U~215,4~~8,117~~~~~~~0F75
U~216,4~~8,118~~~~~~~0F75
U~217,4~~8,119~~~~~~~0F75
U~211,4~~8,113~~~~~~~0F71,0F74
U~212,4~~8,114~~~~~~~0F71,0F74
U~213,4~~8,115~~~~~~~0F71,0F74
U~214,4~~8,116~~~~~~~0F71,0F74
U~215,4~~8,117~~~~~~~0F71,0F74
U~216,4~~8,118~~~~~~~0F71,0F74
U~217,4~~8,119~~~~~~~0F71,0F74
u~224,4~~8,120~~~~~~~0F74
u~225,4~~8,121~~~~~~~0F74
u~226,4~~8,122~~~~~~~0F74
@ -1131,13 +1140,13 @@ A~163,1~~10,116~~~~~~~0F71
A~164,1~~10,117~~~~~~~0F71
A~211,1~~10,118~~~~~~~0F71
A~212,1~~10,119~~~~~~~0F71
U~213,1~~10,120~~~~~~~0F75
U~214,1~~10,121~~~~~~~0F75
U~215,1~~10,122~~~~~~~0F75
U~216,1~~10,123~~~~~~~0F75
U~217,1~~10,124~~~~~~~0F75
U~218,1~~10,125~~~~~~~0F75
U~219,1~~10,126~~~~~~~0F75
U~213,1~~10,120~~~~~~~0F71,0F74
U~214,1~~10,121~~~~~~~0F71,0F74
U~215,1~~10,122~~~~~~~0F71,0F74
U~216,1~~10,123~~~~~~~0F71,0F74
U~217,1~~10,124~~~~~~~0F71,0F74
U~218,1~~10,125~~~~~~~0F71,0F74
U~219,1~~10,126~~~~~~~0F71,0F74
// ra.mgo:
r~173,4~~8,66~~~~~~~0F62
@ -1191,13 +1200,3 @@ r~176,4~~8,71~~~~~~~0FB2
\tmw8070~67,5~~9,70~~~~~~~none
\tmw8071~68,5~~9,71~~~~~~~none
\tmw8072~69,5~~9,72~~~~~~~none
// yungs.drung (reversed):
\tmw8097~97,5~~9,97~~~~~~~5350
// yungs.drung (standard):
\tmw8098~98,5~~9,98~~~~~~~534D
// utsama ka:
\tmw2059~57,2~~3,59~1,109~4,120~1,125~1,123~4,106~4,113~f88,f90
// utsama kha:
\tmw2060~58,2~~3,60~1,109~4,120~1,125~1,123~4,106~4,113~f88,f91