pazz/alot — Issue #211: Selecting themeing of lower priority tags
Author: 0x64746b
Created: 2011-12-27 21:22:58+00:00
State: open

> So far if the config provides no themeing for a threadline component for a given
> tag, shell defaults are used, which badly breaks the default theme.
> Now the following highlight tags are checked. If no themeing has been provided
> for any configured tag, the untagged theme will be used.
> Now the following highlight tags are checked.

Since the theme for each component is looked up individually, selecting themes for following tags may mix themes if a higher priority tag doesn't define theming for a component a lower priority tag does.

A possible solution is to not check following tags but to immediately fall back to the parent themeing if the highest priority tag doesn't define themeing for the current component.