From e5806be519ef29263e22f609652595128c297bbe Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Sat, 16 Jul 2005 02:12:18 +0000 Subject: [PATCH] clean up edit_redraw() a bit git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2871 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 2 +- src/winio.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index a06cb740..33f450b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -104,7 +104,7 @@ CVS code - the "Replace" prompt. (DLR, found by Mike Frysinger) - Remove unnecessary renumber(). (DLR) - winio.c: - edit_scroll(), edit_refresh() + edit_scroll(), edit_redraw(), edit_refresh() - Clean up and simplify. (DLR) do_statusbar_next_word() - Rework to be more like do_statusbar_prev_word(), to avoid a diff --git a/src/winio.c b/src/winio.c index 8a469adf..73eaa9b7 100644 --- a/src/winio.c +++ b/src/winio.c @@ -3586,15 +3586,15 @@ void edit_redraw(const filestruct *old_current, size_t old_pww) while (foo != openfile->current) { if (do_refresh) update_line(foo, 0); + #ifndef NANO_SMALL if (!openfile->mark_set) #endif break; + #ifndef NANO_SMALL - if (foo->lineno > openfile->current->lineno) - foo = foo->prev; - else - foo = foo->next; + foo = (foo->lineno > openfile->current->lineno) ? foo->prev : + foo->next; #endif } -- 2.39.5