After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 789600 - Support Unicode 10
Support Unicode 10
Status: RESOLVED OBSOLETE
Product: gnome-characters
Classification: Other
Component: general
3.26.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Characters maintainer(s)
GNOME Characters maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-10-28 18:44 UTC by Jeremy Bicha
Modified: 2018-02-08 13:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Bicha 2017-10-28 18:44:32 UTC
gnome-characters 3.26.1 verified on Ubuntu 17.10 and Fedora 27 (pre-release)

In the "Smileys and People" section, click the emoji that shows a face with censored letters across the mouth.

It shows as "Unicode U+1F92C".

What I expect to see instead is "Face With Symbols On Mouth"

See also https://emojipedia.org/emoji/%F0%9F%A4%AC/
Comment 1 Daiki Ueno 2017-10-29 05:44:58 UTC
That's because the character was introduced in Unicode 10.0.0, while Characters is based on 9.0.0.
Comment 2 Jeremy Bicha 2017-10-29 06:01:53 UTC
Thanks, I'm updating the bug title. How difficult is it to support a new Unicode version?
Comment 3 Daiki Ueno 2017-10-29 15:49:04 UTC
It's not so difficult but not so trivial.  Characters uses libunistring (part of gnulib) as the data source, which provides more than character names.  

Since last year the upstream (me et al) has been struggling to adapt it to Unicode 9.0.0, due to the complex new rules added to UAX#29.  For Characters I used a locally modified version of libunistring.

Fortunately, in the last week we had some time to work on it:
https://lists.gnu.org/archive/html/bug-libunistring/2017-10/msg00000.html
I hope we can land the change soon.  After that we will be able to start working on Unicode 10.0.0.
Comment 4 GNOME Infrastructure Team 2018-02-08 13:19:23 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-characters/issues/22.