summaryrefslogtreecommitdiff
path: root/sphinx/writers/manpage.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | Use nodes.Element for visitor/departure methodsTakeshi KOMIYA2018-12-151-75/+75
| | | | | | | | | | To follow docutils-stubs rule, we use nodes.Element for visitor/departure methods.
* | Remove SphinxTranslator.get_settings()Takeshi KOMIYA2018-12-121-6/+5
| | | | | | | | | | | | | | | | | | It was introduced to fake its type information and make mypy silent. But the warnings had came from wrong typing of docutils-stubs. (see https://github.com/tk0miya/docutils-stubs/pull/28) After the fix, the helper method is not needed for us. So this removes it right away.
* | Fix annotationsTakeshi KOMIYA2018-12-121-1/+1
| |
* | refactor: special rubric for footnotesTakeshi KOMIYA2018-12-101-6/+3
| |
* | Update type annotationsTakeshi KOMIYA2018-12-081-1/+3
| |
* | Add SphinxTranslator as an abstract classTakeshi KOMIYA2018-12-031-17/+18
| |
* | Fix annotations (minor fixes)Takeshi KOMIYA2018-12-031-7/+11
| |
* | refactor: Use super() to call methods of superclassTakeshi KOMIYA2018-11-281-4/+4
| |
* | Fix annotations for writersTakeshi KOMIYA2018-11-281-1/+3
| |
* | Add sphinx.util.typing:unicode to help mypy-3 migrationTakeshi KOMIYA2018-11-241-0/+1
| |
* | Adjust type annotations for transforms to docutils'Takeshi KOMIYA2018-11-231-2/+2
| |
* | Update type hints to manpage writerTakeshi KOMIYA2018-11-211-75/+75
| |
* | Use super() to call parent class's methodJon Dufresne2018-11-111-2/+2
| |
* | Remove unnecessary object from class definitionsJon Dufresne2018-09-111-1/+1
| | | | | | | | | | In Python 3, all classes are new-style classes. The object in the definition is redundant and unnecessary.
* | Merge pull request #5342 from tk0miya/drop_py2_supportTakeshi KOMIYA2018-09-051-6/+0
|\ \ | | | | | | Update requirements and dependencies for Sphinx-2.0
| * | Drop docutils 0.11 supportTakeshi KOMIYA2018-08-301-6/+0
| |/
* | Apply NodeMatcher to SphinxTakeshi KOMIYA2018-08-261-7/+5
|/
* Refactor: Run highlightlang on resolving phaseTakeshi KOMIYA2018-07-211-8/+0
|
* Enable math_block node rendering by default (without HTML builders)Takeshi KOMIYA2018-05-171-5/+6
|
* Enable math node rendering by default (without HTML builders)Takeshi KOMIYA2018-05-151-2/+8
| | | | | | | | | | | Nowadays, math elements (inline and block level equations) are integrated into reST spec by default. But, in Sphinx, they are not enabled by default. For this reason, users have to enable one of math extensions even if target builder supports math elements directly. This change starts to enable them by default. As a first step, this replaces math node and its structure by docutils based one.
* Merge branch '1.7'Takeshi KOMIYA2018-04-141-1/+1
|\
| * Fix #4817: wrong URLs on warning messagesTakeshi KOMIYA2018-04-081-1/+1
| |
* | Merge branch '1.7'Takeshi KOMIYA2018-03-181-3/+2
|\ \ | |/
| * Revert "Use typing.TYPE_CHECKING for typehints"Takeshi KOMIYA2018-03-131-3/+2
| | | | | | | | This reverts commit a073e17537c2aacaac305feadea58d4473ec97f4.
* | Make console and warning messages translatableTakeshi KOMIYA2018-03-031-4/+4
| |
* | Fix mypy violationsTakeshi KOMIYA2018-02-261-1/+1
|/
* Use typing.TYPE_CHECKING for typehintsTakeshi KOMIYA2018-02-141-2/+3
|
* Use flake8-import-orderTakeshi KOMIYA2018-01-281-1/+1
|
* A happy new year!Takeshi KOMIYA2018-01-011-1/+1
|
* Update type annotations for new mypyTakeshi KOMIYA2017-05-071-1/+1
|
* Move translators to SphinxFactoryTakeshi KOMIYA2017-04-221-3/+1
|
* Merge branch 'stable'Takeshi KOMIYA2017-03-261-1/+1
|\
| * Year++Takeshi KOMIYA2017-03-261-1/+1
| |
* | Reduce DeprecationWarnings for regexpTakeshi KOMIYA2017-02-171-1/+1
| |
* | Add mypy annotationsTakeshi KOMIYA2017-02-101-0/+87
| |
* | Merge branch 'stable'Takeshi KOMIYA2017-01-121-1/+1
|\ \ | |/
| * Fix flake8 violationsTakeshi KOMIYA2017-01-121-1/+1
| |
* | Drop deprecated termsep nodeTakeshi KOMIYA2017-01-051-11/+0
| |
* | Use loggersTakeshi KOMIYA2017-01-021-3/+6
| |
* | ``sphinx.util.compat.docutils_version`` is now deprecatedTakeshi KOMIYA2016-12-131-2/+2
|/
* Emit several warnings that will be deprecated in Sphinx 1.6. There is no way ↵shimizukawa2016-12-041-2/+5
| | | | to hide the warnings.
* Make rendering of multiline signatures better in html.Jakob Lykke Andersen2016-10-201-0/+6
|
* The default format of `today_fmt` and `html_last_updated_fmt` is back to ↵Takeshi KOMIYA2016-04-031-2/+1
| | | | | | | | | strftime format again `html_last_updated_fmt` is commonly used for non date formatting. But LDML is difficult to represent them from its characteristics. Now we moved to strftime format again (ref: #2394).
* Fix #1498: manpage writer: don't make whole of item in definition list bold ↵Takeshi KOMIYA2016-03-061-0/+7
| | | | if it includes strong node
* Fix #794: Date formatting in latex output is not localizedTakeshi KOMIYA2016-02-141-3/+4
|
* Remove `termset` node. It is not used anywhere. Restore `termsep` node and ↵shimizukawa2016-02-141-5/+7
| | | | set as Deprecation. refs #2251
* Now term nodes in a glossary directive are wrapped with termset node to ↵shimizukawa2016-02-141-3/+5
| | | | | | handle multiple term correctly. Fix #2251; Line breaks in .rst files are transferred to .pot files in a wrong way.
* Fix #2060: ``:manpage:`` role uses incorrect style (node)Takeshi KOMIYA2016-01-171-0/+6
| | | | | It should be use bold style to reference man pages in man format. On other formats, it is still represented as emphasis.
* Obligatory copyright update.Georg Brandl2016-01-141-1/+1
|
* 95 chars in line. It was warned by `make check`.shimizukawa2016-01-121-2/+4
|