Bug 31334 - pt_BR.UTF-8/Compose has incorrect nobreakspace character
Summary: pt_BR.UTF-8/Compose has incorrect nobreakspace character
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Lib/Xlib (data) (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-02 11:52 UTC by Denilson Figueiredo de Sá
Modified: 2011-10-09 02:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Denilson Figueiredo de Sá 2010-11-02 11:52:20 UTC
How to reproduce:

$ cd /usr/share/X11/locale
$ grep -R '" ".*nobreakspace' .

It shows only pt_BR.UTF-8/Compose. In that file, the space character is placed inside the double-quotes, instead of the actual nobreakspace char. This should be fixed.

Other */Compose files have either the raw (invisible) character in there, or the octal "\240" value. Maybe all files should use the same convention, in order to prevent confusion.

Verified in Gentoo/Linux, with x11-libs/libX11-1.3.4 (xorg version 7.4)



I'm not sure if I submitted this bug to the right product/component.
Comment 1 Alan Coopersmith 2010-11-02 12:46:21 UTC
Compose files come from libX11, not xkb-config - reassigning.
Comment 2 Jeremy Huddleston Sequoia 2011-10-09 02:39:05 UTC
commit 25d7bb9c705623ebbb3afba3b86d0ded5b6bb4fb
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Sun Oct 9 02:38:28 2011 -0700

    Fix nobreakspace for pt_BR.UTF-8
    
    https://bugs.freedesktop.org/show_bug.cgi?id=31334
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>


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.