diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-23 03:38:25 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-23 03:38:25 -0500 |
| commit | f0d9be8fff511700e27638dc00d1e86db446e4b8 (patch) | |
| tree | f5ae271afbdc4ca0fbfc8b7e363a7fa96c3c5989 /docs/python-treesit-predicate-mismatch.txt | |
| parent | fea97e1694e9ed72372b381c63ccbf1c872fd73c (diff) | |
| download | dotemacs-f0d9be8fff511700e27638dc00d1e86db446e4b8.tar.gz dotemacs-f0d9be8fff511700e27638dc00d1e86db446e4b8.zip | |
test(custom-case): cover leading-quote, paren, and RTL title-case edges
The state machine in cj/title-case-region skips leading non-word characters and passes caseless letters through, but no test pinned that. I added three boundary cases: a leading double-quote and a leading paren each still capitalize the first real word, and a caseless RTL first word (Hebrew) passes through while consuming the is-first slot, so the following minor word stays lowercase.
Diffstat (limited to 'docs/python-treesit-predicate-mismatch.txt')
0 files changed, 0 insertions, 0 deletions
