git.cjennings.net
:
dotemacs
main
performance
My Emacs configuration
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
Commit message (
Expand
)
Author
Age
Files
Lines
*
perf: re-enable native-comp JIT and hand GC to gcmh
Craig Jennings
10 hours
2
-27
/
+0
*
test(term): fix F10-exceptions test after C-<f10> shutdown move
Craig Jennings
10 hours
1
-8
/
+9
*
feat(ai-term): add s-F9 step-to-next-agent, drop C-S-F9 close alias
Craig Jennings
12 hours
2
-8
/
+83
*
refactor(dwim-shell): extract the branching command-string builders
Craig Jennings
17 hours
1
-0
/
+55
*
fix(ai-term): keep the F9 toggle reversible in a 3+ window layout
Craig Jennings
18 hours
1
-0
/
+41
*
fix(ai-term): stop F9 toggle shrinking the agent window each cycle
Craig Jennings
18 hours
4
-21
/
+31
*
refactor(dirvish): extract playlist-target resolution from the create command
Craig Jennings
19 hours
1
-0
/
+55
*
refactor(calendar-sync): extract per-event recurrence-exception parser
Craig Jennings
19 hours
1
-0
/
+64
*
refactor(elfeed): extract HTML-entity decoder, drop leftover DEBUG logging
Craig Jennings
21 hours
1
-0
/
+31
*
refactor(prog-general): dedup the deadgrep search tail, lift its helpers
Craig Jennings
21 hours
1
-0
/
+44
*
refactor(prog-general): lift cj/find-project-root-file out of :config
Craig Jennings
21 hours
1
-0
/
+49
*
refactor(font-config): lift frame/icon helpers out of :config
Craig Jennings
21 hours
1
-0
/
+75
*
refactor(erc): lift cj/erc-generate-buffer-name out of :config
Craig Jennings
21 hours
1
-0
/
+31
*
refactor(mousetrap): extract per-category event-binding loop
Craig Jennings
21 hours
1
-0
/
+41
*
refactor(chrono-tools): extract tmr sound-file helpers, flatten the command
Craig Jennings
21 hours
1
-0
/
+54
*
refactor(jumper): extract marker-traversal and location-candidates helpers
Craig Jennings
21 hours
1
-0
/
+52
*
refactor(modeline): extract the clickable-segment keymap builder
Craig Jennings
21 hours
1
-0
/
+29
*
refactor(ai-config): extract gptel model-apply step, drop dead branch
Craig Jennings
21 hours
1
-0
/
+45
*
refactor(org-agenda): extract the agenda base-file list
Craig Jennings
22 hours
1
-0
/
+36
*
refactor(mail-config): build the account-nav keymaps from one template
Craig Jennings
22 hours
1
-0
/
+53
*
refactor(org-capture): extract the find-or-create-top-heading block
Craig Jennings
22 hours
1
-0
/
+45
*
refactor(custom-text-enclose): extract the region-or-word dispatch
Craig Jennings
22 hours
1
-0
/
+62
*
refactor(custom-datetime): generate the six inserters from one macro
Craig Jennings
22 hours
1
-0
/
+14
*
refactor(custom-ordering): dedupe region guard, replace tail, and arrayify-py...
Craig Jennings
22 hours
1
-0
/
+52
*
refactor: extract shared format-region helper into system-lib
Craig Jennings
22 hours
1
-0
/
+68
*
refactor: remove dead wrappers and commented-out blocks
Craig Jennings
22 hours
2
-41
/
+0
*
fix(windows): keep the pulled-away window on the arrow's edge
Craig Jennings
23 hours
1
-16
/
+18
*
feat(windows): pull a window away from a sole window with C-; b + arrow
Craig Jennings
23 hours
1
-3
/
+36
*
feat(dirvish): bind d to duplicate, D to guarded force-delete
Craig Jennings
23 hours
1
-0
/
+47
*
feat(windows): dock companion panels by a shared min-column rule
Craig Jennings
31 hours
4
-21
/
+148
*
test: cover pure-logic gaps found by the coverage audit
Craig Jennings
48 hours
15
-0
/
+751
*
refactor(theme-studio): cut the face model over to weight/slant/objects
Craig Jennings
2 days
1
-0
/
+13
*
feat(theme-studio): emit the full face-attribute model from build-theme
Craig Jennings
2 days
1
-28
/
+188
*
refactor(ui): remove buffer-state coloring of the buffer name
Craig Jennings
2 days
4
-188
/
+0
*
feat(ui-navigation): split from the dashboard opens scratch, not the dashboard
Craig Jennings
5 days
1
-0
/
+21
*
refactor(system-utils): remove the *scratch* background tint
Craig Jennings
5 days
1
-30
/
+0
*
feat(keybindings): mirror the C-; command family under C-c ;
Craig Jennings
5 days
1
-0
/
+33
*
fix(mail): theme mu4e buffers via a shared font-lock exclusion
Craig Jennings
5 days
1
-0
/
+46
*
fix(dashboard): exclude dashboard-mode from global font-lock
Craig Jennings
5 days
1
-0
/
+35
*
fix(ai-config): intern model in gptel-switch-backend (modeline hang)
Craig Jennings
5 days
2
-1
/
+65
*
feat(system-utils): tint the *scratch* background a shade lighter
Craig Jennings
5 days
1
-0
/
+30
*
fix(custom-comments): heavy-box interiors are valid comments
Craig Jennings
5 days
1
-4
/
+4
*
fix(dirvish): mark-all-visible no longer skips every other file
Craig Jennings
5 days
3
-72
/
+71
*
refactor(ui-config): drop buffer-state cursor coloring
Craig Jennings
5 days
2
-214
/
+3
*
test(ai-term): stub default-direction in display-rule test
Craig Jennings
5 days
1
-1
/
+1
*
test(ai-term): stub default-direction in reuse-edge-window tests
Craig Jennings
5 days
1
-7
/
+7
*
feat(dashboard): add a Signal launcher
Craig Jennings
5 days
1
-11
/
+14
*
test(ai-term): pin display-saved defaults via stubbed direction
Craig Jennings
5 days
1
-8
/
+7
*
feat(ai-term): dock the agent window by frame aspect ratio
Craig Jennings
5 days
1
-25
/
+30
*
fix(ui-navigation): undo-kill-buffer skips open files via equal
Craig Jennings
5 days
1
-0
/
+23
[next]