diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-10 06:37:44 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-10 06:37:44 -0500 |
| commit | 326ec0198b57855ed61523ea2f476b8e88cd3d50 (patch) | |
| tree | 99fcfbc0f871c5eb63f577ff133f565988b77665 /assets/info/gdb.info-8.gz | |
| parent | 216e10b4df8ce93aa42f005033ed07210d38a929 (diff) | |
| download | dotemacs-main.tar.gz dotemacs-main.zip | |
Four rounds of this bug had one shape: a face nobody enumerated, sitting ahead of a mapped face in a face list and outranking it. A table header renders as (org-table-header org-table), so the mapped org-table underneath never got a say.
So this round adds a test instead of another guess. It fontifies a representative org buffer, collects every face the buffer actually uses (including the line-prefix and wrap-prefix that org-indent hangs its faces on), and fails on anything neither mapped nor deliberately excluded. It caught org-checkbox while I was writing it.
Newly dimmed: org-table-header, org-formula, org-checkbox, org-checkbox-statistics-done, org-headline-done, org-drill-visible-cloze-face.
org-indent joins org-hide and org-superstar-leading on the -hide face. All three resolve to the background colour, which is what makes folded text, leading stars and indent prefixes invisible. Flat-dimming any of them reveals what I hid.
bold, italic and underline stay unmapped on purpose. They carry no foreground even through inheritance, so they take their colour from default and dim for free.
Diffstat (limited to 'assets/info/gdb.info-8.gz')
0 files changed, 0 insertions, 0 deletions
