commit fcbe41942fc80aefc273a8fb4a22b6ec14f28495
parent 39e5b527344b511452d5070477b0d29ad43ca512
Author: Benno Schulenberg <bensberg@telfort.nl>
Date: Wed, 26 Jun 2019 10:18:32 +0200
tweaks: reshuffle an assignment, and trim some excessive blank lines
Diffstat:
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/src/winio.c b/src/winio.c
@@ -3450,14 +3450,12 @@ void enable_waiting(void)
/* Highlight the text between from_col and to_col. */
void spotlight(size_t from_col, size_t to_col)
{
- size_t right_edge;
+ size_t right_edge = get_page_start(from_col) + editwincols;
bool overshoots = FALSE;
char *word;
place_the_cursor();
- right_edge = get_page_start(from_col) + editwincols;
-
/* Limit the end column to the edge of the screen. */
if (to_col > right_edge) {
to_col = right_edge;
@@ -3473,12 +3471,9 @@ void spotlight(size_t from_col, size_t to_col)
to_col - from_col, FALSE, overshoots);
wattron(edit, interface_color_pair[SELECTED_TEXT]);
-
waddnstr(edit, word, actual_x(word, to_col));
-
if (overshoots)
mvwaddch(edit, openfile->current_y, COLS - 1, '>');
-
wattroff(edit, interface_color_pair[SELECTED_TEXT]);
free(word);
@@ -3519,9 +3514,7 @@ void spotlight_softwrapped(size_t from_col, size_t to_col)
break_col - from_col, FALSE, FALSE);
wattron(edit, interface_color_pair[SELECTED_TEXT]);
-
waddnstr(edit, word, actual_x(word, break_col));
-
wattroff(edit, interface_color_pair[SELECTED_TEXT]);
free(word);