Added a few tests for the ACIP keyboard, which I've improved a bit.

Noted some failures.  "Fixed" the code to do what I want it to do for
the (no sanskrit stacking, tibetan stacking) case [which is exercised
by this keyboard only].
This commit is contained in:
dchandler 2003-04-14 23:55:00 +00:00
parent efa8fc1f25
commit 59175ccfd6
3 changed files with 10 additions and 10 deletions

View File

@ -367,6 +367,9 @@
value="org/thdl/tib/text/tshegbar/LegalTshegBarTest.java"/>
</antcall>
<antcall target="create-timestamp-source-code">
<param name="mybin" value="${junitbin}"/>
</antcall>
<antcall target="our-internal-javac-task">
<param name="mybin" value="${junitbin}"/>
<param name="my.included.source.file"

View File

@ -403,24 +403,21 @@ public class DuffPane extends TibetanPane implements FocusListener {
isStackingOn_default = false;
isDefinitelyTibetan_withStackKey = false;
isDefinitelySanskrit_withStackKey = false;
}
else {
} else {
isDefinitelyTibetan_default = false;
isDefinitelySanskrit_default = true;
isDefinitelySanskrit_default = false; // DLC FIXME: trying to make ACIP keyboard happy.
isStackingOn_default = true;
isDefinitelyTibetan_withStackKey = true;
isDefinitelyTibetan_withStackKey = false; // DLC FIXME: trying to make ACIP keyboard happy.
isDefinitelySanskrit_withStackKey = false;
}
}
else {
} else {
if (TibetanMachineWeb.hasSanskritStackingKey()) {
isDefinitelyTibetan_default = true;
isDefinitelySanskrit_default = false;
isStackingOn_default = true;
isDefinitelyTibetan_withStackKey = false;
isDefinitelySanskrit_withStackKey = true;
}
else { //no stacking key at all
} else { //no stacking key at all
isDefinitelyTibetan_default = false;
isDefinitelySanskrit_default = false;
isStackingOn_default = true;

View File

@ -4,8 +4,8 @@ See 'http://www.asianclassics.org/download/tibetancode/ticode.pdf'.
<?parameters?>
has sanskrit stacking=false
has tibetan stacking=false
is stacking medial=false
has tibetan stacking=true
is stacking medial=true
stack key=+
has disambiguating key=true
disambiguating key=-