aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/WIP.json
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-26 10:43:28 -0400
committerCraig Jennings <c@cjennings.net>2026-06-26 10:43:28 -0400
commited8f4781d953fca0052765518a17cca15f2167ab (patch)
tree947feed46d422349c036ec88ec12504ef0ed693a /scripts/theme-studio/WIP.json
parent7c7104ea5b22bf31d6c087b46f80ce2a6e215638 (diff)
downloaddotemacs-ed8f4781d953fca0052765518a17cca15f2167ab.tar.gz
dotemacs-ed8f4781d953fca0052765518a17cca15f2167ab.zip
feat(eat): tame the viewport bounce from full-frame inline redraws
Claude Code (and any Ink-style inline TUI) moves the terminal cursor up to redraw its whole block and back to the bottom on every tick; EAT follows the cursor with point, so the Emacs window chases it up and down -- the bounce. Add cj/--eat-tame-scroll on eat-mode-hook: scroll-conservatively 101, scroll-margin 0, and auto-window-vscroll nil, so the window line-scrolls minimally instead of recentering. It doesn't remove the bounce (the inline redraw is the root) but makes each jump gentler.
Diffstat (limited to 'scripts/theme-studio/WIP.json')
0 files changed, 0 insertions, 0 deletions