(*** This bug was imported into bugs.kde.org ***) Package: konsole Version: 1.1.2 (using KDE 3.0.2 ) Severity: normal Installed from: Mandrake Linux Cooker i586 - Cooker Compiler: gcc version 2.96 20000731 (Mandrake Linux 8.2 2.96-0.76mdk) OS: Linux (i686) release 2.4.18-6mdk OS/Compiler notes: When displaying Hebrew text in konsole (KDE environment set to hebrew) Hebrew characters are scatters all over the konsole. The characters are not redisplayed when the screen is refreshed. They just clatter the display at first. Reproduce: cat any Hebrew text file preferably one with several lines. It may not do it first time up. The bug occurs no matter what the font is. My current setting has font aliasing on. I haven't checked it without that. (Submitted via bugs.kde.org) (Called from KBugReport dialog)
Likely same problem. *** This bug has been marked as a duplicate of 46781 ***
This bug is NOT a duplicate of 46781. That bug says that Konsole applies the RTL algorithm when it shouldn't. This bug, which I posted, discusses an artefact that happens when RTL has been applied, even when it has been applied correctly. What happens in *this* bug (46488) is that some of the old output is not erased by new output, but leaves letters scattered between new letters, where there are spaces in the new output. If the screen is refreshed (e.g. when konsole is minimized and then maximized), the artefacts disappear.
does this problem persist with 3.1?
It does, though not with Hebrew letters, I think - because it seems BiDi is not activated in Konsole in 3.1 - but it does occur when Konsole displays squares instead of characters. For example, if the text being displayed doesn't match Konsole's character set. Those squares leave the above artefacts.
Tested this with the Mandrake 10 packages. The scatter does not happen anymore.