summaryrefslogtreecommitdiffstats
path: root/src/hookinc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/hookinc.h')
-rw-r--r--src/hookinc.h62
1 files changed, 62 insertions, 0 deletions
diff --git a/src/hookinc.h b/src/hookinc.h
new file mode 100644
index 0000000..ec368f3
--- /dev/null
+++ b/src/hookinc.h
@@ -0,0 +1,62 @@
+// all supported hooks
+ def (INIT)
+ def (DESTROY)
+ def (RESET)
+ def (START)
+ def (CHILD_START)
+ def (CHILD_EXIT)
+
+ def (SEL_BEGIN)
+ def (SEL_EXTEND)
+ def (SEL_MAKE)
+ def (SEL_GRAB)
+
+ def (SEL_CLICK)
+
+ def (VIEW_CHANGE)
+ def (SCROLL_BACK)
+ def (LINE_UPDATE)
+ def (ADD_LINES)
+ def (OSC_SEQ)
+ def (OSC_SEQ_PERL)
+ def (TT_WRITE)
+
+ def (REFRESH_BEGIN)
+ def (REFRESH_END)
+
+ def (ACTION)
+ def (USER_COMMAND)
+ def (REGISTER_COMMAND)
+
+ def (ROOT_EVENT)
+ def (X_EVENT)
+ def (FOCUS_IN)
+ def (FOCUS_OUT)
+ def (KEY_PRESS)
+ def (KEY_RELEASE)
+ def (BUTTON_PRESS)
+ def (BUTTON_RELEASE)
+ def (MOTION_NOTIFY)
+ def (MAP_NOTIFY)
+ def (UNMAP_NOTIFY)
+ def (CONFIGURE_NOTIFY)
+ def (CLIENT_MESSAGE)
+ def (WM_DELETE_WINDOW)
+ def (WM_PROTOCOLS)
+ def (PROPERTY_NOTIFY)
+ def (RESIZE_ALL_WINDOWS)
+ def (SIZE_CHANGE)
+ def (POSITION_CHANGE)
+ def (ROOTPMAP_CHANGE)
+
+ def (XIM_PREEDIT_START)
+ def (XIM_PREEDIT_DONE)
+ def (XIM_PREEDIT_DRAW)
+ def (XIM_PREEDIT_CARET)
+
+ def (CUSTOM_REND) // hovering over custom rendition, generate enter/leave maybe?
+
+ def (BELL)
+
+ def (TT_PASTE)
+