]> git.sur5r.net Git - i3/i3/blobdiff - include/all.h
Implement a new parser for commands. (+test)
[i3/i3] / include / all.h
index acf5e337064ac321704f57b4e81058473d698026..648b0e0ac40727115d0b5f9e238cd9969a1c71fd 100644 (file)
@@ -1,4 +1,9 @@
 /*
+ * vim:ts=4:sw=4:expandtab
+ *
+ * i3 - an improved dynamic tiling window manager
+ * © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
+ *
  * This header file includes all relevant files of i3 and the most often used
  * system header files. This reduces boilerplate (the amount of code duplicated
  * at the beginning of each source file) and is not significantly slower at
 #include <errno.h>
 #include <err.h>
 #include <stdint.h>
+#include <math.h>
+#include <limits.h>
 
 #include <xcb/xcb.h>
 #include <xcb/xcb_aux.h>
-#include <xcb/xcb_event.h>
 #include <xcb/xcb_keysyms.h>
 #include <xcb/xcb_icccm.h>
 
+/* Contains compatibility definitions for old libxcb versions */
+#ifdef XCB_COMPAT
+#include "xcb_compat.h"
+#endif
+
+#include "data.h"
 #include "util.h"
-#include "commands.h"
 #include "ipc.h"
 #include "tree.h"
 #include "log.h"
 #include "render.h"
 #include "window.h"
 #include "match.h"
+#include "cmdparse.h"
+#include "xcursor.h"
+#include "resize.h"
+#include "sighandler.h"
+#include "move.h"
+#include "output.h"
+#include "ewmh.h"
+#include "assignments.h"
+#include "regex.h"
+#include "libi3.h"
+#include "startup.h"
+#include "scratchpad.h"
+#include "commands.h"
+#include "commands_parser.h"
 
 #endif