Merge branch 'release-1.12.0a36' into devel
Compatible with Firefox 35.0
Make up a missing change in the previous version.
Replace path separator '\u241F' with '\x1B', which is never used in the item title and has better visual discernibility.
Optimize the code of output.js
Add a simple AJAX searcher that scans *.rdf files.
Add a link to the search page. Fix output.css.
Improve search algorithm. Also search in the title.
Support -, mc:, re:, id:, source:, title:, comment:, content:, "" search syntax.
Support create: and modify: search syntax.
Fix: prevent a script error on changing index.html.
Add "View In Frame" button to the search results.
Text in the double quote pairs now escapes a literal double quote with "" instead of \", so that a pattern like "\""" is available.
Treat fullshape spaces as term separators.
Rename several functions. doFullTextSearch() no more take a boolean param.
Rework filtering search using a more powerful syntax. Remove "Filter by days".
Support "type:" syntax.
Centralize parseURLQuery.
Rename "QueryStrings" to "query" for sbSearchResult.
Implement new search syntax in the fulltext search.