aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-02 20:38:06 -0500
committerCraig Jennings <c@cjennings.net>2026-06-02 20:38:06 -0500
commitf71d91d65f53e0d2a8f89b5fd9e8d65bc21bb838 (patch)
tree2517b7f77ee5c1c655df71f1e8ea66d3b8a5910a /docs
parente58ad9ea61a6fe527d5f21298d4012b7808bf981 (diff)
downloaddotemacs-f71d91d65f53e0d2a8f89b5fd9e8d65bc21bb838.tar.gz
dotemacs-f71d91d65f53e0d2a8f89b5fd9e8d65bc21bb838.zip
feat(ui): name the operation in completing-read prompts
A picker prompt is the last thing shown before a command commits, so a bare noun leaves a mis-keyed command ambiguous. Hitting C-f8 (project agenda) instead of C-f9 (AI-vterm picker) gave the same "Project:" prompt with no signal which one was about to run. Reworded 17 prompts across 8 modules so each names the operation rather than just the thing being chosen: "Project:" becomes "Show agenda for project:", "F6:" becomes "Run tests:", the dwim-shell sub-prompts gain their context (checksum algorithm, PDF compression quality, text-to-speech voice, run dwim-shell command), the two contact pickers split into "Find contact:" and "Insert contact email:", and the dirvish ediff, org finalize, and custom-comments length/box-style prompts get the same treatment. I audited all ~124 completing-read / read-* call sites; the rest already named their operation and were left alone. These are prompt-string changes only, no logic touched.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions