Scite/Scintila sluggish? (was Re: Dead end?)

Randy Kramer rhkramer at gmail.com
Sun Mar 22 12:51:07 CET 2009


On Sunday 22 March 2009 06:27:57 am Thomas Orgis wrote:
> There is the crazy plan to Hack
> My Own Thing(tm), as always, possibly starting with the scintilla
> widget (if that can be made less sluggish)... or FLTK. 

I'm curious--under what circumstances do you find scintilla sluggish?  
I've started to play around with scite, and it passed its first test 
with flying colors--loading a 10 MB character (also byte in this case) 
file, and then scrolling through the file using the elevator 
bar--scrolls as fast as I can move the elevator bar.

I've looked into the approach to folding, and, as far as I looked, I 
like most of what I see--it does folding, it applies a folding level 
number to each fold (so folding can be hierarchical).  

On the downside, since I use my own markup language (actually, TWiki 
with modifications) I will have to write a lexer for that, and most 
lexers are  written in C++ :-( although some are written in Lua iiuc.  
(And I've now found one lexer for a wiki markup language (haven't tried 
it yet), but that may be suitable for me to adapt. 

Also, unless I misunderstand, it already works in Unicode, which means 
it won't require a conversion at some point down the line--and I'm even 
more impressed with the speed I've seen because I was worried that the 
conversion to Unicode would slow (nedit, for example) down.

It does have a scripting language named Lua, which might be fine.  There 
is no keyboard recording of macros :-(

And, of course, it does not use *tif.

Thanks for any additional information you can offer.

Randy Kramer
-- 
I didn't have time to write a short letter, so I created a video 
instead.--with apologies to Cicero, et.al.


More information about the Discuss mailing list