On Tue, 25 Jul 2006 10:08:37 +0200
"Darius Blaszijk" <[EMAIL PROTECTED]> wrote:

> 
> ----- Original Message ----- 
> From: "Mattias Gaertner" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Tuesday, July 25, 2006 9:59 AM
> Subject: Re: [lazarus] SynEdit + Unihighlighter (must have fixed caps 
> problem)
> 
> 
> > On Tue, 25 Jul 2006 10:41:05 +0300
> > "George Birbilis" <[EMAIL PROTECTED]> wrote:
> >
> >> > About 2:
> >> > The whole Lazarus IDE works with strings, not widestring.
> >> > The LCL will use strings, because that is more compatible to
> >> > existing code.
> >> > Existing LCL applications using synedit uses strings.
> >> >
> >> > It seems to me, we should merge with the normal synedit,
> >> > instead of unisynedit. But maybe I missed a point?
> >>
> >> Maybe they want to keep both an ANSI SynEdit and a Unicode SynEdit. In
> > that
> >> case if Lazarus one is Unicode only it should contribute to the 
> >> UniSynEdit
> >> all Unicode stuff and to both SynEdit and UniSynEdit the rest
> >
> > The Unicode stuff is UTF-8. Completely incompatible to Unicode with
> > widestrings.
> >
> >
> >> (problem may
> >> be that they did their own codefolding - not sure which one works
better)
> >
> > How is code folding called in synedit? I can't find it.
> They don;t have it IIRC, there is another project though that implements 
> this. http://mystix.sourceforge.net

On the web page is says, that everytime you change the text manually, you
have to update the fold regions yourself. And looking at the code it seems
to me, that every update traverses through all fold ranges. I wonder how
much overhead this creates for big sources.


Mattias

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to