Quantcast
Channel: DelphiTools » Unicode
Browsing latest articles
Browse All 6 View Live

Optimistic Unicode case-insensitive CompareText

In Unicode Delphi, post-Delphi 2009, there are two ways of making case-insensitive string comparisons, CompareText, which only does case-insensitivity in the ASCII range (non-accentuated characters),...

View Article



SynEdit DWS Highlighter, Unicode Identifiers, Type refactorings

Here is a summary of recent changes for DWScript SVN-side: A syntax highlighter for SynEdit (Unicode version, available in SynEdit’s SVN) is now available, it introduces support for DWSScript specific...

View Article

Image may be NSFW.
Clik here to view.

Zero-based Strings indexes?

In a now infamous and enormous thread I won’t name, Allen Bauer dropped a bomb: <bomb>Oh, and strings may become immutable and 0-based …</bomb> Currently Oxygene has zero-based strings, I...

View Article

UTF-8, UTF-16 or both? (poll)

The FreePascal version of DWScript has been stalled for a little while on the incomplete UnicodeString (utf-16) support among other things. It’s hard to blame the FreePascal team for that, given that...

View Article

Crouching Smileys, Hidden Diacritics

As noted in a recent post, Unicode is not so straightforward. Namely claims of utf-16 being simpler than utf-8, or that you do not have to care about Unicode complexities. Maybe that was the case ten...

View Article


Unicode Leftover Bug From Hell

Or in other words, before getting to the gory details, DWScript now works when compiled with {$HIGHCHARUNICODE ON} on a machine with Cyrillic code-page 1251. DWScript was converted years ago to...

View Article
Browsing latest articles
Browse All 6 View Live




Latest Images