diff options
| author | Oliver Kiddle <okiddle@yahoo.co.uk> | 2025-11-12 07:48:24 +0100 |
|---|---|---|
| committer | Oliver Kiddle <opk@zsh.org> | 2025-11-12 07:48:24 +0100 |
| commit | 4c32677ea8a6a099151381ae8ce629218a695cd5 (patch) | |
| tree | eb94e1ff9cb793bd9c55e986d01d0e83237e82ba | |
| parent | 54036: fixes related to prompt attribute leftovers (diff) | |
| download | zsh-4c32677ea8a6a099151381ae8ce629218a695cd5.tar zsh-4c32677ea8a6a099151381ae8ce629218a695cd5.tar.gz zsh-4c32677ea8a6a099151381ae8ce629218a695cd5.tar.bz2 zsh-4c32677ea8a6a099151381ae8ce629218a695cd5.tar.lz zsh-4c32677ea8a6a099151381ae8ce629218a695cd5.tar.xz zsh-4c32677ea8a6a099151381ae8ce629218a695cd5.tar.zst zsh-4c32677ea8a6a099151381ae8ce629218a695cd5.zip | |
54037: fix to highlight layers where special is assigned a low layer
| -rw-r--r-- | ChangeLog | 3 | ||||
| -rw-r--r-- | Src/Zle/zle_refresh.c | 3 |
2 files changed, 5 insertions, 1 deletions
@@ -1,5 +1,8 @@ 2025-11-12 Oliver Kiddle <opk@zsh.org> + * 54037: Src/Zle/zle_refresh.c: fix to highlight layers where + special is assigned a low layer + * 54036: Src/prompt.c, Src/Zle/complist.c, Src/Zle/zle_refresh.c: fixes related to prompt attribute leftovers diff --git a/Src/Zle/zle_refresh.c b/Src/Zle/zle_refresh.c index fc5f7334d..943eda672 100644 --- a/Src/Zle/zle_refresh.c +++ b/Src/Zle/zle_refresh.c @@ -1223,7 +1223,8 @@ zrefresh(void) if (layer > special_layer) all_attr = mixattrs(rhp->atr, all_attr); } - } else if (rhp->layer > layer && rhp->layer < nextlayer) { + } else if (rhp->layer > layer && + (rhp->layer < nextlayer || nextlayer <= layer)) { nextlayer = rhp->layer; } } |
