commit f920e0d30c8c0d7828c5e9b99b029a56c927738d
parent 0f3e303d1adf456f5a83b5c663c55049ffe4b0a6
Author: Benno Schulenberg <bensberg@justemail.net>
Date: Sat, 3 Dec 2016 17:00:28 +0100
tweaks: replace some unneeded direct calls of edit_refresh()
Diffstat:
3 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/src/nano.c b/src/nano.c
@@ -1401,9 +1401,7 @@ void do_toggle(int flag)
signal_init();
break;
case WHITESPACE_DISPLAY:
- titlebar(NULL);
- edit_refresh();
- break;
+ titlebar(NULL); /* Fall through. */
#ifndef DISABLE_COLOR
case NO_COLOR_SYNTAX:
#endif
diff --git a/src/search.c b/src/search.c
@@ -103,7 +103,7 @@ void search_replace_abort(void)
{
#ifndef NANO_TINY
if (openfile->mark_set)
- edit_refresh();
+ refresh_needed = TRUE;
#endif
#ifdef HAVE_REGEX_H
regexp_cleanup();
@@ -826,8 +826,7 @@ void do_replace(void)
openfile->edittop = edittop_save;
openfile->current = begin;
openfile->current_x = begin_x;
-
- edit_refresh();
+ refresh_needed = TRUE;
if (numreplaced >= 0)
statusline(HUSH, P_("Replaced %lu occurrence",
diff --git a/src/text.c b/src/text.c
@@ -63,8 +63,8 @@ void do_mark(void)
statusbar(_("Mark Unset"));
openfile->mark_begin = NULL;
openfile->mark_begin_x = 0;
+ refresh_needed = TRUE;
}
- edit_refresh();
}
#endif /* !NANO_TINY */