aboutsummaryrefslogtreecommitdiff
path: root/tests/test-pearl-sync.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-01 17:53:53 -0500
committerCraig Jennings <c@cjennings.net>2026-06-01 17:53:53 -0500
commitad1e0b8c33f909814b69458eb34cc792f032e844 (patch)
tree0db98b0d5ef8f50eb71b132d2928f0583b270176 /tests/test-pearl-sync.el
parent6206fde5acfd48f9eba2ab231c1fe1d32717c98e (diff)
downloadpearl-ad1e0b8c33f909814b69458eb34cc792f032e844.tar.gz
pearl-ad1e0b8c33f909814b69458eb34cc792f032e844.zip
feat(views): reshape the keymap and transient around the view noun
I put the view operations under the verb a user would reach for. Create, edit, and delete local views are c v, e v, and k v. The fetch group gains run-local-view at f l and keeps run-linear-view at f v, with publish at f u and save-locally reserved at f d. Since f p already runs issues by project, publish and save-locally take u and d, which read as up and down and mirror the copy-up and copy-down lifecycle. The transient now has a Views column grouping create, edit, run-local, run-linear, publish, and delete, separate from the source-fetching commands. I updated the spec's keymap to the implemented letters so the two stay in sync. Phase 3 of the views spec. Keymap tests assert the new bindings. Suite, compile, and lint are green.
Diffstat (limited to 'tests/test-pearl-sync.el')
0 files changed, 0 insertions, 0 deletions