10:7812d65bc2d9
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Separated generic file reading support from text file support. |
|
|
simplex/readers.py
|
|
9:1361f999ab07
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made the FileIterator work with records instead of resources.
Added a method to show the appropriate Unix sort command for delimited data. |
|
|
simplex/readers.py
|
|
8:6e1d369de4b3
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Incorporated usage of accessors into readers so that they can provide records
and keys directly. |
|
|
simplex/__init__.py simplex/readers.py test_indexed.py test_scan.py
|
|
7:48a194ecc68c
8:6e1d369de4b3 16:d3776f8ba432
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added short-circuiting of failed searches.
Added term/key conversion support so that numerically sorted keys can be used. |
|
|
simplex/__init__.py simplex/readers.py test_indexed.py test_scan.py
|
|
6:c120a1af7f6c
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the single module with a package. |
|
|
simplex.py simplex/__init__.py simplex/readers.py
|
|
5:a78ee57c5c7d
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Split the TextFile class into reader and accessor classes. |
|
|
simplex.py test_indexed.py test_scan.py
|
|
4:dc3d2ee38bae
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Separated the reader and accessor concerns so that different objects can provide
records from resources and access to the details within records. |
|
|
simplex.py test_indexed.py test_scan.py
|
|
3:b18d0bb03a08
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for compound keys.
Fixed out of range index access.
Added a groups convenience function for slicing up sequences into fixed length
groups. |
|
|
simplex.py test_indexed.py test_scan.py
|
|
2:6397ceae2dda
|
2011-10-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for duplicate keys so that an index will always refer to the first
record of any group of records sharing such a key, thus ensuring that use of the
index does not cause records to be missed (because some of them occur before the
referenced record). |
|
|
simplex.py
|
|
1:baee3f51e8f5
|
2011-09-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a wrapper for text files and changed the basic functions to use the API
provided by the wrapper.
Fixed the copyright information. |
|
|
simplex.py test_indexed.py test_scan.py
|
|