diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-26 12:11:20 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-26 12:11:20 -0500 |
| commit | 8944d69ece46a6f0b4bb9c578e49afaa4f25c86f (patch) | |
| tree | cc9b5bab7978290154bcc08aca32ba9ad2a0ce26 /tests/test-system-lib-file-from-context.el | |
| parent | 1c7a72111ef24d1c6059061608edd2b094436fe0 (diff) | |
| download | dotemacs-8944d69ece46a6f0b4bb9c578e49afaa4f25c86f.tar.gz dotemacs-8944d69ece46a6f0b4bb9c578e49afaa4f25c86f.zip | |
fix(dupre): pin org keyword and priority faces to a uniform height
A level-2 heading's whole line carries org-level-2 (height 157). org layers that level face onto a bare TODO keyword, but drops it when the heading has a priority cookie, so the keyword fell back to the body height (143). The same keyword rendered at 157 without a cookie and 143 with one, which read as inconsistent keyword sizes across the Linear and todo views.
I gave org-todo, org-done, and the dupre-org-* keyword and priority faces an explicit :height of 143 so they no longer float with the heading face. The height is absolute on purpose. A float would re-inherit the level height inside the face list and bring the inconsistency back. Keywords now render at the body height everywhere, a step down from the heading title.
Diffstat (limited to 'tests/test-system-lib-file-from-context.el')
0 files changed, 0 insertions, 0 deletions
