]> Sergey Matveev's repositories - nnn.git/commitdiff
fix nu quitcd: switched quotes (#1737)
authorJ-Kappes <87168492+J-Kappes@users.noreply.github.com>
Sat, 30 Sep 2023 16:19:01 +0000 (18:19 +0200)
committerGitHub <noreply@github.com>
Sat, 30 Sep 2023 16:19:01 +0000 (16:19 +0000)
Closes: https://github.com/jarun/nnn/issues/1736
misc/quitcd/quitcd.nu

index f89acb728929c64d06a2f44dbd7afb38f81d3da7..b04b09ecfcf9c859691fef199c6c72a4972baf66 100644 (file)
@@ -7,7 +7,8 @@ def-env n [...x] {
   ^nnn ($x | str join)
   let newpath = (
     if ($env.NNN_TMPFILE | path exists) {
-      let newpath = (open $env.NNN_TMPFILE | parse 'cd "{nnnpath}"').0.nnnpath
+      # FIXME: fails if path contains single-quote
+      let newpath = (open $env.NNN_TMPFILE | parse "cd '{nnnpath}'").0.nnnpath
       ^rm -f $env.NNN_TMPFILE
       echo $newpath
     } else {