nnn

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

commit 2b79d237ccbbff19e226257fef35edfe228623e5
parent c92715a01d0c60439bbe90c1b7b8eb16063a6df0
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Sun, 20 Jan 2019 19:58:20 +0530

Support no suffix for link name

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

diff --git a/src/nnn.c b/src/nnn.c @@ -3395,7 +3395,7 @@ nochange: tmp = xreadline(NULL, "open with: "); break; case SEL_NEW: - tmp = xreadline(NULL, "name/link suffix: "); + tmp = xreadline(NULL, "name/link suffix [@ for no suffix]: "); break; default: /* SEL_RENAME */ tmp = xreadline(dents[cur].name, ""); @@ -3494,6 +3494,8 @@ nochange: } else if (r == 'd') { r = mkdirat(fd, tmp, 0777); } else if (r == 's' || r == 'h') { + if (tmp[0] == '@' && tmp[1] == '\0') + tmp[0] = '\0'; r = xlink(tmp, path, newpath, r); close(fd);