From 3064db26e672e759d3176fd1de668c9a13a1946c Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Mon, 21 Apr 2014 12:06:20 +0000 Subject: [PATCH] Sorting functions slightly better, and allowing rebinding in the linter menu. git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4791 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 2 ++ src/global.c | 10 ++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index a1fc6c76..987730e3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,8 @@ * src/global.c (strtokeytype): No need to check for lowercase 'm' or 'f', the source doesn't use them and rc-file processing uppercases them. Also put control first, for clarity. + * src/global.c (strtosc, strtomenu): Sort functions slightly + better, and allow things to be rebound in the linter menu. 2014-04-16 Benno Schulenberg * src/winio.c (get_mouseinput): Properly find also the zeroeth diff --git a/src/global.c b/src/global.c index e9aa5fb9..882b3f9f 100644 --- a/src/global.c +++ b/src/global.c @@ -1407,16 +1407,16 @@ sc *strtosc(char *input) s->scfunc = do_scroll_up; else if (!strcasecmp(input, "scrolldown")) s->scfunc = do_scroll_down; - else if (!strcasecmp(input, "nextword")) - s->scfunc = do_next_word_void; - else if (!strcasecmp(input, "suspend")) - s->scfunc = do_suspend_void; else if (!strcasecmp(input, "prevword")) s->scfunc = do_prev_word_void; + else if (!strcasecmp(input, "nextword")) + s->scfunc = do_next_word_void; else if (!strcasecmp(input, "findbracket")) s->scfunc = do_find_bracket; else if (!strcasecmp(input, "wordcount")) s->scfunc = do_wordlinechar_count; + else if (!strcasecmp(input, "suspend")) + s->scfunc = do_suspend_void; else if (!strcasecmp(input, "undo")) s->scfunc = do_undo; else if (!strcasecmp(input, "redo")) @@ -1611,6 +1611,8 @@ int strtomenu(char *input) return MHELP; else if (!strcasecmp(input, "spell")) return MSPELL; + else if (!strcasecmp(input, "linter")) + return MLINTER; else if (!strcasecmp(input, "browser")) return MBROWSER; else if (!strcasecmp(input, "whereisfile")) -- 2.39.5