]> Sergey Matveev's repositories - nnn.git/commitdiff
Make bulk delete more verbose
authorArun Prakash Jana <engineerarun@gmail.com>
Tue, 5 Nov 2019 14:22:07 +0000 (19:52 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Tue, 5 Nov 2019 14:22:07 +0000 (19:52 +0530)
src/nnn.c

index 1e4017bbbf9744f164ed94907af6a3b928731a37..675d8208a78f7c9e95ef58cfa745335d2ef64d72 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -621,7 +621,11 @@ static void xdelay(void)
 
 static char confirm_force(void)
 {
-       int r = get_input("use force? [y/Y confirms]");
+       char str[64] = {0};
+       int r;
+
+       snprintf(str, 64, "forcibly remove %d files (UNRECOVERABLE)? [y/Y confirms]", nselected);
+       r = get_input(str);
 
        if (r == 'y' || r == 'Y')
                return 'f'; /* forceful */
@@ -1303,7 +1307,6 @@ static void xrm(char *path)
        else {
                char rm_opts[] = "-ir";
 
-               rm_opts[1] = confirm_force();
                spawn("rm", rm_opts, path, NULL, F_NORMAL);
        }
 }