summaryrefslogtreecommitdiff
path: root/sphinx/writers/texinfo.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Merge branch '3.x' into 8183Takeshi KOMIYA2020-11-011-5/+5
| |\
| * | Don't remove substitution_reference nodes (fix #7953)Brecht Machiels2020-09-081-0/+9
| | | | | | | | | | | | | | | SubstitutionDefinitionsRemover is now a SphinxPostTransform, only applied in the Sphinx builder, as was originally the case (see #4827).
* | | Merge branch '3.x'Takeshi KOMIYA2020-10-241-1/+1
|\ \ \ | | |/ | |/|
| * | Correct a typo in texinfo.pyFelix Yan2020-10-181-1/+1
| | |
* | | Merge branch '3.x'Takeshi KOMIYA2020-08-141-4/+4
|\ \ \ | |/ /
| * | Use node as locationYves Chevallier2020-08-121-4/+4
| |/
* | Merge branch '3.x'Takeshi KOMIYA2020-08-011-8/+24
|\ \ | |/
| * Fix #7993: texinfo: a warning not supporting desc_signature_line node is shownTakeshi KOMIYA2020-07-251-0/+6
| |
| * Fix #7993: texinfo: TypeError is raised for nested object descriptionsTakeshi KOMIYA2020-07-251-8/+18
| | | | | | | | | | | | The texinfo writer remembers the current desc node to render a desc_annotation node. This makes the mechanism robust to support nested object descriptions.
* | Merge branch '3.x'Takeshi KOMIYA2020-07-051-2/+2
|\ \ | |/
| * Fix exception causes all over the codebaseRam Rachum2020-06-141-2/+2
| |
* | Hello TYPE_CHECKING!Takeshi KOMIYA2020-03-071-3/+2
|/
* Merge branch '2.0'Takeshi KOMIYA2020-01-011-2/+4
|\
| * A happy new year!Takeshi KOMIYA2020-01-011-1/+1
| |
| * Stop to use deprecated API: env.indexentriesTakeshi KOMIYA2019-12-251-1/+3
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-12-221-3/+3
|\ \ | |/
| * Replace `a and b or c` by the more legible `b if a or c`.Antony Lee2019-12-211-3/+3
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-11-301-451/+231
|\ \ | |/
| * Migrate to py3 style type annotation: sphinx.writers.texinfoTakeshi KOMIYA2019-11-261-455/+233
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-11-171-0/+1
|\ \ | |/
| * Fix #6793: texinfo: Code examples broken following "sidebar"Takeshi KOMIYA2019-11-061-0/+1
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-10-061-2/+2
|\ \ | |/
| * Fix mypy violations (for mypy-0.730)Takeshi KOMIYA2019-10-061-2/+2
| |
| * Fix mypy violations (for mypy-0.710)Takeshi KOMIYA2019-06-211-1/+1
| |
* | Drop features and APIs deprecated in 1.8Takeshi KOMIYA2019-03-301-12/+0
|/
* Fix #3079: texinfo: image files are not copied on ``make install-info``Takeshi KOMIYA2019-03-021-1/+2
|
* Fix typoTakeshi KOMIYA2019-02-141-1/+1
|
* Merge branch '1.8'Takeshi KOMIYA2019-02-031-1/+4
|\
| * texinfo: remove DOTs from name if name contains other charactersTakeshi KOMIYA2019-02-031-0/+3
| |
| * Allow periods in texinfo node namesBrandon T. Willard2019-02-031-1/+1
| | | | | | | | Closes #5871.
* | Merge branch '1.8'Takeshi KOMIYA2019-01-021-1/+1
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2019-01-021-1/+1
| |
* | Reorder the arguments for translatorsTakeshi KOMIYA2018-12-171-1/+1
| |
* | Remove unnecessary encoding cookie from Python source filesJon Dufresne2018-12-161-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie.
* | refactor: Remove u-prefix from stringsTakeshi KOMIYA2018-12-161-4/+4
| |
* | Use Python 3 super() argument-less syntaxJon Dufresne2018-12-151-2/+2
| | | | | | | | | | | | The form is less verbose and more idiomatic for Python 3 only code. https://docs.python.org/3/library/functions.html#super
* | Replace all "unicode" type by "str"Takeshi KOMIYA2018-12-151-39/+38
| |
* | Replace for-yield-loop by "yield from"Takeshi KOMIYA2018-12-151-2/+1
| |
* | Move to py3 mode for mypy (and remove many "type: ignore" comments)Takeshi KOMIYA2018-12-151-1/+1
| |
* | Use nodes.Element for visitor/departure methodsTakeshi KOMIYA2018-12-151-193/+193
| | | | | | | | | | To follow docutils-stubs rule, we use nodes.Element for visitor/departure methods.
* | Remove SphinxTranslator.get_settings()Takeshi KOMIYA2018-12-121-10/+9
| | | | | | | | | | | | | | | | | | 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-2/+3
| |
* | Fix annotationsTakeshi KOMIYA2018-12-101-2/+3
| |
* | Fix annotationsTakeshi KOMIYA2018-12-101-2/+3
| |
* | Merge pull request #5738 from tk0miya/fix_typehints_for_footnotesTakeshi KOMIYA2018-12-101-4/+6
|\ \ | | | | | | Fix annotations for footnotes
| * | Fix annotations for footnotesTakeshi KOMIYA2018-12-101-4/+6
| | |
* | | refactor: special rubric for footnotesTakeshi KOMIYA2018-12-101-2/+1
|/ /
* | Fix annotationsTakeshi KOMIYA2018-12-081-1/+1
| |
* | refactor TexinfoTranslator; Replace _make_visit_admonition()Takeshi KOMIYA2018-12-041-16/+26
| |
* | Add SphinxTranslator as an abstract classTakeshi KOMIYA2018-12-031-8/+8
| |