Commit a64c11a3 authored by Noam Postavsky's avatar Noam Postavsky

Fix term.el rendering following a window resize (Bug#30544)

* lisp/term.el (term-reset-size): Reset cached row and column values
before changing point.
parent 1e6f09aa
......@@ -1166,6 +1166,11 @@ Entry to this mode runs the hooks on `term-mode-hook'."
(setq term-current-row nil)
(setq term-current-column nil)
(term-set-scroll-region 0 height)
;; `term-set-scroll-region' causes these to be set, we have to
;; clear them again since we're changing point (Bug#30544).
(setq term-start-line-column nil)
(setq term-current-row nil)
(setq term-current-column nil)
(goto-char point))))
;; Recursive routine used to check if any string in term-kill-echo-list
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment