From 48a61471a7f257787332714b2f6a16e9ec04174d Mon Sep 17 00:00:00 2001 From: romkatv Date: Mon, 16 Mar 2020 09:14:57 +0100 Subject: [PATCH] parser bug fix: quote array elements after parameter expansion --- internal/parser.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/parser.zsh b/internal/parser.zsh index a0e5e58e..dc2082de 100644 --- a/internal/parser.zsh +++ b/internal/parser.zsh @@ -296,7 +296,7 @@ function _p9k_parse_buffer() { if [[ $token == $~var ]]; then n=${${token##[^[:IDENT:]]}%%[^[:IDENT:]]} [[ $token == *'"' ]] && v=("${(P)n}") || v=(${(P)n}) - tokens[1,0]=(${(qq)v}) + tokens[1,0]=(${(@qq)v}) continue fi fi