From 2a6e69d42d16b49abbac967587d643159079ae91 Mon Sep 17 00:00:00 2001 From: Oliver Kiddle Date: Wed, 12 Nov 2025 08:10:05 +0100 Subject: [PATCH] 54071: fix prompt colour completion --- ChangeLog | 2 ++ Completion/Zsh/Type/_ps1234 | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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"