nano

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

commit 24e0a465c181d0e099cb1ccbe9b636e3d5bbfa16
parent 91a2a69c4fab6866d840ea09285bdbfb37d75557
Author: David Lawrence Ramsey <pooka109@gmail.com>
Date:   Tue,  7 Feb 2006 05:14:55 +0000

in do_browser(), properly set currshortcut back to the file browser
shortcut list after a "Go To Directory" prompt


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

Diffstat:
MChangeLog | 4++++
Msrc/browser.c | 9+++++----
2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -17,6 +17,10 @@ CVS code - - Rework input parsing in the file browser to be more flexible. New function parse_browser_input(); changes to do_browser(). (DLR) +- browser.c: + do_browser() + - Properly set currshortcut back to the file browser shortcut + list after a "Go To Directory" prompt. (DLR) - chars.c: mbstrchr() - Make parameter c const. (DLR) diff --git a/src/browser.c b/src/browser.c @@ -42,14 +42,12 @@ char *do_browser(char *path, DIR *dir) curs_set(0); blank_statusbar(); - bottombars(browser_list); - wnoutrefresh(bottomwin); #if !defined(DISABLE_HELP) || !defined(DISABLE_MOUSE) - /* Set currshortcut so the user can click in the shortcut area, and - * so the browser help screen will come up. */ currshortcut = browser_list; #endif + bottombars(browser_list); + wnoutrefresh(bottomwin); UNSET(CONST_UPDATE); @@ -242,6 +240,9 @@ char *do_browser(char *path, DIR *dir) _("Go To Directory")); curs_set(0); +#if !defined(DISABLE_HELP) || !defined(DISABLE_MOUSE) + currshortcut = browser_list; +#endif bottombars(browser_list); if (j < 0) {