-$Id: Changes,v 1.3 2002-11-06 22:07:51 mike Exp $
+$Id: Changes,v 1.6 2002-11-08 16:40:04 mike Exp $
Revision history for "cql-java"
+0.3 (IN PROGRESS)
+ - Fix the CQLParser test harness not to emit an extraneous
+ blank line at end of XCQL output.
+ - Fix the parser to normalise relation modifiers to lower case.
+ - Fix CQLNode documentation to contain a link to YAZ's
+ documentation of Prefix Query Format (PQF) rather than
+ containing a rather unhelpful chunk of BNF.
+ - Change the source directory's Makefile so that it specifies
+ the appropriate -classpath by default.
+ - Change the test/regression Makefile so that "make clean" now
+ does what "make distclean" used to do - the distinction
+ between them is pointless.
+ - Fix a few typos in the documentation.
+
0.2 Wed Nov 6 23:05:54 2002
- Fix the order of proximity parameters in accordance with the
updated official grammar, which now specifies proximity
through parse-trees and so implement its own back-end
(e.g. to build BER-friendly data structures using whatever
Z39.50 toolkit is preferred.)
- - Add the toPQF(Properties p) method to CQLNode and
+ - Add the toPQF(Properties p) method to CQLNode and its
subclasses. This produces a query in YAZ-style Prefix Query
Format, which can be trivially translated into a Z39.50
Type-1 query (see, for example, JZKit's code to do so).
- - Add etc/pqf.properties to configure to toPQF() method.
+ - Add etc/pqf.properties to configure the toPQF() method.
- Add "-p <props-file>" option to the CQLParser test-harness,
indicating that the parsed tree is to be rendered to PQF.
- Add PQFTranslationException and its subclasses