diff options
author | Thomas Adam <thomas@xteddy.org> | 2021-03-09 10:01:19 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2021-03-09 10:01:19 +0000 |
commit | ff77658f27cd15f4850e8a60db058e8614ef83bc (patch) | |
tree | 7dbfc1b44b92d2b683edd57771469b41bc966c73 /grid-reader.c | |
parent | 0792b65863f45a4fe8dcc2d787a4a75e9602d795 (diff) | |
parent | 81e57365102b8f7d067b1bd8b431529aef74fe14 (diff) | |
download | rtmux-ff77658f27cd15f4850e8a60db058e8614ef83bc.tar.gz rtmux-ff77658f27cd15f4850e8a60db058e8614ef83bc.tar.bz2 rtmux-ff77658f27cd15f4850e8a60db058e8614ef83bc.zip |
Merge branch 'obsd-master' into master
Diffstat (limited to 'grid-reader.c')
-rw-r--r-- | grid-reader.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/grid-reader.c b/grid-reader.c index c011ea1d..ae2f4d2b 100644 --- a/grid-reader.c +++ b/grid-reader.c @@ -172,7 +172,7 @@ grid_reader_cursor_next_word(struct grid_reader *gr, const char *separators) /* Do not break up wrapped words. */ if (grid_get_line(gr->gd, gr->cy)->flags & GRID_LINE_WRAPPED) - xx = grid_reader_line_length(gr) - 1; + xx = gr->gd->sx - 1; else xx = grid_reader_line_length(gr); yy = gr->gd->hsize + gr->gd->sy - 1; @@ -197,7 +197,7 @@ grid_reader_cursor_next_word(struct grid_reader *gr, const char *separators) if (grid_get_line(gr->gd, gr->cy)->flags & GRID_LINE_WRAPPED) - xx = grid_reader_line_length(gr) - 1; + xx = gr->gd->sx - 1; else xx = grid_reader_line_length(gr); } else @@ -216,7 +216,7 @@ grid_reader_cursor_next_word_end(struct grid_reader *gr, const char *separators) /* Do not break up wrapped words. */ if (grid_get_line(gr->gd, gr->cy)->flags & GRID_LINE_WRAPPED) - xx = grid_reader_line_length(gr) - 1; + xx = gr->gd->sx - 1; else xx = grid_reader_line_length(gr); yy = gr->gd->hsize + gr->gd->sy - 1; @@ -241,7 +241,7 @@ grid_reader_cursor_next_word_end(struct grid_reader *gr, const char *separators) if (grid_get_line(gr->gd, gr->cy)->flags & GRID_LINE_WRAPPED) - xx = grid_reader_line_length(gr) - 1; + xx = gr->gd->sx - 1; else xx = grid_reader_line_length(gr); } else @@ -294,7 +294,7 @@ grid_reader_cursor_previous_word(struct grid_reader *gr, const char *separators, GRID_LINE_WRAPPED) break; grid_reader_cursor_up(gr); - grid_reader_cursor_end_of_line(gr, 0, 0); + grid_reader_cursor_end_of_line(gr, 0, 1); } if (gr->cx > 0) gr->cx--; |