diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-22 19:00:36 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-22 19:00:36 -0500 |
| commit | e9b3570fab05a39b88d71183dec66357e47ebb24 (patch) | |
| tree | 9e657563be669eb2fcfd79d71ce4b6ad93af0cdc /todo.org | |
| parent | 4692f06a1f1a31efc7af88cff20b53863596be7e (diff) | |
| download | dotemacs-e9b3570fab05a39b88d71183dec66357e47ebb24.tar.gz dotemacs-e9b3570fab05a39b88d71183dec66357e47ebb24.zip | |
docs(todo): close dashboard navigator/keymap dedup
I closed the navigator and keymap duplication task. Both now derive from one launcher table.
Diffstat (limited to 'todo.org')
| -rw-r--r-- | todo.org | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -126,10 +126,12 @@ Findings from the 2026-05-20 investigation: navigation commands. - Live experiment scratch file: =~/dashboard-overscroll-experiment.el=. -** TODO [#B] Collapse dashboard navigator + keymap duplication :refactor: +** DONE [#B] Collapse dashboard navigator + keymap duplication :refactor: +CLOSED: [2026-05-22 Fri] :PROPERTIES: :LAST_REVIEWED: 2026-05-22 :END: +Fixed: extracted a single =cj/dashboard--launchers= table; =cj/dashboard--navigator-rows= and =cj/dashboard--bind-launchers= derive the icon rows and the keybindings from it. Behavior-preserving (verified by tests + a live dashboard check). 5 ERT tests in test-dashboard-config-launchers.el. Triggered by: 2026-05-18 Dashboard buffer too long refactor audit. =modules/dashboard-config.el= inlines 12 launcher commands twice — once |
