nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 588daf949eca0e0ef7dc5dd6387052ee7f2a09fa
parent d21a9c8fc3fc38b57b6f5af08fcc37d081e8995a
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Sun, 25 Dec 2016 13:11:17 +0100

tweaks: condense the setting of three flags

Diffstat:
Msrc/browser.c | 2+-
Msrc/text.c | 8+-------
2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/src/browser.c b/src/browser.c @@ -707,7 +707,7 @@ void findnextfile(const char *needle) /* Save the settings of all flags. */ memcpy(stash, flags, sizeof(flags)); - /* Search forward, case insensitive and without regexes. */ + /* Search forward, case insensitive, and without regexes. */ UNSET(BACKWARDS_SEARCH); UNSET(CASE_SENSITIVE); UNSET(USE_REGEXP); diff --git a/src/text.c b/src/text.c @@ -2622,16 +2622,10 @@ bool do_int_spell_fix(const char *word) /* Save the settings of the global flags. */ memcpy(stash, flags, sizeof(flags)); - /* Make sure spell-check is case sensitive. */ + /* Do the spell checking case sensitive, forward, and without regexes. */ SET(CASE_SENSITIVE); - - /* Make sure spell-check goes forward only. */ UNSET(BACKWARDS_SEARCH); - -#ifdef HAVE_REGEX_H - /* Make sure spell-check doesn't use regular expressions. */ UNSET(USE_REGEXP); -#endif /* Save the current search string, then set it to the misspelled word. */ save_search = last_search;