Ihor Radchenko <yanta...@posteo.net> writes: > Protesilaos Stavrou <i...@protesilaos.com> writes: > >> Now the tricky part is to figure out which combinations can work this >> way. Headings and source blocks are two obvious ones. Maybe there are >> more, but I cannot think of one right now. > > This is relevant to any greater element that can contain markup inside > and where we apply the fontification to both markup and contents: > > - headlines > - tables > - descriptive lists > - commented headlines > > For headlines and tables, it /feels/ reasonable to apply the container > face first and then prepend the markup faces. > However, for descriptive lists and commented headlines, it is not so > clear. For commented headlines that should fade out compared to ordinary > headlines, prepending markup faces may lead to commented headlines > standing out.
I now made it so that markup consistently takes precedence over the container face, except for commented headings. Fixed, on main. https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=d3878cb6f -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>