]> git.wh0rd.org Git - nano.git/commitdiff
Allowing to rebind the linter when nano was configured with --disable-speller.
authorBenno Schulenberg <bensberg@justemail.net>
Wed, 25 Mar 2015 19:33:00 +0000 (19:33 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Wed, 25 Mar 2015 19:33:00 +0000 (19:33 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5162 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
doc/man/nanorc.5
src/global.c

index 55b17819278470b871ac84695a280170072fb926..c4023bafb1e059991482ad234fdf766b0068d82d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,8 @@
        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
+       linter when nano was configured with --disable-speller.
 
 2015-03-23  Benno Schulenberg  <bensberg@justemail.net>
        * src/text.c (do_alt_speller): Avoid the spell checker reporting
index d0b6f6b50166f3d843d13a902dbcfe0c84e2cd17..a02415f07edf51ea72b0fd0896020a56672011c8 100644 (file)
@@ -418,6 +418,9 @@ Counts the number of words, lines and characters in the current buffer.
 Invokes a spell-checking program (or a linting program, if the current
 syntax highlighting defines one).
 .TP
+.B linter
+A synonym of \fBspeller\fR (for when the speller has not been configured).
+.TP
 .B justify
 Justifies the current paragraph.
 .TP
index 218ff2938a341fb055d9ee1dd76b3506888c55c8..df5a99faa6b4d604346de8472017d0290a926794 100644 (file)
@@ -1311,6 +1311,8 @@ sc *strtosc(char *input)
             !strcasecmp(input, "speller"))
        s->scfunc = do_spell;
 #endif
+    else if (!strcasecmp(input, "linter"))
+       s->scfunc = do_linter;
     else if (!strcasecmp(input, "curpos") ||
             !strcasecmp(input, "cursorpos"))
        s->scfunc = do_cursorpos_void;