From 4c32677ea8a6a099151381ae8ce629218a695cd5 Mon Sep 17 00:00:00 2001 From: Oliver Kiddle Date: Wed, 12 Nov 2025 07:48:24 +0100 Subject: 54037: fix to highlight layers where special is assigned a low layer --- ChangeLog | 3 +++ Src/Zle/zle_refresh.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index c423da884..e5b4e3486 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2025-11-12 Oliver Kiddle + * 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; } } -- cgit v1.2.3-70-g09d2