<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-custom-whitespace-public-wrappers.el, branch main</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<updated>2026-05-13T21:31:28+00:00</updated>
<entry>
<title>test(custom-whitespace): cover the six interactive dispatchers</title>
<updated>2026-05-13T21:31:28+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-05-13T21:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=0d4d0da6d34b3c81b82aebbaecbaed1da9940998'/>
<id>urn:sha1:0d4d0da6d34b3c81b82aebbaecbaed1da9940998</id>
<content type='text'>
The internal `cj/--*` helpers were exhaustively tested; the public dispatchers (`cj/remove-leading-trailing-whitespace`, `cj/collapse-whitespace-line-or-region`, `cj/ensure-single-blank-line`, `cj/delete-blank-lines-region-or-buffer`, `cj/delete-all-whitespace`, `cj/hyphenate-whitespace-in-region`) were not. 15 new tests cover the region / line / whole-buffer branches plus the two `yes-or-no-p` prompt paths (accept and decline). `transient-mark-mode` is let-bound on so `use-region-p` returns t in batch.
</content>
</entry>
</feed>
