<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-mousetrap-mode--bind-events.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-20T16:37:13+00:00</updated>
<entry>
<title>refactor(mousetrap): extract per-category event-binding loop</title>
<updated>2026-06-20T16:37:13+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-20T16:37:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=f3713dcbcea7b8a8f553d431035f6c22c4215170'/>
<id>urn:sha1:f3713dcbcea7b8a8f553d431035f6c22c4215170</id>
<content type='text'>
mouse-trap--build-keymap-1 nested its event-binding cond/dolists five deep. Extract mouse-trap--bind-events-to-ignore (spec prefixes map); build-keymap-1 now just walks the categories and delegates the binding. Adds coverage for the wheel and click-event paths.
</content>
</entry>
</feed>
