diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2014-09-25 11:31:38 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2014-09-25 11:31:38 +0200 |
| commit | 5d43998c54d35358d154ad99add19cd1130f9f3e (patch) | |
| tree | d9069a1285cc179a99eb9d60d918f2b88b8667f4 /vis.c | |
| parent | d8bf6b83391edb8be69ce390e788785ddb0b806f (diff) | |
| download | vis-5d43998c54d35358d154ad99add19cd1130f9f3e.tar.gz vis-5d43998c54d35358d154ad99add19cd1130f9f3e.tar.xz | |
Revert "Change semantics of text_line_end"
This reverts commit 3a24e6a5562e4b1ea456fbe36607bd8a9c92744d.
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -263,7 +263,7 @@ static Movement moves[] = { [MOVE_LINE_BEGIN] = { .txt = text_line_begin, .type = LINEWISE }, [MOVE_LINE_START] = { .txt = text_line_start, .type = LINEWISE }, [MOVE_LINE_FINISH] = { .txt = text_line_finish, .type = LINEWISE }, - [MOVE_LINE_END] = { .txt = text_line_end, .type = LINEWISE|INCLUSIVE }, + [MOVE_LINE_END] = { .txt = text_line_end, .type = LINEWISE }, [MOVE_LINE_NEXT] = { .txt = text_line_next, .type = LINEWISE }, [MOVE_LINE] = { .cmd = line, .type = LINEWISE|IDEMPOTENT}, [MOVE_COLUMN] = { .cmd = column, .type = CHARWISE|IDEMPOTENT}, @@ -936,7 +936,7 @@ static void joinline(const Arg *arg) { Text *txt = vis->win->text; size_t pos = window_cursor_get(vis->win->win), start, end; if (arg->i == MOVE_LINE_NEXT) { - start = text_line_prev(txt, text_line_next(txt, pos)); + start = text_line_end(txt, pos); end = text_line_next(txt, pos); } else { end = text_line_begin(txt, pos); @@ -997,7 +997,7 @@ static void action_do(Action *a) { Filerange sel = window_selection_get(win); sel.end = text_char_prev(txt, sel.end); size_t start = text_line_begin(txt, sel.start); - size_t end = text_line_prev(txt, text_line_next(txt, sel.end)); + size_t end = text_line_end(txt, sel.end); if (sel.start == pos) { /* extend selection upwards */ sel.end = start; sel.start = end; |
