aboutsummaryrefslogtreecommitdiff
path: root/tests/test-system-lib-process-output-or-error.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-20 16:25:53 -0400
committerCraig Jennings <c@cjennings.net>2026-06-20 16:25:53 -0400
commit5fa95b5cd42cdd21d96b8a2178a436bfbc645603 (patch)
tree781868eb8e65ee9830e3c912fa538042a8eb9c8d /tests/test-system-lib-process-output-or-error.el
parentecfe8880ecdec92027b58d247e58f2369608f992 (diff)
downloaddotemacs-5fa95b5cd42cdd21d96b8a2178a436bfbc645603.tar.gz
dotemacs-5fa95b5cd42cdd21d96b8a2178a436bfbc645603.zip
refactor(theme-studio): unify the two condition_matches clause checkers
condition_matches encoded the same four display-condition rules twice -- once for the dict spec shape, once for the list-of-clauses shape. Normalize both to a single {key: values} mapping and run the rules once in _condition_clauses_pass. Verified byte-identical over 31 representative conditions (dict, list, scalar, and malformed). The pre-existing Pyright complaints in choose_gui_light are unrelated and untouched.
Diffstat (limited to 'tests/test-system-lib-process-output-or-error.el')
0 files changed, 0 insertions, 0 deletions