xkeyboard-config/symbols de,1.17,1.18

"Sergey V. Oudaltsov" <xlibs-commit-u7BhqnqprCWvj1b/[email protected]> Sun, 7 Oct 2007 14:20:10 -0700 (PDT)
Newsgroups gmane.comp.freedesktop.xlibs.cvs
Message-ID <[email protected]>
Committed by: svu

Update of /cvs/xkeyboard-config/xkeyboard-config/symbols
In directory kemper:/tmp/cvs-serv20810/symbols

Modified Files:
	de 
Log Message:
Entering SS, b.fd.o#7642

Index: de
===================================================================
RCS file: /cvs/xkeyboard-config/xkeyboard-config/symbols/de,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- de	15 Jul 2007 22:12:12 -0000	1.17
+++ de	7 Oct 2007 21:20:08 -0000	1.18
@@ -14,7 +14,17 @@
     key <AE02>	{ [         2,   quotedbl,  twosuperior,    oneeighth ]	};
     key <AE03>	{ [         3,    section, threesuperior,    sterling ]	};
     key <AE04>	{ [         4,     dollar,   onequarter,     currency ]	};
-    key <AE11>	{ [    ssharp,   question,    backslash, questiondown ]	};
+
+    key <AE11> {type[Group1]="FOUR_LEVEL_PLUS_LOCK",  symbols[Group1]=
+                  [ssharp, question, backslash, questiondown, 0x1001E9E ]};
+// The unicode capital letter sharp s U+1E9E is transformed to "SS"
+// to match the rules for capitalizing sharp s in german.
+// If the capital sharp s is needed, delete the line
+// starting with <U1E9C> from /usr/share/X11/locale/iso8859-15/Compose.
+// If both doubled S and capital sharp s are needed, use  0x1001E9E
+// for capital sharp s and some free unicode codepoint like 0x1001E9C
+// for doubled S. Don`t forget to change this in the Compose file, too.
+
     key <AE12>	{ [dead_acute, dead_grave, dead_cedilla,  dead_ogonek ]	};
 
     key <AD03>	{ [         e,          E,     EuroSign,     EuroSign ]	};