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


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

Reply via email to