From e1fa88b24d845097836ec2a5c84f1b504f44135b Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Thu, 7 Feb 2019 18:37:45 +0530 Subject: [PATCH] Show file name for easier archive naming --- src/nnn.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/nnn.c b/src/nnn.c index edd1e2a9..cf2b5d4c 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -3645,13 +3645,16 @@ nochange: switch (sel) { case SEL_ARCHIVE: r = get_input("archive selection (else current)? [s]"); - if (r == 's' && !cpsafe()) - goto nochange; - else if (!ndents) { + if (r == 's') { + if (!cpsafe()) + goto nochange; + tmp = NULL; + } else if (!ndents) { printmsg("no files"); goto nochange; - } - tmp = xreadline(NULL, "archive name: "); + } else + tmp = dents[cur].name; + tmp = xreadline(tmp, "archive name: "); break; case SEL_OPENWITH: tmp = xreadline(NULL, "open with: ");