Commit Graph
100 Commits
Author SHA1 Message Date
Takeshi KOMIYA b7cada236f Merge pull request #3556 from rayl/nitpicky-5a7eb99e4
Fix possible bug in commit 5a7eb99e4
2017-03-15 10:39:15 +09:00
Takeshi KOMIYA dc61f68e14 Fix travis error 2017-03-13 13:12:58 +09:00
Takeshi KOMIYA cb93dbf8aa Fix failure on assemble_doctree() (refs: #3534) 2017-03-13 11:35:45 +09:00
Takeshi KOMIYA 75c7c80299 Fix collectors does not returns ext-metadata 2017-03-13 10:46:07 +09:00
Takeshi KOMIYA 518cfca9fb Remove unused variable 2017-03-12 18:03:04 +09:00
Takeshi KOMIYA 6fbc42115e Merge pull request #3540 from rayl/fix-3348
Fix #3348: Show decorators in literalinclude and viewcode directives
2017-03-12 11:10:24 +09:00
Takeshi KOMIYA db6e1db5cb doc: Add warning for only directive (refs: #3539) 2017-03-12 01:47:11 +09:00
Takeshi KOMIYA 96c2b1d470 Merge pull request #3541 from tk0miya/add_event_manager
Add EventManager
2017-03-11 20:16:35 +09:00
Takeshi KOMIYA fba23bd2bf Add EventManager 2017-03-11 19:50:49 +09:00
Takeshi KOMIYA dbffb053c9 Merge pull request #3534 from tk0miya/add_post_transform
Add post transform
2017-03-11 09:28:57 +09:00
Takeshi KOMIYA df68d3dec6 Merge pull request #3536 from Naereen/patch-1
Prevent a TypeError bug for get_full_modname()
2017-03-11 09:27:36 +09:00
Takeshi KOMIYA 3594efaa27 Fix mypy violations 2017-03-10 17:00:21 +09:00
Takeshi KOMIYA eb5577bb9c Update docs 2017-03-10 16:43:27 +09:00
Takeshi KOMIYA 97c0a9051a Fix flake8 violations 2017-03-10 16:16:16 +09:00
Takeshi KOMIYA 79542ca70d Do not emit DeprecationWarning for env.resolve_references()
The function is used from many builders which combines multiple
doctrees to single one (e.g. LaTeX, singlehtml and so on).
To deprecate it might cause big troubles for 3rd party builders.
So I withdraw the deprecation.
2017-03-10 11:34:02 +09:00
Takeshi KOMIYA 5a7eb99e46 Move env._warn_missing_reference() to ReferenceResolver 2017-03-10 11:21:58 +09:00
Takeshi KOMIYA ff94ba9f89 Move env._resolve_any_reference() to ReferenceResolver 2017-03-10 11:08:13 +09:00
Takeshi KOMIYA 65bde6a01e Reduce warning 2017-03-10 10:53:40 +09:00
Takeshi KOMIYA f6f6eac20c Add OnlyNodeTransform as a tranform 2017-03-10 10:49:08 +09:00
Takeshi KOMIYA eb40a36aa4 Add ReferenceResolver as a post-transform 2017-03-10 10:49:08 +09:00
Takeshi KOMIYA 7117206b2a Add SphinxTransform as a base class of Transforms 2017-03-10 10:49:08 +09:00
Takeshi KOMIYA 99ded4c8b1 Add Sphinx.add_post_transform() 2017-03-10 10:49:08 +09:00
Takeshi KOMIYA 57bb34e5e6 Make error message translatable 2017-03-10 10:41:35 +09:00
Takeshi KOMIYA ef56a3c116 Merge pull request #3529 from tk0miya/make_env.app_available_always
Make env.app available always
2017-03-10 00:45:18 +09:00
Takeshi KOMIYA 6251d0d83b Merge branch 'master' into make_env.app_available_always 2017-03-10 00:45:10 +09:00
Takeshi KOMIYA e76ec05b5b Merge pull request #3531 from tk0miya/initialize_i18n_earlier
Initialize i18n module earlier
2017-03-10 00:43:50 +09:00
Takeshi KOMIYA 022bc1ed62 Update CHANGES 2017-03-10 00:31:43 +09:00
Takeshi KOMIYA 15114e596d Initialize i18n module earlier 2017-03-09 12:23:23 +09:00
Takeshi KOMIYA 70a8c737c1 Do not clear `app.env` 2017-03-08 23:34:04 +09:00
Takeshi KOMIYA 142344ceed Merge pull request #3523 from anntzer/makefile-use--msphinx
Default SPHINXBUILD to 'python -msphinx' instead of 'sphinx-build'.
2017-03-08 15:56:34 +09:00
Takeshi KOMIYA c7bec75bcd BuildEnvironment always own application object (after read phase) 2017-03-08 12:23:25 +09:00
Takeshi KOMIYA a523f9893a Add load(), loads(), dump() and dumps() to BuildEnvironment 2017-03-08 12:23:25 +09:00
Takeshi KOMIYA 5ee4c396bc Merge branch 'stable' 2017-03-08 00:22:39 +09:00
Takeshi KOMIYA e060f65bc5 Merge pull request #3519 from agjohnson/add-domain-tests
Add tests for xrefs on Python and JavaScript domains
2017-03-07 11:20:32 +09:00
Takeshi KOMIYA 125b224d80 Merge pull request #3509 from abathur/html_depart_admonition
Fix #3506: consistently pass node to depart_admonition in HTML writer
2017-03-05 17:38:41 +09:00
Takeshi KOMIYA 000c11ef9d Merge pull request #3493 from tk0miya/refactor_inventory
Refactor inventory
2017-03-04 01:59:35 +09:00
Takeshi KOMIYA 432ec25d9c Fix for py3 2017-03-04 01:03:29 +09:00
Takeshi KOMIYA 3ba24fb6b8 Fix mypy violation 2017-03-04 00:26:21 +09:00
Takeshi KOMIYA e655794b8e Merge branch 'master' into refactor_inventory 2017-03-04 00:22:17 +09:00
Takeshi KOMIYA ffb627db89 Merge branch 'master' into refactor_inventory 2017-03-04 00:13:39 +09:00
Takeshi KOMIYA 7cb655d7cd Update testcase 2017-03-04 00:02:38 +09:00
Takeshi KOMIYA f97eb91581 Merge pull request #3502 from tk0miya/3499_upgrade_mypy
Upgrade to mypy-0.5
2017-03-04 00:01:31 +09:00
Takeshi KOMIYA 45f1253e34 Fix flake8 violation 2017-03-03 23:55:53 +09:00
Takeshi KOMIYA f32ec6533d Fix flake8 violation 2017-03-03 23:42:35 +09:00
Takeshi KOMIYA 8d35024c6c Fix mypy violation 2017-03-03 23:34:52 +09:00
Takeshi KOMIYA 554199d30e Upgrade to mypy-0.5 2017-03-03 23:17:34 +09:00
Takeshi KOMIYA 28b1aceefe Merge pull request #3495 from shibukawa/fix/html5_validation_error
fix HTML5 validation check (role attribute of body tag is unnecessary)
2017-03-03 23:04:47 +09:00
Takeshi KOMIYA 2a37b0e340 Allow to replace table templates for LaTeX by user's 2017-03-03 22:48:44 +09:00
Takeshi KOMIYA 8aa2588275 Merge pull request #3501 from shibukawa/fix/type_style_check
fix style check warnings
2017-03-03 22:46:34 +09:00
Takeshi KOMIYA d20caeb063 Merge pull request #3498 from shibukawa/fix/multiple_id_for_table
fix #1733: fix span tags for ids is in table tag (for html5 validation)
2017-03-03 13:40:50 +09:00
Takeshi KOMIYA beca8d7aea Merge pull request #3500 from tk0miya/3499_pin_mypy_0.4
Pin mypy < 0.5 (refs: #3499)
2017-03-03 13:40:24 +09:00
Takeshi KOMIYA 6e7d878003 Pin mypy==0.471 (refs: #3499) 2017-03-03 13:23:34 +09:00
Takeshi KOMIYA 7332023970 Merge pull request #3464 from shibukawa/feature/experimental_html5_writer
Add experimental HTML5 writer
2017-03-03 01:28:23 +09:00
Takeshi KOMIYA 811df6b2e3 Fix #3487: intersphinx: failed to refer options 2017-03-03 00:50:55 +09:00
Takeshi KOMIYA c1a70397e1 Add InventoryFile.dump() 2017-03-02 23:48:05 +09:00
Takeshi KOMIYA 29254c15f1 Move InventoryFile class to sphinx.util.inventory 2017-03-02 22:51:42 +09:00
Takeshi KOMIYA 69bb12c1e1 intersphinx: Add InventoryFile utility 2017-03-02 17:26:07 +09:00
Takeshi KOMIYA 00e32eeeff intersphinx: Add ZlibReader utility 2017-03-02 16:45:31 +09:00
Takeshi KOMIYA 05a9fd9cc9 intersphinx: Add error message 2017-03-02 15:16:15 +09:00
Takeshi KOMIYA 4773a5c048 Merge branch 'stable' 2017-03-02 13:59:33 +09:00
Takeshi KOMIYA 3a3cec7a8e Fix #3488: objects.inv has broken when `release or version` contain return code 2017-03-02 13:32:46 +09:00
Takeshi KOMIYA 58e63a31ed Update CHANGES for PR#3476 2017-03-01 15:31:15 +09:00
Takeshi KOMIYA a98818bf06 Merge pull request #3476 from stephenfin/feat/sphinx-setuptools-multiple-builders
setuptools: Support multiple builders
2017-03-01 15:30:33 +09:00
Takeshi KOMIYA 0b1178bff7 Merge branch 'stable' 2017-03-01 15:04:28 +09:00
Takeshi KOMIYA cdacabdab3 Merge pull request #3483 from shibukawa/fix/replace_etree
replace internal copy of ElementTree with standard library's ElementTree
2017-03-01 13:39:27 +09:00
Takeshi KOMIYA 099ddc9c76 Update CHANGES for PR#3470 2017-03-01 02:32:33 +09:00
Takeshi KOMIYA 1e9c791285 Merge pull request #3470 from mitya57/stable
Make genindex support all kinds of letters, not only Latin ones
2017-03-01 02:31:32 +09:00
Takeshi KOMIYA b10d7281d2 Skip test with the combination of py3 and docutils-0.12 2017-03-01 00:26:49 +09:00
Takeshi KOMIYA fed8e8b97a Merge pull request #3463 from shibukawa/fix/epub_dublincore_validation_error
Add warning messages for required EPUB3 metadata
2017-03-01 00:22:26 +09:00
Takeshi KOMIYA 98d0be208c Merge branch 'master' into fix/epub_dublincore_validation_error 2017-03-01 00:22:15 +09:00
Takeshi KOMIYA dea2064dfc Update docstring to patches for table directives
table directives on docutils-0.13.1+ set source information to
caption node.  So these patch will be not necessary in feature
version of docutils.
https://sourceforge.net/p/docutils/patches/137/
2017-02-28 23:23:02 +09:00
Takeshi KOMIYA c8bb907a41 Merge pull request #3473 from shibukawa/fix/epub_duplicated_nav_xhtml
epub has duplicated nav.xhtml link except first time
2017-02-27 10:35:26 +09:00
Takeshi KOMIYA fa8130d233 Merge pull request #3467 from shadchin/shadchin-patch-1
Fix test depend
2017-02-26 23:49:06 +09:00
Takeshi KOMIYA cfea9d18e9 Merge pull request #3468 from shibukawa/patch-1
Update CHANGES
2017-02-26 23:46:14 +09:00
Takeshi KOMIYA 496ff70f4a Merge branch 'stable' 2017-02-26 16:01:22 +09:00
Takeshi KOMIYA 5fc40108d9 Bump version 2017-02-26 15:57:01 +09:00
Takeshi KOMIYA 715eb45755 Bump to 1.5.3 final 2017-02-26 15:49:56 +09:00
Takeshi KOMIYA 75b9e4ea17 Update CHANGES 2017-02-26 15:48:32 +09:00
Takeshi KOMIYA 64041636d6 Merge pull request #3455 from shibukawa/fix-again/epub-nbsp-issue
Fix &nbsp is appeared in EPUB docs #3450 again
2017-02-26 15:46:33 +09:00
Takeshi KOMIYA 1d0083edc5 Fix #3421: Could not translate a caption of tables 2017-02-26 13:47:53 +09:00
Takeshi KOMIYA 3a67910cf4 Merge pull request #3423 from tk0miya/3421_translate_table_caption
Fix #3421: Could not translate a caption of tables
2017-02-26 13:43:45 +09:00
Takeshi KOMIYA ece821e141 Merge branch 'master' into 3421_translate_table_caption 2017-02-26 13:43:36 +09:00
Takeshi KOMIYA 4b4260f690 Merge pull request #3459 from tk0miya/3400_build_inprocess_on_make_mode
Fix #3400: make-mode don't use subprocess on building docs
2017-02-25 17:34:18 +09:00
Takeshi KOMIYA e0fa1d05b0 Fix #3400: make-mode don't use subprocess on building docs 2017-02-25 17:31:08 +09:00
Takeshi KOMIYA fc9a02af3c Merge pull request #3416 from tk0miya/refactor_literalinclude
Refactor literalinclude
2017-02-25 17:10:57 +09:00
Takeshi KOMIYA 9718c4d925 Fix a loop 2017-02-25 16:54:49 +09:00
Takeshi KOMIYA 4941148c5d Merge branch 'stable' 2017-02-25 14:47:34 +09:00
Takeshi KOMIYA 341986c03a Fix #3453: remove doc/_build/ forcely on make clean on Sphinx repos 2017-02-25 14:45:49 +09:00
Takeshi KOMIYA 4e8c622abe Fix Search button is misaligned in nature and pyramid theme (refs: #3418) 2017-02-25 11:56:39 +09:00
Takeshi KOMIYA 3a5cc26be0 Merge pull request #3454 from shibukawa/fix/epub-validation-error
fix epub validation error at content.opf
2017-02-25 11:44:50 +09:00
Takeshi KOMIYA edfcafad78 Merge pull request #3456 from stephenfin/feat/sphinx-setuptools-integration
Add documentation on setuptools interaction
2017-02-25 11:43:44 +09:00
Takeshi KOMIYA 63470a8578 Merge pull request #3452 from shibukawa/fix/epub-validation-error
fix #3450: &nbsp is appeared in EPUB docs
2017-02-24 21:44:45 +09:00
Takeshi KOMIYA 20510ef272 Merge branch 'stable' 2017-02-24 02:12:25 +09:00
Takeshi KOMIYA 13a48d330c Fix #3438: update timestamp certainly to ensure test condition 2017-02-24 02:12:09 +09:00
Takeshi KOMIYA 675b5f4237 literalinclude directive allows combination of :pyobject: and :lines: 2017-02-22 00:29:24 +09:00
Takeshi KOMIYA 3eb5b2960a Merge branch 'master' into refactor_literalinclude 2017-02-22 00:18:31 +09:00
Takeshi KOMIYA 89cf56da1c Merge branch 'master' of github.com:sphinx-doc/sphinx 2017-02-22 00:15:36 +09:00
Takeshi KOMIYA 4d9165a883 Merge branch 'stable' 2017-02-21 16:12:06 +09:00
Takeshi KOMIYA ce03ba8deb Merge pull request #3434 from tk0miya/3349_fix_IndexBuilder.load
Fix #3349: Result of ``IndexBuilder.load()`` is broken
2017-02-21 15:54:09 +09:00
Takeshi KOMIYA ce79553b89 Merge pull request #3436 from tk0miya/do_type_check_on_travis
Do type check on travis
2017-02-21 15:53:01 +09:00