Takeshi KOMIYA
f1c6c22e84
Fix #4701 : viewcode: Misplaced `<div>
` in viewcode html output
2018-03-05 23:46:34 +09:00
Takeshi KOMIYA
95b53a6312
Merge branch 'master' into dont_stringify_exceptions
2018-03-04 02:25:12 +09:00
Takeshi KOMIYA
f89c7f31e8
Merge pull request #4705 from tk0miya/i18n
...
Make console and warning messages translatable
2018-03-04 02:20:54 +09:00
Takeshi KOMIYA
fdefe987d5
Fix #4689 : autosummary: unexpectedly strips docstrings containing "i.e."
2018-03-04 02:12:13 +09:00
Takeshi KOMIYA
8e0cca01e5
Merge pull request #4687 from tk0miya/1042_strip_parens
...
Fix pydomain: always strip parenthesis if empty (refs: #1042 )
2018-03-04 02:10:44 +09:00
Takeshi KOMIYA
b707ab35e5
Merge branch '1.7' into 1042_strip_parens
2018-03-04 02:10:31 +09:00
Takeshi KOMIYA
84c475b490
Use six.text_type to stringify exceptions
...
On py2, an exception having i18nized message causes UnicodeError on
stringify. This uses ``six.text_type()`` to stringify them instead.
2018-03-03 23:25:58 +09:00
Takeshi KOMIYA
6faef28150
Make console and warning messages translatable
2018-03-03 23:18:38 +09:00
Takeshi KOMIYA
0e2ef9cada
Merge pull request #4703 from tk0miya/fix_autodoc_logging
...
Fix autodoc: crashed when invalid options given
2018-03-03 20:20:52 +09:00
Takeshi KOMIYA
1f5b40c291
Merge pull request #4702 from tk0miya/drop_pngmath
...
Remove sphinx.ext.pngmath
2018-03-03 20:19:43 +09:00
Takeshi KOMIYA
10248ebf90
Merge pull request #4698 from tk0miya/i18nize_commands
...
Make sphinx-* commands translatable
2018-03-03 20:19:09 +09:00
Takeshi KOMIYA
410c70a1e4
Merge pull request #4697 from tk0miya/move_labels
...
Move labels
2018-03-03 20:08:53 +09:00
Takeshi KOMIYA
e2f481c956
Merge branch '1.7'
2018-03-03 20:03:45 +09:00
Takeshi KOMIYA
52f212c115
Merge pull request #4707 from tk0miya/mypy
...
Fix mypy violations
2018-03-03 20:01:38 +09:00
Takeshi KOMIYA
fd89be7f0f
Fix mypy violations
2018-03-03 14:56:46 +09:00
Takeshi KOMIYA
7e39e2c626
Fix mypy violations
2018-03-03 02:54:55 +09:00
Takeshi KOMIYA
ad7d77d010
refactor: Move pairindextypes to sphinx.domains.python
2018-03-03 02:54:55 +09:00
Takeshi KOMIYA
50ffe5b7c2
refactor: Move versionlabels to sphinx.directives.other
2018-03-03 02:54:54 +09:00
Takeshi KOMIYA
adc8c80190
Fix autodoc: crashed when invalid options given
2018-03-03 02:35:28 +09:00
Takeshi KOMIYA
31fd657962
Make sphinx-* commands translatable
2018-03-03 01:48:40 +09:00
Takeshi KOMIYA
6872d5b337
Fix pydomain: always strip parenthesis if empty (refs: #1042 )
2018-03-03 01:41:49 +09:00
Takeshi KOMIYA
3efadc63cc
Merge pull request #4696 from tk0miya/4685_autosummary_warning
...
Fix #4685 : autosummary emits meaningless warnings
2018-03-03 01:34:30 +09:00
Takeshi KOMIYA
80176cdc76
Merge pull request #4693 from tk0miya/4655_detect_error_on_compile_catalogs
...
Catch errors on compiling catalogs (refs: #4655 )
2018-03-03 01:33:45 +09:00
Takeshi KOMIYA
c33bc6fac3
Merge pull request #4691 from tk0miya/fix_infinit_loop_on_make_mode
...
Fix infinit loop on make-mode
2018-03-03 01:32:57 +09:00
Takeshi KOMIYA
d7bfef13bf
Merge pull request #4690 from tk0miya/1598_awesome_sphinxdoc
...
doc: Add a reference to awesome-sphinxdoc
2018-03-03 01:26:27 +09:00
Takeshi KOMIYA
cdd5503f5d
Remove sphinx.ext.pngmath
2018-03-03 00:18:53 +09:00
Takeshi KOMIYA
c0a6795a0f
Merge pull request #4590 from stephenfin/doc-rework
...
Doc rework (user guide, part 2)
2018-03-02 01:59:51 +09:00
Takeshi KOMIYA
608695e851
Merge pull request #4695 from mitya57/pgen2
...
Remove the remaining traces of sphinx.pycode.pgen2 module
2018-03-02 01:21:58 +09:00
Takeshi KOMIYA
9ca956dda7
Merge pull request #4675 from tk0miya/deprecation_list
...
doc: Add deprecation list
2018-03-02 01:11:33 +09:00
Dmitry Shachnev
16d4e00043
Remove sphinx.pycode.pgen2 from flake8 exclude
2018-03-01 18:33:42 +03:00
Dmitry Shachnev
c5f243ef11
Remove LICENSE section for sphinx.pycode.pgen2 module
2018-03-01 18:33:42 +03:00
Dmitry Shachnev
28ad1c5847
Remove CompileGrammarCommand, it uses removed sphinx.pycode.pgen2 module
2018-03-01 18:33:42 +03:00
Takeshi KOMIYA
bd898be3fc
doc: Add deprecation list
...
So far, deprecated APIs are only listed as CHANGES entry. But
they are not listed in one place. In this change, I gathered them
to docs as a list.
As a side effect, it makes CHANGES entry simple.
2018-03-02 00:01:49 +09:00
Takeshi KOMIYA
8dbc1b53d1
Merge pull request #4674 from tk0miya/improve_i18n
...
Improve i18n
2018-03-01 23:51:23 +09:00
Takeshi KOMIYA
278577c2ef
Merge branch 'master' into improve_i18n
2018-03-01 23:38:38 +09:00
Takeshi KOMIYA
c435bcf8dc
Fix #4685 : autosummary emits meaningless warnings
2018-03-01 22:29:50 +09:00
Takeshi KOMIYA
18bb86a27f
Catch errors on compiling catalogs (refs: #4655 )
2018-03-01 16:48:06 +09:00
Takeshi KOMIYA
4b8aaa2cf4
Fix infinit loop on make-mode
2018-03-01 01:12:47 +09:00
Takeshi KOMIYA
d48e1ef9e5
Merge branch '1.7'
2018-03-01 00:55:53 +09:00
Takeshi KOMIYA
7841de4a26
doc: Add a reference to awesome-sphinxdoc
2018-03-01 00:46:36 +09:00
Takeshi KOMIYA
6bce06757f
Fix #4669 : sphinx.build_main and sphinx.make_main throw NameError
2018-02-28 23:03:21 +09:00
Takeshi KOMIYA
9b4d90a494
Merge pull request #4672 from tk0miya/4669_broken_sphinx.build_main
...
Fix #4669 : sphinx.build_main and sphinx.make_main throw NameError
2018-02-28 23:02:16 +09:00
Takeshi KOMIYA
7318983ccb
Merge pull request #4668 from tk0miya/refactor_env.update
...
Move env.update() to Builder class
2018-02-27 10:07:46 +09:00
Takeshi KOMIYA
b6584090a8
Merge branch 'master' into refactor_env.update
2018-02-27 01:33:05 +09:00
Stephen Finucane
ff579b3c66
doc: Add "quickstart" doc to usage guide
...
This is simply the former 'tutorial' document renamed. A number of
references need to be updated, so this is done.
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-02-26 11:36:46 +00:00
Stephen Finucane
4bc03706e8
doc: Rework "tutorial" document
...
We're going to use this document as the basis for a future usage
document, so we start by cleaning things up beforehand. A couple of
changes are necessary:
- The installation guide is referenced, rather than duplicating the
steps
In addition, there is a number of cleanup items.
- Some paragraphs are reworded or clarified
- Semantic markup is added where possible
- Everything is wrapped to ~80 characters
A number of TODOs are inserted. These will be resolved separately.
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-02-26 11:36:36 +00:00
Takeshi KOMIYA
645ad75523
Fix mypy violations
2018-02-26 02:21:26 +09:00
Takeshi KOMIYA
bc31485b10
Fix i18n: message catalogs were reset on each initialization
2018-02-25 23:44:38 +09:00
Takeshi KOMIYA
b3e7609a80
Update docs
2018-02-25 23:44:38 +09:00
Takeshi KOMIYA
2632a6d9a5
Fix error on serializing
2018-02-25 23:44:38 +09:00