diff --git a/ChangeLog b/ChangeLog index 10fca11de..547d089e8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2025-11-12 Oliver Kiddle + * 54071: Completion/Zsh/Type/_ps1234: fix prompt colour completion + * 54043, 54055 (tweaked to use "reset" as suggested by Mikael): Doc/Zsh/zle.yo, Src/prompt.c, Src/Modules/hlgroup.c, Src/Modules/watch.c, Src/Zle/complist.c, Src/Zle/zle.h, diff --git a/Completion/Zsh/Type/_ps1234 b/Completion/Zsh/Type/_ps1234 index e4391dc00..b9031cf29 100644 --- a/Completion/Zsh/Type/_ps1234 +++ b/Completion/Zsh/Type/_ps1234 @@ -52,7 +52,7 @@ if compset -P '%[FK]'; then grp="$expl[expl[(i)-J]+1]" compadd "$expl[@]" "$suf[@]" $pre {0..$cols} for c in {0..$cols}; do - _comp_colors+=( "($grp)=${c}=${${${(%):-%F{$c\}}#?\[}%m}" ) + _comp_colors+=( "($grp)=${c}=${${${${(%):-%F{$c\}}#?\[}%m}//:/;}" ) done else _message -e terminal-colors "number"