aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-04-19 07:12:34 -0500
committerCraig Jennings <c@cjennings.net>2026-04-19 07:12:34 -0500
commitcd66870c142555b28bc8b73e91047506ce80c119 (patch)
tree7375c468a2c17e0ffb88cf9bb1dbdeb2453b3bff /Makefile
parent98507a76a180e0fca2bef355e1c2321c652df889 (diff)
downloaddotemacs-cd66870c142555b28bc8b73e91047506ce80c119.tar.gz
dotemacs-cd66870c142555b28bc8b73e91047506ce80c119.zip
refactor(transcription): extract four sentinel side-effect helpers
Break cj/--transcription-sentinel's seven inline side-effects into named helpers: - cj/--write-transcript-on-success: writes process output to .txt on success - cj/--append-to-log: appends event marker + process output to log - cj/--update-transcription-status: marks tracking-list entry complete/error - cj/--notify-completion: sends success or critical notification Also: switch the tautological (cj/--should-keep-log t) to use the local success-p (equivalent but matches the function signature), and rename the unused audio-file sentinel arg to _audio-file. Sentinel shrinks from 48 lines with 7 inline blocks to 14 lines of straight-line helper calls. 10 tests cover the extracted helpers.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions