From 52d7d5f55aafe649e43ef2051c1390ece242ca81 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Fri, 27 Mar 2015 15:34:41 +0000 Subject: [PATCH] The linter is only available when colour is. git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5167 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 3 ++- src/global.c | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 6da178a0..96faecd3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,7 @@ and remove two unneeded ones. This greatly speeds up nano when doing a Replace All with *lots* of occurrences. * src/{color,global,nano,text,utils}.c: Normalize some whitespace. + * src/global.c (strtosc): The linter is only available when colour is. 2015-03-25 Benno Schulenberg * doc/syntax/debian.nanorc: Slightly widen and relax the header regex. @@ -18,7 +19,7 @@ formatter allows no interaction it needs no associated menu. * src/text.c (do_formatter): Remove unneeded statement -- nothing has changed the value of 'currmenu'. - * src/global.c (strtomenu), doc/man/nanorc.5: Allow rebinding the + * src/global.c (strtosc), doc/man/nanorc.5: Allow rebinding the linter when nano was configured with --disable-speller. 2015-03-23 Benno Schulenberg diff --git a/src/global.c b/src/global.c index 439ae7bb..4643af2a 100644 --- a/src/global.c +++ b/src/global.c @@ -1311,8 +1311,10 @@ sc *strtosc(char *input) !strcasecmp(input, "speller")) s->scfunc = do_spell; #endif +#ifndef DISABLE_COLOR else if (!strcasecmp(input, "linter")) s->scfunc = do_linter; +#endif else if (!strcasecmp(input, "curpos") || !strcasecmp(input, "cursorpos")) s->scfunc = do_cursorpos_void;