]> git.wh0rd.org Git - nano.git/commitdiff
Making ^G and ^C exit from help, and ^C from the file browser.
authorBenno Schulenberg <bensberg@justemail.net>
Tue, 25 Feb 2014 21:45:55 +0000 (21:45 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Tue, 25 Feb 2014 21:45:55 +0000 (21:45 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4610 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/global.c

index 83940d4f5cdf5d016d84ac9c1a743fd86a4b7006..a346e625356de1473dbabb8d9502187dd0c84315 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,7 +3,10 @@
        * src/global.c - Correcting some translator comments, removal
        of a few superfluous blank lines, and some pedantic comment
        tweaks (mainly adding missing periods and stars).
-       * src/global.c - Ordering "Prev Word" and "Next Word" better.
+       * src/global.c - Ordering "Prev Word" and "Next Word" better.
+       * src/global.c - Make ^G not only call help but also exit from
+       it, and make ^C also exit from help and from the file browser.
+       Also remove two redundant shortcut definitions.
 
 2014-02-25  Mike Frysinger  <vapier@gentoo.org>
        * src/Makefile.am - Rename 'INCLUDES' to 'AM_CPPFLAGS', since
index dba0fbc9750eb18f778d3281ab57972704d3e2d4..b47a822675c896ee8b31ff8e9844eb3ebe58f1cb 100644 (file)
@@ -1286,12 +1286,12 @@ void shortcut_init(bool unjustify)
     add_to_sclist(MMAIN, "M-Z", do_toggle_void, SUSPEND, TRUE);
     add_to_sclist(MMAIN, "M-$", do_toggle_void, SOFTWRAP, TRUE);
 #endif
+    add_to_sclist(MHELP|MBROWSER, "^C", do_exit, 0, TRUE);
+    add_to_sclist(MHELP, "^G", do_exit, 0, TRUE);
     add_to_sclist(MGOTOLINE, "^T",  gototext_void, 0, FALSE);
     add_to_sclist(MINSERTFILE|MEXTCMD, "M-F",  new_buffer_void, 0, FALSE);
     add_to_sclist((MWHEREIS|MREPLACE|MREPLACE2|MGOTOLINE|MWRITEFILE|MINSERTFILE|MEXTCMD|MSPELL|MWHEREISFILE|MGOTODIR|MYESNO|MLINTER),
        "^C", do_cancel, 0, FALSE);
-    add_to_sclist(MHELP, "^X", do_exit, 0, TRUE);
-    add_to_sclist(MHELP, "F2", do_exit, 0, TRUE);
     add_to_sclist(MWRITEFILE, "M-D",  dos_format_void, 0, FALSE);
     add_to_sclist(MWRITEFILE, "M-M",  mac_format_void, 0, FALSE);
     add_to_sclist(MWRITEFILE, "M-A",  append_void, 0, FALSE);