<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs.git/scripts/delete-elisp-compiled-files.sh, branch v0.7.2</title>
<subtitle>my Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2</id>
<link rel='self' href='https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/'/>
<updated>2025-11-03T19:17:31+00:00</updated>
<entry>
<title>feat: Add comprehensive Makefile for testing and validation</title>
<updated>2025-11-03T19:17:31+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-03T19:17:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=73115112c1f23775e3008b3a359b1d4fd77ae83b'/>
<id>urn:sha1:73115112c1f23775e3008b3a359b1d4fd77ae83b</id>
<content type='text'>
Add Makefile adapted from chime.el with targets for:

Testing:
- make test              - Run all tests (unit + integration)
- make test-unit         - Run unit tests only
- make test-integration  - Run integration tests only
- make test-file FILE=&lt;filename&gt;  - Run specific test file
- make test-name TEST=&lt;pattern&gt;   - Run tests matching pattern

Validation:
- make validate-parens   - Check for unbalanced parentheses
- make validate-modules  - Load all modules to verify compilation
- make compile           - Byte-compile all modules
- make lint              - Run checkdoc, package-lint, elisp-lint

Utilities:
- make profile           - Profile Emacs startup
- make clean             - Remove test artifacts and compiled files
- make clean-compiled    - Remove .elc/.eln files only
- make clean-tests       - Remove test artifacts only
- make reset             - Reset to first launch (destructive!)

Default target is 'make help' which displays all available targets.

Inline scripts from scripts/ directory:
- delete-elisp-compiled-files.sh → make clean-compiled
- profile-dotemacs.sh → make profile
- reset-to-first-launch.sh → make reset

Delete inlined scripts to reduce duplication.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>refactor:script: simplify elisp compiled file deletion script</title>
<updated>2025-10-29T13:59:42+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-29T13:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=43eb08a5b9b4f04ed94dd1684615b7ee6c66cd6c'/>
<id>urn:sha1:43eb08a5b9b4f04ed94dd1684615b7ee6c66cd6c</id>
<content type='text'>
Remove user confirmation and file listing prompt. Simplify the
script by directly deleting .eln and .elc files in the specified
location and confirming completion.
</content>
</entry>
<entry>
<title>changing repositories</title>
<updated>2025-10-12T16:47:26+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-12T16:47:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=092304d9e0ccc37cc0ddaa9b136457e56a1cac20'/>
<id>urn:sha1:092304d9e0ccc37cc0ddaa9b136457e56a1cac20</id>
<content type='text'>
</content>
</entry>
</feed>
