diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-19 11:27:21 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-19 11:27:21 -0400 |
| commit | d6ee849f88f8fc3188f1bdd7f0198bffc010db49 (patch) | |
| tree | 8973e58eee563628bf1017312165c02ea5f9d09d /scripts/theme-studio/run-tests.sh | |
| parent | d32553aa1a8cd49a514a347558524c98eb566627 (diff) | |
| download | dotemacs-d6ee849f88f8fc3188f1bdd7f0198bffc010db49.tar.gz dotemacs-d6ee849f88f8fc3188f1bdd7f0198bffc010db49.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/run-tests.sh')
0 files changed, 0 insertions, 0 deletions
