summaryrefslogtreecommitdiffstats
path: root/cmd-paste-buffer.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicm@openbsd.org>2010-03-22 19:13:28 +0000
committerNicholas Marriott <nicm@openbsd.org>2010-03-22 19:13:28 +0000
commit9abbe349af66a749202cd1df42b32a0997b0ba6f (patch)
tree08e80e5e8a0454e6bf739019b59c82df9c89172b /cmd-paste-buffer.c
parent509ce7f76697841eecfa11a8137d5ba03ce349da (diff)
paste-buffer should be per pane, from C. Coutinho.
Diffstat (limited to 'cmd-paste-buffer.c')
-rw-r--r--cmd-paste-buffer.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/cmd-paste-buffer.c b/cmd-paste-buffer.c
index 1abf09a7..46934629 100644
--- a/cmd-paste-buffer.c
+++ b/cmd-paste-buffer.c
@@ -31,7 +31,7 @@ void cmd_paste_buffer_lf2cr(struct window_pane *, const char *, size_t);
const struct cmd_entry cmd_paste_buffer_entry = {
"paste-buffer", "pasteb",
- "[-dr] " CMD_BUFFER_WINDOW_USAGE,
+ "[-dr] " CMD_BUFFER_PANE_USAGE,
0, "dr",
cmd_buffer_init,
cmd_buffer_parse,
@@ -49,9 +49,8 @@ cmd_paste_buffer_exec(struct cmd *self, struct cmd_ctx *ctx)
struct session *s;
struct paste_buffer *pb;
- if ((wl = cmd_find_window(ctx, data->target, &s)) == NULL)
+ if ((wl = cmd_find_pane(ctx, data->target, &s, &wp)) == NULL)
return (-1);
- wp = wl->window->active;
if (data->buffer == -1)
pb = paste_get_top(&s->buffers);