Menu

Old Code (SVN) Commit Log


Commit Date  
[r4469] by delphidabbler

Created TBinaryStreamReaderEx and TBinaryStreamWriterEx as extensions of the binary stream reader and writer class that can read and write ISO8601 dates from and to the data stream.
Modified native file reader and writer to use the extended forms of the stream reader and writer and to use the new read/write date methods.

2013-12-24 02:58:17 Tree
[r4468] by delphidabbler

Noted addition of extra "Modified" ISO 8601 date string to LinkInfo property data in snippets files.

2013-12-22 17:59:01 Tree
[r4467] by delphidabbler

Added a new Modified property and read accessor to ISnippetLinkInfo.
Added GetModified accessor to ISnippetLinkInfo implementations and revised TSnippetLinkInfo constructor to take an additional Modified parameter.
Updated native database file format with extra link-info field to record the new Modified property.
Updated legacy file format re change in TSnippetLinkInfo constructor.

2013-12-22 17:57:24 Tree
[r4466] by delphidabbler

Changed TRules<T> creation code to use TRulesFactory<T> factory instead of TRules<T> constructor.

2013-12-22 17:32:34 Tree
[r4465] by delphidabbler

Changed all TRules<T> creation code to use TRulesFactory<T> factory instead of TRules<T> constructor.

2013-12-22 17:31:19 Tree
[r4464] by delphidabbler

Fixed problem in calling TRulesFactory.Construct overload that took a singe TBaseComparator parameter when the parameter object was created on the fly. The compiler cannot always detect the correct overload to call. This was fixed by converting the parameter type to IComparator and using a uniquely named factory method.

2013-12-22 15:56:33 Tree
[r4463] by delphidabbler

Revised TRulesFactory as TRulesFactory<T> and removed "<T>" from method names.
Also modified TRulesFactory<T> implementation.

2013-12-22 14:34:24 Tree
[r4462] by delphidabbler

Added new TBaseComparator<T> abstract class that all IComparator<T> implementations must descend from.
Modified existing comparator classes to descend from TBaseComparator<T>.
Added new TRulesFactory method-only record that provide method that can create TRules<T> records from a comparator or set of comparison and hasher closures.

2013-12-22 13:48:23 Tree
[r4461] by delphidabbler

Tidied up uses clauses and removed unused unit references.

2013-12-22 11:45:48 Tree
[r4460] by delphidabbler

Added cue text for source code editor frame.

2013-12-22 11:41:05 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.