]> Sergey Matveev's repositories - nnn.git/commitdiff
All binary confirmation is now y or Y
authorArun Prakash Jana <engineerarun@gmail.com>
Thu, 21 Nov 2019 13:29:28 +0000 (18:59 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Thu, 21 Nov 2019 13:41:56 +0000 (19:11 +0530)
src/nnn.c

index 9bd3ecf096a34f4d923ff6209013624251658701..709fcf17c22776e324a0e04a4a6296f832c3c23d 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -615,7 +615,7 @@ static char confirm_force(bool selection)
        char str[64];
        int r;
 
-       snprintf(str, 64, "forcibly remove %s file%s (unrecoverable)? [y/Y confirms]",
+       snprintf(str, 64, "forcibly remove %s file%s (unrecoverable)?",
                 (selection ? xitoa(nselected) : "current"), (selection ? "(s)" : ""));
        r = get_input(str);
 
@@ -1275,11 +1275,11 @@ static void opstr(char *buf, char *op)
 
 static void rmmulstr(char *buf)
 {
-       if (cfg.trash) {
+       if (cfg.trash)
                snprintf(buf, CMD_LEN_MAX, "xargs -0 trash-put < %s", g_selpath);
-       } else {
-               snprintf(buf, CMD_LEN_MAX, "xargs -0 sh -c 'rm -%cr $0 $@ < /dev/tty' < %s", confirm_force(TRUE), g_selpath);
-       }
+       else
+               snprintf(buf, CMD_LEN_MAX, "xargs -0 sh -c 'rm -%cr $0 $@ < /dev/tty' < %s",
+                        confirm_force(TRUE), g_selpath);
 }
 
 static void xrm(char *path)
@@ -1434,7 +1434,7 @@ static bool batch_rename(const char *path)
        }
 
        if (selbufpos) {
-               i = get_input("rename selection? [y/Y confirms]");
+               i = get_input("rename selection?");
                if (i != 'y' && i != 'Y') {
                        if (!ndents)
                                return TRUE;
@@ -4439,9 +4439,9 @@ nochange:
 
                                        (r == CTX_MAX - 1) ? (r = 0) : ++r;
                                        snprintf(newpath, PATH_MAX,
-                                                "Create context %d? [Enter]", r + 1);
+                                                "Create context %d?", r + 1);
                                        fd = get_input(newpath);
-                                       if (fd != '\r')
+                                       if (fd != 'y' && fd != 'Y')
                                                continue;
                                }
 
@@ -4807,7 +4807,7 @@ nochange:
 
                        switch (sel) {
                        case SEL_ARCHIVE:
-                               r = get_input("archive selection (else current)? [y/Y confirms]");
+                               r = get_input("archive selection (else current)?");
                                if (r == 'y' || r == 'Y') {
                                        endselection();
 
@@ -4860,7 +4860,7 @@ nochange:
 
                        /* Confirm if app is CLI or GUI */
                        if (sel == SEL_OPENWITH) {
-                               r = get_input("cli mode? [y/Y confirms]");
+                               r = get_input("cli mode?");
                                (r == 'y' || r == 'Y') ? (r = F_CLI)
                                                       : (r = F_NOWAIT | F_NOTRACE | F_MULTI);
                        }
@@ -4923,7 +4923,7 @@ nochange:
                        if (faccessat(fd, tmp, F_OK, AT_SYMLINK_NOFOLLOW) != -1) {
                                if (sel == SEL_RENAME) {
                                        /* Overwrite file with same name? */
-                                       r = get_input("overwrite? [y/Y confirms]");
+                                       r = get_input("overwrite?");
                                        if (r != 'y' && r != 'Y') {
                                                close(fd);
                                                break;
@@ -5171,11 +5171,11 @@ nochange:
                        } else {
                                for (r = 0; r < CTX_MAX; ++r)
                                        if (r != cfg.curctx && g_ctx[r].c_cfg.ctxactive) {
-                                               r = get_input("Quit all contexts? [Enter]");
+                                               r = get_input("Quit all contexts?");
                                                break;
                                        }
 
-                               if (!(r == CTX_MAX || r == '\r'))
+                               if (!(r == CTX_MAX || r == 'y' || r == 'Y'))
                                        break; // fallthrough
                        }