Bug 104691

Summary: konsole cannot display most combining characters
Product: [Applications] konsole Reporter: Mike FABIAN <mfabian>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: normal CC: coolo
Priority: NOR    
Version: 1.5   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: konsole-combining-char-problem.png
combining-char-test

Description Mike FABIAN 2005-04-28 11:10:31 UTC
Version:           1.5 (using KDE KDE 3.4.0)
Installed from:    SuSE RPMs
Compiler:          gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)
OS:                Linux

screen shot and example file will be attached soon.
Comment 1 Mike FABIAN 2005-04-28 11:11:38 UTC
Created attachment 10832 [details]
konsole-combining-char-problem.png

Left:	konsole
Middle: xterm
Right:	mlterm

Font is always

/usr/X11R6/lib/X11/fonts/misc/9x15.pcf.gz 

also known as

/opt/kde3/share/fonts/9x15.pcf.gz (almost identical copy)

when using X11 core fonts the XLFD of this font is:

-Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1
Comment 2 Mike FABIAN 2005-04-28 11:53:35 UTC
Created attachment 10833 [details]
combining-char-test

The test file which is displayed in the screen shot by loading it into Vim.
Comment 3 Mike FABIAN 2005-04-28 11:54:14 UTC
The screen show shows that all these combining characters are
displayed correctly in xterm and mlterm bug only very few are
displayed correctly in konsole.

It is not that konsole doesn't support combining characters at all, it
does display a few of them correctly and apparently always calculates
the columns used correctly.

But nevertheless, most combining characters cannot be displayed correctly.

Playing around with different fonts doesn't help.

And I am pretty sure that the font used in the screen shot is the
same for all 3 terminals.
Comment 4 Mike FABIAN 2005-04-28 11:55:44 UTC
Same bug also reported here: http://bugzilla.novell.com (bug #80623).
Comment 5 Thiago Macieira 2005-04-28 13:55:19 UTC
Konsole applies NFC and discards further combining chars.

*** This bug has been marked as a duplicate of 96536 ***