Age | Commit message (Expand) | Author | Files | Lines |
2025-05-21 | docs: kerneldoc.py: simplify exception handling logic | Mauro Carvalho Chehab | 1 | -64/+46 |
2025-04-28 | docs: Sphinx: kerneldoc: only initialize kernel-doc classes once | Mauro Carvalho Chehab | 1 | -12/+11 |
2025-04-21 | docs: sphinx: kerneldoc: Use python class if available | Mauro Carvalho Chehab | 1 | -8/+130 |
2025-04-14 | docs: automarkup: Move common logic to add and resolve xref to helper | Nícolas F. R. A. Prado | 1 | -73/+24 |
2025-04-09 | docs: sphinx: kerneldoc: ignore "\" characters from options | Mauro Carvalho Chehab | 1 | -0/+12 |
2025-04-09 | docs: sphinx: kerneldoc: verbose kernel-doc command if V=1 | Mauro Carvalho Chehab | 1 | -0/+34 |
2025-02-18 | docs: automarkup: drop legacy support | Mauro Carvalho Chehab | 1 | -25/+7 |
2025-02-18 | docs: media: Allow creating cross-references for RC ABI | Mauro Carvalho Chehab | 1 | -4/+13 |
2025-02-13 | scripts/kernel-doc: drop Sphinx version check | Mauro Carvalho Chehab | 2 | -8/+0 |
2025-02-13 | docs: extensions: don't use utf-8 syntax for descriptions | Mauro Carvalho Chehab | 8 | -22/+22 |
2025-02-10 | docs: sphinx/kernel_abi: avoid warnings during Sphinx module init | Mauro Carvalho Chehab | 2 | -5/+22 |
2025-02-10 | docs: sphinx/automarkup: add cross-references for ABI | Mauro Carvalho Chehab | 1 | -0/+45 |
2025-02-10 | docs: sphinx/kernel_abi: parse ABI files only once | Mauro Carvalho Chehab | 1 | -51/+64 |
2025-02-10 | docs: sphinx/kernel_abi: properly split lines | Mauro Carvalho Chehab | 1 | -2/+3 |
2025-02-10 | docs: sphinx/kernel_abi: reduce buffer usage for ABI messages | Mauro Carvalho Chehab | 1 | -40/+42 |
2025-02-10 | docs: sphinx/kernel_abi: use AbiParser directly | Mauro Carvalho Chehab | 1 | -13/+16 |
2025-02-10 | docs: use get_abi.py for ABI generation | Mauro Carvalho Chehab | 1 | -7/+3 |
2025-02-10 | docs: sphinx/kernel_abi: adjust coding style | Mauro Carvalho Chehab | 1 | -13/+12 |
2025-02-10 | docs: sphinx: remove kernellog.py file | Mauro Carvalho Chehab | 4 | -69/+53 |
2024-09-05 | docs: kerneldoc-preamble.sty: Suppress extra spaces in CJK literal blocks | Akira Yokosawa | 1 | -0/+2 |
2024-05-02 | docs: kernel_include.py: Cope with docutils 0.21 | Akira Yokosawa | 1 | -1/+0 |
2024-04-10 | docs: Detect variable fonts and suggest denylisting them | Akira Yokosawa | 1 | -4/+5 |
2024-03-03 | docs: drop the version constraints for sphinx and dependencies | Lukas Bulwahn | 1 | -5/+2 |
2024-03-03 | docs: kerneldoc-preamble.sty: Remove code for Sphinx <2.4 | Akira Yokosawa | 1 | -6/+1 |
2024-02-21 | Merge branch 'docs-fixes' into docs-mw | Jonathan Corbet | 1 | -6/+4 |
2024-02-21 | docs: kernel_feat.py: fix build error for missing files | Vegard Nossum | 1 | -1/+1 |
2024-02-21 | doc: kerneldoc.py: fix indentation | Vegard Nossum | 1 | -3/+3 |
2024-02-21 | docs: translations: use attribute to store current language | Vegard Nossum | 1 | -6/+4 |
2024-02-08 | docs: kernel_feat.py: fix build error for missing files | Vegard Nossum | 1 | -1/+1 |
2024-01-23 | docs/sphinx: Fix TOC scroll hack for the home page | Gustavo Sousa | 1 | -1/+3 |
2024-01-17 | Merge tag 'docs-6.8-2' of git://git.lwn.net/linux | Linus Torvalds | 2 | -44/+13 |
2024-01-11 | Merge tag 'docs-6.8' of git://git.lwn.net/linux | Linus Torvalds | 6 | -64/+148 |
2024-01-11 | docs: kernel_feat.py: fix potential command injection | Vegard Nossum | 1 | -44/+11 |
2024-01-11 | Documentation: constrain alabaster package to older versions | Vegard Nossum | 1 | -0/+2 |
2024-01-03 | docs: kernel_abi.py: fix command injection | Vegard Nossum | 1 | -46/+10 |
2024-01-02 | Documentation: add pyyaml to requirements.txt | Vegard Nossum | 1 | -0/+1 |
2023-12-19 | docs: translations: add translations links when they exist | Vegard Nossum | 2 | -0/+116 |
2023-12-15 | docs: Raise the minimum Sphinx requirement to 2.4.4 | Jonathan Corbet | 3 | -17/+3 |
2023-11-17 | docs: automarkup: linkify git revs | Vegard Nossum | 1 | -1/+19 |
2023-10-22 | Documentation/sphinx: Remove the repeated word "the" in comments. | Charles Han | 1 | -1/+1 |
2023-10-10 | docs/sphinx: Explicitly convert Sphinx paths to str | Oliver Faso | 2 | -2/+2 |
2023-09-12 | Documentation/sphinx: fix Python string escapes | Benjamin Gray | 5 | -8/+8 |
2023-08-18 | Documentation: Fix typos | Bjorn Helgaas | 1 | -1/+1 |
2023-02-16 | docs: Use HTML comments for the kernel-toc SPDX line | Jonathan Corbet | 1 | -1/+1 |
2023-02-08 | docs: Add more information to the HTML sidebar | Jonathan Corbet | 1 | -0/+16 |
2023-01-06 | docs: Fix the docs build with Sphinx 6.0 | Jonathan Corbet | 1 | -2/+4 |
2022-10-13 | docs: sphinx-pre-install: don't require the RTD theme | Jonathan Corbet | 1 | -1/+0 |
2022-08-18 | docs: kerneldoc-preamble: Test xeCJK.sty before loading | Akira Yokosawa | 1 | -6/+16 |
2022-07-07 | docs: automarkup: do not look up symbols twice | Jonathan Corbet | 1 | -31/+26 |
2022-07-07 | docs: automarkup: track failed cross-reference attempts | Jonathan Corbet | 1 | -0/+13 |
2022-05-17 | docs: pdfdocs: Add space for chapter counts >= 100 in TOC | Akira Yokosawa | 1 | -7/+7 |
2022-03-30 | docs: sphinx/requirements: Limit jinja2<3.1 | Akira Yokosawa | 1 | -0/+2 |
2022-03-28 | scripts/kernel-doc: change the line number meta info | Mauro Carvalho Chehab | 1 | -1/+1 |
2022-03-28 | scripts/get_abi: change the file/line number meta info | Mauro Carvalho Chehab | 1 | -1/+1 |
2022-03-28 | docs: kernel_include.py: add sphinx build dependencies | Mauro Carvalho Chehab | 1 | -0/+3 |
2022-03-28 | docs: kernel_abi.py: add sphinx build dependencies | Mauro Carvalho Chehab | 1 | -0/+4 |
2022-03-28 | docs: kernel_feat.py: add build dependencies | Mauro Carvalho Chehab | 1 | -2/+18 |
2022-03-28 | docs: kfigure.py: Don't warn of missing PDF converter in 'make htmldocs' | Akira Yokosawa | 1 | -3/+5 |
2022-02-24 | Reword note on missing CJK fonts | Akira Yokosawa | 1 | -3/+10 |
2022-02-24 | docs: kerneldoc-preamble.sty: Expand comments in LaTeX code | Akira Yokosawa | 1 | -13/+48 |
2022-02-24 | docs: pdfdocs: Pull LaTeX preamble part out of conf.py | Akira Yokosawa | 1 | -0/+184 |
2022-02-09 | docs: sphinx/kfigure.py: Delegate inkscape msg to kernellog.verbose | Akira Yokosawa | 1 | -3/+19 |
2022-02-09 | docs: sphinx/kfigure.py: Use inkscape(1) for SVG -> PDF conversion | Akira Yokosawa | 1 | -20/+48 |
2022-02-09 | docs: sphinx/kfigure.py: Add check of 'dot -Tpdf' | Akira Yokosawa | 1 | -4/+26 |
2022-02-09 | docs: sphinx/kfigure.py: Use rsvg-convert(1) for DOT -> PDF conversion | Akira Yokosawa | 1 | -2/+44 |
2022-01-07 | docs: automarkup.py: Fix invalid HTML link output and broken URI fragments | James Clark | 1 | -7/+18 |
2021-12-23 | Documentation/sphinx: fix typos of "its" | Randy Dunlap | 2 | -2/+2 |
2021-08-12 | docs: sphinx-requirements: Move sphinx_rtd_theme to top | Akira Yokosawa | 1 | -2/+1 |
2021-03-06 | docs: sphinx: Fix couple of spellings in the file rstFlatTable.py | Bhaskar Chowdhury | 1 | -2/+2 |
2021-02-04 | docs: Enable usage of relative paths to docs on automarkup | Nícolas F. R. A. Prado | 1 | -2/+5 |
2021-02-01 | Docs: drop Python 2 support | Jonathan Corbet | 4 | -26/+1 |
2021-02-01 | Move our minimum Sphinx version to 1.7 | Jonathan Corbet | 5 | -94/+18 |
2020-12-22 | Merge tag 'kbuild-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -1/+1 |
2020-12-09 | docs: update requirements to install six module | JaeSang Yoo | 1 | -0/+1 |
2020-12-08 | tweewide: Fix most Shebang lines | Finn Behrens | 1 | -1/+1 |
2020-12-03 | sphinx: kernel_feat.py: add a script to parse feature files | Mauro Carvalho Chehab | 1 | -0/+169 |
2020-11-30 | docs: automarkup.py: Allow automatic cross-reference inside C namespace | Nícolas F. R. A. Prado | 1 | -47/+75 |
2020-11-03 | Merge tag 'docs-5.10-3' of git://git.lwn.net/linux | Linus Torvalds | 1 | -6/+14 |
2020-11-03 | docs: fix automarkup regression on Python 2 | Jonathan Corbet | 1 | -6/+14 |
2020-10-30 | docs: ABI: make it parse ABI/stable as ReST-compatible files | Mauro Carvalho Chehab | 1 | -2/+6 |
2020-10-30 | docs: kernel_abi.py: Handle with a lazy Sphinx parser | Mauro Carvalho Chehab | 1 | -13/+26 |
2020-10-30 | docs: kernel_abi.py: use --enable-lineno for get_abi.pl | Mauro Carvalho Chehab | 1 | -4/+14 |
2020-10-30 | docs: kernel_abi.py: make it compatible with Sphinx 1.7+ | Mauro Carvalho Chehab | 1 | -12/+27 |
2020-10-30 | docs: kernel_abi.py: fix UTF-8 support | Mauro Carvalho Chehab | 1 | -12/+7 |
2020-10-30 | docs: kernel_abi.py: add a script to parse ABI documentation | Mauro Carvalho Chehab | 1 | -0/+157 |
2020-10-30 | docs: kernellog.py: add support for info() | Mauro Carvalho Chehab | 1 | -1/+5 |
2020-10-15 | docs: get rid of :c:type explicit declarations for structs | Mauro Carvalho Chehab | 1 | -1/+1 |
2020-10-15 | docs: automarkup.py: Add cross-reference for parametrized C macros | Nícolas F. R. A. Prado | 1 | -7/+42 |
2020-10-15 | docs: automarkup.py: Skip C reserved words when cross-referencing | Nícolas F. R. A. Prado | 1 | -1/+8 |
2020-10-15 | docs: automarkup.py: Fix regexes to solve sphinx 3 warnings | Nícolas F. R. A. Prado | 1 | -3/+4 |
2020-10-15 | docs: automarkup.py: Use new C roles in Sphinx 3 | Nícolas F. R. A. Prado | 1 | -6/+49 |
2020-10-15 | docs: kerneldoc.py: add support for kerneldoc -nosymbol | Mauro Carvalho Chehab | 1 | -0/+7 |
2020-10-15 | docs: kerneldoc.py: append the name of the parsed doc file | Mauro Carvalho Chehab | 1 | -1/+2 |
2020-10-15 | docs: cdomain.py: extend it to handle new Sphinx 3.x tags | Mauro Carvalho Chehab | 1 | -1/+39 |
2020-10-15 | docs: cdomain.py: add support for a new Sphinx 3.1+ tag | Mauro Carvalho Chehab | 1 | -1/+54 |
2020-10-15 | scripts: kernel-doc: allow passing desired Sphinx C domain dialect | Mauro Carvalho Chehab | 1 | -0/+5 |
2020-09-16 | docs: Add automatic cross-reference for documentation pages | Nícolas F. R. A. Prado | 1 | -1/+38 |
2020-09-16 | docs: Allow multiple automarkup functions | Nícolas F. R. A. Prado | 1 | -42/+55 |
2020-09-03 | docs: Add automatic cross-reference for C types | Nícolas F. R. A. Prado | 1 | -13/+24 |
2020-06-26 | Replace HTTP links with HTTPS ones: Documentation/sphinx/parse-headers.pl | Alexander A. Klimov | 1 | -1/+1 |
2020-06-08 | Replace HTTP links with HTTPS ones: documentation | Alexander A. Klimov | 1 | -3/+3 |
2020-04-20 | docs: update recommended Sphinx version to 2.4.4 | Mauro Carvalho Chehab | 1 | -1/+1 |
2020-02-25 | docs: Fix empty parallelism argument | Kees Cook | 1 | -1/+1 |
2020-01-24 | docs: Keep up with the location of NoUri | Jonathan Corbet | 1 | -1/+6 |
2019-11-22 | docs, parallelism: Rearrange how jobserver reservations are made | Kees Cook | 1 | -0/+33 |
2019-11-07 | kernel-doc: rename the kernel-doc directive 'functions' to 'identifiers' | Changbin Du | 1 | -6/+11 |
2019-10-02 | doc-rst: Programmatically render MAINTAINERS into ReST | Kees Cook | 1 | -0/+197 |
2019-08-12 | Documentation: sphinx: Don't parse socket() as identifier reference | Jonathan Neuschäfer | 1 | -1/+2 |
2019-08-12 | Documentation: sphinx: Add missing comma to list of strings | Jonathan Neuschäfer | 1 | -1/+1 |
2019-07-19 | docs: load_config.py: ensure subdirs end with "/" | Mauro Carvalho Chehab | 1 | -1/+1 |
2019-07-17 | docs: load_config.py: avoid needing a conf.py just due to LaTeX docs | Mauro Carvalho Chehab | 1 | -1/+26 |
2019-07-08 | docs: automarkup.py: ignore exceptions when seeking for xrefs | Mauro Carvalho Chehab | 1 | -2/+10 |
2019-06-26 | Docs: An initial automarkup extension for sphinx | Jonathan Corbet | 1 | -0/+93 |
2019-05-30 | docs: requirements.txt: recommend Sphinx 1.7.9 | Mauro Carvalho Chehab | 1 | -2/+2 |
2019-05-29 | docs: cdomain.py: get rid of a warning since version 1.8 | Mauro Carvalho Chehab | 1 | -1/+4 |
2019-05-23 | doc: Cope with the deprecation of AutoReporter | Jonathan Corbet | 1 | -8/+26 |
2019-05-23 | doc: Cope with Sphinx logging deprecations | Jonathan Corbet | 3 | -21/+59 |
2018-06-30 | Documentation/sphinx: allow "functions" with no parameters | Mike Rapoport | 1 | -3/+7 |
2018-06-26 | doc:sphinx: fix parse-header description | Federico Vaga | 1 | -1/+1 |
2018-06-15 | Documentation: rstFlatTable.py: fix a broken reference | Mauro Carvalho Chehab | 1 | -2/+0 |
2018-05-04 | MAINTAINERS & files: Canonize the e-mails I use at files | Mauro Carvalho Chehab | 1 | -2/+2 |
2018-03-09 | Documentation/sphinx: Fix Directive import error | Matthew Wilcox | 1 | -2/+1 |
2018-01-17 | linux-next: docs-rst: Fix typos in kfigure.py | Masanari Iida | 1 | -3/+3 |
2017-08-31 | Documentation/sphinx: fix kernel-doc decode for non-utf-8 locale | Jani Nikula | 1 | -5/+3 |
2017-07-23 | sphinx-pre-install: use a requirements file | Mauro Carvalho Chehab | 1 | -0/+3 |
2017-06-23 | Docs: clean up some DocBook loose ends | Jonathan Corbet | 2 | -41/+0 |
2017-05-16 | docs-rst: get rid of Documentation/sphinx/tmplcvt script | Mauro Carvalho Chehab | 1 | -28/+0 |
2017-04-11 | tmplcvt: make the tool more robust | Mauro Carvalho Chehab | 1 | -2/+11 |
2017-03-31 | Use sphinx.version_info directly instead of parsing | Rémy Léone | 1 | -1/+1 |
2017-03-09 | docs-rst: automatically convert Graphviz and SVG images | Markus Heiser | 1 | -0/+551 |
2016-12-18 | docs: sphinx-extensions: make rstFlatTable work with docutils 0.13 | Dmitry Shachnev | 1 | -0/+5 |
2016-11-30 | docs-rst: parse-headers.pl: cleanup the documentation | Mauro Carvalho Chehab | 1 | -107/+9 |
2016-11-19 | parse-headers.pl: add documentation for this script | Mauro Carvalho Chehab | 1 | -13/+180 |
2016-10-19 | Documentation/sphinx: rename kernel-doc.py to kerneldoc.py | Jani Nikula | 1 | -0/+0 |
2016-09-19 | Merge tag 'docs-next' of git://git.lwn.net/linux.git into patchwork | Mauro Carvalho Chehab | 1 | -3/+66 |
2016-09-16 | doc-rst:c-domain: function-like macros arguments | Markus Heiser | 1 | -1/+54 |
2016-09-16 | doc-rst:c-domain: fix sphinx version incompatibility | Markus Heiser | 1 | -2/+12 |
2016-09-09 | [media] docs-rst: parse-headers.pl: use the C domain for cross-references | Mauro Carvalho Chehab | 1 | -54/+59 |
2016-09-09 | [media] docs-rst: parse-headers.pl: make debug a command line option | Mauro Carvalho Chehab | 1 | -4/+10 |
2016-09-01 | docs: sphinx-extensions: add metadata parallel-safe | Markus Heiser | 3 | -0/+21 |
2016-08-22 | doc-rst: moved *duplicate* warnings to nitpicky mode | Markus Heiser | 1 | -0/+27 |
2016-08-22 | doc-rst:c-domain: ref-name of a function declaration | Markus Heiser | 1 | -0/+31 |
2016-08-22 | doc-rst: add boilerplate to customize c-domain | Markus Heiser | 1 | -0/+44 |
2016-08-18 | docs-rst: parse-heraders.pl: escape LaTeX characters | Mauro Carvalho Chehab | 1 | -1/+1 |
2016-08-14 | doc-rst: generic way to build only sphinx sub-folders | Markus Heiser | 1 | -0/+32 |
2016-07-23 | Merge branch 'docs-next' of git://git.lwn.net/linux into topic/docs-next | Mauro Carvalho Chehab | 1 | -3/+9 |
2016-07-20 | doc-rst: kernel-doc directive, fix state machine reporter | Markus Heiser | 1 | -3/+9 |
2016-07-09 | doc-rst: parse-headers: remove trailing spaces | Mauro Carvalho Chehab | 1 | -0/+2 |
2016-07-08 | doc-rst: add kernel-include directive | Markus Heiser | 1 | -0/+183 |
2016-07-07 | doc-rst: parse-headers: don't do substituition references | Mauro Carvalho Chehab | 1 | -1/+1 |
2016-07-07 | doc-rst: parse-headers: add an option to ignore enum symbols | Mauro Carvalho Chehab | 1 | -0/+4 |
2016-07-07 | doc-rst: parse-headers: better handle comments at the source code | Mauro Carvalho Chehab | 1 | -3/+14 |
2016-07-07 | doc-rst: parse-headers: fix multiline typedef handler | Mauro Carvalho Chehab | 1 | -3/+4 |
2016-07-07 | doc-rst: parse-headers: better handle typedefs | Mauro Carvalho Chehab | 1 | -2/+7 |
2016-07-07 | doc-rst: parse-headers: be more formal about the valid symbols | Mauro Carvalho Chehab | 1 | -8/+8 |
2016-07-07 | doc-rst: fix parsing comments and '{' on a separate line | Mauro Carvalho Chehab | 1 | -6/+11 |
2016-07-07 | doc-dst: parse-headers: highlight deprecated comments | Mauro Carvalho Chehab | 1 | -0/+2 |
2016-07-07 | doc-rst: parse-headers: improve delimiters to detect symbols | Mauro Carvalho Chehab | 1 | -13/+14 |
2016-07-07 | doc-rst: add parse-headers.pl script | Mauro Carvalho Chehab | 1 | -0/+290 |
2016-06-30 | doc-rst: flat-table directive - initial implementation | Markus Heiser | 1 | -0/+365 |
2016-06-10 | Documentation/sphinx: add support for specifying extra export files | Jani Nikula | 1 | -2/+11 |
2016-06-10 | Documentation/sphinx: use a more sensible string split in kernel-doc extension | Jani Nikula | 1 | -1/+1 |
2016-06-10 | Documentation/sphinx: remove unnecessary temporary variable | Jani Nikula | 1 | -2/+1 |
2016-06-04 | doc/sphinx: Track line-number of starting blocks | Daniel Vetter | 1 | -2/+15 |
2016-06-03 | doc/sphinx: Stop touching state_machine internals | Daniel Vetter | 1 | -2/+9 |
2016-06-01 | doc/sphinx: Pass right filename as source | Daniel Vetter | 1 | -1/+1 |
2016-06-01 | Documentation/sphinx: fix kernel-doc extension on python3 | Jani Nikula | 1 | -2/+7 |
2016-05-30 | Documentation/sphinx: nicer referencing of struct in docbook->rst conversion | Jani Nikula | 2 | -6/+14 |
2016-05-30 | sphinx: update docbook->rst conversion script match C domain spec | Jani Nikula | 1 | -4/+4 |
2016-05-30 | sphinx: cheesy script to convert .tmpl files | Jonathan Corbet | 3 | -0/+52 |
2016-05-30 | Documentation/sphinx: add Sphinx kernel-doc directive extension | Jani Nikula | 1 | -0/+102 |