On Thu, Dec 10, 2009 at 8:05 PM, Lyle <lylew...@gmail.com> wrote:
>
> On Dec 10, 10:21 am, Deniz Dogan <deniz.a.m.do...@gmail.com> wrote:
>> I haven't tried the GTK interface, but the sluggishness generally
>> depends on what mode you are in - e.g. the JavaScript mode is
>> incredibly slow given certain (unfortunately quite commonly used)
>> input, such as arrays. This is due to the fact that Yi modes revolve
>> around "real" parsers as opposed to Emacs' standard way of syntax
>> highlighting using regular expressions. (There are Emacs modes which
>> do parsing, but they are not in the majority.)
>>
>> Which mode did you use?
>
> Even in Fundamental mode, it's slow enough that if I hold down the
> down arrow to scroll, the cursor disappears and I can't see where I
> am, and I have to let go of the key and wait a second for it to catch
> up. This is true even when the screen doesn't have to scroll. In
> Emacs, as long as the screen doesn't have to scroll, I can see the
> cursor as it's moving. It's a very useful visual feedback to have
> while navigating.
>
> In Haskell mode, it's even slower. Mind you, I think it's awesome that
> it uses real parsing, and not just regexes, as it means I won't have
> the occasional highlighting bugs I see in Emacs. But I would think
> that would only affect editing, not cursor movement.
>
> I suspect it has something to do with the way vty displays the cursor,
> rather than slowness of the editor itself. Thus why I would like to
> switch to GTK.
>

That may be correct to some extent -- but you should not expect
speed to match that of emacs. Also, bear in mind that the gtk interface
is pretty much experimental.

What does "ghc-pkg list "say?

-- JP

--~--~---------~--~----~------------~-------~--~----~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~----------~----~----~----~------~----~------~--~---

Reply via email to