branch: elpa/eat
commit 58fd1b11968c970d9a40655bd9d11d50c82bb69e
Author: Akib Azmain Turja <a...@disroot.org>
Commit: Akib Azmain Turja <a...@disroot.org>

    Synchronize scrolling only when point is on cursor
    
    * eat.el (eat--adjust-process-window-size): Synchronize
    scrolling only when point is on cursor.
---
 eat.el | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/eat.el b/eat.el
index 88ae5de007..7b99e9979d 100644
--- a/eat.el
+++ b/eat.el
@@ -5027,11 +5027,8 @@ of window displaying PROCESS's buffer."
             (height (max (cdr size) 1))
             (inhibit-read-only t)
             (synchronize-scroll
-             (and (<= (eat-term-display-beginning eat--terminal)
-                      (point))
-                  (or (< (point) (eat-term-end eat--terminal))
-                      (= (point) (eat-term-end eat--terminal)
-                         (point-max))))))
+             (or (= (eat-term-display-cursor eat--terminal) (point))
+                 eat--char-mode)))
         (eat-term-resize eat--terminal width height)
         (eat-term-redisplay eat--terminal)
         (when synchronize-scroll

Reply via email to