]> Sergey Matveev's repositories - nnn.git/commitdiff
Use CLI flags spawning CLI opener as default FM
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 21 Dec 2019 17:08:35 +0000 (22:38 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 21 Dec 2019 17:08:35 +0000 (22:38 +0530)
src/nnn.c

index 20b7b256e2278573b4cae8dbd117ac3fa008a6a8..33ac941c7849c89a66a5c44ec7b2c24ae2e6ed2e 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -5792,6 +5792,7 @@ int main(int argc, char *argv[])
                        initpath = "/";
        } else {
                arg = argv[optind];
+               DPRINTF_S(arg);
                if (strlen(arg) > 7 && !strncmp(arg, "file://", 7))
                        arg = arg + 7;
                initpath = realpath(arg, NULL);
@@ -5814,7 +5815,7 @@ int main(int argc, char *argv[])
                }
 
                if (S_ISREG(sb.st_mode)) {
-                       spawn(opener, arg, NULL, NULL, F_NOWAIT);
+                       spawn(opener, arg, NULL, NULL, cfg.cliopener ? F_CLI : F_NOTRACE | F_NOWAIT);
                        return _SUCCESS;
                }
        }