|
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);
}
|