X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=Changes;h=958a7d213449d571a2a412032b6803348cdc861e;hb=f9c651d66e2a25a09d90ee0773ea3e77edb859f9;hp=fbc2712b90be5adf6d5c44f65dc5158d45fc13d0;hpb=261e9d873d1f133b9e858b22fe856a858839e664;p=perl-pqf.git diff --git a/Changes b/Changes index fbc2712..958a7d2 100644 --- a/Changes +++ b/Changes @@ -1,16 +1,35 @@ -$Id: Changes,v 1.7 2004-12-22 17:55:24 mike Exp $ +$Id: Changes,v 1.12 2007-11-27 17:11:29 mike Exp $ Revision history for Perl extension Net::Z3950::PQF. -0.03 (IN PROGRESS) +0.05 (IN PROGRESS) + - Debian packaging: use "make debian" to create new + "debian/output" directory containing .deb package file, + changes file, etc. + +0.04 Fri Oct 5 13:13:20 BST 2007 + - Add new toSimpleServer() method to Net::Z3950::PQF::Node, + returning the compiled query as a nested set of structures + identical to those produced by the SimpleServer module and + passed as the {RPN} argument into the search handler. + - Add new test-suite script, t/3-simpleserver.t, to test the + translation of compiled queries into SimpleServer format. + +0.03 Wed Apr 27 11:51:28 BST 2005 - Net::Z3950::PQF::TermNode and Net::Z3950::PQF::BooleanNode are now subclasses of Net::Z3950::PQF::BooleanNode as - documented. - - Test script "t/1-node.t" now tests subclassness. - - Support for Rset nodes. - - Test script "t/1-node.t" now tests Rset nodes. - - Support for parsing @set. - - Test script "t/2-parser.t" now tests @set queries. + documented. Test script "t/1-node.t" now tests subclass + relationships. + - Support for Rset nodes. Test script "t/1-node.t" now tests + Rset nodes. + - Support for parsing @set. Test script "t/2-parser.t" now + tests @set queries. + - Handle multi-word terms enclosed in {curly brackets}. Test + script "t/2-parser.t" tests this. + - Representation of Term nodes has changed due to new private + base-class shared with Rset nodes. NOTE THAT THIS IS A + BACKWARDS INCOMPATIBLE CHANGE. Code that used to + inspect $termNode->{term} should now use $termNode->{value} 0.02 Fri Dec 17 17:17:47 GMT 2004 - Write the code! First functional version. @@ -21,10 +40,9 @@ Revision history for Perl extension Net::Z3950::PQF. ### Still to do: - Correct handling of double-quoted terms, so that backslash can - protect embedded double quotes. - Handle multi-word terms enclosed in {curly brackets} - Support for creating and rendering ProxNode. - Support for parsing @prox. - Support for parsing @term. + - Correct handling of double-quoted terms, so that backslash + can protect embedded double quotes. + - Support for creating and rendering ProxNode. + - Support for parsing @prox. + - Support for parsing @term.