nnn

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

commit 31c34740bc989dff6c6301f2555b000943ce2728
parent 79cbcc18e10c087beab7635ff214fa28f06750de
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Sun, 16 May 2021 03:23:03 +0530

Fix no file picked with NNN_TMPFILE set and quit with 'q'

If NNN_TMPFILE is exported, the selection buffer gets cleared as it is
combined with `^G` (clear picked files and exit). So even when 'q' is
pressed to quit the program the selection is lost. This was introduced
in commit d1d491c102f5da1bf6a2c8c21fa71530e74f90d3 after release v2.7.

Diffstat:
Msrc/nnn.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -7171,9 +7171,9 @@ nochange: #endif /* CD on Quit */ - if (sel == SEL_QUITCD || getenv("NNN_TMPFILE")) { + if ((sel == SEL_QUITCD) || getenv("NNN_TMPFILE")) { write_lastdir(path); - if (g_state.picker) + if ((sel == SEL_QUITCD) && g_state.picker) selbufpos = 0; }