git.cjennings.net
:
dotemacs
main
My Emacs configuration
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
modules
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix(prog): cover classic modes and warn for missing dev tools
Craig Jennings
3 days
4
-11
/
+71
*
refactor(media): extract the playback sentinel as a named builder
Craig Jennings
3 days
1
-10
/
+14
*
refactor: launch external processes with argv lists, not shells
Craig Jennings
3 days
2
-41
/
+78
*
feat(music): add a delete-playlist command
Craig Jennings
3 days
1
-1
/
+34
*
refactor(music): single builder for the number-gutter string
Craig Jennings
3 days
1
-13
/
+15
*
feat(completion): right-align custom category annotations
Craig Jennings
3 days
2
-23
/
+33
*
feat(music): freeze the playlist header while the track list scrolls
Craig Jennings
3 days
1
-3
/
+37
*
fix(music): unstick arrows and number placement at the playlist top
Craig Jennings
3 days
1
-1
/
+12
*
feat(music): mark the current playlist row on its number
Craig Jennings
3 days
1
-2
/
+36
*
fix(music): raise the playlist dock default to half the frame
Craig Jennings
3 days
1
-6
/
+6
*
fix(music): show the cursor on the row number and open the dock taller
Craig Jennings
3 days
1
-3
/
+17
*
feat(music): pin the playlist cursor to the number gutter
Craig Jennings
3 days
1
-1
/
+15
*
feat(music): playing-aware playlist landing and music-only adds
Craig Jennings
3 days
1
-16
/
+73
*
feat(music): tag completion, aligned listings, numbered playlist rows
Craig Jennings
3 days
1
-18
/
+119
*
docs(ai-term): match reuse-edge docstring to delete-window reality
Craig Jennings
3 days
1
-4
/
+7
*
fix(ai-term): key teardown session names off the buffer name
Craig Jennings
3 days
2
-12
/
+35
*
fix(calendar-sync): honor BYDAY rules and drop cancelled events
Craig Jennings
3 days
2
-27
/
+183
*
feat(org-agenda): raise file-cache TTL to 24h and bind S-<f8> force-refresh
Craig Jennings
4 days
1
-3
/
+14
*
fix(calendar-sync): render multi-day events as org ranges
Craig Jennings
5 days
1
-12
/
+51
*
fix(calendar-sync): keep the final occurrence of an UNTIL-bounded series
Craig Jennings
5 days
2
-4
/
+18
*
fix(org-agenda): hoist cj/timeformat out of the defun it was buried in
Craig Jennings
5 days
1
-1
/
+4
*
feat(markdown): toggle between edit and view modes with C-c C-x v
Craig Jennings
7 days
1
-1
/
+14
*
feat(tramp): add phone FTP quick-access entry with passive-mode ange-ftp
Craig Jennings
7 days
2
-0
/
+8
*
fix(recording): delete the stub .mkv a failed video start leaves
Craig Jennings
8 days
1
-4
/
+19
*
refactor(signal): retire the in-Emacs signel client to the archive
Craig Jennings
8 days
2
-386
/
+5
*
fix(prog-python): keep the pyright guard authoritative for LSP attach
Craig Jennings
8 days
1
-5
/
+14
*
fix(flycheck): drop the checkdoc suppression that never worked
Craig Jennings
8 days
1
-4
/
+6
*
fix(prog-lisp): let flycheck-package setup actually run
Craig Jennings
8 days
1
-1
/
+5
*
fix(prog-json): make the jq query key actually reachable
Craig Jennings
8 days
1
-3
/
+8
*
fix(prog-training): stop enabling global url.el debug logging
Craig Jennings
8 days
1
-2
/
+3
*
feat(telega): enable desktop notifications
Craig Jennings
8 days
1
-1
/
+8
*
fix(signal): load notifications.el before the fallback notifier
Craig Jennings
8 days
1
-0
/
+3
*
fix(slack): harden notifications like signel's
Craig Jennings
8 days
1
-6
/
+46
*
fix(signal): honor the cache-clear promise and mark empty fetches warm
Craig Jennings
8 days
1
-7
/
+27
*
feat(ai-term): pick the agent runtime at session launch
Craig Jennings
8 days
3
-10
/
+119
*
refactor(mu4e-contacts): drop no-op completion hook surgery
Craig Jennings
8 days
1
-8
/
+9
*
fix(mu4e-attachments): reject stale MIME handles at save time
Craig Jennings
8 days
1
-1
/
+11
*
fix(mail): repair account nav, send fallback, and reply handling
Craig Jennings
8 days
1
-50
/
+55
*
chore(org-capture): clear the module's byte-compile warnings
Craig Jennings
8 days
1
-7
/
+7
*
fix(org-capture): keep the popup frame from clamping a live terminal buffer
Craig Jennings
8 days
1
-0
/
+49
*
feat(eat-config): answer XTWINOPS queries so tmux renders sixel in EAT
Craig Jennings
8 days
1
-0
/
+96
*
fix(calendar-sync): stop EXDATE scan loop on comma-separated values
Craig Jennings
8 days
1
-3
/
+9
*
bug: fixing exdate lines and adding tests
Craig Jennings
8 days
1
-6
/
+9
*
fix(org-drill-config): fall back to :vc when the dev checkout is absent
Craig Jennings
10 days
1
-19
/
+36
*
refactor(org-webclipper): remove dead commented keymap blocks
Craig Jennings
10 days
1
-20
/
+0
*
refactor(calendar-sync-source): drop dead fetch variant, test the sentinel
Craig Jennings
10 days
1
-46
/
+23
*
fix(org-contacts-config): jump to contact heading, not a body match
Craig Jennings
10 days
1
-13
/
+24
*
fix(org-reveal-config): register presentation keys via prefix map
Craig Jennings
10 days
1
-11
/
+22
*
fix(flyspell-and-abbrev): stop re-scanning the whole buffer on every C-'
Craig Jennings
10 days
1
-3
/
+4
*
fix(lorem-optimum): guard empty chain, make cj/lipsum a command
Craig Jennings
10 days
1
-2
/
+16
[next]