aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-16 11:26:56 -0500
committerCraig Jennings <c@cjennings.net>2026-05-16 11:26:56 -0500
commitda74eceffe35f235a6810bd4342a6d00f70ee2d9 (patch)
tree946220abd106a56d97e65ad71dece55be1bc6e29 /tests
parent82958e81186245b79c768bad0260a0cc62724e67 (diff)
downloaddotemacs-da74eceffe35f235a6810bd4342a6d00f70ee2d9.tar.gz
dotemacs-da74eceffe35f235a6810bd4342a6d00f70ee2d9.zip
docs(claude): record five session insights in CLAUDE.md
Captures five durable findings worth carrying forward: - :config blocks need a full Emacs launch smoke test. nerd-icons (:defer change) and flycheck (eval in :command) both passed unit tests but broke at launch. - gptel-model must be a symbol. The modeline render calls symbolp and OpenAI's renderer is strict where Anthropic's tolerated strings. - flycheck-define-checker rejects (eval ...) in the :command executable slot. Wrap the whole macro in eval+backquote to splice a computed path. - Emacs 30 batch mode: provide doesn't fire eval-after-load callbacks. Only load does, so tests should assert against after-load-alist directly. - Warn at module load when an external tool path is configured but missing (cj/executable-find-or-warn) instead of letting the first call fail mid-edit.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions