mirror of
https://github.com/tmux/tmux.git
synced 2025-09-01 20:57:00 +00:00
Add a capability for OSC 7 and use it similarly to how the title is set
(and controlled by the same set-titles option). GitHub issue 3127.
This commit is contained in:
12
tty.c
12
tty.c
@ -655,6 +655,18 @@ tty_set_title(struct tty *tty, const char *title)
|
||||
tty_putcode(tty, TTYC_FSL);
|
||||
}
|
||||
|
||||
void
|
||||
tty_set_path(struct tty *tty, const char *title)
|
||||
{
|
||||
if (!tty_term_has(tty->term, TTYC_SWD) ||
|
||||
!tty_term_has(tty->term, TTYC_FSL))
|
||||
return;
|
||||
|
||||
tty_putcode(tty, TTYC_SWD);
|
||||
tty_puts(tty, title);
|
||||
tty_putcode(tty, TTYC_FSL);
|
||||
}
|
||||
|
||||
static void
|
||||
tty_force_cursor_colour(struct tty *tty, int c)
|
||||
{
|
||||
|
Reference in New Issue
Block a user