diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-16 11:26:56 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-16 11:26:56 -0500 |
| commit | 63ae6e683d5166f744e8e7d45fe9a02d8a145088 (patch) | |
| tree | a00398c3e99d821fbdd5596c9abadc1c0f140854 /modules/quick-video-capture.el | |
| parent | 33e0fcb33e7bca6ac69605fc8264a4edb413d75a (diff) | |
| download | dotemacs-63ae6e683d5166f744e8e7d45fe9a02d8a145088.tar.gz dotemacs-63ae6e683d5166f744e8e7d45fe9a02d8a145088.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 'modules/quick-video-capture.el')
0 files changed, 0 insertions, 0 deletions
