Add -A flag to new-session to make it behave like attach-session if the session

exists. If -A is used, -D behaves like -d to attach-session.
This commit is contained in:
Nicholas Marriott
2013-02-24 00:43:28 +00:00
parent c5239c5984
commit f339cfd315
4 changed files with 39 additions and 9 deletions

3
tmux.h
View File

@ -1836,6 +1836,9 @@ extern const struct cmd_entry cmd_unbind_key_entry;
extern const struct cmd_entry cmd_unlink_window_entry;
extern const struct cmd_entry cmd_up_pane_entry;
/* cmd-attach-session.c */
enum cmd_retval cmd_attach_session(struct cmd_q *, const char*, int, int);
/* cmd-list.c */
struct cmd_list *cmd_list_parse(int, char **, const char *, u_int, char **);
void cmd_list_free(struct cmd_list *);