aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
diff options
context:
space:
mode:
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/tmux.h b/tmux.h
index cea6c194..5ec263e7 100644
--- a/tmux.h
+++ b/tmux.h
@@ -19,7 +19,7 @@
#ifndef TMUX_H
#define TMUX_H
-#define PROTOCOL_VERSION 4
+#define PROTOCOL_VERSION 5
#include <sys/param.h>
#include <sys/time.h>
@@ -130,6 +130,7 @@ enum key_code {
/* Function keys. */
KEYC_F1,
+
KEYC_F2,
KEYC_F3,
KEYC_F4,
@@ -308,7 +309,8 @@ enum msgtype {
MSG_WAKEUP,
MSG_ENVIRON,
MSG_UNLOCK,
- MSG_LOCK
+ MSG_LOCK,
+ MSG_SHELL
};
/*
@@ -348,6 +350,10 @@ struct msg_environ_data {
char var[ENVIRON_LENGTH];
};
+struct msg_shell_data {
+ char shell[MAXPATHLEN];
+};
+
/* Mode key commands. */
enum mode_key_cmd {
MODEKEY_NONE,