diff options
author | 2019-02-07 18:37:45 +0530 | |
---|---|---|
committer | 2019-02-07 18:37:45 +0530 | |
commit | e1fa88b24d845097836ec2a5c84f1b504f44135b (patch) | |
tree | 4fbbb808ac229c8e3d4461c8e86776b4b59ed828 | |
parent | af7e88ab5e8bbcdd64a19b8c7862f31c883710b1 (diff) | |
download | nnn-e1fa88b24d845097836ec2a5c84f1b504f44135b.tar.gz |
Show file name for easier archive naming
-rw-r--r-- | src/nnn.c | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -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: "); |