Menu

/branches/parsnip/Src/UComparers.pas Commit Log


Commit Date  
[r4299] (11.7 kB) by delphidabbler

Minor typo fixed.

2013-12-14 06:39:47 View
Download
[r4125] (11.7 kB) by delphidabbler

Reverse merged revision(s) 4122-4121 from branches/parsnip:

Removed TBaseComparator<T> class and reverted rest of code back to state before this change was made at revision 4121. This is because the implementation of the new TBaseComparator<T>.ConstructRules is very buggy and I can't find a fix.

2013-12-08 01:54:04 View
Download
[r4123] (12.5 kB) by delphidabbler

Removed unnecessary interface references from class definitions.

2013-12-08 00:53:28 View
Download
[r4121] (12.7 kB) 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 View
Download
[r4119] (11.7 kB) by delphidabbler

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

2013-12-05 01:46:32 View
Download
[r4114] (13.9 kB) by delphidabbler

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

2013-12-05 00:40:48 View
Download
[r4113] (10.8 kB) by delphidabbler

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

2013-12-05 00:10:53 View
Download
[r3740] (2.7 kB) by delphidabbler

Added new StrHash and TextHash functions to CS.Utils.Hashes that call PaulLarsonHash for case sensitive and case insensitive string hashes respectively. Removed PaulLarsonHash from interface section.

Modified calling code to use StrHash or TextHash as appropriate to context.

2013-11-08 10:24:14 View
Download
[r3482] (2.7 kB) by delphidabbler

Modified to use PaulLarsonHash from CS.Utils.Hashes instead of ElfHash for string hashes.

2013-09-13 20:54:53 View
Download
[r3315] (3.2 kB) by delphidabbler

Recreated "parsnip" (v5 development) branch by branching trunk just after updating it with changes in v4.7.1.

2013-08-18 14:51:47 View
Download
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.