Disambiguation was not being used appropriately. This makes previous
TMW->Wylie conversions with the new-and-improved TMW->Wylie algorithm faulty. Now I'm using it a little more than you need to, e.g. b.lha instead of blha is generated because bla and b.la are ambiguous.
This commit is contained in:
parent
96afae795c
commit
d10f97fc06
1 changed files with 4 additions and 3 deletions
|
@ -173,7 +173,7 @@ public class DuffPaneTest extends TestCase {
|
||||||
|
|
||||||
ensureKeysGiveCorrectWylie("b.lag");
|
ensureKeysGiveCorrectWylie("b.lag");
|
||||||
ensureKeysGiveCorrectWylie("blg",
|
ensureKeysGiveCorrectWylie("blg",
|
||||||
"blga");
|
"b.lga"); // LOW-PRIORITY FIXME: blga is not ambiguous; we're disambiguating without good reason
|
||||||
|
|
||||||
ensureKeysGiveCorrectWylie("b.las",
|
ensureKeysGiveCorrectWylie("b.las",
|
||||||
"bals");
|
"bals");
|
||||||
|
@ -184,7 +184,7 @@ public class DuffPaneTest extends TestCase {
|
||||||
|
|
||||||
ensureKeysGiveCorrectWylie("b.rag");
|
ensureKeysGiveCorrectWylie("b.rag");
|
||||||
ensureKeysGiveCorrectWylie("brg",
|
ensureKeysGiveCorrectWylie("brg",
|
||||||
"brga");
|
"b.rga"); // LOW-PRIORITY FIXME: brga is not ambiguous; we're disambiguating without good reason
|
||||||
|
|
||||||
ensureKeysGiveCorrectWylie("bars");
|
ensureKeysGiveCorrectWylie("bars");
|
||||||
ensureKeysGiveCorrectWylie("b.rs",
|
ensureKeysGiveCorrectWylie("b.rs",
|
||||||
|
@ -302,7 +302,8 @@ public class DuffPaneTest extends TestCase {
|
||||||
ensureKeysGiveCorrectWylie("hi.M ho.M he.M hu.M",
|
ensureKeysGiveCorrectWylie("hi.M ho.M he.M hu.M",
|
||||||
"hiM hoM heM huM");
|
"hiM hoM heM huM");
|
||||||
|
|
||||||
ensureKeysGiveCorrectWylie("brgwU-imd");
|
ensureKeysGiveCorrectWylie("brgwU-imd",
|
||||||
|
"b.rgwU-imd"); // LOW-PRIORITY FIXME: brgwU-imd is not ambiguous; we're disambiguating without good reason
|
||||||
|
|
||||||
ensureKeysGiveCorrectWylie("pad+me");
|
ensureKeysGiveCorrectWylie("pad+me");
|
||||||
ensureKeysGiveCorrectWylie("pad+men+b+h+yuM");
|
ensureKeysGiveCorrectWylie("pad+men+b+h+yuM");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue