Merge branch 'obsd-master'

This commit is contained in:
Thomas Adam
2024-12-06 12:01:11 +00:00
4 changed files with 16 additions and 8 deletions

View File

@ -1229,7 +1229,7 @@ window_pane_copy_key(struct window_pane *wp, key_code key)
}
void
window_pane_paste(struct window_pane *wp, char *buf, size_t len)
window_pane_paste(struct window_pane *wp, key_code key, char *buf, size_t len)
{
if (!TAILQ_EMPTY(&wp->modes))
return;
@ -1237,6 +1237,9 @@ window_pane_paste(struct window_pane *wp, char *buf, size_t len)
if (wp->fd == -1 || wp->flags & PANE_INPUTOFF)
return;
if (KEYC_IS_PASTE(key) && (~wp->screen->mode & MODE_BRACKETPASTE))
return;
log_debug("%s: %.*s", __func__, (int)len, buf);
bufferevent_write(wp->event, buf, len);