From: SVN by r. <sv...@ca...> - 2008-08-23 12:32:34
|
Author: roy Date: 2008-08-23 14:32:22 +0200 (Sat, 23 Aug 2008) New Revision: 294 Modified: src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java Log: trim debug string to max size of screen width Modified: src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java =================================================================== --- src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java 2008-08-22 07:51:14 UTC (rev 293) +++ src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java 2008-08-23 12:32:22 UTC (rev 294) @@ -285,6 +285,9 @@ } Toolkit.printString(cursorChar, Screen.PROMPT.length() +"> ".length() + cursorPosition.x, lineNr-(commandLines.getLines().size() -cursorPosition.y)-startLine, color); if (debugString != null) { + if (debugString.length() > Toolkit.getScreenWidth()) { + debugString = debugString.substring(0, Toolkit.getScreenWidth()-1); + } color = new CharColor(CharColor.BLUE, CharColor.YELLOW); Toolkit.printString(debugString, 1, getScreenHeight()-1, color); } |