[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