nano

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

commit b455fa3a16f32a91813b253a53f2f65d5af28825
parent ff4a457d82bcf2aaf550b9f8f205facb633008eb
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Wed, 25 Mar 2015 19:33:00 +0000

Allowing to rebind the linter when nano was configured with --disable-speller.


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5162 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

Diffstat:
MChangeLog | 2++
Mdoc/man/nanorc.5 | 3+++
Msrc/global.c | 2++
3 files changed, 7 insertions(+), 0 deletions(-)

diff --git 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 diff --git a/doc/man/nanorc.5 b/doc/man/nanorc.5 @@ -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 diff --git a/src/global.c b/src/global.c @@ -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;