From a49a812c8821123091166fae1897d702cdc2d627 Mon Sep 17 00:00:00 2001 From: Aaron Carlisle Date: Wed, 3 Apr 2019 10:42:19 -0400 Subject: [PATCH 1/4] Remove deprecated use of script_files (#728) * Remove deprecated use of script_files Fixes https://github.com/sphinx-doc/sphinx/issues/6088 * Add script block * Fix build error --- sphinx_rtd_theme/layout.html | 2 ++ sphinx_rtd_theme/search.html | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/sphinx_rtd_theme/layout.html b/sphinx_rtd_theme/layout.html index cd50ca77..0853f575 100644 --- a/sphinx_rtd_theme/layout.html +++ b/sphinx_rtd_theme/layout.html @@ -29,6 +29,7 @@ {% endif %} {# JAVASCRIPTS #} + {%- block scripts %} {%- if not embedded %} {# XXX Sphinx 1.8.0 made this an external js-file, quick fix until we refactor the template to inherert more blocks directly from sphinx #} @@ -62,6 +63,7 @@ href="{{ pathto('_static/opensearch.xml', 1) }}"/> {%- endif %} {%- endif %} + {%- endblock %} {# CSS #} diff --git a/sphinx_rtd_theme/search.html b/sphinx_rtd_theme/search.html index e3aa9b5c..1c0c9fe3 100644 --- a/sphinx_rtd_theme/search.html +++ b/sphinx_rtd_theme/search.html @@ -9,7 +9,10 @@ #} {%- extends "layout.html" %} {% set title = _('Search') %} -{% set script_files = script_files + ['_static/searchtools.js'] %} +{%- block scripts %} + {{ super() }} + +{%- endblock %} {% block footer %}