Menu

Old Code (SVN) Commit Log


Commit Date  
[r837] by delphidabbler

* Renamed TOrderedDictionary and TSortedDictionary and TOrderedList as TSortedList.
* Updated unit tests to use renamed classes.

2010-06-20 19:28:54 Tree
[r836] by delphidabbler

Commented the unit's classes.

2010-06-20 19:23:36 Tree
[r835] by delphidabbler

* Added Items and ItemsByIndex properties to TOrderedDictionary.
* Re-implemented Keys and Values properties of TOrderedDictionary as enumerable collections and removed ValuesByIndex property.
* Added internal, public TKeyCollection, TKeyEnumerator, TValueCollection and TValueEnumerator classes to TOrderedDictionary.
* Updated TestUOrderedDictionary unit re changes and additions to TOrderedDictionary.
* Removed commented out code and implemented TODOs

2010-06-20 11:10:19 Tree
[r834] by delphidabbler

Changed TOrderedDictionary and TOrderedList to descend from TEnumerable<T>.

2010-06-20 09:29:53 Tree
[r833] by delphidabbler

Added public convenience TPairEnumerator type to TOrderedDictionary for type of enumerator that enumerates all key=value pairs in dictionary.

2010-06-20 01:38:41 Tree
[r832] by delphidabbler

* Added change notification events to TOrderedDictionary and TOrderedList.
* Added tests for these new events to unit tests.

2010-06-20 01:27:52 Tree
[r831] by delphidabbler

* Copied TOrderedDictionary from UOrderedDictionary.pas to UContainers.pas.
* Deleted UOrderedDictionary.pas and removed from unit test project.
* Modified source files that referenced UOrderedDictionary.pas as required.

2010-06-19 23:48:55 Tree
[r830] by delphidabbler

* Moved UOrderedList.pas from Src/Experimental directory into Src directory and renamed as UContainers.pas. This renamed unit will receive other container classes.
* Updated various source files re change of unit name.
* Added UContainers.pas to the main CodeSnip project.

2010-06-19 23:39:53 Tree
[r829] by delphidabbler

Merged trunk changes 796-799 and 801-826 into the new-backend branch.

2010-06-19 00:28:14 Tree
[r828] by delphidabbler

Merged trunk changes 796-799 and 801-826 into the revised-webservices branch

2010-06-19 00:18:34 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.