Bug 345930 - Combining diacritics misplaced when displayed in the editor
Summary: Combining diacritics misplaced when displayed in the editor
Status: RESOLVED NOT A BUG
Alias: None
Product: frameworks-ktexteditor
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
: 417265 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-06 21:41 UTC by Feufochmar
Modified: 2020-04-03 10:02 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Feufochmar 2015-04-06 21:41:39 UTC
When displaying unicode files containing IPA characters with combining diacritics in Kate, the diacritics are incorrectly placed. They are placed on the character after the combining diacritic and not on the character before the diacritic.

Reproducible: Always

Steps to Reproduce:
1. Open Kate
2. Copy and paste the following characters in the editor: ɐ̃w
(LATIN SMALL LETTER TURNED A, COMBINING TILDE, LATIN SMALL LETTER W)

Actual Results:  
The tilde is located above the character "w".

Expected Results:  
The tilde should be placed above the character "ɐ"

I'm using DejaVu Sans Mono as monospaced font.
There is no problem with KCharSelect 1.11 (KDE 4.14.6) when displaying this text with this font. However, I see the same problem in Konsole (v3.0.1, KDE framework 5.8.0).
Comment 1 Louis Moureaux 2015-05-24 00:01:12 UTC
I can reproduce with DejaVu Sans Mono ; the tilde is only slightly displaced with Oxygen Mono. This looks like a problem in Qt, because other Qt 5 applications are affected.
Comment 2 Christoph Cullmann 2015-10-09 08:07:07 UTC
Please report that upstream to the qt proejct if that still happens with current Qt versions, Kate can't fix that.
Comment 3 Feufochmar 2020-04-03 10:02:25 UTC
*** Bug 417265 has been marked as a duplicate of this bug. ***