summaryrefslogtreecommitdiff
path: root/sphinx/search.py
Commit message (Collapse)AuthorAgeFilesLines
* #273: Add an API for adding full-text search support for languages other ↵Georg Brandl2011-01-041-231/+0
| | | | | | than English. Add support for Japanese. Based on the implementation by SHIBUKAWA Yoshiki in https://bitbucket.org/shibu/sphinx/.
* New year update.Georg Brandl2011-01-041-1/+1
|
* #427: fix the encode() method of translation proxies.Georg Brandl2010-05-271-2/+2
|
* Rename default_domain to primary_domain; give it special semantics.Georg Brandl2010-05-231-1/+2
|
* #413: Added a way for intersphinx to refer to named labels in otherGeorg Brandl2010-05-231-1/+3
| | | | projects, and to specify the project you want to link to.
* Add some XXXes... sigh.Georg Brandl2010-01-081-7/+7
|
* merge with trunkGeorg Brandl2010-01-021-1/+1
|\
| * merge with 0.6Georg Brandl2010-01-011-11/+25
| |\
| * | Happy new year!Georg Brandl2010-01-011-1/+1
| | |
* | | search: make the search work with the new domain model.Georg Brandl2009-09-081-33/+32
| | |
* | | More refactoring for language-independent domain support.Georg Brandl2009-09-071-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Renamed "desc"ription unit to "object" wherever possible. * Added standard x-ref types to a StandardDomain which is always consulted. * Split domains module into a subpackage. * Removed additional_xref_types in favor of new directive classes in StandardDomain. * Implemented x-ref inventory version 2, for all object types. * Added env.doc_read_data which is for temporary data stored while reading. * Minimally updated extension tutorial. * Started to implement changes to interactive search. * Test suite passes again.
* | | merge with trunkGeorg Brandl2009-09-041-0/+4
|\ \ \ | |_|/ |/| |
| * | With a few disabled features (see XXX), the test suite runs again.Georg Brandl2009-07-131-0/+4
| | |
* | | merge with 0.6Georg Brandl2009-09-041-11/+25
|\ \ \ | |/ / | | / | |/ |/|
| * merge with 0.6Georg Brandl2009-05-311-11/+25
| |\
| | * Use porterstemmer instead of PyStemmer.INADA Naoki2009-04-051-13/+7
| | |
| | * Use PyStemmer instead of PorterStemmer.INADA Naoki2009-04-041-11/+31
| | | | | | | | | | | | | | | PorterStemmer consumes a lot of time. So use PyStemmer <http://sf.net/projects/pystemmer/> implemented in C.
* | | Cleanup unused imports.Georg Brandl2009-09-041-1/+0
|/ /
* | Don't consider contents of source comments for the search index.Georg Brandl2009-05-311-1/+3
|/
* don't error out in search index building if there are documents without ↵Georg Brandl2009-01-261-3/+7
| | | | titles containing referenced stuff
* Switch copyright and license tags to single style. Add contributorGeorg Brandl2009-01-031-2/+2
| | | | | names in AUTHORS instead, and add the license of etree13 to LICENSE.
* Rename util.json to util.jsdump because it doesn't generate valid JSON anymore.georg.brandl2008-09-241-6/+4
| | | | The JSON html builder still needs simplejson to work.
* A fix in the JS dumper and further compression by omitting redundant braces.georg.brandl2008-09-241-6/+19
|
* More compression: group objects by prefix.georg.brandl2008-09-241-12/+17
|
* Add stopword list.georg.brandl2008-09-241-2/+15
|
* Compress the index more, by not storing the label name for keywords.georg.brandl2008-09-241-2/+2
|
* * Search for partial keyword matches and be case insensitive.georg.brandl2008-09-241-6/+17
| | | | | * Show keyword results before regular ones. * Show full name, type of keyword and title of containing doc.
* Some tiny search fixes.armin.ronacher2008-09-241-3/+6
|
* Improved search slightly by adding keyword based lookuparmin.ronacher2008-09-231-52/+23
|
* Moved searchindex to the bottom to not lock the search page, prepared index ↵armin.ronacher2008-09-101-4/+13
| | | | for title searching.
* Improved search system. The search index is now a regular javascript file ↵armin.ronacher2008-09-101-0/+32
| | | | which should speed things up because browsers can cache it. Removed unused code from doctools.js
* Implemented JSONHTMLBuilder and improved JSON handling (it now prefers json ↵armin.ronacher2008-06-261-1/+1
| | | | from the 2.6 stdlib or simplejson).
* Refactored pickle builder into a SerializingHTMLBuilder and ↵armin.ronacher2008-06-261-5/+9
| | | | PickleHTMLBuilder. Subclasses can change the serialization format easily.
* A few refactorings in Sphinx.georg.brandl2008-01-161-23/+12
|
* Update copyright years and change license to BSD.georg.brandl2008-01-111-2/+2
|
* Checkin my holiday work:georg.brandl2007-12-291-1/+2
| | | | | | - Add "changes" builder to quickly get an overview over all "versionadded/changed/deprecated" directives for a certain version - Cross-reference keywords - Fix some problems in the webapp and the latex writer
* Fix searching and search index creation for incremental builds.georg.brandl2007-08-091-20/+44
|
* Move utils to separate package, add coding document.georg.brandl2007-07-241-2/+2
|
* Initial import of the doc tools.georg.brandl2007-07-231-0/+132