From 184cf609c0db03ceabbb09420e40990166aebfee Mon Sep 17 00:00:00 2001 From: Chris Allegretta Date: Wed, 25 Feb 2015 19:04:53 +0000 Subject: [PATCH] 2015-02-25 Chris Allegretta * src/rcfile.c (parse_binding): Add exception for do_toggle as rebinding toggles broke with r5022. git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5124 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 4 ++++ src/rcfile.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index c113825f..913d4386 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2015-02-25 Chris Allegretta + * src/rcfile.c (parse_binding): Add exception for do_toggle as + rebinding toggles broke with r5022. + 2015-02-21 Benno Schulenberg * README: Fix the explanation of how to subscribe to a mailing list. * doc/syntax/{java,lua,python,ruby}.nanorc: Wrap some overlong lines. diff --git a/src/rcfile.c b/src/rcfile.c index f7c897d6..28313a7c 100644 --- a/src/rcfile.c +++ b/src/rcfile.c @@ -505,7 +505,7 @@ void parse_binding(char *ptr, bool dobind) fprintf(stderr, "unbinding \"%s\" from menu %x\n", keycopy, menu); #endif - if (dobind) { + if (dobind && newsc->scfunc != do_toggle_void) { subnfunc *f; int mask = 0; -- 2.39.5