-#define TYPE_ENTER_MENU (1 << 7)
-#define TYPE_LEAVE_MENU (1 << 8)
-#define TYPE_EMPTY (1 << 9)
-#define TYPE_KEYTEXT (1 << 10)
-
-#define TYPE_GHOSTED (1 << 11)
-#define TYPE_QUERY (1 << 12)
-
-#define TYPE_VALUE (TYPE_BOOLEAN_STYLE | \
- TYPE_KEY | \
- TYPE_KEY_X11 | \
- TYPE_INTEGER | \
+#define TYPE_ENTER_MENU (1 << 8)
+#define TYPE_LEAVE_MENU (1 << 9)
+#define TYPE_EMPTY (1 << 10)
+#define TYPE_KEYTEXT (1 << 11)
+
+#define TYPE_GHOSTED (1 << 12)
+#define TYPE_QUERY (1 << 13)
+
+#define TYPE_VALUE (TYPE_BOOLEAN_STYLE | \
+ TYPE_KEY | \
+ TYPE_KEY_X11 | \
+ TYPE_INTEGER | \
+ TYPE_STRING | \
+ TYPE_TOKEN)
+
+#define TYPE_SKIP_ENTRY (TYPE_EMPTY | \
+ TYPE_KEY | \