Bug 69476

Summary: UTF-8 locale typo, 'dead_actute' should 'dead_acute'
Product: xorg Reporter: Jean Krohn <jbk>
Component: Lib/Xlib (data)Assignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: trivial    
Priority: medium CC: cloos, jbk
Version: unspecified   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Jean Krohn 2013-09-17 16:31:48 UTC
There seems to be a typo in the 'Compose' file of the UTF-8 locale, in the file
/usr/share/X11/locale/en_US.UTF-8/Compose , 'dead_actute' should be 'dead_acute' I believe:

<dead_actute> <j>                       : "j́"    # LATIN SMALL LETTER J U006A with COMBINING ACUTE ACCENT U0301

My system is Arch linux:

% pacman -Qo /usr/share/X11/locale/en_US.UTF-8/Compose
/usr/share/X11/locale/en_US.UTF-8/Compose is owned by libx11 1.6.2-1

This typo is also present in the freedesktop source, in the following file:

http://cgit.freedesktop.org/xorg/lib/libX11/plain/nls/en_US.UTF-8/Compose.pre

One of the effects is to make Qt's 'qmlscene' qml viewer output the following error:
"Qt Warning - invalid keysym: dead_actute"
Comment 1 James Cloos 2013-09-17 16:55:51 UTC
Thanks.  I missed that when I pushed the J́j́ patch.  ☹ 

Fix pushed as 5dcb40f28d59.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.