CQL/CCL/PQF conversion fixes. CCL support for Z39.58 trunc
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 29 Aug 2011 13:57:05 +0000 (15:57 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 29 Aug 2011 13:57:05 +0000 (15:57 +0200)
commitc508282c3e52e145f998d0bb85c0ea6b36fe956c
treef29ca05aba1fb9c3ab709a0ed9579bf37677bca3
parent454ce0647544a588751b4a0fe536253a84867362
CQL/CCL/PQF conversion fixes. CCL support for Z39.58 trunc

Lots of fixes for the conversions from CQL to CCL; CCL to RPN;
RPN to CQL. yaz_encode_pqf_term's term parameter properly
escaped into PQF term. CCL truncation configuration t=z
enables Z39.58 truncation which is in fact CCL truncation, but there's
more to it than one might think anyway. The RPN to CCL conversion
handles Z39.58 truncation as well (5=104).
doc/tools.xml
include/yaz/ccl.h
src/cclfind.c
src/cclqfile.c
src/querytowrbuf.c
src/rpn2cql.c
test/test_ccl.c
test/test_rpn2cql.c