diff options
author | 2019-01-20 19:58:20 +0530 | |
---|---|---|
committer | 2019-01-20 19:58:20 +0530 | |
commit | 2b79d237ccbbff19e226257fef35edfe228623e5 (patch) | |
tree | 8fa50e06aa7c3812d9081229b17a8ba6f0fee705 /src | |
parent | c92715a01d0c60439bbe90c1b7b8eb16063a6df0 (diff) | |
download | nnn-2b79d237ccbbff19e226257fef35edfe228623e5.tar.gz |
Support no suffix for link name
Diffstat (limited to 'src')
-rw-r--r-- | src/nnn.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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); |