You don't have big slowdown in leo either when editing a buffer;
slowness appears when you move between nodes (which is equivalent to
opening a new file in emacs/vi).

There are ways to make this faster if we really want, including a
C/C++/cython based colorizer, but that could require a lot of work.


On Mon, Oct 1, 2012 at 8:37 AM, F.S. <[email protected]> wrote:
> Ville,
> I don't seem to observe the visible slowing from syntax coloring when
> editing large emacs or vim buffers. I am trying to understand why Leo has
> such a significant degradation in performance.
>
>
> On Saturday, September 29, 2012 10:41:54 AM UTC-7, Ville M. Vainio wrote:
>>
>> Switching nodes colorizes the whole new node. This takes time.
>>
>> On Sep 29, 2012 8:00 PM, "F.S." <[email protected]> wrote:
>>>
>>> 5468 appears to be problem free! Turning off syntax color made switching
>>> large nodes snappy as well.
>>> I would like to understand why syntax color causes such a slow down, but
>>> that is another topic for another day. Were you really up at 4am fixing
>>> this? Wow!
>>>
>>> On Saturday, September 29, 2012 7:29:21 AM UTC-7, Edward K. Ream wrote:
>>>>
>>>> On Sat, Sep 29, 2012 at 4:21 AM, Edward K. Ream <[email protected]>
>>>> wrote:
>>>>
>>>> > It might be possible to lock out onSliderChanged when changing nodes.
>>>>
>>>> Done at rev 5468.  Everything appears to work.  Please report any
>>>> problems immediately.
>>>>
>>>> I just realized that writing unit tests for most scroll cases will be
>>>> straightforward.  That's on the list for Monday.
>>>>
>>>> Edward
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "leo-editor" group.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msg/leo-editor/-/g9t185SoGGMJ.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>>
>>> For more options, visit this group at
>>> http://groups.google.com/group/leo-editor?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/leo-editor/-/RdPOG7ipg7cJ.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/leo-editor?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to