aboutsummaryrefslogtreecommitdiff
path: root/docs/specs/theme-studio-seeding-engine-spec-doing.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-15 12:27:29 -0500
committerCraig Jennings <c@cjennings.net>2026-06-15 12:27:29 -0500
commit2fde346c9ee17da5d35e3bd8d191b9ae569e5fff (patch)
tree93ad3343e32595614c5e123b396fff6c2fbf0df1 /docs/specs/theme-studio-seeding-engine-spec-doing.org
parent8fe3e2a9d8b557de4c84345d6eb49baca6577a49 (diff)
downloaddotemacs-2fde346c9ee17da5d35e3bd8d191b9ae569e5fff.tar.gz
dotemacs-2fde346c9ee17da5d35e3bd8d191b9ae569e5fff.zip
feat(face-diagnostic): Phase 2 merged attributes and real font
Extend the diagnostic core with the effective merged attributes and the real-font layer. cj/--face-diag-merged-attributes folds the ordered, remap-expanded spec stack (overlays over text-props over default), taking the first non-unspecified value per attribute, labeled "computed". cj/--face-diag-real-font reports font-at's font, or "unavailable" under batch and on terminals. cj/--face-diagnosis-at now returns groups 0-4. Settles spec decision #7 (the hand-fold approach), pinned by fixtures: overlay-over-text-prop, a default remap, a face-symbol attribute. 23 ERT tests, byte-compile clean.
Diffstat (limited to 'docs/specs/theme-studio-seeding-engine-spec-doing.org')
0 files changed, 0 insertions, 0 deletions