glepnir
bd12aef784
fix(highlight): refresh highlight attrs before message output #25737
...
Problem:
When MsgArea highlight is changed, the next message may flash
and disappear because msg_start() renders with stale highlight attributes.
msg_puts_len() uses HL_ATTR(HLF_MSG) to render message text, which
happens before update_screen() calls highlight_changed().
So the message is rendered with outdated attrs.
Solution:
Call highlight_changed() in msg_start().
2026-02-17 07:59:07 -05:00
..
2026-01-02 08:21:55 +08:00
2026-02-05 14:54:22 -05:00
2025-06-09 09:07:38 +02:00
2026-02-06 08:10:33 -05:00
2025-10-10 07:14:50 -07:00
2026-01-23 08:35:43 +00:00
2026-01-30 20:09:33 +08:00
2026-02-17 07:59:07 -05:00
2026-02-16 09:33:32 -05:00
2026-01-24 06:55:54 +08:00
2026-02-17 07:59:07 -05:00
2025-02-26 23:06:22 +01:00
2025-12-23 08:15:32 +08:00
2025-08-17 20:45:40 -07:00
2025-12-15 10:58:24 -05:00
2025-09-12 03:57:05 +00:00
2026-02-17 07:28:56 -05:00
2026-02-08 09:47:02 -05:00
2025-06-18 00:40:22 +08:00
2025-09-13 14:57:04 -07:00
2025-04-21 15:05:34 -07:00
2025-10-08 13:47:50 +08:00
2026-02-16 09:05:23 -05:00
2026-02-03 03:03:41 +08:00
2026-01-19 19:39:48 -08:00
2025-05-03 13:38:20 -07:00
2025-12-10 00:32:51 -05:00
2026-01-21 15:11:47 +08:00
2024-11-14 12:40:57 +01:00
2025-07-04 07:30:34 +00:00
2026-02-08 09:47:02 -05:00
2024-11-14 12:40:57 +01:00
2026-02-16 11:05:33 -08:00
2026-02-15 12:16:51 -05:00
2024-11-20 08:24:58 +08:00
2024-11-16 15:32:36 -08:00
2025-08-26 09:49:12 +01:00
2025-10-08 06:29:00 +08:00
2025-04-01 05:02:24 -07:00