#588: Combined SPIRES/Invenio syntax queries with parentheses
-----------------------+----------------------
Reporter: valkyrie | Owner: valkyrie
Type: defect | Status: new
Priority: major | Milestone:
Component: WebSearch | Version:
Keywords: |
-----------------------+----------------------
Depends on ticket #508.
Much of the use for syntax mixing comes from links within INSPIRE that
append invenio information onto SPIRES searches. These appends can
involve parenthesizing of the existing search.
The ticket #508 version of search_engine_query_parser doesn't deal with
parentheses when syntaxes are being mixed. It interprets everything that
is not explicitly an invenio search as a SPIRES search when parens are
present in a search. The new version should extend the boolean operator
splitting logic and split also on parens, sending each clause to be
processed as SPIRES or as invenio.
--
Ticket URL: <https://invenio-software.org/ticket/588>
Invenio <http://invenio-software.org>