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

Reply via email to