Bug 15446

Summary: Dead key additions
Product: xorg Reporter: Arjun Sarwal <arjun>
Component: Protocol/CoreAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: bernie, cloos, daniel
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
patch none

Description Arjun Sarwal 2008-04-11 01:59:26 UTC
Created attachment 15831 [details] [review]
patch

Patch for mapping of six dead keys.
These are being used in an OLPC Nigerian keyboard variant
Comment 1 James Cloos 2008-04-11 12:45:27 UTC
All of the other dead keys are defined in the 0xfe00 block.  0xfe67 thru 0xfe6f are available at the end of the current dead key block.

I’d suggest using that block for these symbols.

If there is no objection I can push it using them.

(Unless you want this one, Daniel.)
Comment 2 James Cloos 2008-04-11 13:32:24 UTC
Err, forgot to say that the reason for the suggestion is that the unicode combining characters have different semantics than dead keys and the two should be kept as separate entities.
Comment 3 James Cloos 2008-04-12 12:52:02 UTC
I pushed this with keysyms in the 0xfe60 range.

Commit:  44e24a27bca023cf7b799f191fe6d52e12efbe5f

I'll also push an addition to the Compose.pre in libX11 to use them
for the precomposed latin characters.

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.