Ian Ward wrote on 2011-09-01 10:10: > 1. Canvases would start remembering the order that display attributes > were applied ... > 2. Screen palette lookups would match tuples of display attributes in > order from last to first, stopping when no further match is found. ... > This should cleanly solve the common "in focus" case. > > It doesn't go as far as allowing arbitrary combinations like adding > standout to any display attribute. You could do that with a list > comprehension in the palette definition, similar to the "prefix."+attr > case you site above.
Actually, we'd need one more change: 3. AttrMap gets a special key value for its dictionaries '*' that will apply to all display attributes. Ian _______________________________________________ Urwid mailing list [email protected] http://lists.excess.org/mailman/listinfo/urwid
