Okay, time for another update on this issue. I found another possible culprit: the smooth-scrolling package. I had it enabled for ages, and it enforces a margin near the top and bottom of the buffer.
Disabling the package seems to help with jumpiness. Cheers, John On Wed, Sep 16, 2020, at 2:55 AM, Jeremie Juste wrote: > > Hello John, > > I apologize for the delayed response. > > I still cannot reproduce your issue after > > (setq eldoc-echo-area-use-multiline-p t) > > I get the multi-line in eldoc but no jumps in the commit buffer. > To test on your side I would suggest. > > - $ emacs -Q > > - then load ess-site. If you installed it with melpa then > - (package-initialize) > - (require 'ess-site) > (setq eldoc-echo-area-use-multiline-p t) > > > HTH, > Jeremie > > - ess-version: 18.10.3snapshot [elpa: 20200825.829] (loaded from > /home/djj/.emacs.d/elpa/ess-20200825.829/) > - GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, > cairo version 1.16.0) of 2020-09-01 > > > > > John Haman <m...@johnhaman.org> writes: > > > Thanks. I bisected my .emacs and found that that jumpiness is being > > caused by my preferred eldoc setup. I use > > > > (setq eldoc-echo-area-use-multiline-p t) > > > > which let's eldoc use more than one mini-buffer line. When the > > minibuffer expands to 2+ lines, the comint buffer jumps. > > > > Maybe you can try enabling this and see if it causes comint jumpiness. > > > > FWIW I'm using Emacs 26.3, and the latest ESS on Melpa. > > > > Thanks. > > > > -John > > > > On 9/12/20 4:13 PM, Jeremie Juste wrote: > >> Hello John, > >> > >> Unfortunately, I cannot reproduce your error. We can try to figure out > >> how is Ess working with emacs -Q though. > >> > >> - $ emacs -Q > >> > >> - then load ess-site. If you installed it with melpa then > >> - (package-initialize) > >> - (ess-site) > >> > >> - Do you have the same issue when using IESS? > >> > >> Could you please specify the version of emacs and ess you are using? In > >> case someone else comes across this problem. > >> > >> HTH, > >> > >> Jeremie > >> > >> > >> > >> > ______________________________________________ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help