From e35b6636abf9a3687f7ce01d29e51b8cdb87f2d2 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Wed, 17 Nov 2021 10:49:27 +0100 Subject: [PATCH] tweaks: reshuffle a line and adjust indentation after previous change --- src/nano.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/nano.c b/src/nano.c index 2b2c8005..500c4a18 100644 --- a/src/nano.c +++ b/src/nano.c @@ -1067,6 +1067,8 @@ void regenerate_screen(void) /* Invert the given global flag and adjust things for its new value. */ void toggle_this(int flag) { + bool enabled = !ISSET(flag); + TOGGLE(flag); focusing = FALSE; @@ -1126,12 +1128,10 @@ void toggle_this(int flag) if ((ISSET(MINIBAR) || ISSET(ZERO)) && (flag == NO_HELP || flag == LINE_NUMBERS)) return; - bool enabled = ISSET(flag); + if (flag == NO_HELP || flag == NO_SYNTAX) + enabled = !enabled; - if (flag == NO_HELP || flag == NO_SYNTAX) - enabled = !enabled; - - statusline(REMARK, "%s %s", _(flagtostr(flag)), + statusline(REMARK, "%s %s", _(flagtostr(flag)), enabled ? _("enabled") : _("disabled")); } #endif /* !NANO_TINY */