aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/colormath.js
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-19 11:27:21 -0400
committerCraig Jennings <c@cjennings.net>2026-06-19 11:27:21 -0400
commit9bc93cc8fe0f1a8cb8a7f1eabd12e4505d01a75d (patch)
tree93f293ca791e8845a73dc5abbb1612f4892b1557 /scripts/theme-studio/colormath.js
parent6763a5ff45e93e6e7003efca689616b9305d14f4 (diff)
downloaddotemacs-9bc93cc8fe0f1a8cb8a7f1eabd12e4505d01a75d.tar.gz
dotemacs-9bc93cc8fe0f1a8cb8a7f1eabd12e4505d01a75d.zip
refactor(theme-studio): share the spec-from-entries loop in build-theme
The UI and package tier builders repeated the same "for each (face . obj) entry, build attrs, emit a non-empty spec" loop. Both now call one build-theme/--specs-from-entries helper; the package builder concatenates each app's specs in order. The syntax builder keeps its own form since it fans one category out to several font-lock faces. The 41 ERT tests stay green and the emitted themes are unchanged.
Diffstat (limited to 'scripts/theme-studio/colormath.js')
0 files changed, 0 insertions, 0 deletions