aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/WIP.json
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-18 20:42:29 -0500
committerCraig Jennings <c@cjennings.net>2026-06-18 20:42:29 -0500
commitcac380cf2a2960c97274c6ce3cc8b4ae3feb62d8 (patch)
treecc452ae0ba94584ea8025fa1433feda70fa39622 /scripts/theme-studio/WIP.json
parent61d68eae4a6184cfd241f4c25f55598843604183 (diff)
downloaddotemacs-cac380cf2a2960c97274c6ce3cc8b4ae3feb62d8.tar.gz
dotemacs-cac380cf2a2960c97274c6ce3cc8b4ae3feb62d8.zip
feat(theme-studio): bucket unrecognized faces by their defface source
A newly-loaded package (or a new built-in face) used to fall into emacs-core because grouping is by name-prefix and an unknown prefix matched nothing. Now the fallback routes by where the defface lives: an elpa face becomes its own package bucket, a built-in face a new emacs-general child. So loading a package and running make face-coverage surfaces it as a fresh TODO bucket instead of an orphan in core. Recognized faces still match their family first, and faces.el/frame.el faces stay in emacs-core.
Diffstat (limited to 'scripts/theme-studio/WIP.json')
0 files changed, 0 insertions, 0 deletions