Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-03-18 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | Fix mypy violations | Takeshi KOMIYA | 2018-03-14 | 1 | -1/+1 | |
| | | ||||||
| * | Revert "Use typing.TYPE_CHECKING for typehints" | Takeshi KOMIYA | 2018-03-13 | 1 | -2/+2 | |
| | | | | | | | | This reverts commit a073e17537c2aacaac305feadea58d4473ec97f4. | |||||
* | | Make console and warning messages translatable | Takeshi KOMIYA | 2018-03-03 | 1 | -1/+2 | |
| | | ||||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-02-18 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | Fix mypy violations | Takeshi KOMIYA | 2018-02-14 | 1 | -1/+1 | |
| | | ||||||
| * | Use typing.TYPE_CHECKING for typehints | Takeshi KOMIYA | 2018-02-14 | 1 | -2/+2 | |
| | | ||||||
* | | Merge branch '1.7-release' | Takeshi KOMIYA | 2018-02-11 | 1 | -3/+4 | |
|\ \ | |/ | ||||||
| * | io: Choose FileInput using ``supported`` attribute (refs: #4564) | Takeshi KOMIYA | 2018-02-10 | 1 | -3/+5 | |
| | | ||||||
* | | Update type annotations | Takeshi KOMIYA | 2018-02-04 | 1 | -0/+2 | |
| | | ||||||
* | | Merge branch '1.7-release' | Takeshi KOMIYA | 2018-01-31 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | Use flake8-import-order | Takeshi KOMIYA | 2018-01-28 | 1 | -3/+3 | |
| | | ||||||
* | | Fix mypy violation | Takeshi KOMIYA | 2018-01-25 | 1 | -1/+1 | |
| | | ||||||
* | | Move get_filetype() to sphinx.io | Takeshi KOMIYA | 2018-01-25 | 1 | -3/+18 | |
| | | ||||||
* | | doc: Use :event: role | Takeshi KOMIYA | 2018-01-20 | 1 | -1/+1 | |
|/ | ||||||
* | Drop unused method; LoggingReporter.set_source() | Takeshi KOMIYA | 2018-01-20 | 1 | -1/+0 | |
| | ||||||
* | Process smart_quotes for translated text too | Takeshi KOMIYA | 2018-01-15 | 1 | -1/+1 | |
| | ||||||
* | Remove duplicated transform entry | Takeshi KOMIYA | 2018-01-15 | 1 | -3/+2 | |
| | ||||||
* | Merge branch 'master' into refactor_smartquotes2 | Takeshi KOMIYA | 2018-01-15 | 1 | -2/+3 | |
|\ | ||||||
| * | add link to manpages in HTML builder | Antoine Beaupré | 2018-01-11 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is useful to have the HTML documentation builder actually link to real rendered versions of HTML manpages in its output. That way people can click on manpages to get the full documentation. There are a few services offering this online, so we do not explicitly enable one by default, but the Debian manpages repository has a lot of the manpages pre-rendered, so it is used as an example in the documentation. The parsing work is done by a transformer class that parses manpage objects and extract name/section elements. Those then can be used by writers to cross-reference to actual sites. An implementation is done in the two HTML writers, but could also apply to ePUB/PDF writers as well in the future. This is not enabled by default: the `manpages_url` configuration item needs to be enabled to point to the chosen site. The `page`, `section` and `path` parameters are expanded through Python string formatting in the URL on output. Unit tests are fairly limited, but should cover most common use-cases. | |||||
* | | Fix mypy violation | Takeshi KOMIYA | 2018-01-15 | 1 | -1/+1 | |
| | | ||||||
* | | Make SphinxSmartQuotes more inteligent | Takeshi KOMIYA | 2018-01-10 | 1 | -8/+1 | |
| | | ||||||
* | | Allow SphinxTransform on read-phase | Takeshi KOMIYA | 2018-01-10 | 1 | -1/+14 | |
|/ | ||||||
* | Fix SphinxStandaloneReader.__init__() method has been duplicated | Takeshi KOMIYA | 2018-01-08 | 1 | -4/+1 | |
| | ||||||
* | Merge branch 'stable' | Takeshi KOMIYA | 2018-01-07 | 1 | -1/+11 | |
|\ | ||||||
| * | Move SphinxSmartQuotes transform to SphinxStandaloneReader | jfbu | 2018-01-05 | 1 | -1/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | closes #4142 closes #4357 closes #4359 refs: #3967 Adds ``smartquotes``, ``smartquotes_action``, ``smartquotes_excludes`` configuration variables. - if ``smartquotes`` is set to False, then Smart Quotes transform is not applied even if a Docutils configuration file activates it, - the current default of ``smartquotes_excludes`` deactivates Smart Quotes for Japanese language, and also for the ``man`` and ``text`` builders. However, currently ``make text html`` deactivates Smart Quotes for ``html`` too, and ``make html text`` activates them for ``text`` too, because the picked environment is shared and already transformed. - now Smart Quotes get applied also when source documents are in Markdown or other formats. | |||||
* | | Merge branch 'happy_new_year' into master | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | A happy new year! | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 | |
| | | ||||||
* | | Fix missing metainfo for sphinx.io | Jakob Lykke Andersen | 2017-12-28 | 1 | -0/+6 | |
| | | ||||||
* | | Fix mypy violations | Takeshi KOMIYA | 2017-12-15 | 1 | -1/+1 | |
| | | ||||||
* | | Move Transform manager to registry | Takeshi KOMIYA | 2017-12-14 | 1 | -2/+8 | |
| | | ||||||
* | | Update docstrings | Takeshi KOMIYA | 2017-12-14 | 1 | -6/+42 | |
| | | ||||||
* | | Fix SphinxRSTFileInput should expand tabs | Takeshi KOMIYA | 2017-12-13 | 1 | -3/+4 | |
| | | ||||||
* | | Add test_io.py | Takeshi KOMIYA | 2017-12-12 | 1 | -8/+47 | |
| | | ||||||
* | | Add LoggingReporter.from_reporter() constructor | Takeshi KOMIYA | 2017-12-12 | 1 | -3/+1 | |
| | | ||||||
* | | Refactor sphinx.io; separate FileInput class for each file type | Takeshi KOMIYA | 2017-12-12 | 1 | -13/+28 | |
| | | ||||||
* | | refactor sphinx.io; SphinxFileInput can expect that app argument is always ↵ | Takeshi KOMIYA | 2017-12-12 | 1 | -4/+5 | |
| | | | | | | | | available | |||||
* | | Refactor sphinx.io; dependent parser detection from SphinxFileInput | Takeshi KOMIYA | 2017-12-12 | 1 | -10/+3 | |
| | | ||||||
* | | Refactor sphinx.io; independ parser generation from reader class | Takeshi KOMIYA | 2017-12-12 | 1 | -37/+4 | |
| | | ||||||
* | | Fix mypy violations | Takeshi KOMIYA | 2017-11-11 | 1 | -1/+1 | |
| | | ||||||
* | | Move env.warn_and_replace() to SphinxInput class | Takeshi KOMIYA | 2017-10-31 | 1 | -0/+25 | |
| | | ||||||
* | | Refactor parsing by docutils | Takeshi KOMIYA | 2017-10-31 | 1 | -1/+20 | |
| | | ||||||
* | | Refactor publishment | Takeshi KOMIYA | 2017-10-31 | 1 | -0/+5 | |
| | | ||||||
* | | remove unnecessary else clauses in for loop | Srinivas Reddy Thatiparthy | 2017-08-19 | 1 | -2/+1 | |
|/ | ||||||
* | Add Sphinx own parser (refs: #3816) | Takeshi KOMIYA | 2017-05-28 | 1 | -0/+3 | |
| | ||||||
* | Rename SphinxFactory class to SphinxComponentRegistry | Takeshi KOMIYA | 2017-04-23 | 1 | -1/+1 | |
| | ||||||
* | Move source_parsers manager to SphinxFactory | Takeshi KOMIYA | 2017-04-22 | 1 | -3/+2 | |
| | ||||||
* | Merge branch 'master' into 3558_emit_warnings_for_unreferenced_footnotes | Takeshi KOMIYA | 2017-04-18 | 1 | -1/+1 | |
|\ | ||||||
| * | Merge branch 'stable' | Takeshi KOMIYA | 2017-03-26 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Year++ | Takeshi KOMIYA | 2017-03-26 | 1 | -1/+1 | |
| | | |