From cee86049043be47d82a274a1202641fc0a5c68b4 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 16 Nov 2025 22:21:03 -0600 Subject: chore: Mark org-appear toggle task as DONE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Completed implementation of cj/org-appear-toggle with C-c C-a keybinding. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- todo.org | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/todo.org b/todo.org index b3262aef..99704df1 100644 --- a/todo.org +++ b/todo.org @@ -26,11 +26,27 @@ High priority - daily pain point. Daily workflow improvement. -** TODO [#B] Toggle org-appear on/off +** DONE [#B] Toggle org-appear on/off +CLOSED: [2025-11-16 Sat] -When org links have long paths and point is on them, they expand and make text difficult to read -(especially in org-tables). Need ability to toggle org-appear: on for editing links, off for reading. -Moved from inbox 2025-11-07. +✅ **Implemented toggle function with C-c C-a keybinding** + +Created `cj/org-appear-toggle` function that toggles org-appear-mode on/off in +current org buffer. Default is OFF (cleaner for reading), can be toggled ON when +editing links, then toggled OFF again. + +**Implementation:** +- Removed :disabled flag and :hook (default: OFF) +- Created cj/org-appear-toggle function with clear user feedback +- Bound to C-c C-a in org-mode-map (unbound, no conflicts) +- Tested: toggles correctly, all tests pass + +**Usage:** +- C-c C-a: Toggle on/off +- Default: OFF (links and emphasis markers stay hidden) +- Messages show current state clearly + +Moved from inbox 2025-11-07. Completed 2025-11-16. ** TODO [#B] Optimize org-agenda performance using built-in profiler -- cgit v1.2.3