On Tue, 25 Jul 2006 10:35:33 +0300
"George Birbilis" <[EMAIL PROTECTED]> wrote:

> A question then is if the highlighters work OK with Unicode. Not sure.
> For example is AnsiUpperCase UNICODE-safe?

Yes, if the installed widestringmanager handles strings as UTF-8.
AFAIK, it does not yet.
Has FPC already an UTF-8 uppercase function?

Mattias


> 
> 
> >
> > > All other IDE functions are using UTF-8 strings. They often
> > assign big
> > > parts of the synedit lines. Assigning ansistrings is fast. But a
> > > widestring synedit must either convert everything on the
> > fly or keep
> > > additional all strings as UTF-8.
> > > What about the official synedit? Does it support UTF-8?
> >
> > The UniSynEdit page has a link that explains the Unicode
> > issues and which helper functions they added for Unicode,
> > plus which functions of Delphi need to not be used when
> > porting to Unicode some app and what other changes are usually needed
> >
> > In any case, I'd suggest trying to contribute the Lazarus
> > enchancements (apart from the UTF-8 stuff) to the latest
> > SynEdit core (the UniSynEdit is supposed to keep in sync with
> > it) and contribute the UTF-8 stuff to the UniSynEdit project
> > for comparison with their version and consideration of which
> > approach is better/faster if they differ in the handling of Unicode
> 
> 
> 
> 
>   _____  
> 
> avast! Antivirus <http://www.avast.com> : Outbound message clean. 
> 
> 
> Virus Database (VPS): 0630-1, 24/07/2006
> Tested on: 25/7/2006 10:35:31 p?
> avast! - copyright (c) 1988-2006 ALWIL Software.
> 
> 
> 
> _________________________________________________________________
>      To unsubscribe: mail [EMAIL PROTECTED] with
>                 "unsubscribe" as the Subject
>    archives at http://www.lazarus.freepascal.org/mailarchives

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

Reply via email to