nano

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

commit 04669b5635ccfcf7b60c29acff301c436f787057
parent 85e166b0f2d5f13f14ea5a284a8e062d96a8ab9a
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Mon, 29 Feb 2016 12:17:53 +0000

Renaming a variable and reshuffling a few lines.


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

Diffstat:
MChangeLog | 1+
Msrc/rcfile.c | 16+++++++++-------
2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -4,6 +4,7 @@ syntax, and thus prevent it from being extended. * src/nano.h, src/rcfile.c: Arrange some things more orderly. * src/rcfile.c (parse_rcfile): Close an extended syntax again. + * src/rcfile.c (parse_rcfile): Rename a variable. 2016-02-28 Benno Schulenberg <bensberg@justemail.net> * src/rcfile.c (parse_header_exp): Don't continue when something is diff --git a/src/rcfile.c b/src/rcfile.c @@ -1053,22 +1053,24 @@ void parse_rcfile(FILE *rcstream #ifndef DISABLE_COLOR /* Handle extending first... */ if (strcasecmp(keyword, "extendsyntax") == 0) { + syntaxtype *sint; char *syntaxname = ptr; - syntaxtype *ts = NULL; ptr = parse_next_word(ptr); - for (ts = syntaxes; ts != NULL; ts = ts->next) - if (!strcmp(ts->name, syntaxname)) + + for (sint = syntaxes; sint != NULL; sint = sint->next) + if (!strcmp(sint->name, syntaxname)) break; - if (ts == NULL) { - rcfile_error(N_("Could not find syntax \"%s\" to extend"), syntaxname); + if (sint == NULL) { + rcfile_error(N_("Could not find syntax \"%s\" to extend"), + syntaxname); opensyntax = FALSE; continue; } else { - opensyntax = TRUE; end_syn_save = endsyntax; - endsyntax = ts; + endsyntax = sint; + opensyntax = TRUE; keyword = ptr; ptr = parse_next_word(ptr); }