]> git.donarmstrong.com Git - zsh.git/commitdiff
properly escape directories for inplacemkdir
authormartin f. krafft <madduck@madduck.net>
Mon, 12 Dec 2011 16:12:17 +0000 (17:12 +0100)
committermartin f. krafft <madduck@madduck.net>
Mon, 12 Dec 2011 16:12:17 +0000 (17:12 +0100)
.zsh/zshrc/80_inplacemkdir

index 095200ff43787f7346866dfe5145c2c3816ec730..e8a02ebf17760522690f4db77d62c0cbad023429 100644 (file)
@@ -15,7 +15,7 @@ _inplaceMkDirs() {
         bufwords=(${(z)LBUFFER})
         iword=${#bufwords}
         bufwords=(${(z)BUFFER})
-        PATHTOMKDIR="$bufwords[iword]"
+        PATHTOMKDIR="${(Q)bufwords[iword]}"
     fi
     [[ -z "${PATHTOMKDIR}" ]] && return 1
     if [[ -e "${PATHTOMKDIR}" ]]; then