Commit 6e7b8616 authored by Marc Cornellà's avatar Marc Cornellà
Browse files

lib: fix regex bug in git_prompt_status

Fixes #9326
parent 23760228
...@@ -226,7 +226,7 @@ function git_prompt_status() { ...@@ -226,7 +226,7 @@ function git_prompt_status() {
# For each status prefix, do a regex comparison # For each status prefix, do a regex comparison
for status_prefix in ${(k)prefix_constant_map}; do for status_prefix in ${(k)prefix_constant_map}; do
local status_constant="${prefix_constant_map[$status_prefix]}" local status_constant="${prefix_constant_map[$status_prefix]}"
local status_regex="(^|\n)$status_prefix" local status_regex=$'(^|\n)'"$status_prefix"
if [[ "$status_text" =~ $status_regex ]]; then if [[ "$status_text" =~ $status_regex ]]; then
statuses_seen[$status_constant]=1 statuses_seen[$status_constant]=1
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment