aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sphinx
AgeCommit message (Expand)AuthorFilesLines
2024-03-03docs: drop the version constraints for sphinx and dependenciesLukas Bulwahn1-5/+2
2024-03-03docs: kerneldoc-preamble.sty: Remove code for Sphinx <2.4Akira Yokosawa1-6/+1
2024-02-21Merge branch 'docs-fixes' into docs-mwJonathan Corbet1-6/+4
2024-02-21docs: kernel_feat.py: fix build error for missing filesVegard Nossum1-1/+1
2024-02-21doc: kerneldoc.py: fix indentationVegard Nossum1-3/+3
2024-02-21docs: translations: use attribute to store current languageVegard Nossum1-6/+4
2024-02-08docs: kernel_feat.py: fix build error for missing filesVegard Nossum1-1/+1
2024-01-23docs/sphinx: Fix TOC scroll hack for the home pageGustavo Sousa1-1/+3
2024-01-17Merge tag 'docs-6.8-2' of git://git.lwn.net/linuxLinus Torvalds2-44/+13
2024-01-11Merge tag 'docs-6.8' of git://git.lwn.net/linuxLinus Torvalds6-64/+148
2024-01-11docs: kernel_feat.py: fix potential command injectionVegard Nossum1-44/+11
2024-01-11Documentation: constrain alabaster package to older versionsVegard Nossum1-0/+2
2024-01-03docs: kernel_abi.py: fix command injectionVegard Nossum1-46/+10
2024-01-02Documentation: add pyyaml to requirements.txtVegard Nossum1-0/+1
2023-12-19docs: translations: add translations links when they existVegard Nossum2-0/+116
2023-12-15docs: Raise the minimum Sphinx requirement to 2.4.4Jonathan Corbet3-17/+3
2023-11-17docs: automarkup: linkify git revsVegard Nossum1-1/+19
2023-10-22Documentation/sphinx: Remove the repeated word "the" in comments.Charles Han1-1/+1
2023-10-10docs/sphinx: Explicitly convert Sphinx paths to strOliver Faso2-2/+2
2023-09-12Documentation/sphinx: fix Python string escapesBenjamin Gray5-8/+8
2023-08-18Documentation: Fix typosBjorn Helgaas1-1/+1
2023-02-16docs: Use HTML comments for the kernel-toc SPDX lineJonathan Corbet1-1/+1
2023-02-08docs: Add more information to the HTML sidebarJonathan Corbet1-0/+16
2023-01-06docs: Fix the docs build with Sphinx 6.0Jonathan Corbet1-2/+4
2022-10-13docs: sphinx-pre-install: don't require the RTD themeJonathan Corbet1-1/+0
2022-08-18docs: kerneldoc-preamble: Test xeCJK.sty before loadingAkira Yokosawa1-6/+16
2022-07-07docs: automarkup: do not look up symbols twiceJonathan Corbet1-31/+26
2022-07-07docs: automarkup: track failed cross-reference attemptsJonathan Corbet1-0/+13
2022-05-17docs: pdfdocs: Add space for chapter counts >= 100 in TOCAkira Yokosawa1-7/+7
2022-03-30docs: sphinx/requirements: Limit jinja2<3.1Akira Yokosawa1-0/+2
2022-03-28scripts/kernel-doc: change the line number meta infoMauro Carvalho Chehab1-1/+1
2022-03-28scripts/get_abi: change the file/line number meta infoMauro Carvalho Chehab1-1/+1
2022-03-28docs: kernel_include.py: add sphinx build dependenciesMauro Carvalho Chehab1-0/+3
2022-03-28docs: kernel_abi.py: add sphinx build dependenciesMauro Carvalho Chehab1-0/+4
2022-03-28docs: kernel_feat.py: add build dependenciesMauro Carvalho Chehab1-2/+18
2022-03-28docs: kfigure.py: Don't warn of missing PDF converter in 'make htmldocs'Akira Yokosawa1-3/+5
2022-02-24Reword note on missing CJK fontsAkira Yokosawa1-3/+10
2022-02-24docs: kerneldoc-preamble.sty: Expand comments in LaTeX codeAkira Yokosawa1-13/+48
2022-02-24docs: pdfdocs: Pull LaTeX preamble part out of conf.pyAkira Yokosawa1-0/+184
2022-02-09docs: sphinx/kfigure.py: Delegate inkscape msg to kernellog.verboseAkira Yokosawa1-3/+19
2022-02-09docs: sphinx/kfigure.py: Use inkscape(1) for SVG -> PDF conversionAkira Yokosawa1-20/+48
2022-02-09docs: sphinx/kfigure.py: Add check of 'dot -Tpdf'Akira Yokosawa1-4/+26
2022-02-09docs: sphinx/kfigure.py: Use rsvg-convert(1) for DOT -> PDF conversionAkira Yokosawa1-2/+44
2022-01-07docs: automarkup.py: Fix invalid HTML link output and broken URI fragmentsJames Clark1-7/+18
2021-12-23Documentation/sphinx: fix typos of "its"Randy Dunlap2-2/+2
2021-08-12docs: sphinx-requirements: Move sphinx_rtd_theme to topAkira Yokosawa1-2/+1
2021-03-06docs: sphinx: Fix couple of spellings in the file rstFlatTable.pyBhaskar Chowdhury1-2/+2
2021-02-04docs: Enable usage of relative paths to docs on automarkupNícolas F. R. A. Prado1-2/+5
2021-02-01Docs: drop Python 2 supportJonathan Corbet4-26/+1
2021-02-01Move our minimum Sphinx version to 1.7Jonathan Corbet5-94/+18
2020-12-22Merge tag 'kbuild-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2020-12-09docs: update requirements to install six moduleJaeSang Yoo1-0/+1
2020-12-08tweewide: Fix most Shebang linesFinn Behrens1-1/+1
2020-12-03sphinx: kernel_feat.py: add a script to parse feature filesMauro Carvalho Chehab1-0/+169
2020-11-30docs: automarkup.py: Allow automatic cross-reference inside C namespaceNícolas F. R. A. Prado1-47/+75
2020-11-03Merge tag 'docs-5.10-3' of git://git.lwn.net/linuxLinus Torvalds1-6/+14
2020-11-03docs: fix automarkup regression on Python 2Jonathan Corbet1-6/+14
2020-10-30docs: ABI: make it parse ABI/stable as ReST-compatible filesMauro Carvalho Chehab1-2/+6
2020-10-30docs: kernel_abi.py: Handle with a lazy Sphinx parserMauro Carvalho Chehab1-13/+26
2020-10-30docs: kernel_abi.py: use --enable-lineno for get_abi.plMauro Carvalho Chehab1-4/+14
2020-10-30docs: kernel_abi.py: make it compatible with Sphinx 1.7+Mauro Carvalho Chehab1-12/+27
2020-10-30docs: kernel_abi.py: fix UTF-8 supportMauro Carvalho Chehab1-12/+7
2020-10-30docs: kernel_abi.py: add a script to parse ABI documentationMauro Carvalho Chehab1-0/+157
2020-10-30docs: kernellog.py: add support for info()Mauro Carvalho Chehab1-1/+5
2020-10-15docs: get rid of :c:type explicit declarations for structsMauro Carvalho Chehab1-1/+1
2020-10-15docs: automarkup.py: Add cross-reference for parametrized C macrosNícolas F. R. A. Prado1-7/+42
2020-10-15docs: automarkup.py: Skip C reserved words when cross-referencingNícolas F. R. A. Prado1-1/+8
2020-10-15docs: automarkup.py: Fix regexes to solve sphinx 3 warningsNícolas F. R. A. Prado1-3/+4
2020-10-15docs: automarkup.py: Use new C roles in Sphinx 3Nícolas F. R. A. Prado1-6/+49
2020-10-15docs: kerneldoc.py: add support for kerneldoc -nosymbolMauro Carvalho Chehab1-0/+7
2020-10-15docs: kerneldoc.py: append the name of the parsed doc fileMauro Carvalho Chehab1-1/+2
2020-10-15docs: cdomain.py: extend it to handle new Sphinx 3.x tagsMauro Carvalho Chehab1-1/+39
2020-10-15docs: cdomain.py: add support for a new Sphinx 3.1+ tagMauro Carvalho Chehab1-1/+54
2020-10-15scripts: kernel-doc: allow passing desired Sphinx C domain dialectMauro Carvalho Chehab1-0/+5
2020-09-16docs: Add automatic cross-reference for documentation pagesNícolas F. R. A. Prado1-1/+38
2020-09-16docs: Allow multiple automarkup functionsNícolas F. R. A. Prado1-42/+55
2020-09-03docs: Add automatic cross-reference for C typesNícolas F. R. A. Prado1-13/+24
2020-06-26Replace HTTP links with HTTPS ones: Documentation/sphinx/parse-headers.plAlexander A. Klimov1-1/+1
2020-06-08Replace HTTP links with HTTPS ones: documentationAlexander A. Klimov1-3/+3
2020-04-20docs: update recommended Sphinx version to 2.4.4Mauro Carvalho Chehab1-1/+1
2020-02-25docs: Fix empty parallelism argumentKees Cook1-1/+1
2020-01-24docs: Keep up with the location of NoUriJonathan Corbet1-1/+6
2019-11-22docs, parallelism: Rearrange how jobserver reservations are madeKees Cook1-0/+33
2019-11-07kernel-doc: rename the kernel-doc directive 'functions' to 'identifiers'Changbin Du1-6/+11
2019-10-02doc-rst: Programmatically render MAINTAINERS into ReSTKees Cook1-0/+197
2019-08-12Documentation: sphinx: Don't parse socket() as identifier referenceJonathan Neuschäfer1-1/+2
2019-08-12Documentation: sphinx: Add missing comma to list of stringsJonathan Neuschäfer1-1/+1
2019-07-19docs: load_config.py: ensure subdirs end with "/"Mauro Carvalho Chehab1-1/+1
2019-07-17docs: load_config.py: avoid needing a conf.py just due to LaTeX docsMauro Carvalho Chehab1-1/+26
2019-07-08docs: automarkup.py: ignore exceptions when seeking for xrefsMauro Carvalho Chehab1-2/+10
2019-06-26Docs: An initial automarkup extension for sphinxJonathan Corbet1-0/+93
2019-05-30docs: requirements.txt: recommend Sphinx 1.7.9Mauro Carvalho Chehab1-2/+2
2019-05-29docs: cdomain.py: get rid of a warning since version 1.8Mauro Carvalho Chehab1-1/+4
2019-05-23doc: Cope with the deprecation of AutoReporterJonathan Corbet1-8/+26
2019-05-23doc: Cope with Sphinx logging deprecationsJonathan Corbet3-21/+59
2018-06-30Documentation/sphinx: allow "functions" with no parametersMike Rapoport1-3/+7
2018-06-26doc:sphinx: fix parse-header descriptionFederico Vaga1-1/+1
2018-06-15Documentation: rstFlatTable.py: fix a broken referenceMauro Carvalho Chehab1-2/+0
2018-05-04MAINTAINERS & files: Canonize the e-mails I use at filesMauro Carvalho Chehab1-2/+2
2018-03-09Documentation/sphinx: Fix Directive import errorMatthew Wilcox1-2/+1
2018-01-17linux-next: docs-rst: Fix typos in kfigure.pyMasanari Iida1-3/+3
2017-08-31Documentation/sphinx: fix kernel-doc decode for non-utf-8 localeJani Nikula1-5/+3
2017-07-23sphinx-pre-install: use a requirements fileMauro Carvalho Chehab1-0/+3
2017-06-23Docs: clean up some DocBook loose endsJonathan Corbet2-41/+0
2017-05-16docs-rst: get rid of Documentation/sphinx/tmplcvt scriptMauro Carvalho Chehab1-28/+0
2017-04-11tmplcvt: make the tool more robustMauro Carvalho Chehab1-2/+11
2017-03-31Use sphinx.version_info directly instead of parsingRémy Léone1-1/+1
2017-03-09docs-rst: automatically convert Graphviz and SVG imagesMarkus Heiser1-0/+551
2016-12-18docs: sphinx-extensions: make rstFlatTable work with docutils 0.13Dmitry Shachnev1-0/+5
2016-11-30docs-rst: parse-headers.pl: cleanup the documentationMauro Carvalho Chehab1-107/+9
2016-11-19parse-headers.pl: add documentation for this scriptMauro Carvalho Chehab1-13/+180
2016-10-19Documentation/sphinx: rename kernel-doc.py to kerneldoc.pyJani Nikula1-0/+0
2016-09-19Merge tag 'docs-next' of git://git.lwn.net/linux.git into patchworkMauro Carvalho Chehab1-3/+66
2016-09-16doc-rst:c-domain: function-like macros argumentsMarkus Heiser1-1/+54
2016-09-16doc-rst:c-domain: fix sphinx version incompatibilityMarkus Heiser1-2/+12
2016-09-09[media] docs-rst: parse-headers.pl: use the C domain for cross-referencesMauro Carvalho Chehab1-54/+59
2016-09-09[media] docs-rst: parse-headers.pl: make debug a command line optionMauro Carvalho Chehab1-4/+10
2016-09-01docs: sphinx-extensions: add metadata parallel-safeMarkus Heiser3-0/+21
2016-08-22doc-rst: moved *duplicate* warnings to nitpicky modeMarkus Heiser1-0/+27
2016-08-22doc-rst:c-domain: ref-name of a function declarationMarkus Heiser1-0/+31
2016-08-22doc-rst: add boilerplate to customize c-domainMarkus Heiser1-0/+44
2016-08-18docs-rst: parse-heraders.pl: escape LaTeX charactersMauro Carvalho Chehab1-1/+1
2016-08-14doc-rst: generic way to build only sphinx sub-foldersMarkus Heiser1-0/+32
2016-07-23Merge branch 'docs-next' of git://git.lwn.net/linux into topic/docs-nextMauro Carvalho Chehab1-3/+9
2016-07-20doc-rst: kernel-doc directive, fix state machine reporterMarkus Heiser1-3/+9
2016-07-09doc-rst: parse-headers: remove trailing spacesMauro Carvalho Chehab1-0/+2
2016-07-08doc-rst: add kernel-include directiveMarkus Heiser1-0/+183
2016-07-07doc-rst: parse-headers: don't do substituition referencesMauro Carvalho Chehab1-1/+1
2016-07-07doc-rst: parse-headers: add an option to ignore enum symbolsMauro Carvalho Chehab1-0/+4
2016-07-07doc-rst: parse-headers: better handle comments at the source codeMauro Carvalho Chehab1-3/+14
2016-07-07doc-rst: parse-headers: fix multiline typedef handlerMauro Carvalho Chehab1-3/+4
2016-07-07doc-rst: parse-headers: better handle typedefsMauro Carvalho Chehab1-2/+7
2016-07-07doc-rst: parse-headers: be more formal about the valid symbolsMauro Carvalho Chehab1-8/+8
2016-07-07doc-rst: fix parsing comments and '{' on a separate lineMauro Carvalho Chehab1-6/+11
2016-07-07doc-dst: parse-headers: highlight deprecated commentsMauro Carvalho Chehab1-0/+2
2016-07-07doc-rst: parse-headers: improve delimiters to detect symbolsMauro Carvalho Chehab1-13/+14
2016-07-07doc-rst: add parse-headers.pl scriptMauro Carvalho Chehab1-0/+290
2016-06-30doc-rst: flat-table directive - initial implementationMarkus Heiser1-0/+365
2016-06-10Documentation/sphinx: add support for specifying extra export filesJani Nikula1-2/+11
2016-06-10Documentation/sphinx: use a more sensible string split in kernel-doc extensionJani Nikula1-1/+1
2016-06-10Documentation/sphinx: remove unnecessary temporary variableJani Nikula1-2/+1
2016-06-04doc/sphinx: Track line-number of starting blocksDaniel Vetter1-2/+15
2016-06-03doc/sphinx: Stop touching state_machine internalsDaniel Vetter1-2/+9
2016-06-01doc/sphinx: Pass right filename as sourceDaniel Vetter1-1/+1
2016-06-01Documentation/sphinx: fix kernel-doc extension on python3Jani Nikula1-2/+7
2016-05-30Documentation/sphinx: nicer referencing of struct in docbook->rst conversionJani Nikula2-6/+14
2016-05-30sphinx: update docbook->rst conversion script match C domain specJani Nikula1-4/+4
2016-05-30sphinx: cheesy script to convert .tmpl filesJonathan Corbet3-0/+52
2016-05-30Documentation/sphinx: add Sphinx kernel-doc directive extensionJani Nikula1-0/+102