#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>