[go: up one dir, main page]

Menu

Commit [r39]  Maximize  Restore  History

v2.0.4:

+ fixed annoying queries-must-end-with-whitespace bug in ddc_simple.cpp
+ re-worked "#HAS_FIELD" parsing, compilation, and evaluation routines
+ added support for negated #has filters "!#has[...]"
+ added support for negated regexes in #has expressions ("#has[x,!/r/]" acts like "!#has[x,/r/]")
+ added safe escapes for "*" wildcards in #has expressions
+ added explicit set-wise disjunction for #has expressions: #has[x,{a,b,c,...}]
+ TODO: external expansion API a la "|"-notation for #has filters

mukau 2012-12-10

changed /ddc/trunk
changed /ddc/trunk/Changes
changed /ddc/trunk/configure.ac
changed /ddc/trunk/doc/querydoc/querydoc.html
changed /ddc/trunk/doc/querydoc/querydoc.pod
changed /ddc/trunk/doc/querydoc/querydoc.xml
changed /ddc/trunk/src/ConcordLib/Bibliography.cpp
changed /ddc/trunk/src/ConcordLib/ConcCommon.h
changed /ddc/trunk/src/ConcordLib/QueryFilter.cpp
changed /ddc/trunk/src/ConcordLib/QueryFilter.h
changed /ddc/trunk/src/ConcordLib/yyQLexer.cpp
changed /ddc/trunk/src/ConcordLib/yyQLexer.l
changed /ddc/trunk/src/ConcordLib/yyQParser.cpp
changed /ddc/trunk/src/ConcordLib/yyQParser.output
changed /ddc/trunk/src/ConcordLib/yyQParser.y
changed /ddc/trunk/src/ddc_simple/ddc_simple.cpp
/ddc/trunk
Directory.