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 -~----------~----~----~----~------~----~------~--~---