aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* chore(hooks): drop PROJECT_ROOT guard from validate-el.shCraig Jennings2026-05-091-7/+0
* refactor(tests): extract shared buffer-cleanup and fake-vterm helpersCraig Jennings2026-05-099-101/+101
* refactor: extract window-geometry helpers shared by F9 and F12Craig Jennings2026-05-096-207/+201
* feat(ai-vterm): show [running] in picker and F9 redisplays last-usedCraig Jennings2026-05-093-16/+63
* feat(vterm): F12 toggle that excludes claude and preserves geometryCraig Jennings2026-05-094-19/+494
* fix(ai-vterm): harden F9 toggle across multi-window and buffer-moveCraig Jennings2026-05-094-51/+383
* Merge branch 'main' of cjennings.net:dotemacsCraig Jennings2026-05-081-0/+1
|\
| * chore: gitignore .emacs-theme runtime stateCraig Jennings2026-05-081-0/+1
* | feat(ai-vterm): F9 toggle/redisplay/pick + persistent split geometryCraig Jennings2026-05-0811-31/+1005
|/
* fix(ai-vterm): direction-based display + per-project tmux session namesCraig Jennings2026-05-076-10/+178
* chore(modules): pass validate-modules in batch by adding requiresCraig Jennings2026-05-0718-21/+31
* refactor(ui-navigation): drop redundant M-S-s window-swap bindingCraig Jennings2026-05-072-5/+0
* feat(ai-vterm): add Claude launcher with vertical-split vtermCraig Jennings2026-05-0710-3/+778
* chore: symlink claude rules to rulesets canonicalCraig Jennings2026-05-074-385/+4
* fix: restore daemon icons and consolidate nerd-icons setupCraig Jennings2026-05-0710-45/+316
* docs: add init.el load-graph and utility-consolidation specsCraig Jennings2026-05-042-0/+2045
* chore: stop emojifying org-mode buffersCraig Jennings2026-05-041-2/+1
* Make calendar sync startup safe without configCraig Jennings2026-05-043-14/+157
* fix: sanitize calendar event headings and property valuesCraig Jennings2026-05-033-5/+96
* fix: scope test-runner state by projectCraig Jennings2026-05-032-26/+281
* refactor: move and test theme persistence behaviorCraig Jennings2026-05-033-36/+191
* refactor: drop dead intermediate C-s binding in selection-frameworkCraig Jennings2026-05-032-3/+30
* test: re-point projectile revert tests at the decision helperCraig Jennings2026-05-033-70/+36
* refactor: defer projectile revert advice until projectile loadsCraig Jennings2026-05-032-26/+124
* fix: scope projectile cache revert state to each compileCraig Jennings2026-05-033-50/+138
* perf: cache modeline VC data per bufferCraig Jennings2026-05-032-23/+196
* chore: gitignore Emacs backup, auto-save, and lock filesCraig Jennings2026-05-031-0/+5
* refactor: invoke git via argv in coverage diff helpersCraig Jennings2026-05-033-25/+96
* fix: use buffer-file-name for C single-file compile commandCraig Jennings2026-05-031-3/+11
* test: cover C mode hooks and project compile branchesCraig Jennings2026-05-033-0/+162
* fix: make test scratch paths sandbox-friendlyCraig Jennings2026-05-033-13/+82
* fix: validate mail transport executables and default debug offCraig Jennings2026-05-032-6/+146
* fix: shell-quote F6 test-runner command argumentsCraig Jennings2026-05-032-5/+48
* fix: clarify reset-auth-cache failure messageCraig Jennings2026-05-031-1/+1
* test: cover auth-config helpers and oauth2 cache fixCraig Jennings2026-05-035-0/+314
* fix: default auth-source debug logging to disabledCraig Jennings2026-05-032-2/+66
* fix: close drill capture template source linkCraig Jennings2026-05-032-2/+28
* fix: use file basename when moving buffer + fileCraig Jennings2026-05-032-2/+46
* fix: keep C-; ! as system command prefixCraig Jennings2026-05-032-13/+57
* fix: set vc-follow-symlinks explicitly to tCraig Jennings2026-05-032-1/+67
* fix: expand local ELPA mirror paths with expand-file-nameCraig Jennings2026-05-032-10/+129
* feat(dev-fkeys): revert projectile cache on failed-and-modified compileCraig Jennings2026-05-035-0/+405
* feat(dev-fkeys): propagate prefix-arg to projectile through F4 / F6Craig Jennings2026-05-034-4/+51
* chore(prog-general): disable auto-close of *compilation* windowCraig Jennings2026-05-031-10/+15
* fix(dev-fkeys): F6 elisp runner uses basename, not rel-pathCraig Jennings2026-05-033-7/+13
* feat(dev-fkeys): add F6 test runner menu (Phase 2a)Craig Jennings2026-05-038-12/+798
* feat(dev-fkeys): add project-aware F4 compile/run dispatcherCraig Jennings2026-05-0317-43/+1166
* test(calendar-sync): fix weekday-string lookup to match productionCraig Jennings2026-05-031-1/+8
* fix(line-paragraph): join-line-or-region strands space on next lineCraig Jennings2026-05-033-27/+108
* test(prog): drop ignore-errors on prog-module require, add featurep checkCraig Jennings2026-04-304-4/+27