| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make repo reconciliation review-first | Craig Jennings | 2026-05-10 | 7 | -164/+214 |
| * | Clean up Org keymap ownership | Craig Jennings | 2026-05-10 | 2 | -0/+59 |
| * | Move GPTel tool loading into AI config | Craig Jennings | 2026-05-10 | 2 | -0/+63 |
| * | Add tests for early archive setup | Craig Jennings | 2026-05-10 | 1 | -11/+121 |
| * | refactor(tests): extract shared buffer-cleanup and fake-vterm helpers | Craig Jennings | 2026-05-09 | 9 | -101/+101 |
| * | refactor: extract window-geometry helpers shared by F9 and F12 | Craig Jennings | 2026-05-09 | 3 | -117/+103 |
| * | feat(ai-vterm): show [running] in picker and F9 redisplays last-used | Craig Jennings | 2026-05-09 | 2 | -9/+34 |
| * | feat(vterm): F12 toggle that excludes claude and preserves geometry | Craig Jennings | 2026-05-09 | 3 | -0/+277 |
| * | fix(ai-vterm): harden F9 toggle across multi-window and buffer-move | Craig Jennings | 2026-05-09 | 3 | -26/+303 |
| * | feat(ai-vterm): F9 toggle/redisplay/pick + persistent split geometry | Craig Jennings | 2026-05-08 | 9 | -0/+667 |
| * | fix(ai-vterm): direction-based display + per-project tmux session names | Craig Jennings | 2026-05-07 | 3 | -3/+109 |
| * | feat(ai-vterm): add Claude launcher with vertical-split vterm | Craig Jennings | 2026-05-07 | 5 | -0/+422 |
| * | fix: restore daemon icons and consolidate nerd-icons setup | Craig Jennings | 2026-05-07 | 3 | -0/+174 |
| * | Make calendar sync startup safe without config | Craig Jennings | 2026-05-04 | 1 | -0/+130 |
| * | fix: sanitize calendar event headings and property values | Craig Jennings | 2026-05-03 | 2 | -0/+68 |
| * | fix: scope test-runner state by project | Craig Jennings | 2026-05-03 | 1 | -0/+123 |
| * | refactor: move and test theme persistence behavior | Craig Jennings | 2026-05-03 | 1 | -0/+138 |
| * | refactor: drop dead intermediate C-s binding in selection-framework | Craig Jennings | 2026-05-03 | 1 | -0/+30 |
| * | test: re-point projectile revert tests at the decision helper | Craig Jennings | 2026-05-03 | 3 | -70/+36 |
| * | refactor: defer projectile revert advice until projectile loads | Craig Jennings | 2026-05-03 | 1 | -0/+86 |
| * | fix: scope projectile cache revert state to each compile | Craig Jennings | 2026-05-03 | 2 | -25/+82 |
| * | perf: cache modeline VC data per buffer | Craig Jennings | 2026-05-03 | 1 | -0/+102 |
| * | refactor: invoke git via argv in coverage diff helpers | Craig Jennings | 2026-05-03 | 2 | -11/+52 |
| * | test: cover C mode hooks and project compile branches | Craig Jennings | 2026-05-03 | 3 | -0/+162 |
| * | fix: make test scratch paths sandbox-friendly | Craig Jennings | 2026-05-03 | 2 | -12/+80 |
| * | fix: validate mail transport executables and default debug off | Craig Jennings | 2026-05-03 | 1 | -0/+88 |
| * | fix: shell-quote F6 test-runner command arguments | Craig Jennings | 2026-05-03 | 1 | -0/+21 |
| * | test: cover auth-config helpers and oauth2 cache fix | Craig Jennings | 2026-05-03 | 5 | -0/+314 |
| * | fix: default auth-source debug logging to disabled | Craig Jennings | 2026-05-03 | 1 | -0/+41 |
| * | fix: close drill capture template source link | Craig Jennings | 2026-05-03 | 1 | -0/+26 |
| * | fix: use file basename when moving buffer + file | Craig Jennings | 2026-05-03 | 1 | -0/+40 |
| * | fix: keep C-; ! as system command prefix | Craig Jennings | 2026-05-03 | 1 | -0/+36 |
| * | fix: set vc-follow-symlinks explicitly to t | Craig Jennings | 2026-05-03 | 1 | -0/+66 |
| * | fix: expand local ELPA mirror paths with expand-file-name | Craig Jennings | 2026-05-03 | 1 | -0/+101 |
| * | feat(dev-fkeys): revert projectile cache on failed-and-modified compile | Craig Jennings | 2026-05-03 | 4 | -0/+312 |
| * | feat(dev-fkeys): propagate prefix-arg to projectile through F4 / F6 | Craig Jennings | 2026-05-03 | 3 | -0/+47 |
| * | fix(dev-fkeys): F6 elisp runner uses basename, not rel-path | Craig Jennings | 2026-05-03 | 2 | -6/+10 |
| * | feat(dev-fkeys): add F6 test runner menu (Phase 2a) | Craig Jennings | 2026-05-03 | 7 | -0/+614 |
| * | feat(dev-fkeys): add project-aware F4 compile/run dispatcher | Craig Jennings | 2026-05-03 | 11 | -0/+929 |
| * | test(calendar-sync): fix weekday-string lookup to match production | Craig Jennings | 2026-05-03 | 1 | -1/+8 |
| * | fix(line-paragraph): join-line-or-region strands space on next line | Craig Jennings | 2026-05-03 | 2 | -23/+98 |
| * | test(prog): drop ignore-errors on prog-module require, add featurep check | Craig Jennings | 2026-04-30 | 4 | -4/+27 |
| * | test(prog): cover formatter wiring for python, go, shell, typescript | Craig Jennings | 2026-04-30 | 5 | -0/+226 |
| * | test(config-utilities): cover validate-timestamps and format-report helpers | Craig Jennings | 2026-04-30 | 2 | -0/+190 |
| * | test(config-utilities): cover cj/--recompile-emacs-home | Craig Jennings | 2026-04-30 | 1 | -0/+122 |
| * | test(config-utilities): cover cj/--benchmark-method | Craig Jennings | 2026-04-30 | 1 | -0/+57 |
| * | test(config-utilities): cover cj/--delete-compiled-files-in-dir | Craig Jennings | 2026-04-30 | 1 | -0/+91 |
| * | test(org-noter-config): cover preferred-split, slug, template, predicates | Craig Jennings | 2026-04-30 | 4 | -0/+289 |
| * | test(config-utilities): cover with-timer, compile-buffer, summary, info commands | Craig Jennings | 2026-04-30 | 4 | -0/+286 |
| * | test(host-environment): cover laptop/desktop, platform, display, timezone pre... | Craig Jennings | 2026-04-30 | 4 | -0/+345 |