summaryrefslogtreecommitdiff
path: root/sphinx/builders/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix memory leak during parallel writing with multiplied warnings.Georg Brandl2014-12-311-1/+3
|
* Fix copy-paste error.Georg Brandl2014-12-311-1/+1
|
* Fix again for fffbcba0b. We should keep original env.update() return value ↵shimizukawa2014-11-271-2/+2
| | | | type as list-of-docnames-that-ordered-in-order-to-read.
* Fix: rebuilding cause crash unexpectedly when source files were added. The ↵shimizukawa2014-11-251-1/+0
| | | | problem appeared at fffbcba0b.
* Incompatibility. Now :confval:`gettext_uuid` is set False by default. If ↵shimizukawa2014-10-051-1/+3
| | | | False, also levenshtein calculation is disabled. refs #1426
* Fix Builder.imgpath has not been initialized correctlytk0miya2014-10-011-2/+2
|
* Refactored; Initialize imagedir at init() methodtk0miya2014-09-291-4/+4
|
* Add imgpath property to all builderstk0miya2014-09-271-0/+4
|
* Make remaining builtin extensions parallel-read-proof.Georg Brandl2014-09-221-2/+1
|
* Fix default for verbosity option (crashes on Py3).Georg Brandl2014-09-221-2/+1
|
* Fix a memory leak in the parallel impl. ParallelChunked is now unnecessary.Georg Brandl2014-09-221-7/+9
|
* Add a possibility to later execute finishing-up tasks in parallel.Georg Brandl2014-09-221-30/+36
|
* Refactor parallel process into a base class that executes any task, and a ↵Georg Brandl2014-09-221-5/+5
| | | | derived class that executes a batch of the same task.
* Factor out parallel building into a utility class. Better error handlingGeorg Brandl2014-09-221-47/+19
| | | | with traceback of the parallel process saved in the error log.
* [WIP] parallel readGeorg Brandl2014-09-221-17/+18
|
* Move status_iterator to application object.Georg Brandl2014-09-221-41/+8
|
* merge with stableGeorg Brandl2014-09-171-3/+3
|\
| * Exception logs now contain the last 10 messages emitted by Sphinx.Georg Brandl2014-09-171-3/+3
| |
* | Merge with tipshimizukawa2014-08-181-1/+42
|\ \
| * | Automatically compile ``*.mo`` files from ``*.po`` files.shimizukawa2014-08-031-1/+42
| |/
* | Add app.set_translator() API to register or override a Docutils translator ↵shimizukawa2014-08-051-0/+3
|/ | | | class like :confval:`html_translator_class`.
* Update copyright year.Georg Brandl2014-03-011-1/+1
|
* docnames can also be None...Georg Brandl2014-01-191-1/+1
|
* Closes #1283: Fix a bug in the detection of changed files that would try to ↵Georg Brandl2014-01-191-0/+7
| | | | access doctrees of deleted documents.
* Add documentation to the undocumented builder methods.Eric Holscher2013-07-021-0/+2
|
* Merged in rolmei/sphinx-epub (pull request #148)Takayuki Shimizukawa2013-07-011-0/+2
|\ | | | | | | new predefined tags; epub fixes.
| * resolve issue \#1172: don't divide by zerogaren2013-06-101-0/+2
| |
* | Merged birkenfeld/sphinx into defaultRoland Meister2013-06-191-0/+3
|\ \ | |/ |/|
| * Add the builder name as predefined tag for the only directive.Roland Meister2013-04-251-0/+3
| | | | | | | | | | At the moment only the epub builder distinguishes between format and name. Explicit entries with format_ and builder_ prefix are also added.
* | fixing issue in parallel builds, sphinx drops second doctychoish2013-05-291-1/+0
|/
* builders: fix status_iterator backwards compatibilityGeorg Brandl2013-03-291-3/+4
|
* merge with parallel repoGeorg Brandl2013-03-291-0/+15
|\
| * epub_use_index instead of html_use_index for epub builder (Issue #1106)Roland Meister2013-03-061-0/+15
| | | | | | | | | | | | The change adds the method get_builder_config. This allows use of the option epub_use_index instead of html_use_index for epub output.
* | builder: reduce # of subprocesses to N-1 for -jN, since the main process is ↵Georg Brandl2013-01-141-2/+5
| | | | | | | | also busy now
* | builder: fix parallel build globals problems by splitting write_doc in twoGeorg Brandl2013-01-131-12/+27
| | | | | | | | | | | | | | | | stages: write_doc() and write_doc_serialized(), the latter of which is not called in the parallel processes. This costs speedup, of course: from about 50% we are down to about 30% improvement on my 4-core machine.
* | Set "allow_parallel" to false by default.Georg Brandl2013-01-131-2/+2
| |
* | builder: implement parallel writing based on multiprocessingGeorg Brandl2013-01-131-3/+70
| | | | | | | | | | Does not work completely yet: globals such as the search index and images for HTML are not updated properly: this needs a new API.
* | builder: make the status_iterator more flexible by supplying a functionGeorg Brandl2013-01-131-4/+6
|/ | | | used to stringify the current item for display
* Add verbose option ``-v`` for sphinx-build and some rudimentary debugging ↵Jonathan Waltman2013-01-051-3/+7
| | | | support.
* Copyright update.Georg Brandl2013-01-011-1/+1
|
* Add Docutils-native XML and pseudo-XML buildersJon Waltman2012-12-041-0/+2
|
* Rename "intl" module to "gettext", to make it easier to find. Distinguish ↵Georg Brandl2011-01-081-1/+4
| | | | environments with different versioning methods and always give the gettext builder its own doctree dir.
* merge with 1.0Georg Brandl2011-01-071-23/+24
|\
| * merge with 1.0Georg Brandl2011-01-041-1/+1
| |\
| * | Update config for TexinfoJon Waltman2010-09-161-0/+1
| | |
| * | Docstring harmonization.Georg Brandl2010-08-221-23/+20
| | |
| * | merge with sphinx-i18nGeorg Brandl2010-08-211-0/+2
| |\ \
| | * | Small code style changes, remove unused imports.Georg Brandl2010-08-211-0/+1
| | | |
| | * | "Initial commit": Added sphinx.websupport module, as well as a builder and ↵jacob2010-05-301-0/+1
| | | | | | | | | | | | | | | | writer for the web support package.
| * | | Add gettext build using intl.MessageCatalogBuilder.Robert Lehmann2010-05-301-0/+1
| |/ /