Take a step towards eliminating merging hilite_status rules during highlighting by creating a single rule instead of multiple ones when specifying multiple attributes for the same highlight via the 'O' command's menus. Old: (pick_one menu to pick a color) + (pick_one menu to pick an attribute) | hilite_status:title/always/red&bold (pick_one menu to pick a color) + (pick_one menu to pick an attribute) | hilite_status:title/always/red&blink New: (pick_one menu to pick a color) + (pick_any menu to pick attributes) | hilite_status:title/always/red&bold+blink At present, rule selection during highlighting still merges multiple applicable rules instead of finding the best one first, with the problems that entails. Bonus fix: a hilite_status rule for status conditions which specified "no attributes" would clear attributes for all previous condition rules rather than just the one(s) in that "no attributes" rule.
220 KiB
220 KiB