mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-11 16:08:13 +00:00
* term.el (term-set-scroll-region): Don't move cursor any more.
(term-handle-ansi-escape): Call term-goto here instead. Suggested by Ivan Kanis <apple@kanis.eu>.
This commit is contained in:
parent
4a814992b8
commit
8ad2defcbb
@ -1,5 +1,9 @@
|
||||
2009-09-24 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* term.el (term-set-scroll-region): Don't move cursor any more.
|
||||
(term-handle-ansi-escape): Call term-goto here instead.
|
||||
Suggested by Ivan Kanis <apple@kanis.eu>.
|
||||
|
||||
* term.el: Require CL.
|
||||
(term-ansi-reset): New function.
|
||||
(term-mode, term-emulate-terminal, term-handle-colors-array): Use it.
|
||||
|
@ -3369,7 +3369,8 @@ Set it to nil to disable bold.")
|
||||
((eq char ?r)
|
||||
(term-set-scroll-region
|
||||
(1- term-terminal-previous-parameter)
|
||||
(1- term-terminal-parameter)))
|
||||
(1- term-terminal-parameter))
|
||||
(term-goto 0 0))
|
||||
(t)))
|
||||
|
||||
(defun term-set-scroll-region (top bottom)
|
||||
@ -3389,8 +3390,7 @@ The top-most line is line 0."
|
||||
(or (term-using-alternate-sub-buffer)
|
||||
(not (and (= term-scroll-start 0)
|
||||
(= term-scroll-end term-height)))))
|
||||
(term-move-columns (- (term-current-column)))
|
||||
(term-goto 0 0))
|
||||
(term-move-columns (- (term-current-column))))
|
||||
|
||||
;; (defun term-switch-to-alternate-sub-buffer (set)
|
||||
;; ;; If asked to switch to (from) the alternate sub-buffer, and already (not)
|
||||
|
Loading…
Reference in New Issue
Block a user