Handle OSC 7 (a VTE extension) and put the result in a new format (pane_path).

This commit is contained in:
nicm
2019-11-15 11:16:53 +00:00
parent 1f966c495c
commit f3dc38dcae
5 changed files with 23 additions and 4 deletions

2
tmux.h
View File

@ -706,6 +706,7 @@ struct screen_sel;
struct screen_titles;
struct screen {
char *title;
char *path;
struct screen_titles *titles;
struct grid *grid; /* grid data */
@ -2359,6 +2360,7 @@ void screen_reset_tabs(struct screen *);
void screen_set_cursor_style(struct screen *, u_int);
void screen_set_cursor_colour(struct screen *, const char *);
void screen_set_title(struct screen *, const char *);
void screen_set_path(struct screen *, const char *);
void screen_push_title(struct screen *);
void screen_pop_title(struct screen *);
void screen_resize(struct screen *, u_int, u_int, int);