mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 05:21:10 +00:00
Pass the stdout file descriptor from the client as well as stdin and use
them for control clients directly instead of passing everything via the client.
This commit is contained in:
3
tmux.h
3
tmux.h
@ -498,6 +498,7 @@ enum msgtype {
|
||||
MSG_IDENTIFY_CLIENTPID,
|
||||
MSG_IDENTIFY_CWD,
|
||||
MSG_IDENTIFY_FEATURES,
|
||||
MSG_IDENTIFY_STDOUT,
|
||||
|
||||
MSG_COMMAND = 200,
|
||||
MSG_DETACH,
|
||||
@ -967,6 +968,7 @@ struct window_pane {
|
||||
|
||||
int fd;
|
||||
struct bufferevent *event;
|
||||
|
||||
struct window_pane_offset offset;
|
||||
size_t base_offset;
|
||||
|
||||
@ -1581,6 +1583,7 @@ struct client {
|
||||
|
||||
pid_t pid;
|
||||
int fd;
|
||||
int out_fd;
|
||||
struct event event;
|
||||
int retval;
|
||||
|
||||
|
Reference in New Issue
Block a user