Takeshi KOMIYA
564d23be7a
Merge pull request #6467 from tk0miya/refactor_math
...
refactor: Add data accessors to MathDomain
2019-06-15 23:48:57 +09:00
Takeshi KOMIYA
9b0f415e21
refactor: Add data accessors to MathDomain
2019-06-15 23:05:45 +09:00
Takeshi KOMIYA
f6dfab33d2
Merge branch '2.0' into refactor_todo2
2019-06-15 16:45:17 +09:00
Takeshi KOMIYA
649ebea438
autosummary: deprecate info and warn arguments for generate_autosummary_docs()
2019-06-10 13:45:28 +09:00
Takeshi KOMIYA
8fd817d174
refactor: todo: Add TodoListProcessor to expand todolist nodes
2019-06-03 00:17:29 +09:00
Takeshi KOMIYA
9abb4820b1
refactor: todo: Add TodoDomain to collect todo nodes
2019-06-02 23:41:39 +09:00
Takeshi KOMIYA
d6063ff35b
doc: Fold lines by 80 columns
2019-05-30 01:07:05 +09:00
Takeshi KOMIYA
9b2423c5bb
doclinter: restrict by 90 columns
2019-05-26 10:53:53 +09:00
Takeshi KOMIYA
7c8b1ad900
refactor: apidoc: Replace makename() by module_join()
2019-05-15 00:18:00 +09:00
Takeshi KOMIYA
fa00458f4f
docs: Fold lines by 80 chars
2019-05-12 17:57:38 +09:00
Takeshi KOMIYA
fa560ebf95
apidoc: Deprecate unused functions
2019-05-04 18:42:22 +09:00
Jon Dufresne
ee23a29b3c
Deprecate EpubBuilder.esc() in favor of stdlib html.escape()
...
Available since Python 3.2.
https://docs.python.org/3/library/html.html#html.escape
2019-04-23 19:34:55 -07:00
Takeshi KOMIYA
e9e8fd264b
Merge pull request #6308 from tk0miya/imgmath_template
...
imgmath: Use template file for LaTeX
2019-04-19 13:13:37 +09:00
Takeshi KOMIYA
06f86b0639
Make EventManager portable
...
So far, we need to bypass application object for modules to emit
a event. This make EventManager portable and easy to pass event
emitter. This brings modules less coupled with application object.
2019-04-16 14:06:36 +09:00
Takeshi KOMIYA
aabeb71123
imgmath: Use template file for LaTeX
2019-04-16 01:38:31 +09:00
Takeshi KOMIYA
6af3896103
Add PyFunction and PyVariable; directives for python functions and variables
2019-04-13 20:26:07 +09:00
Takeshi KOMIYA
b0b3f5a677
deprecate PyClassmember class
2019-04-07 22:41:10 +09:00
Takeshi KOMIYA
452e5dcf21
Deprecate StandardDomain.process_*()
2019-04-06 14:14:18 +09:00
Takeshi KOMIYA
885d35e374
Add CitationDomain for citation processing
2019-03-30 23:12:08 +09:00
Takeshi KOMIYA
87c6335b46
Move transforms for citations to sphinx.domains.citation
2019-03-30 20:31:10 +09:00
Takeshi KOMIYA
a990f9ff72
Add ObjectDescription.get_field_type_map()
...
Conceal caching mechanism of Field classes to ObjectDescription class.
This deprecates DocFieldTransformer.preprocess_field_types().
2019-03-23 17:27:22 +09:00
Takeshi KOMIYA
86d5d2113e
Deprecate imports for compatibility
2019-03-17 18:30:50 +09:00
Takeshi KOMIYA
b5959ca230
Add SphinxPostTransform class ( #6154 )
...
* Add SphinxPostTransform
* Apply SphinxPostTransform to latex transforms
2019-03-17 18:27:00 +09:00
Takeshi KOMIYA
2606002bb4
Merge pull request #6125 from tk0miya/doc-enhance_extension_dev_i18n
...
doc: Enhance documentation about internalization of external extension (refs: #5991 )
2019-03-10 01:16:06 +09:00
Takeshi KOMIYA
d4ac7217a8
Move list of deprecated API to extdev/deprecated.rst
2019-03-09 19:32:24 +09:00
Takeshi KOMIYA
4ca5924d49
Merge pull request #6129 from tk0miya/refactor_util.nodes
...
Refactor util.nodes
2019-03-07 01:20:06 +09:00
Takeshi KOMIYA
259c2bb8a6
refactor: Rename find_source_node() to get_node_source()
2019-03-03 14:42:23 +09:00
Takeshi KOMIYA
b3b5a595a9
docs: Update docs for i18n
2019-03-02 19:45:42 +09:00
Takeshi KOMIYA
4b15b6659f
Move ext-i18n section to extdev/i18n.rst
2019-03-02 19:04:24 +09:00
Takeshi KOMIYA
ea1eec75dc
Merge branch 'master' into doc-enhance_extension_dev_i18n
2019-03-02 19:00:25 +09:00
Takeshi KOMIYA
0d7bc86e7b
refactor: move NoUri to sphinx.errors
2019-03-02 16:21:44 +09:00
Takeshi KOMIYA
8d0d75fea7
Merge pull request #6110 from tk0miya/refactor_catalog
...
Refactor catalog detection and compilation
2019-02-27 23:36:14 +09:00
Takeshi KOMIYA
fb8838ee53
refactor: Use CatalogRepository instead of find_catalog_source_file()
2019-02-27 22:47:08 +09:00
Takeshi KOMIYA
5f8f902b63
Rename find_catalog() to docname_to_domain()
2019-02-27 21:44:16 +09:00
Takeshi KOMIYA
af51e9825a
refactor: Move implementation of mock to sphinx.ext.autodoc.mock
2019-02-27 21:42:23 +09:00
Takeshi KOMIYA
19b52c6eaa
Replace :autolink: roles by class based implementation
2019-02-27 16:02:49 +09:00
Takeshi KOMIYA
1ca210aab1
Separate json and pickle to sphinxcontrib package
2019-02-17 22:31:50 +09:00
Takeshi KOMIYA
3ec032fa39
Replace :file: and :samp: roles by class based implementation
2019-02-16 12:37:46 +09:00
Takeshi KOMIYA
ea4d8ca08d
Replace :guilabel: and :menuselection: roles by class based implementation
2019-02-16 02:30:28 +09:00
Takeshi KOMIYA
065ece6f4c
docs: Add SphinxRole and ReferenceRole
2019-02-16 01:55:46 +09:00
Takeshi KOMIYA
9cb40436ed
Replace :pep: and :rfc: roles by class based implementation
2019-02-16 00:34:24 +09:00
Takeshi KOMIYA
a6d345f95d
Replace :index: role by class based implementation
2019-02-16 00:05:13 +09:00
Takeshi KOMIYA
3b49f9fe3d
Separate htmlhelp to sphinxcontrib package
2019-02-15 01:44:32 +09:00
Takeshi KOMIYA
549a763195
Merge pull request #6025 from tk0miya/refactor_roles2
...
Introduce SphinxRole class as a base class of roles
2019-02-14 01:09:28 +09:00
Takeshi KOMIYA
2efc1065c0
Deprecate sphinx.util.pycompat:sys_encoding
2019-02-11 16:41:19 +09:00
Takeshi KOMIYA
b25deb259e
refactor: Move NoneType to sphinx.util.typing
2019-02-11 16:41:19 +09:00
Takeshi KOMIYA
d40ce68c7b
refactor: Move terminal_safe() to sphinx.util.console
2019-02-11 16:41:19 +09:00
Takeshi KOMIYA
ac70a4dd91
Replace :abbr: role by class based implementation
2019-02-06 01:20:58 +09:00
Takeshi KOMIYA
c4397318d3
Separate applehelp to sphinxcontrib package
2019-02-06 00:44:37 +09:00
Vincent Férotin
98fd02e262
doc: Enhance documentation about internalization of external extension.
2019-01-28 15:48:50 +01:00