nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit a70a4bf7326c38eac3c35ac7755dc928a12c3b97
parent 9b212da6d42bf1c656ea34fe0fcc09d0243b50c9
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Wed, 13 Mar 2019 08:33:17 +0530

Do not change contents on ESC

Diffstat:
Msrc/nnn.c | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -1610,7 +1610,6 @@ static int filterentries(char *path) case 27: /* Exit filter mode on Escape */ if (len == 1) cur = oldcur; - *ch = CONTROL('L'); goto end; } @@ -3240,6 +3239,12 @@ nochange: /* Save current */ if (ndents) copycurname(); + + if (presel == 27) { + presel = 0; + break; + } + goto nochange; case SEL_MFLTR: // fallthrough case SEL_TOGGLEDOT: // fallthrough