summaryrefslogtreecommitdiff
path: root/sphinx/builders/html.py
Commit message (Collapse)AuthorAgeFilesLines
* refactor: convert builders.html to a python packageTakeshi KOMIYA2020-02-111-1224/+0
|
* Merge branch '2.0'Takeshi KOMIYA2020-01-111-5/+5
|\
| * refactor: Rename var keyword argument to "**kwargs"Takeshi KOMIYA2020-01-081-5/+5
| |
* | Merge branch '2.0'Takeshi KOMIYA2020-01-011-2/+2
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2020-01-011-1/+1
| |
| * mypy: Enable disallow_incomplete_defs flag for type checkingTakeshi KOMIYA2019-12-301-2/+2
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-12-221-7/+4
|\ \ | |/
| * Replace `a and b or c` by the more legible `b if a or c`.Antony Lee2019-12-211-7/+4
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-12-211-2/+0
|\ \ | |/
| * Remove redundant type="text/javascript" from <script> elementsJon Dufresne2019-12-151-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In HTML5, <script> elements default to MIME type text/javascript. The HTML5 living standard and MDN recommend against including the attribute. From https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script#attr-type > The HTML5 specification urges authors to omit the attribute rather > than provide a redundant MIME type. From https://html.spec.whatwg.org/#the-script-element > Authors should omit the type attribute instead of redundantly setting > it.
* | Merge branch '2.0'Takeshi KOMIYA2019-11-171-2/+4
|\ \ | |/
| * Corrected typo where drives were not compared, meaning the check always ↵Nate Damon2019-10-261-2/+2
| | | | | | | | evaluates to false
| * Reimplemented fix to not rely on error strings'Nate Damon2019-10-261-20/+8
| |
| * specified the specific error message to except, so other value errors are ↵Nate Damon2019-10-261-2/+6
| | | | | | | | still raised
| * Fixed 4 flake8 violations due to stinky IDE I was usingNate Damon2019-10-261-4/+4
| |
| * Fixes #6759: validation of html static paths and extra paths no longer ↵Nate Damon2019-10-261-6/+16
| | | | | | | | throws an error if the paths are in different directories
* | Merge branch '2.0'Takeshi KOMIYA2019-10-061-2/+2
|\ \ | |/
| * Fix mypy violations (for mypy-0.730)Takeshi KOMIYA2019-10-061-2/+2
| |
* | Merge branch '2.0'jfbu2019-08-011-2/+7
|\ \ | |/
| * Fix type annotation for python 3.5.1Takeshi KOMIYA2019-07-131-2/+7
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-07-071-40/+54
|\ \ | |/
| * refactor: Separate HTMLBuilder.copy_static_files() to sub methodsTakeshi KOMIYA2019-07-011-40/+54
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-07-011-79/+67
|\ \ | |/
| * html: refactor with progress_message()Takeshi KOMIYA2019-06-301-79/+67
| |
* | Fix typoCheryl Sabella2019-06-211-1/+1
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-06-211-22/+46
|\ \ | |/
| * Merge pull request #6500 from ↵Takeshi KOMIYA2019-06-181-2/+10
| |\ | | | | | | | | | | | | tk0miya/1464_warning_html_static_path_inside_outdir Close #1464: html: warn html_static_path is inside outdir
| | * Close #1464: html: warn html_static_path is inside outdirTakeshi KOMIYA2019-06-181-2/+10
| | |
| * | Fix #6499: html: Sphinx never updates a copy of html_logoTakeshi KOMIYA2019-06-181-10/+4
| |/
| * validate html_favicon on config-initedTakeshi KOMIYA2019-06-171-4/+9
| |
| * validate html_logo on config-initedTakeshi KOMIYA2019-06-171-3/+9
| |
| * validate html_extra_path on config-initedTakeshi KOMIYA2019-06-171-4/+9
| |
| * validate html_static_path on config-initedTakeshi KOMIYA2019-06-171-3/+9
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-06-151-131/+72
|\ \ | |/
| * Migrate to py3 style type annotation: sphinx.builders.htmlTakeshi KOMIYA2019-06-101-141/+77
| |
| * Make EventManager portableTakeshi KOMIYA2019-04-161-1/+1
| | | | | | | | | | | | 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.
* | Merge pull request #6260 from tk0miya/refactor_eventsTakeshi KOMIYA2019-04-161-1/+1
|\ \ | | | | | | Make EventManager portable
| * | Make EventManager portableTakeshi KOMIYA2019-04-061-1/+1
| | | | | | | | | | | | | | | | | | 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.
* | | Merge branch '2.0'Takeshi KOMIYA2019-04-071-18/+4
|\ \ \ | |/ / |/| / | |/
| * Fix #6245: circular import error on importing SerializingHTMLBuilderTakeshi KOMIYA2019-04-051-20/+4
| |
| * Python-3-only clean ups discovered by pyupgradeJon Dufresne2019-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/asottile/pyupgrade > A tool to automatically upgrade syntax for newer versions of the > language. - Drop u str prefix - Drop base object inheritance - Drop args to super() - Use set literals - Use dict comprehension - Use set comprehension
| * Update warning messages for script_filesTakeshi KOMIYA2019-02-241-9/+9
| |
* | Drop features and APIs deprecated in 1.8Takeshi KOMIYA2019-03-301-47/+2
| |
* | Python-3-only clean ups discovered by pyupgradeJon Dufresne2019-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/asottile/pyupgrade > A tool to automatically upgrade syntax for newer versions of the > language. - Drop u str prefix - Drop base object inheritance - Drop args to super() - Use set literals - Use dict comprehension - Use set comprehension
* | Update warning messages for script_filesTakeshi KOMIYA2019-02-221-9/+9
|/
* Separate json and pickle to sphinxcontrib packageTakeshi KOMIYA2019-02-171-144/+10
|
* HTML builder outputs HTML5 by defaultTakeshi KOMIYA2019-02-111-18/+6
|
* Move DirectoryHTMLBuilder to sphinx.builders.dirhtml packageTakeshi KOMIYA2019-02-071-34/+2
|
* Give "nonl=True" value to logging.info() instead of intTakeshi KOMIYA2019-01-191-7/+7
|
* refactor: HTMLBuilder.render_partial()Takeshi KOMIYA2019-01-141-22/+7
|