From d4471ebe0ebde907d7684626dd620ccc94016a8b Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Sun, 26 Jun 2005 20:05:01 +0000 Subject: [PATCH] in do_toggle(), properly treat color syntax highlighting as enabled by default, and only treat wrapping as enabled by default when DISABLE_WRAPPING isn't defined git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2767 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 4 ++++ src/nano.c | 10 ++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6e10e3c4..6869dfbc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -238,6 +238,10 @@ CVS code - (DLR) - Don't set current_len until after it's been asserted that both current and current->data aren't NULL. (DLR) + do_toggle() + - Properly treat color syntax highlighting as enabled by + default, and only treat wrapping as enabled by default when + DISABLE_WRAPPING isn't defined. (DLR) disable_extended_input() - Disable extended output processing as well as extended input processing, and rename to disable_extended_io(). (DLR) diff --git a/src/nano.c b/src/nano.c index b0f51117..a495221d 100644 --- a/src/nano.c +++ b/src/nano.c @@ -3723,8 +3723,14 @@ void do_toggle(const toggle *which) enabled = ISSET(which->flag); - if (which->val == TOGGLE_NOHELP_KEY || - which->val == TOGGLE_WRAP_KEY) + if (which->val == TOGGLE_NOHELP_KEY +#ifndef DISABLE_WRAPPING + || which->val == TOGGLE_WRAP_KEY +#endif +#ifdef ENABLE_COLOR + || which->val == TOGGLE_SYNTAX_KEY +#endif + ) enabled = !enabled; statusbar("%s %s", which->desc, enabled ? _("enabled") : -- 2.39.5