Commit Graph

15 Commits

Author SHA1 Message Date
09f1852044 Support # as comment syntax and \# escaping 2026-04-03 08:03:01 -07:00
724f40c25d Allow @def body to start on the next continuation line
Previously, a backslash immediately after the macro name (with no
body on the first line) produced a leading newline. Now an empty
prefix is handled so the body begins cleanly on the continuation line.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 13:50:01 -07:00
ce1503a9d4 Add @def directive for command macro substitution
Macros let setup files define reusable command shorthands that
test files can invoke by name or override with their own definition.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 11:28:59 -07:00
24314c9c95 Add -t/--filter flag for file path filtering 2026-03-15 16:14:47 -07:00
56cebd3437 Add Neovim plugin documentation 2026-03-14 13:17:45 -07:00
3d9cbfba1b docs: add @teardown feature docs and checklist 2026-03-12 20:51:40 -07:00
7df105d02a docs: add $# comment line syntax 2026-03-12 16:14:44 -07:00
88cca88dd9 docs: add --port-from and SHOUT_*_DIR env vars 2026-03-12 14:26:31 -07:00
e2af620f70 docs: document environment variables in README 2026-03-12 14:19:25 -07:00
11ab691577 Add directives section to README 2026-03-10 16:41:50 -07:00
d2c24da7dc shout test 2026-03-10 10:15:16 -07:00
ff088f1156 Rename --bin to --path, support repeatable 2026-03-09 23:47:22 -07:00
89ab1f7959 oh 2026-03-09 22:01:35 -07:00
fbeba43120 shell output tester 2026-03-09 21:45:07 -07:00
c4cd5353bf shout it out 2026-03-09 21:13:41 -07:00