summaryrefslogtreecommitdiff
path: root/proto/x11proto/keysymdef.h
diff options
context:
space:
mode:
authorMatthieu Herrb <matthieu@cvs.openbsd.org>2012-03-27 19:16:22 +0000
committerMatthieu Herrb <matthieu@cvs.openbsd.org>2012-03-27 19:16:22 +0000
commite9e64b44a731f7cfd2b301160c9b16a84284b6af (patch)
tree124f3251cf0d3084c3dba2c55b971f92a25feb69 /proto/x11proto/keysymdef.h
parenteba95debe02da5a275238fc46f5ac2bef3cf994d (diff)
update to xproto 7.0.23. Tested by krw@, mpi@, shadchin@
Diffstat (limited to 'proto/x11proto/keysymdef.h')
-rw-r--r--proto/x11proto/keysymdef.h22
1 files changed, 18 insertions, 4 deletions
diff --git a/proto/x11proto/keysymdef.h b/proto/x11proto/keysymdef.h
index 73b55339c..ae73977cb 100644
--- a/proto/x11proto/keysymdef.h
+++ b/proto/x11proto/keysymdef.h
@@ -102,13 +102,13 @@ SOFTWARE.
* does not represent any existing Unicode character.
*
* When adding new keysyms to this file, do not forget to also update the
- * following:
+ * following as needed:
*
* - the mappings in src/KeyBind.c in the repo
- * git://anongit.freedesktop.org/xorg/lib/libX11
+ * git://anongit.freedesktop.org/xorg/lib/libX11.git
*
- * - the protocol specification in specs/XProtocol/X11.keysyms
- * in the repo git://anongit.freedesktop.org/xorg/doc/xorg-docs
+ * - the protocol specification in specs/keysyms.xml
+ * in the repo git://anongit.freedesktop.org/xorg/proto/x11proto.git
*
*/
@@ -428,6 +428,8 @@ SOFTWARE.
#define XK_dead_small_schwa 0xfe8a
#define XK_dead_capital_schwa 0xfe8b
+#define XK_dead_greek 0xfe8c
+
#define XK_First_Virtual_Screen 0xfed0
#define XK_Prev_Virtual_Screen 0xfed1
#define XK_Next_Virtual_Screen 0xfed2
@@ -478,6 +480,15 @@ SOFTWARE.
#define XK_Pointer_DfltBtnNext 0xfefb
#define XK_Pointer_DfltBtnPrev 0xfefc
+/* Single-Stroke Multiple-Character N-Graph Keysyms For The X Input Method */
+
+#define XK_ch 0xfea0
+#define XK_Ch 0xfea1
+#define XK_CH 0xfea2
+#define XK_c_h 0xfea3
+#define XK_C_h 0xfea4
+#define XK_C_H 0xfea5
+
#endif /* XK_XKB_KEYS */
/*
@@ -1458,6 +1469,7 @@ SOFTWARE.
#define XK_leftdoublequotemark 0x0ad2 /* U+201C LEFT DOUBLE QUOTATION MARK */
#define XK_rightdoublequotemark 0x0ad3 /* U+201D RIGHT DOUBLE QUOTATION MARK */
#define XK_prescription 0x0ad4 /* U+211E PRESCRIPTION TAKE */
+#define XK_permille 0x0ad5 /* U+2030 PER MILLE SIGN */
#define XK_minutes 0x0ad6 /* U+2032 PRIME */
#define XK_seconds 0x0ad7 /* U+2033 DOUBLE PRIME */
#define XK_latincross 0x0ad9 /* U+271D LATIN CROSS */
@@ -1961,6 +1973,8 @@ SOFTWARE.
#define XK_obarred 0x1000275 /* U+0275 LATIN SMALL LETTER BARRED O */
#define XK_SCHWA 0x100018f /* U+018F LATIN CAPITAL LETTER SCHWA */
#define XK_schwa 0x1000259 /* U+0259 LATIN SMALL LETTER SCHWA */
+#define XK_EZH 0x10001b7 /* U+01B7 LATIN CAPITAL LETTER EZH */
+#define XK_ezh 0x1000292 /* U+0292 LATIN SMALL LETTER EZH */
/* those are not really Caucasus */
/* For Inupiak */
#define XK_Lbelowdot 0x1001e36 /* U+1E36 LATIN CAPITAL LETTER L WITH DOT BELOW */