Thanks. That’s unfortunate but I’ll live. :)
> On Dec 21, 2017, at 12:44 PM, Philipp Stephani
wrote:
>
>
>
> Noam Postavsky > schrieb am Di., 12. Dez. 2017 um 15:08 Uhr:
> James Nguyen > writes:
>
> > This is in char-mode.
> >
> > It works in emacs 25.
> >
> > ——————————————————
> > emacs-major-version ;; 25
> > (add-to-list 'load-path "/Users/james/.emacs.d/elpa/25/evil-20171129.651")
> > (require 'evil)
> > (evil-mode)
> > M-x term
> > "/bin/zsh"
> > Press ESC to go into 'normal state'.
> > Press k to move cursor above prompt. --> cursor moves above prompt
> > ——————————————————
> >
> > ——————————————————
> > emacs-major-version ;; 26
> > (add-to-list 'load-path "/Users/james/.emacs.d/elpa/26/evil-20171129.651")
> > (require 'evil)
> > (evil-mode)
> > M-x term
> > "/bin/zsh"
> > Press ESC to go into 'normal state'.
> > Press k to move cursor above prompt. --> cursor won't move outside of prompt
> > ——————————————————
>
> A similar recipe without evil:
>
> M-x term
> "/bin/bash" ;; I happen not to have zsh installed at the moment
> Hit RET a few times so there is somewhere to move.
> C-c M-x eval-expression RET (previous-line) RET
> See cursort move up, and then move back to the prompt.
>
> Seems to be on purpose, caused by this code, introduced in [1: 0d8e4f45d6]:
>
>
> Agreed, this is pretty much working as intended.