Long logger lines not displayed correctly

Project:JNode Core
Component:Code
Category:bug report
Priority:critical
Assigned:Unassigned
Status:closed
Description

If I enable MuParser debugging (look for DEBUG in the source code) and try to run a command with a complicated syntax (e.g. 'find'), the logger output displayed on the ALT-F7 console is garbled. If a line is > 160 characters, it looks like the last screen line of the output is not displayed, but the 2nd-to-last screen line is displayed twice ... or something like that.

This is most likely a TextConsole bug.

#1

Status:active» fixed

I found and fixed a bug in TextScreenConsole.putChars that caused output to be lost when an output line is writted in a single write and the line wraps twice (or more) and doesn't contain any embedded '\t' or '\b' characters.

It seems that this has fixed the problem I was seeing. Marking as fixed.

#2

Status:fixed» closed

Manually closed.