Menu

Old Code (SVN) Commit Log


Commit Date  
[r4121] by delphidabbler

Added new TBaseComparator<T> abstract base class for all comparator objects that must be able to construct a TRules<T> record that uses the comparator to supply the required IComparator<T> and IEqualityComparator<T> instances.

Changed all other comparer classes in unit to derive either directly or indirectly from TBaseComparator<T>.

2013-12-08 00:48:18 Tree
[r4120] by delphidabbler

Added changes to revision 4119 to v5 change-log.

2013-12-07 03:15:08 Tree
[r4119] by delphidabbler

Removed string comparer classes that have been made redundant by TStringComparator and TTextComparator.

2013-12-05 01:46:32 Tree
[r4118] by delphidabbler

Replaced use of TStringEqualityComparer with TStringComparator.

2013-12-05 01:44:40 Tree
[r4117] by delphidabbler

Removed unwanted debug output statement.

2013-12-05 01:43:27 Tree
[r4116] by delphidabbler

Modified EValidation.Assign to permit parameters that are not EValidation instances.

This fixes a bug introduced in parsnip that caused assertion failure in EValidation when parsing malformed entities in REML markup.

2013-12-05 01:41:54 Tree
[r4115] by delphidabbler

Replaced use of TTextComparer and TTextEqualityComparer with TTextComparator.

2013-12-05 01:14:04 Tree
[r4114] by delphidabbler

Added new TStringComparator and TTextComparator classes.
Added missing override directives to some methods of TDelegatedComparator.

2013-12-05 00:40:48 Tree
[r4113] by delphidabbler

Added new IComparator<T> interface and TComparator<T> and TDelegatedComparator<T> implementations.

2013-12-05 00:10:53 Tree
[r4112] by delphidabbler

Changed ISnippetIDList.Add from a function to a procedure.
Also changed so that an attempt to add the same snippet ID twice is silently ignored: this ensures the list acts like a set.

2013-12-04 11:20:58 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.