Bug 46488

Summary: hebrew characters scatter on display
Product: [Applications] konsole Reporter: herouth
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version: 1.1.2   
Target Milestone: ---   
Platform: Mandrake RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description herouth 2002-08-14 13:19:57 UTC
(*** 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)
Comment 1 Unknown 2002-09-16 13:20:46 UTC
Likely same problem. 

*** This bug has been marked as a duplicate of 46781 ***
Comment 2 Unknown 2002-09-16 23:06:29 UTC
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.
Comment 3 Aaron J. Seigo 2003-08-22 20:28:00 UTC
does this problem persist with 3.1? 
Comment 4 herouth 2003-08-22 20:37:10 UTC
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.
Comment 5 herouth 2004-05-10 19:48:02 UTC
Tested this with the Mandrake 10 packages. The scatter does not happen anymore.