nano

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

commit 01888abb223e8ad044c4dfe4ffc8b543c1d31394
parent 90cffe3fd0aa21836eabc29acad903392fca44d3
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Sat, 19 Mar 2016 17:01:40 +0000

Deleting a snippet of dead code -- the MGOTODIR menu doesn't have any
functions that could be executed -- other than the line-edition ones,
which are executed under do_prompt().  So the latter won't return
unless either it was cancelled or an answer was given.  Also, if it
/had/ returned with a value bigger than zero, it tried to put back
the key sequence for do_gotolinecolumn_void(), which does not exist
in the MBROWSER menu, so this would not have done anything.


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

Diffstat:
MChangeLog | 1+
Msrc/browser.c | 8--------
2 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -3,6 +3,7 @@ also when it's an invalid regex. This fixes Savannah bug #47440. * src/search.c (search_init, do_replace): Don't bother setting the current answer to the empty string, as do_prompt() can handle a NULL. + * src/browser.c (do_browser): Delete a snippet of dead code. 2016-03-17 Benno Schulenberg <bensberg@justemail.net> * src/search.c (do_research): Use the Search key bindings also during diff --git a/src/browser.c b/src/browser.c @@ -228,14 +228,6 @@ char *do_browser(char *path, DIR *dir) if (i < 0 || *answer == '\n') { statusbar(_("Cancelled")); continue; - } else if (i != 0) { - /* Put back the "Go to Directory" key and save - * answer in ans, so that the file list is displayed - * again, the prompt is displayed again, and what we - * typed before at the prompt is displayed again. */ - unget_kbinput(sc_seq_or(do_gotolinecolumn_void, 0), FALSE, FALSE); - ans = mallocstrcpy(ans, answer); - continue; } /* Convert newlines to nulls in the directory name. */