Commit Graph

10405 Commits

Author SHA1 Message Date
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
Takeshi KOMIYA
ed403ad8ff Supports i18n console output 2018-02-25 23:44:37 +09:00
Takeshi KOMIYA
1c4a38c700 i18n: Support locale string having country code 2018-02-25 23:44:37 +09:00
Takeshi KOMIYA
cf62badce9 Add namespace feature to sphinx.locale 2018-02-25 23:44:37 +09:00
Takeshi KOMIYA
747a161cab refactor: Change translators to defaultdict 2018-02-25 23:44:37 +09:00
Takeshi KOMIYA
f5bc9fd5dd Add testcases 2018-02-25 23:44:37 +09:00
Takeshi KOMIYA
6e89c7c906
Merge pull request #4671 from TimKam/4244-show-intersphinx-db
Document: showing links & targets of Intersphinx mapping file
2018-02-25 11:32:55 +09:00
Takeshi KOMIYA
82ee899d6e
Merge pull request #4673 from TimKam/4188-update-quickstart-doc
#4188 update quickstart doc
2018-02-25 11:32:08 +09:00