Mercurial > hg > RemoteEditor > REPSessionManager
changeset 333:99d8f73bc64e
*** empty log message ***
author | kono |
---|---|
date | Sun, 12 Oct 2008 10:28:47 +0900 |
parents | 36faf76a087c |
children | 4fae49280699 |
files | test/sematest/TestEditor.java |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/test/sematest/TestEditor.java Sun Oct 12 10:22:44 2008 +0900 +++ b/test/sematest/TestEditor.java Sun Oct 12 10:28:47 2008 +0900 @@ -58,13 +58,13 @@ text = new Text(txts); cmds.add(new REPCommand(REP.SMCMD_PUT,0,0,0,0,name+"-file")); cmds.add(new REPCommand(REP.REPCMD_INSERT,0,0,0,0,"m0")); - //cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"m0")); + cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"m0")); cmds.add(new REPCommand(REP.SMCMD_QUIT,0,0,0,0,"")); } else { text = new Text(new String[0]); cmds.add(new REPCommand(REP.SMCMD_JOIN,0,0,0,0,name)); - //cmds.add(new REPCommand(REP.REPCMD_INSERT,0,0,0,0,"c0")); - //cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"c0")); + cmds.add(new REPCommand(REP.REPCMD_INSERT,0,0,0,0,"c0")); + cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"c0")); } } @@ -225,7 +225,10 @@ assert(false); break; case REPCMD_DELETE : - String del = text.delete(cmd.lineno); + String del=""; + if(cmd.lineno>text.size()) { + del = text.delete(cmd.lineno); + } if (cmd.eid!=REP.MERGE_EID.id) addNop(); cmd.setString(del);