version 1.1, 2009/06/01 22:58:49 |
version 1.2, 2009/06/29 07:11:20 |
|
|
{ |
{ |
struct cmd_target_data *data = self->data; |
struct cmd_target_data *data = self->data; |
struct winlink *wl; |
struct winlink *wl; |
|
struct window_pane *wp; |
|
|
if ((wl = cmd_find_window(ctx, data->target, NULL)) == NULL) |
if ((wl = cmd_find_window(ctx, data->target, NULL)) == NULL) |
return (-1); |
return (-1); |
|
wp = wl->window->active; |
|
|
window_pane_set_mode(wl->window->active, &window_copy_mode); |
window_pane_set_mode(wp, &window_copy_mode); |
if (data->flags & CMD_UFLAG) |
if (wp->mode == &window_copy_mode && data->flags & CMD_UFLAG) |
window_copy_pageup(wl->window->active); |
window_copy_pageup(wp); |
|
|
return (0); |
return (0); |
} |
} |