Changes for version 0.03
- test indexes are removed as part of 'make clean'
- switched from Data::Dumper to Data::Dump
- added new SWISH::Prog::Object example
- fixed bug in SWISH::Prog::Headers to test defined() rather than simply eval true/false
- fixed bug in SWISH::Prog::DBI with accepting DBI handle in init()
- changed to using IO::All instead of File::stat and File::Slurp for better UTF8 support
- changed default order of init() and init_indexer() to work more intuitively. Fixed S::P::DBI accordingly. To prevent an indexer from being init'd (as in 0.02) simply override init_indexer() and don't call SUPER::init_indexer().
- new feature: SWISH::Prog::Find
- renamed meta() to table_meta() in SWISH::Prog::DBI for clarity.
- S::P::Config now always handles config params as arrays
- Config metanames() propertynames() and propertynamesnostripchars() are no longer available
- S::P::Config now requires IO::All and Config::General; added read2() method.
- new feature placeholder: SWISH::Prog::Spider
Modules
build Swish-e programs
read & write Swish-e config files
index DB records with Swish-e
index DB records with Swish-e
Document object for passing to Swish-e indexer
search one or more directory trees for files to index
create document headers for Swish-e -S prog
handle Swish-e indexing
index Perl objects with Swish-e
index Perl objects records with Swish-e
crawl a website with an iterator