commit d640de258963ed174321cd161871da66cf2f4931
parent 78ada7a8bc0f2622af461f54dc80abf10abf6f1c
Author: 0xACE <0xaced@gmail.com>
Date: Fri, 12 Jul 2019 14:55:03 +0200
Keep lastname directory selected
incase the user just lost access, it would be better to remember the
selected directory to keep it highlighted.
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/nnn.c b/src/nnn.c
@@ -3301,6 +3301,9 @@ nochange:
if (access(path, F_OK)) {
DPRINTF_S("dir deleted or moved");
+ /* Save history */
+ xstrlcpy(lastname, xbasename(path), NAME_MAX + 1);
+
xstrlcpy(newpath, path, PATH_MAX);
while (true) {
dir = visit_parent(path, newpath, &presel);