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
|
|
0:729f5f4a3fd2
|
2011-09-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the initial version of the indexing module and some test programs to
demonstrate the motivation behind the project. |
|
|
docs/COPYING.txt docs/gpl-3.0.txt simplex.py test_indexed.py test_scan.py
|
|