Use "proto_tree_add_item()" whenever possible; this fixes some bugs
[obnox/wireshark/wip.git] / packet-x11-keysym.h
index f43d4685f409a69d23131f0a1d7ea90dd3b4d3c2..119442aeb958cb2f90ca2b3a4b6144b66a963d63 100644 (file)
@@ -1,10 +1,13 @@
 /* packet-x11-keysym.h
  *
- * $Id: packet-x11-keysym.h,v 1.1 2000/06/12 02:30:34 guy Exp $
+ * $Id: packet-x11-keysym.h,v 1.5 2001/10/04 08:52:38 guy Exp $
  *
  * Put there so as to make packet-x11.c lighter. See packet-x11.c
  */
 
+#ifndef __PACKET_X11_KEYSYM_H__
+#define __PACKET_X11_KEYSYM_H__
+
 static const value_string keysym_vals_source[] = {
       { 0, "NoSymbol" }, { 0x020, "space" }, { 0x021, "!" }, { 0x022, "\"" },
       { 0x023, "#" }, { 0x024, "$" }, { 0x025, "%" }, { 0x026, "&" },
@@ -29,32 +32,33 @@ static const value_string keysym_vals_source[] = {
       { 0x06f, "o" }, { 0x070, "p" }, { 0x071, "q" }, { 0x072, "r" },
       { 0x073, "s" }, { 0x074, "t" }, { 0x075, "u" }, { 0x076, "v" },
       { 0x077, "w" }, { 0x078, "x" }, { 0x079, "y" }, { 0x07a, "z" },
-      { 0x07b, "{" }, { 0x07c, "|" }, { 0x07d, "}" }, { 0x07e, "~" },
-      { 0x0a0, "nobreakspace" }, { 0x0a1, "¡" }, { 0x0a2, "¢" }, { 0x0a3, "£" },
-      { 0x0a4, "¤" }, { 0x0a5, "¥" }, { 0x0a6, "¦" }, { 0x0a7, "§" },
-      { 0x0a8, "¨" }, { 0x0a9, "©" }, { 0x0aa, "ª" }, { 0x0ab, "«" },
-      { 0x0ac, "¬" }, { 0x0ad, "­" }, { 0x0ae, "®" }, { 0x0af, "¯" },
-      { 0x0b0, "°" }, { 0x0b1, "±" }, { 0x0b2, "²" }, { 0x0b3, "³" },
-      { 0x0b4, "´" }, { 0x0b5, "µ" }, { 0x0b6, "¶" }, { 0x0b7, "·" },
-      { 0x0b8, "¸" }, { 0x0b9, "¹" }, { 0x0ba, "º" }, { 0x0bb, "»" },
-      { 0x0bc, "¼" }, { 0x0bd, "½" }, { 0x0be, "¾" }, { 0x0bf, "¿" },
-      { 0x0c0, "À" }, { 0x0c1, "Á" }, { 0x0c2, "Â" }, { 0x0c3, "Ã" },
-      { 0x0c4, "Ä" }, { 0x0c5, "Å" }, { 0x0c6, "Æ" }, { 0x0c7, "Ç" },
-      { 0x0c8, "È" }, { 0x0c9, "É" }, { 0x0ca, "Ê" }, { 0x0cb, "Ë" },
-      { 0x0cc, "Ì" }, { 0x0cd, "Í" }, { 0x0ce, "Î" }, { 0x0cf, "Ï" },
-      { 0x0d0, "Ð" }, { 0x0d0, "Ñ" }, { 0x0d1, "Ñ" }, { 0x0d2, "Ò" },
-      { 0x0d3, "Ó" }, { 0x0d4, "Ô" }, { 0x0d5, "Õ" }, { 0x0d6, "Ö" },
-      { 0x0d7, "×" }, { 0x0d8, "Ø" }, { 0x0d9, "Ù" }, { 0x0da, "Ú" },
-      { 0x0db, "Û" }, { 0x0dc, "Ü" }, { 0x0dd, "Ý" }, { 0x0de, "Þ" },
-      { 0x0df, "ß" }, { 0x0e0, "à" }, { 0x0e1, "á" }, { 0x0e2, "â" },
-      { 0x0e3, "ã" }, { 0x0e4, "ä" }, { 0x0e5, "å" }, { 0x0e6, "æ" },
-      { 0x0e7, "ç" }, { 0x0e8, "è" }, { 0x0e9, "é" }, { 0x0ea, "ê" },
-      { 0x0eb, "ë" }, { 0x0ec, "ì" }, { 0x0ed, "í" }, { 0x0ee, "î" },
-      { 0x0ef, "ï" }, { 0x0f0, "ð" }, { 0x0f1, "ñ" }, { 0x0f2, "ò" },
-      { 0x0f3, "ó" }, { 0x0f4, "ô" }, { 0x0f5, "õ" }, { 0x0f6, "ö" },
-      { 0x0f7, "÷" }, { 0x0f8, "ø" }, { 0x0f9, "ù" }, { 0x0fa, "ú" },
-      { 0x0fb, "û" }, { 0x0fc, "ü" }, { 0x0fd, "ý" }, { 0x0fe, "þ" },
-      { 0x0ff, "ÿ" }, { 0x13bc, "OE" }, { 0x13bd, "oe" }, { 0x13be, "Ydiaeresis" },
+      { 0x07b, "{" }, { 0x07c, "|" }, { 0x07d, ", HFILL }" }, { 0x07e, "~" },
+      { 0x0a0, "nobreakspace" }, { 0x0a1, "\x0a1" }, { 0x0a2, "\x0a2" }, { 0x0a3, "\x0a3" },
+      { 0x0a4, "\x0a4" }, { 0x0a5, "\x0a5" }, { 0x0a6, "\x0a6" }, { 0x0a7, "\x0a7" },
+      { 0x0a8, "\x0a8" }, { 0x0a9, "\x0a9" }, { 0x0aa, "\x0aa" }, { 0x0ab, "\x0ab" },
+      { 0x0ac, "\x0ac" }, { 0x0ad, "\x0ad" }, { 0x0ae, "\x0ae" }, { 0x0af, "\x0af" },
+      { 0x0b0, "\x0b0" }, { 0x0b1, "\x0b1" }, { 0x0b2, "\x0b2" }, { 0x0b3, "\x0b3" },
+      { 0x0b4, "\x0b4" }, { 0x0b5, "\x0b5" }, { 0x0b6, "\x0b6" }, { 0x0b7, "\x0b7" },
+      { 0x0b8, "\x0b8" }, { 0x0b9, "\x0b9" }, { 0x0ba, "\x0ba" }, { 0x0bb, "\x0bb" },
+      { 0x0bc, "\x0bc" }, { 0x0bd, "\x0bd" }, { 0x0be, "\x0be" }, { 0x0bf, "\x0bf" },
+      { 0x0c0, "\x0c0" }, { 0x0c1, "\x0c1" }, { 0x0c2, "\x0c2" }, { 0x0c3, "\x0c3" },
+      { 0x0c4, "\x0c4" }, { 0x0c5, "\x0c5" }, { 0x0c6, "\x0c6" }, { 0x0c7, "\x0c7" },
+      { 0x0c8, "\x0c8" }, { 0x0c9, "\x0c9" }, { 0x0ca, "\x0ca" }, { 0x0cb, "\x0cb" },
+      { 0x0cc, "\x0cc" }, { 0x0cd, "\x0cd" }, { 0x0ce, "\x0ce" }, { 0x0cf, "\x0cf" },
+
+      { 0x0d0, "\x0d0" }, { 0x0d1, "\x0d1" }, { 0x0d2, "\x0d2" }, { 0x0d3, "\x0d3" }, 
+      { 0x0d4, "\x0d4" }, { 0x0d5, "\x0d5" }, { 0x0d6, "\x0d6" }, { 0x0d7, "\x0d7" }, 
+      { 0x0d8, "\x0d8" }, { 0x0d9, "\x0d9" }, { 0x0da, "\x0da" }, { 0x0db, "\x0db" }, 
+      { 0x0dc, "\x0dc" }, { 0x0dd, "\x0dd" }, { 0x0de, "\x0de" }, { 0x0df, "\x0df" }, 
+      { 0x0e0, "\x0e0" }, { 0x0e1, "\x0e1" }, { 0x0e2, "\x0e2" }, { 0x0e3, "\x0e3" }, 
+      { 0x0e4, "\x0e4" }, { 0x0e5, "\x0e5" }, { 0x0e6, "\x0e6" }, { 0x0e7, "\x0e7" }, 
+      { 0x0e8, "\x0e8" }, { 0x0e9, "\x0e9" }, { 0x0ea, "\x0ea" }, { 0x0eb, "\x0eb" }, 
+      { 0x0ec, "\x0ec" }, { 0x0ed, "\x0ed" }, { 0x0ee, "\x0ee" }, { 0x0ef, "\x0ef" }, 
+      { 0x0f0, "\x0f0" }, { 0x0f1, "\x0f1" }, { 0x0f2, "\x0f2" }, { 0x0f3, "\x0f3" }, 
+      { 0x0f4, "\x0f4" }, { 0x0f5, "\x0f5" }, { 0x0f6, "\x0f6" }, { 0x0f7, "\x0f7" }, 
+      { 0x0f8, "\x0f8" }, { 0x0f9, "\x0f9" }, { 0x0fa, "\x0fa" }, { 0x0fb, "\x0fb" }, 
+      { 0x0fc, "\x0fc" }, { 0x0fd, "\x0fd" }, { 0x0fe, "\x0fe" }, { 0x0ff, "\x0ff" }, 
+      { 0x13bc, "OE" }, { 0x13bd, "oe" }, { 0x13be, "Ydiaeresis" },
       { 0x1a1, "Aogonek" }, { 0x1a2, "breve" }, { 0x1a3, "Lstroke" }, { 0x1a5, "Lcaron" },
       { 0x1a6, "Sacute" }, { 0x1a9, "Scaron" }, { 0x1aa, "Scedilla" }, { 0x1ab, "Tcaron" },
       { 0x1ac, "Zacute" }, { 0x1ae, "Zcaron" }, { 0x1af, "Zabovedot" }, { 0x1b1, "aogonek" },
@@ -341,3 +345,5 @@ static const value_string keysym_vals_source[] = {
       { 0xFFEC, "Super_R" }, { 0xFFED, "Hyper_L" }, { 0xFFEE, "Hyper_R" }, { 0xFFFF, "Delete" },
       { 0xFFFFFF, "VoidSymbol" }, { 0, NULL }
 };
+
+#endif