# HG changeset patch # User pin # Date 1198400997 -32400 # Node ID 166759021e785c24670d045e7429059554d50068 # Parent fa4085c9f2ad2f615f06fcb95109aea953aefc91 *** empty log message *** diff -r fa4085c9f2ad -r 166759021e78 bin/remoteeditor/editors/RemoteEditor.class Binary file bin/remoteeditor/editors/RemoteEditor.class has changed diff -r fa4085c9f2ad -r 166759021e78 src/remoteeditor/editors/RemoteEditor.java --- a/src/remoteeditor/editors/RemoteEditor.java Sun Dec 23 18:09:57 2007 +0900 +++ b/src/remoteeditor/editors/RemoteEditor.java Sun Dec 23 18:09:57 2007 +0900 @@ -188,14 +188,14 @@ private void sendInsert(int line) throws BadLocationException { if(!lock){ - int offset = document.getLineOffset(line-2); - int length = document.getLineLength(line-2); + int offset = document.getLineOffset(line-1); + int length = document.getLineLength(line-1); String lineText = document.get(offset, length); REPCommand usercmd = new REPCommand(REP.REPCMD_REPLACE, mysid, myeid, myseq, line, lineText.length(), lineText); repsend.send(usercmd); - offset = document.getLineOffset(line-1); - length = document.getLineLength(line-1); + offset = document.getLineOffset(line); + length = document.getLineLength(line); lineText = document.get(offset, length); usercmd = new REPCommand(REP.REPCMD_INSERT, mysid, myeid, myseq, line, lineText.length(), lineText); repsend.send(usercmd);