From: SVN by r. <sv...@ca...> - 2009-08-02 15:24:23
|
Author: roy Date: 2009-08-02 17:24:06 +0200 (Sun, 02 Aug 2009) New Revision: 411 Modified: src/main/java/nl/improved/sqlclient/charva/CharvaSQLShellWindow.java Log: added some debug info Modified: src/main/java/nl/improved/sqlclient/charva/CharvaSQLShellWindow.java =================================================================== --- src/main/java/nl/improved/sqlclient/charva/CharvaSQLShellWindow.java 2009-07-30 07:33:38 UTC (rev 410) +++ src/main/java/nl/improved/sqlclient/charva/CharvaSQLShellWindow.java 2009-08-02 15:24:06 UTC (rev 411) @@ -149,6 +149,7 @@ try { int start = textComponent.getLineStartOffset(lineCount - (commandLines.size() - cursorPos.y)); textComponent.setCaretPosition(start + cursorPos.x + (Screen.PROMPT+" >").length()); + debug("Set caret position: "+ start+"+"+cursorPos.x+"+"+(Screen.PROMPT+" >").length()); } catch(Exception e) { debug("ERROR: failed to calculate line end: "+ lineCount +"-"+ cursorPos.y +"/"+ getScreenHeight()); } @@ -202,6 +203,7 @@ try { int start = textComponent.getLineStartOffset(lineCount - (commandLines.size() - cursorPos.y)); textComponent.setCaretPosition(start + cursorPos.x + (Screen.PROMPT+" >").length()); + debug("Set caret position: "+ start+"+"+cursorPos.x+"+"+(Screen.PROMPT+" >").length()); } catch(Exception e) { debug("ERROR: failed to calculate line end: "+ lineCount +"-"+ cursorPos.y +"/"+ getScreenHeight()); } |