Commit Graph
12 Commits
Author SHA1 Message Date
John Cavanaugh 36d25c8642 Merge branch 'master' into master 2025-08-19 20:34:08 -07:00
John Cavanaugh 3516a3311a Merge branch 'master' into master 2025-08-15 06:34:33 -07:00
John Cavanaugh f79adaf607 test: 🚨 update tests for truncated multiline.txt
test(tests/examples/multiline.txt): 🚨 trim sample file to 10 lines to match new behavior
test(tests/integration_tests.rs): 🚨 adjust line ranges and expected outputs for 10-line sample; add multi-range context test
2025-08-15 05:57:41 -07:00
John Cavanaugh 58bfcd9051 style: 🎨 reformat predicate assertions
style(integration_tests.rs): 🎨 doh, run cargo fmt
2025-08-13 23:31:17 -07:00
John Cavanaugh 67e3e42531 test: 🚨 extend line-range tests
test(tests/examples/multiline.txt): 🚨 add lines 5-20 to sample file for expanded line-range tests
test(tests/integration_tests.rs): 🚨 update expected outputs and add comprehensive context and error tests for line-range feature
2025-08-13 23:29:58 -07:00
John Cavanaugh 3fd3f1def8 Merge branch 'master' into master 2025-08-13 23:27:26 -07:00
John Cavanaugh f484a9dfce Merge branch 'master' into master 2025-07-16 16:53:14 -07:00
John Cavanaugh b97c275de5 Restore original formatting that my editor decided to "autocorrect" 2025-07-16 16:40:43 -07:00
John Cavanaugh eadf15d9c0 docs: 📚 correct changelog PR reference
docs(CHANGELOG.md): 📚 correct PR number for context in line ranges entry from #3344 to #3345
2025-07-15 16:43:11 -07:00
John Cavanaugh bb8c5657e1 fix: 🐛 allow three-part range parsing
fix(src/line_range.rs): 🐛 support three-part (start:end:context) syntax, clamp lower at zero and extend upper, and add tests for invalid formats
2025-07-15 16:36:58 -07:00
John Cavanaugh dc2eae08a6 docs: 📚 update changelog for range context support
docs(CHANGELOG.md): 📚 add entry for context in line ranges and normalize list formatting
style(src/line_range.rs): 🎨 trim trailing whitespace in context parsing code
2025-07-15 16:25:28 -07:00
John Cavanaugh 6c13a98f01 feat: ✨ add context support to line-range syntax
docs(long-help.txt): 📚 add examples for N::C and N:M:C context syntax
docs(clap_app.rs): 📚 update CLI help text with context syntax examples
feat(line_range.rs): ✨ implement N::C and N:M:C parsing and add tests
2025-07-15 16:17:09 -07:00