[ESS] Aquamacs ESS slow scroll (buffering?)

Gregory Warnes greg at warnes.net
Tue Nov 26 01:38:48 CET 2013


I like the idea of ellipses very much.

I should, however, point out that a simpler approach is to to set the R option "max.print" to a reasonable value:

> options(max.print=1000)

-Greg

Sent from my iPhone

On Nov 25, 2013, at 3:51 PM, Vitalie Spinu <spinuvit at gmail.com> wrote:

>>>> Rainer M Krug on Mon, 25 Nov 2013 10:13:17 +0100 wrote:
> 
> [...]
> 
>>> One workaround that could be implemented is to hide the long input 
>>> with elipses. The elipses could be expanded on user's request.
>>> Then nor emacs redisplay, nor font-lock will interfere.
> 
>> I really like this - it so really nicely org-like.
> 
>> Following this folding, it would be brilliant if folding could be done
>> at each level, i.e. if you say print(y), it would give you
> 
>> y...
> 
>> If you click on y, it would show all the list elements, but folded.
> 
>> Then you  can select the one one is interested in - a little bit like
>> an interactive version of str.
> 
> 
> That would be possible in principle but would require writing
> specialized printing methods for lists and dataframes (at least). 
> 
> I was thinking of a much simpler approach, keep track of the printed
> output and show only the beginning and end of it with elipses in between
> hiding all other text.
> 
> The problem with this approach is that if you execute multiple commands,
> it will hide all the transitory output, even if it is short, and will
> leave only the beginning of the first output and end of the last output.
> 
>    Vitalie
> 
> ______________________________________________
> ESS-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help



More information about the ESS-help mailing list