▍ humdrum codex / glint v1.0.2
license AGPL-3.0

bug: mouse scroll fixed

a985cb79b9dbfd72011f48797eb600dc4aa01de1
Kevin Kortum <kevinkortum@me.com> · 2026-06-29 21:30

parent 36e9516c

3 files changed

README.md +2 −0
@@ -49,7 +49,9 @@ | --- | --- |
 | type / arrows / `Enter` / `Backspace` / `Del` | edit and move (Up/Down move by visual line) |
 | `Enter` on a list item | continue the list (`-`/`*`/`+`, `N.`/`N)`, `- [ ]` checkboxes; numbers increment); empty item exits the list |
 | `Tab` / `Shift+Tab` | indent / outdent the current list item |
+| `Alt+x` · click the box | toggle the checkbox on the current line `- [ ]` ⟷ `- [x]` (no-op off a checkbox line; key works with the cursor anywhere on the line) |
 | mouse click | move the cursor |
+| mouse drag | select text (press to anchor, drag to extend, release to keep) |
 | mouse wheel | scroll the view |
 | `Home` / `End` | smart Home (first non-blank, then column 0) / end of line |
 | type `(` `[` `` ` `` with no selection | auto-closes the pair with the cursor inside; type the closer over it to step past |
- → Mouse-wheel-scroll-sequences-leak-into-buffer-as-text.md +0 −2
@@ -1,4 +1,3 @@
-<<<<<<< conflict 1 of 1
 +++++++ ssysuoqq 836fac3b "fix(app): drop leaked mouse-wheel escape residue from text input (TASK-029)" (squash destination)
 ---
 id: TASK-029
@@ -58,4 +57,3 @@ +<!-- AC:BEGIN -->
 +- [ ] #1 A KeyRunes event whose content is entirely SGR mouse residue is ignored, never inserted
 +- [ ] #2 Normal typing (including a lone '<' or text containing '<' / ';') is unaffected
 +<!-- AC:END -->
->>>>>>> conflict 1 of 1 ends
internal/help/help.go +3 −0
@@ -26,6 +26,9 @@ EDITOR KEYS
   Enter (on a list)     continue the list marker (numbers increment, checkboxes
                         reset); Enter on an empty item exits the list
   Tab / Shift+Tab       indent / outdent the current list item
+  Alt+x                 toggle the checkbox on the current line (- [ ] / - [x]);
+                        clicking the box glyph toggles it too
+  mouse drag            select text (press to anchor, drag to extend)
   Ctrl+S                save (an unnamed buffer prompts for a name)
   Ctrl+E                export a printable HTML doc (house style) and open it in
                         the browser → Print → Save as PDF