version 1.220, 2019/05/03 18:42:40 |
version 1.221, 2019/05/07 19:46:17 |
|
|
{ |
{ |
struct window_mode_entry *wme = cs->wme; |
struct window_mode_entry *wme = cs->wme; |
struct window_copy_mode_data *data = wme->data; |
struct window_copy_mode_data *data = wme->data; |
|
u_int oy; |
|
|
data->cx = 0; |
oy = screen_hsize(data->backing) + data->cy - data->oy; |
|
if (data->lineflag == LINE_SEL_RIGHT_LEFT && oy == data->endsely) |
|
window_copy_other_end(wme); |
|
|
data->cy = screen_size_y(&data->screen) - 1; |
data->cy = screen_size_y(&data->screen) - 1; |
|
data->cx = window_copy_find_length(wme, data->cy); |
data->oy = 0; |
data->oy = 0; |
|
|
window_copy_update_selection(wme, 1); |
window_copy_update_selection(wme, 1); |
|
|
{ |
{ |
struct window_mode_entry *wme = cs->wme; |
struct window_mode_entry *wme = cs->wme; |
struct window_copy_mode_data *data = wme->data; |
struct window_copy_mode_data *data = wme->data; |
|
u_int oy; |
|
|
data->cx = 0; |
oy = screen_hsize(data->backing) + data->cy - data->oy; |
|
if (data->lineflag == LINE_SEL_LEFT_RIGHT && oy == data->sely) |
|
window_copy_other_end(wme); |
|
|
data->cy = 0; |
data->cy = 0; |
|
data->cx = 0; |
data->oy = screen_hsize(data->backing); |
data->oy = screen_hsize(data->backing); |
|
|
window_copy_update_selection(wme, 1); |
window_copy_update_selection(wme, 1); |