<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-prog-lisp.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-25T22:35:28+00:00</updated>
<entry>
<title>test(prog-lisp): cover the elisp and Common Lisp mode-setup functions</title>
<updated>2026-05-25T22:35:28+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-05-25T22:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=8c7b90c7758790722870ea5635d6f0c56fee6b32'/>
<id>urn:sha1:8c7b90c7758790722870ea5635d6f0c56fee6b32</id>
<content type='text'>
prog-lisp.el had no tests. I added four for the config it owns directly: cj/elisp-setup and cj/common-lisp-setup are each registered on their mode hook and set the buffer-local conventions this config picks (4-space, no tabs, fill-column 120 for elisp; 2-space, fill-column 100 for Common Lisp).

The module loads with use-package stubbed to a no-op, so no packages load, ensure, or download during the run. That keeps it batch-safe and independent of which Lisp packages happen to be installed.
</content>
</entry>
</feed>
