Bug 497550

Summary: "COMBINING DIAERESIS" UTF-8 Characters are not displayed correctly
Product: [Applications] kate Reporter: H.H. <cyberbeat>
Component: kwriteAssignee: KWrite Developers <kwrite-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: waqar.17a
Priority: NOR    
Version First Reported In: 23.08.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: how it is displayed in kwrite
from okteta
screesnhot

Description H.H. 2024-12-16 10:46:04 UTC
Created attachment 176676 [details]
how it is displayed in kwrite

I have following bytes in utf-8 document (in Hex) 75 CC 88 (75 = "u", cc 88 = COMBINING DIAERESIS), should result in "ΓΌ".

But the COMBINING DIAERESIS is displayed in the following char (in this case hex 68 = "h" ), which is wrong.
Comment 1 H.H. 2024-12-16 10:46:25 UTC
Created attachment 176677 [details]
from okteta
Comment 2 Waqar Ahmed 2024-12-16 17:51:23 UTC
Can't reproduce. with the following bytes in the file

```
4D 75 CC 88 68 6C 65
```
hexdump of the file:
```
0000000 754d 88cc 6c68 0a65                    
0000008
```
Comment 3 Waqar Ahmed 2024-12-16 17:53:11 UTC
Created attachment 176683 [details]
screesnhot

Screenshot with Intel One Mono Font.
Comment 4 Waqar Ahmed 2024-12-16 17:54:06 UTC
Try using a different font probably