<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-custom-ordering--region-helpers.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-06-20T15:38:44+00:00</updated>
<entry>
<title>refactor(custom-ordering): dedupe region guard, replace tail, and arrayify-python</title>
<updated>2026-06-20T15:38:44+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-20T15:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=5da9984b2e8e6b5fd9dd366876c0ebd8d2e27fed'/>
<id>urn:sha1:5da9984b2e8e6b5fd9dd366876c0ebd8d2e27fed</id>
<content type='text'>
Extract cj/--ordering-validate-region (the start&gt;end guard copy-pasted across all seven pure helpers) and cj/--ordering-replace-region (the delete-region + insert tail repeated in every interactive command). Alias cj/arrayify-python to cj/arrayify-json, which it duplicated verbatim, leaving both keybindable. Behavior unchanged; adds direct Normal/Boundary/Error coverage for the two new helpers.
</content>
</entry>
</feed>
