[ESS] How to tame a jumpy iESS buffer?

Jeremie Juste jerem|eju@te @end|ng |rom gm@||@com
Wed Sep 16 08:55:58 CEST 2020


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 <mail using 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
>>
>>
>>
>>



More information about the ESS-help mailing list