fix(git): disable locally ksharrays

Fixes #12321
This commit is contained in:
Carlo Sala 2024-04-04 11:58:43 +02:00
parent 6d0362ef2f
commit 114b58ed4e
No known key found for this signature in database
GPG Key ID: DA6FB450C1A4FE9A

View File

@ -40,12 +40,14 @@ function _omz_git_prompt_info() {
# Enable async prompt by default unless the setting is at false / no # Enable async prompt by default unless the setting is at false / no
if zstyle -T ':omz:alpha:lib:git' async-prompt; then if zstyle -T ':omz:alpha:lib:git' async-prompt; then
function git_prompt_info() { function git_prompt_info() {
setopt localoptions noksharrays
if [[ -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]" ]]; then if [[ -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]" ]]; then
echo -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]" echo -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]"
fi fi
} }
function git_prompt_status() { function git_prompt_status() {
setopt localoptions noksharrays
if [[ -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]" ]]; then if [[ -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]" ]]; then
echo -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]" echo -n "$_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]"
fi fi