fix(git): git_status_prompt should respect spaces in prefixes (#13478)
Diff
1diff --git a/lib/git.zsh b/lib/git.zsh
2index f4d4229cbd70b249568a8706a9a09859732b4a99..8d38f32683e2a65910a489d1013bc531b6b9d0bf 100644
3--- a/lib/git.zsh
4+++ b/lib/git.zsh
5@@ -117,7 +117,7 @@ function _omz_git_prompt_status() {
6 fi
7 8 # For each status prefix, do a regex comparison
9- for status_prefix in ${(k)prefix_constant_map}; do
10+ for status_prefix in "${(@k)prefix_constant_map}"; do
11 local status_constant="${prefix_constant_map[$status_prefix]}"
12 local status_regex=$'(^|\n)'"$status_prefix"
13