On Fri, Oct 15, 2021 at 6:57 AM <marcandre.lur...@redhat.com> wrote: > From: Marc-André Lureau <marcandre.lur...@redhat.com> > > Hi, > > I have collected a few Sphinx-related improvements to improve depfile > generation > and add some keyboard navigation. Hope you'll like it. > > v2: > - fix test 'output:' regression > - fix javascript indentation (Paolo) > - split "meson: remove explicit extensions dependency file list" (Paolo) > > Marc-André Lureau (8): > docs/sphinx: add loaded modules to generated depfile > docs/sphinx: add static files to generated depfile > docs/sphinx: add templates files to generated depfile > tests/qapi-schema/meson: add depfile to sphinx doc > meson: drop sphinx_extn_depends > meson: drop sphinx_template_files > docs/sphinx: set navigation_with_keys=True > docs/sphinx: add 's' keyboard binding to focus search > > docs/conf.py | 7 ++++++- > docs/meson.build | 10 ---------- > docs/sphinx-static/custom.js | 9 +++++++++ > docs/sphinx/depfile.py | 19 +++++++++++++++++-- > tests/qapi-schema/meson.build | 6 ++++-- > 5 files changed, 36 insertions(+), 15 deletions(-) > create mode 100644 docs/sphinx-static/custom.js > > -- > 2.33.0.721.g106298f7f9 > > The javascript blurb selecting the correct DOM node being any better probably requires the search input box itself being given an 'id' parameter, but I don't know if that's something the theme we're using allows us to customize in any way. I'm not a webdev at all, so ... I'll assume it's fine?
Reviewed-by: John Snow <js...@redhat.com>