Bug 29448

Summary: Add compose sequence for captial letter sharp s (ẞ)
Product: xorg Reporter: Jeroen Hoek <mail>
Component: Lib/Xlib (data)Assignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Patch against nls/en_US.UTF-8/Compose.pre adding LATIN CAPITAL LETTER SHARP S none

Description Jeroen Hoek 2010-08-08 03:11:14 UTC
Created attachment 37687 [details] [review]
Patch against nls/en_US.UTF-8/Compose.pre adding LATIN CAPITAL LETTER SHARP S

With Unicode 5.1, the German letter sharp s (ß) got its capital form accepted into the standard (ẞ). On the free desktop this character is already supported by a number of fonts (Deja Vu Sans and Linux Libertine in particular).

Whether or not one uses this letter instead of the conventional double s (SS) when writing a word containing an ß in ALL CAPS or SMALL CAPS is a highly subjective matter best left to the discretion of the user, but adding the character to the compose file is harmless and consistent; not to mention useful and intuitive.

In line with its lowercase counterpart and other ligatures (e.g. œ and Œ), I suggest "<Multi_key> <S> <S>" for its sequence. This sequence does not appear to conflict with other sequences.
Comment 1 Alan Coopersmith 2010-09-09 19:29:47 UTC
Closing since James Cloos pushed this to git master for Xlib 1.4:

http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=5a02d6d74b5451d48d8f55709dfd4ecd3c068586

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.