Commit | Date | |
---|---|---|
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 |
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. |
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.
renamed from
/trunk/Src/UComparers.pas
|
2013-08-18 14:51:47 |
View
Download |