Revision history for Search::Kinosearch. 0.03 - Rewrite rank-sort algo in C. - Completely change how positional data is stored. - Add requirement for Perl 5.8.0 0.02 - Fixed missing true value at the end of QueryParser.pm - Updated dependency for Sort::External to 0.02 0.01 - Many changes to the interface and kindex file format. - Many search-time performance improvements. - Many new modules. - Complete rewrite of KSearch query parser. - DB_File is now the only backend. - Dependency on Config::General has been eliminated. Kinostats now uses Storable. - Some code abstracted out of Kindexer into new module Sort::External. 0.01_02 Sat Jan 29 10:56:14 2005 - Added Makefile.PL, moved modules into lib/ and prepared an actual distribution. - Made kinodata filesize settable. - Changed how tokenize routine works - now it also returns a positions hashref -- and _this_ one is accurate, so the right words are now highlighted by KSearch. - tokenize() in Lingua::Xx subclasses now wraps tokenize() from Lingua.pm - Rolled Hr.pm and Es.pm into the primary distribution - Added dependency for Lingua::Spelling::Alternative - Fixed bug where tempfiles were being unlinked but not closed - Changed an unpack template in KSearch for 5.6.1 compatibility. - Added doc_is_indexed() method to Kindexer.pm - process() now returns a status hash in KSearch.pm - Removed -weight param from define_field() in Kindexer.pm - Changed -fields param to accept a hashref in KSearch.pm - Added print error check in Kindexer's sorting routines. - Fixed "1 in 10" bug where _write_kinodata_cache_to_tempfile() would create an empty tempfile when called by finish() - Removed public documentation for set_tokenizer and set_stemmer - Added Spanish stoplist 0.00_01 Wed Jan 26 11:56:14 2005 - initial prerelease release