git.cjennings.net
:
dotemacs
main
performance
My Emacs configuration
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
chore(theme-studio): regenerate page after the face-spec refactor
Craig Jennings
27 hours
1
-1
/
+1
*
refactor(theme-studio): derive the Python face model from one spec list
Craig Jennings
27 hours
3
-76
/
+79
*
refactor(theme-studio): table-drive vibe chroma and share the inherit walk
Craig Jennings
27 hours
3
-56
/
+36
*
refactor(theme-studio): fold the box control into mkLineStyleControl
Craig Jennings
27 hours
2
-34
/
+20
*
refactor(theme-studio): extract per-package previews into previews.js
Craig Jennings
27 hours
4
-459
/
+477
*
refactor(theme-studio): unify the face CSS builders in app-core
Craig Jennings
27 hours
3
-48
/
+86
*
refactor(theme-studio): share oklchOf and isPureEndpointHex from colormath
Craig Jennings
27 hours
4
-13
/
+15
*
refactor(theme-studio): drive the package face model from one attribute table
Craig Jennings
27 hours
2
-4
/
+74
*
chore(theme-studio): commit WIP theme edits and migrated working state
Craig Jennings
28 hours
2
-4683
/
+1025
*
test: cover pure-logic gaps found by the coverage audit
Craig Jennings
28 hours
15
-0
/
+751
*
fix(theme-studio): catch any read error in the defface pass, not just EOF
Craig Jennings
31 hours
1
-2
/
+6
*
fix(theme-studio): two-pass default-face capture so faces aren't dropped
Craig Jennings
31 hours
3
-1145
/
+5909
*
feat(theme-studio): seed faces with their default distant-fg, overline, inver...
Craig Jennings
36 hours
4
-2
/
+41
*
refactor(theme-studio): polish the expander (underline inside, dynamic colspa...
Craig Jennings
36 hours
6
-30
/
+139
*
feat(theme-studio): add a per-row expander for the overflow face attributes
Craig Jennings
36 hours
4
-24
/
+206
*
feat(theme-studio): replace the style toggles with weight/slant/underline/str...
Craig Jennings
38 hours
6
-117
/
+134
*
refactor(theme-studio): cut the face model over to weight/slant/objects
Craig Jennings
38 hours
10
-163
/
+358
*
feat(theme-studio): widen the face model with the additive attributes
Craig Jennings
39 hours
6
-23
/
+96
*
feat(theme-studio): emit the full face-attribute model from build-theme
Craig Jennings
39 hours
3
-88
/
+286
*
refactor(ui): remove buffer-state coloring of the buffer name
Craig Jennings
40 hours
7
-239
/
+5
*
chore(theme-studio): update WIP theme region, mode-line-highlight, pearl faces
Craig Jennings
40 hours
2
-25
/
+27
*
chore(todo): note face-coverage prefix-collision edge
Craig Jennings
40 hours
1
-1
/
+3
*
feat(theme-studio): bucket unrecognized faces by their defface source
Craig Jennings
40 hours
1
-3
/
+29
*
chore(todo): close face-coverage generator task
Craig Jennings
40 hours
1
-1
/
+4
*
feat(theme-studio): add reproducible face-coverage generator and diff
Craig Jennings
40 hours
4
-3
/
+408
*
chore(todo): file reproducible face-coverage generator task
Craig Jennings
40 hours
1
-0
/
+17
*
docs(theme-studio): add package and subsystem descriptions to face coverage
Craig Jennings
40 hours
1
-0
/
+109
*
docs(theme-studio): drain emacs-core orphans into subsystem and package buckets
Craig Jennings
40 hours
1
-64
/
+76
*
docs(theme-studio): regroup face coverage into core/general/package tiers
Craig Jennings
40 hours
1
-1385
/
+1325
*
docs(theme-studio): annotate face coverage list with docstrings
Craig Jennings
41 hours
1
-4
/
+1134
*
docs(theme-studio): add face coverage master list
Craig Jennings
41 hours
1
-0
/
+1523
*
feat(theme-studio): add mode-line-highlight as an editable face
Craig Jennings
41 hours
4
-10
/
+42
*
chore(todo): archive resolved ai-term crash task, note zig-bump coordination
Craig Jennings
44 hours
1
-11
/
+12
*
chore(todo): close ai-term crash task, file ghostel un-pin follow-up
Craig Jennings
44 hours
1
-0
/
+14
*
fix(term): pin ghostel to pre-regression 0.33.0 to stop the crash
Craig Jennings
44 hours
1
-0
/
+15
*
chore(theme-studio): track WIP.json instead of ignoring it
Craig Jennings
46 hours
2
-3
/
+11919
*
chore(todo): sync child task priorities to their parents
Craig Jennings
4 days
1
-3
/
+3
*
chore(todo): file org-lint follow-ups as a task
Craig Jennings
4 days
1
-0
/
+5
*
wip(theme): snapshot WIP theme and daneel palette draft
Craig Jennings
4 days
2
-156
/
+531
*
chore(todo): group tasks into module projects and document statuses
Craig Jennings
4 days
1
-1869
/
+1889
*
feat(ui-navigation): split from the dashboard opens scratch, not the dashboard
Craig Jennings
4 days
2
-4
/
+40
*
refactor(system-utils): remove the *scratch* background tint
Craig Jennings
4 days
2
-59
/
+2
*
docs(messenger): add the per-app keybinding alphabet to the unification spec
Craig Jennings
4 days
2
-3
/
+141
*
feat(keybindings): mirror the C-; command family under C-c ;
Craig Jennings
4 days
3
-1
/
+46
*
fix(theme-studio): open the palette collapsed to base colors
Craig Jennings
4 days
4
-0
/
+30
*
fix(theme-studio): make the color picker stand out from the page
Craig Jennings
4 days
4
-3
/
+46
*
feat(theme-studio): add gnus as a view package
Craig Jennings
4 days
6
-3
/
+105
*
fix(theme-studio): redesign the mu4e preview as a realistic headers list
Craig Jennings
4 days
3
-30
/
+76
*
chore(todo): file the mu4e-theming visual VERIFY
Craig Jennings
4 days
1
-0
/
+6
*
fix(mail): theme mu4e buffers via a shared font-lock exclusion
Craig Jennings
4 days
4
-1
/
+77
[next]