Bug 364215

Summary: Emoji are rendered with a vertical offset
Product: [Applications] konsole Reporter: Pastafarianist <dfasre>
Component: fontAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: normal CC: martin.sandsmark, simonandric5
Priority: NOR    
Version: 15.12.3   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
URL: https://lut.im/koM90NMVMR/AhrgyleOKwelrYtC.png
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Pastafarianist 2016-06-11 16:22:01 UTC
Emoji characters are shifted downwards when rendered in Konsole.

Reproducible: Always

Steps to Reproduce:
1. Save the following text in ~/test_emoji

normal text
emoji: 
Comment 1 Pastafarianist 2016-06-11 16:23:43 UTC
Ok, I see, Bugzilla can't handle them either. Here is a link to the file: https://gist.github.com/Pastafarianist/4cb806518d530f4b75bfd4aa6226b0a4

Here is what is missing from my first post:

2. cat ~/test_emoji

The font I use is media-fonts/hack from Gentoo Portage.
Comment 2 Kurt Hindenburg 2016-06-11 17:17:40 UTC
I can't find any tool on my system that will show them - except as a webpage
Comment 3 Martin Sandsmark 2016-11-20 15:58:25 UTC
I think these are unicode 9 things, so needs an updated wcwidth at least (glibc's wcwidth is not at 9.0 afaik), and Qt is still at unicode 8.0.
Comment 4 Christoph Feck 2016-11-21 23:39:55 UTC
wcwidth only affects horizontal size.

The vertical offset issue may be solved by a patch that is open for review at https://git.reviewboard.kde.org/r/129281/
Comment 5 Christoph Feck 2016-12-07 19:36:55 UTC

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