git.cjennings.net
:
dotemacs
main
My Emacs configuration
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat(theme-studio): bespoke nerd-icons filetype-legend preview (phase 2)
Craig Jennings
7 days
7
-5
/
+127
*
feat(theme-studio): capture the nerd-icons filetype legend (phase 1)
Craig Jennings
7 days
4
-0
/
+266
*
fix(term): scope copy-mode to C-<up> and don't re-enter mid-copy
Craig Jennings
7 days
2
-134
/
+121
*
fix(coverage): bind json reader vars dynamically in simplecov parsers
Craig Jennings
7 days
1
-0
/
+9
*
fix(latex): activate the latexmk workflow
Craig Jennings
7 days
2
-2
/
+69
*
feat(face-diagnostic): make report face names describe-face buttons
Craig Jennings
7 days
3
-21
/
+65
*
feat(term): modified arrows enter copy-mode and carry direction
Craig Jennings
7 days
2
-10
/
+162
*
docs(theme-studio): reconcile stale spec prose with resolved decisions
Craig Jennings
7 days
1
-9
/
+23
*
docs(theme-studio): incorporate round-2 spec-review into nerd-icons spec
Craig Jennings
7 days
1
-12
/
+75
*
docs(theme-studio): render real nerd-icons glyphs in the legend (v1)
Craig Jennings
7 days
1
-9
/
+14
*
docs(theme-studio): incorporate spec-review into nerd-icons colors spec
Craig Jennings
7 days
1
-22
/
+58
*
docs(theme-studio): spec theme-driven nerd-icons colors + filetype legend
Craig Jennings
7 days
1
-0
/
+157
*
feat(org): fontify and edit cj comment blocks as org
Craig Jennings
7 days
1
-0
/
+6
*
feat(ai-term): move keybindings to C-; a and M-SPC, retire F9
Craig Jennings
8 days
5
-106
/
+146
*
chore(ai): archive gptel and remove it from the live config
Craig Jennings
8 days
58
-12
/
+4
*
chore(theme): update WIP theme captures
Craig Jennings
8 days
2
-12
/
+15
*
docs(theme-studio): draft completion-preview spec
Craig Jennings
8 days
1
-0
/
+211
*
feat(theme-studio): locate preview elements by hover and click
Craig Jennings
8 days
8
-49
/
+1165
*
fix(jumper): free registers on removal, skip dead markers, toggle back
Craig Jennings
9 days
2
-10
/
+214
*
fix(coverage): normalize report and diff paths before intersecting
Craig Jennings
9 days
2
-4
/
+152
*
docs: add VAMP standalone music-player design
Craig Jennings
9 days
1
-0
/
+340
*
feat(dirvish): add Hyprland Super+F popup with focus-loss dismiss
Craig Jennings
9 days
2
-1
/
+346
*
fix(weather): persist wttrin location history
Craig Jennings
9 days
1
-1
/
+2
*
docs: explain native-comp vs primitive-mocking, refine the insight
Craig Jennings
10 days
1
-0
/
+159
*
test: make subr mocks variadic for native-comp, add arity meta-test
Craig Jennings
10 days
61
-202
/
+315
*
fix: load games-config via the malyon hook, not an autoload chain
Craig Jennings
10 days
4
-40
/
+38
*
refactor: defer games-config behind autoloads (load-graph Phase 4)
Craig Jennings
10 days
4
-7
/
+54
*
fix(erc): drop erc-yank, restore plain C-y in ERC buffers
Craig Jennings
10 days
1
-10
/
+9
*
perf: re-enable native-comp JIT and hand GC to gcmh
Craig Jennings
10 days
6
-53
/
+62
*
test(term): fix F10-exceptions test after C-<f10> shutdown move
Craig Jennings
10 days
1
-8
/
+9
*
feat(ai-term): add s-F9 step-to-next-agent, drop C-S-F9 close alias
Craig Jennings
10 days
5
-22
/
+149
*
refactor(theme-studio): restore studio state after mutating gates via withSav...
Craig Jennings
11 days
2
-28
/
+70
*
refactor(theme-studio): hoist the browser-gate boilerplate into a gate() helper
Craig Jennings
11 days
2
-228
/
+180
*
refactor(theme-studio): extract assertPreviewFaces for the 3 preview-face gates
Craig Jennings
11 days
2
-48
/
+40
*
refactor(theme-studio): defer generate.py's page build behind a lazy _build()
Craig Jennings
11 days
1
-63
/
+85
*
refactor(theme-studio): dedup the inline-integrity test scaffolding
Craig Jennings
11 days
5
-40
/
+37
*
refactor(theme-studio): drop the orphaned dropdownRowTextColor helper
Craig Jennings
11 days
3
-41
/
+2
*
refactor(theme-studio): unify the two condition_matches clause checkers
Craig Jennings
11 days
1
-32
/
+30
*
refactor(theme-studio): extract path_kind from the two face-coverage bucketers
Craig Jennings
11 days
1
-15
/
+23
*
refactor(custom-comments): collapse the divider and box generator duplication
Craig Jennings
11 days
1
-116
/
+51
*
refactor(dwim-shell): extract the branching command-string builders
Craig Jennings
11 days
2
-30
/
+101
*
fix(ai-term): keep the F9 toggle reversible in a 3+ window layout
Craig Jennings
11 days
2
-9
/
+77
*
fix(ai-term): stop F9 toggle shrinking the agent window each cycle
Craig Jennings
11 days
8
-60
/
+93
*
refactor(custom-case): extract per-word title-case decision
Craig Jennings
11 days
1
-61
/
+59
*
refactor(dirvish): extract playlist-target resolution from the create command
Craig Jennings
11 days
2
-21
/
+85
*
refactor(calendar-sync): extract per-event recurrence-exception parser
Craig Jennings
11 days
2
-41
/
+107
*
refactor(ai-term): extract toggle-off teardown and working-buffer swap
Craig Jennings
11 days
1
-53
/
+61
*
refactor(calibredb-epub): extract nov re-render and centering helpers
Craig Jennings
11 days
1
-18
/
+31
*
chore(theme-studio): restyle WIP orderless-match faces
Craig Jennings
11 days
2
-12
/
+16
*
refactor(elfeed): extract HTML-entity decoder, drop leftover DEBUG logging
Craig Jennings
11 days
2
-18
/
+43
[next]