summaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-11-03 13:29:56 -0600
committerCraig Jennings <c@cjennings.net>2025-11-03 13:29:56 -0600
commit6534147e502f3f1d504b8d2d9757aefa04bfbb07 (patch)
tree4c0c1b5a123a06721df7871f146b093ef3e0d660 /todo.org
parent73115112c1f23775e3008b3a359b1d4fd77ae83b (diff)
fix: Swap print keybinding and add confirmation prompt
Print operations are now safer and more intuitive: Keybinding changes: - C-; b p → copy file path (safe, common action) - C-; b P → print to PostScript (dramatic, requires shift) Print function improvements: - Add y-or-n-p confirmation before printing - C-u prefix skips confirmation and enables color printing - Prevents accidental waste of paper/toner Serves V2MOM Values: - Intuitive: Dramatic actions require shift key - Intuitive: Prevents muscle memory mistakes - Simple: Reliability through confirmation Also updated docs/NOTES.org with Makefile availability note. Closes inbox items from emacs-inbox-zero session (2025-11-03). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org15
1 files changed, 10 insertions, 5 deletions
diff --git a/todo.org b/todo.org
index 19569961..572b7ccd 100644
--- a/todo.org
+++ b/todo.org
@@ -184,10 +184,15 @@ Review this inbox, cancel stale items, keep < 20 active. Track in calendar.
Can't research next thing until current thing is implemented.
* Emacs Config Inbox
-** TODO [#A] Irritant: Print should be keybound to capital P
-and perhaps print-screen (however Emacs references that key)
+** DONE [#A] Irritant: Print should be keybound to capital P
+CLOSED: [2025-11-03 Sun]
-lowercase p should be about getting path, not doing something dramatic like sending a document to the LPR without confirmation
+Swapped keybindings:
+- C-; b p → copy file path (safe, common action)
+- C-; b P → print to PS (dramatic, requires shift)
-** TODO [#A] Irritant: send buffer to printer must have confirmation
-it should allow to skip the confirmation with C-u.
+** DONE [#A] Irritant: send buffer to printer must have confirmation
+CLOSED: [2025-11-03 Sun]
+
+Added y-or-n-p confirmation to cj/print-buffer-ps.
+C-u prefix skips confirmation and prints in color.