#443: WebSearch: fix parser for terms including `=`
-----------------------+----------------------------------------------------
Reporter: simko | Owner: simko
Type: defect | Status: new
Priority: major | Milestone: v1.0
Component: WebSearch | Version:
Keywords: |
-----------------------+----------------------------------------------------
Due to historical reasons, the syntax query parser accepts `=` in the
role of `:` in search field expressions. This is good for searches
like:
{{{
In [11]: create_basic_search_units(None, 'author=ellis', None)
Out[11]: [['+', 'ellis', 'author', 'w']]
}}}
but not good in searches like:
{{{
In [12]: create_basic_search_units(None, 'e=mc2', None)
Out[12]: [['+', 'e:mc2', None, 'w']]
}}}
--
Ticket URL: <http://invenio-software.org/ticket/443>
Invenio <http://invenio-software.org>