Menu

Old Code (SVN) Commit Log


Commit Date  
[r494] by delphidabbler

Modified TTaggedTextEntityHandler.TranslateEntity to work with numeric character entities with ordinal value greater than 255.

2009-11-07 11:39:14 Tree
[r493] by delphidabbler

* Changed all methods in URTFBuilder.pas that accept or return RTF code to use ASCIIString type rather than string.
* Changed internal handling of RTF similarly.

2009-11-07 11:37:18 Tree
[r492] by delphidabbler

Modified to work with revised RTF: now uses ASCIIString type for RTF code rather than string.

2009-11-07 11:34:45 Tree
[r491] by delphidabbler

* Converted code in URTFUtils.pas to use ASCIIString and AnsiChar types for RTF code rather than string and Char.
* Added support for \u Unicode control.
* RTFMakeSafeText now converts characters with ordinal value > 255 to \u controls.
* Changed RTFControl to take SmallInt rather than Integer parameter for control word.

2009-11-07 11:18:57 Tree
[r490] by delphidabbler

Added support for ASCII string type to UUnicodeHelper.pas: code page constant, string type and conversion routines.

2009-11-07 11:14:23 Tree
[r489] by delphidabbler

* Changed MakeSafeHTMLText to encode Unicode characters correctly as HTML entities.
* Changed URLEncode to ensure URL is in latin-1 encoding: URL encoding can only escape single byte characters.
* Replaced call to Chr() function in URLDecode with Char cast.

2009-10-26 16:46:33 Tree
[r488] by delphidabbler

Replaced printable characters specified in form #xxx with actual character literal. This to avoid cases where Unicode code point for a character is different to Ansi / Latin-1 code point.

2009-10-26 16:25:51 Tree
[r487] by delphidabbler

* Rationalised TDataStreamWriter code, removing redundant methods.
* Changed Unicode only TDataStreamWriter methods that write strings to specifically use UnicodeString type.
* Revised and completed commenting of TDataStreamWriter.

2009-10-25 16:11:38 Tree
[r486] by delphidabbler

* Extended TLatin1Encoding class with a class property the provides a singleton instance.
* Added Latin1Encoding encoding function that provide alternative access to TLatin1Encoding singleton.
* Removed unused IsLatin1Char function.
* Reimplemented ANSI version of ASCIIBytesOf function to replace non-ASCII chars with '?' character.
* Documented the UUnicodeHelper.pas unit.

2009-10-25 15:36:11 Tree
[r485] by delphidabbler

* Changed TUserDBBackup.Backup to convert string for which checksum is required to Latin1 bytes using Latin1Bytes from UUnicodeHelper.pas rather than BytesOf.
* Removed Ansi compiler only implementation of BytesOf from public section of UUnicodeHelper.pas and renamed implementation as AnsiStringBytesOf for internal use only.

2009-10-25 12:47:25 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.