aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/Makefile
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-20 16:14:38 -0400
committerCraig Jennings <c@cjennings.net>2026-06-20 16:14:38 -0400
commit9d8d3711f393ab91ecf084cdee1000a18576a528 (patch)
tree75dbf41777491f8778960f1d0b5ea286fda5f736 /scripts/theme-studio/Makefile
parent889accdc909ed1813abcb45ef9973088bfefff7d (diff)
downloaddotemacs-9d8d3711f393ab91ecf084cdee1000a18576a528.tar.gz
dotemacs-9d8d3711f393ab91ecf084cdee1000a18576a528.zip
refactor(dwim-shell): extract the branching command-string builders
Lift the command-string construction out of three :config commands whose templates branch — video-trim (Beginning/End/Both), tar-gzip (single vs multi), text-to-speech (darwin say vs espeak) — into top-level pure builders cj/dwim-shell--video-trim-command / --tar-gzip-command / --text-to-speech-command, leaving thin interactive wrappers that prompt and delegate. The builders are now testable under make test (the :config defuns aren't), mirroring the existing dated-backup/zip-single builders. Adds 8 Normal/Boundary/Error tests.
Diffstat (limited to 'scripts/theme-studio/Makefile')
0 files changed, 0 insertions, 0 deletions