mirror of
https://github.com/jarun/nnn.git
synced 2024-11-24 11:51:27 +00:00
End selection before archive, new, rename
This commit is contained in:
parent
b3b1384740
commit
178705a951
|
@ -5,7 +5,7 @@
|
||||||
<a href="https://repology.org/metapackage/nnn"><img src="https://repology.org/badge/tiny-repos/nnn.svg" alt="Availability"></a>
|
<a href="https://repology.org/metapackage/nnn"><img src="https://repology.org/badge/tiny-repos/nnn.svg" alt="Availability"></a>
|
||||||
<a href="https://travis-ci.org/jarun/nnn"><img src="https://img.shields.io/travis/jarun/nnn/master.svg?label=travis" alt="Travis Status" /></a>
|
<a href="https://travis-ci.org/jarun/nnn"><img src="https://img.shields.io/travis/jarun/nnn/master.svg?label=travis" alt="Travis Status" /></a>
|
||||||
<a href="https://circleci.com/gh/jarun/workflows/nnn"><img src="https://img.shields.io/circleci/project/github/jarun/nnn.svg?label=circleci" alt="CircleCI Status" /></a>
|
<a href="https://circleci.com/gh/jarun/workflows/nnn"><img src="https://img.shields.io/circleci/project/github/jarun/nnn.svg?label=circleci" alt="CircleCI Status" /></a>
|
||||||
<a href="https://en.wikipedia.org/wiki/Privacy-invasive_software"><img src="https://img.shields.io/badge/privacy-aware-orange" alt="Privacy Awareness" /></a>
|
<a href="https://en.wikipedia.org/wiki/Privacy-invasive_software"><img src="https://img.shields.io/badge/privacy-aware-brown" alt="Privacy Awareness" /></a>
|
||||||
<a href="https://github.com/jarun/nnn/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-BSD%202--Clause-yellow.svg?maxAge=2592000" alt="License" /></a>
|
<a href="https://github.com/jarun/nnn/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-BSD%202--Clause-yellow.svg?maxAge=2592000" alt="License" /></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
|
@ -4958,10 +4958,11 @@ nochange:
|
||||||
if (!ndents && (sel == SEL_OPENWITH || sel == SEL_RENAME))
|
if (!ndents && (sel == SEL_OPENWITH || sel == SEL_RENAME))
|
||||||
break;
|
break;
|
||||||
|
|
||||||
switch (sel) {
|
if (sel != SEL_OPENWITH)
|
||||||
case SEL_ARCHIVE:
|
|
||||||
endselection(path, newpath);
|
endselection(path, newpath);
|
||||||
|
|
||||||
|
switch (sel) {
|
||||||
|
case SEL_ARCHIVE:
|
||||||
r = get_input(messages[MSG_CUR_SEL_OPTS]);
|
r = get_input(messages[MSG_CUR_SEL_OPTS]);
|
||||||
if (r == 's') {
|
if (r == 's') {
|
||||||
if (!selsafe()) {
|
if (!selsafe()) {
|
||||||
|
@ -5106,7 +5107,6 @@ nochange:
|
||||||
mkpath(path, tmp, newpath);
|
mkpath(path, tmp, newpath);
|
||||||
r = xmktree(newpath, TRUE);
|
r = xmktree(newpath, TRUE);
|
||||||
} else if (r == 's' || r == 'h') {
|
} else if (r == 's' || r == 'h') {
|
||||||
endselection(path, newpath);
|
|
||||||
|
|
||||||
if (tmp[0] == '@' && tmp[1] == '\0')
|
if (tmp[0] == '@' && tmp[1] == '\0')
|
||||||
tmp[0] = '\0';
|
tmp[0] = '\0';
|
||||||
|
|
Loading…
Reference in a new issue