You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement anti-flicker rendering optimization for eat terminal backend,
mirroring the existing vterm smart renderer functionality:
- Add eat-render-queue and timer variables for batched rendering
- Add eat-smart-renderer function with same pattern detection as vterm
- Add configure-eat-buffer function with display optimizations
- Call configure-eat-buffer from eat session creation
- Update vterm-anti-flicker docstring to note it applies to both backends
- Rename section from "Vterm Rendering Optimization" to "Terminal
Rendering Optimization"
This brings feature parity between vterm and eat backends for flicker
reduction during Claude's output generation.
| ~claude-code-ide-terminal-initialization-delay~ | Initialization delay for terminals | ~0.1~ |
@@ -263,12 +263,12 @@ Claude Code IDE supports both =vterm= and =eat= as terminal backends. By default
263
263
264
264
The =eat= backend is a pure Elisp terminal emulator that may work better in some environments where =vterm= compilation is problematic. Both backends provide full terminal functionality including color support and special key handling.
265
265
266
-
**** vterm Rendering Optimization
266
+
**** Terminal Rendering Optimization
267
267
268
-
Claude Code IDE includes intelligent flicker reduction for vterm terminals to provide smoother visual output:
268
+
Claude Code IDE includes intelligent flicker reduction for both vterm and eat terminals to provide smoother visual output:
269
269
270
270
#+begin_src emacs-lisp
271
-
;; Enable/disable vterm anti-flicker optimization (enabled by default)
271
+
;; Enable/disable anti-flicker optimization for vterm and eat (enabled by default)
272
272
(setq claude-code-ide-vterm-anti-flicker t)
273
273
274
274
;; Adjust the render delay for batching updates (default is 0.016 seconds)
0 commit comments