|
Changed readers to act like iterable objects instead of providing get_records methods. |
|
|
Fixed the test programs. |
|
|
Reintroduced conversion objects, moving state-related classes into a new |
|
|
Introduced a mechanism for wrapping accessors with converters, removing the |
|
|
Separated value conversion from the extraction of individual key values. |
|
|
Changed readers to act like iterators instead of providing get_records methods, |
|
|
Separated generic file reading support from text file support. |
|
|
Made the FileIterator work with records instead of resources. |
|
|
Incorporated usage of accessors into readers so that they can provide records |
|
|
Added short-circuiting of failed searches. |
|
|
Replaced the single module with a package. |
|
|
Split the TextFile class into reader and accessor classes. |
|
|
Separated the reader and accessor concerns so that different objects can provide |
|
|
Added support for compound keys. |
|
|
Added support for duplicate keys so that an index will always refer to the first |
|
|
Added a wrapper for text files and changed the basic functions to use the API |
|
|
Added the initial version of the indexing module and some test programs to |
|