History log of /petsc/doc/make_links_relative.py (Results 1 – 24 of 24)
Revision Date Author Comments
# b5905446 20-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-02-09/docs-dm' into 'main'

Add a bit more discussion of DM and their commonalities to the docs

See merge request petsc/petsc!9018


# 3e7f94c0 09-Feb-2026 Barry Smith <bsmith@mcs.anl.gov>

Docs buid: update to use fspath()


# 38dc5bc9 08-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 4a83f01d 08-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-03-07/docs-faq-links' into 'release'

docs: fix broken links in the citing webpage

See merge request petsc/petsc!7343


# d03e359e 08-Mar-2024 Barry Smith <bsmith@mcs.anl.gov>

docs: fix broken links in the citing webpage

Reported-by: David Bold <david.bold@ipp.mpg.de>


# 02ff24cd 14-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-06-24/improve-doc-build-time' into 'main'

Minor improvements to time to build docs, also add (crude) timing collections...

See merge request petsc/petsc!6631


# 78163631 26-Jun-2023 Barry Smith <bsmith@mcs.anl.gov>

More tidying up of docs generation; more consistent timing information

Commit-type: docs-only


# 0ec0a084 22-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-02-15/refactor-doc-subdirectories' into 'main'

Remove confusing and un-need docs directory that contains manual

See merge request petsc/petsc!6078


# 73fdd05b 22-Feb-2023 Barry Smith <bsmith@mcs.anl.gov>

Remove confusing and un-need docs directory that contains manual

Commit-type: housekeeping


# 54841b12 09-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 803993a8 09-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-10-06/doc-doc-generation/release' into 'release'

fixes for webpages

See merge request petsc/petsc!5724


# 862e4a30 06-Oct-2022 Barry Smith <bsmith@mcs.anl.gov>

Improve the documentation generation tools with clearer comments on what they do

Commit-type: docs-only


# 89669be4 02-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/docs-sphinx-man-pages' into 'main'

Integrate Man Pages into Sphinx Docs

Closes #1132 and #1015

See merge request petsc/petsc!4989


# 589e537f 15-Mar-2022 Patrick Sanan <patrick.sanan@gmail.com>

Docs: Generate MyST (.md) files instead of .html for man pages

Use a new version of Sowing doctext that accepts the -myst flag.

We use a mostly-duplicated local myst.def here.

Split the copying of

Docs: Generate MyST (.md) files instead of .html for man pages

Use a new version of Sowing doctext that accepts the -myst flag.

We use a mostly-duplicated local myst.def here.

Split the copying of the classic docs into a "pre" and "post" stage,
now accepting a destination argument, so that .md manualpage files
may be copied at the start of the Sphinx build.

Change -html to -myst in the manualpages target.

Remove the manualpages_buildcite target entirely, as we
remove the -mapref argument from the manualpages target.
Now the .cit file is generated during a single run of doctext and
converted to htmlmap, which is used to create man pages links with the
custom Sphinx extension.

Remove the add_version_header.py script, which leaves a few classic
HTML pages without a version, but this feature was mainly for the man
pages, which now have the same version information at the bottom as
all the Sphinx-generated pages.

This commit does not address further required changes:
- index.html pages auto-generated in the docs/manualpages/ tree have not been converted to .md
- Man page postprocessing stages have not been updated to operate on .md instead of .html and will thus fail

show more ...


# bef1afec 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# dbe7d75a 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/docs-link-fix' into 'release'

Docs: Fix outdated list of excluded directories for link fixes

See merge request petsc/petsc!4311


# 1540e0ed 13-Sep-2021 Patrick Sanan <patrick.sanan@gmail.com>

Docs: Fix outdated list of excluded directories for link fixes

Refactor to remove duplicated information, fixing an outdated list
of directories to exclude when post-processing links generated by th

Docs: Fix outdated list of excluded directories for link fixes

Refactor to remove duplicated information, fixing an outdated list
of directories to exclude when post-processing links generated by the
custom extension.

show more ...


# bb9a3af2 21-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 2d155aa3 21-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/docs-link-fixes-tweaks' into 'release'

Docs: clarify placeholder text for doc output root, remove extraneous shebang

See merge request petsc/petsc!4114


# 1f43888b 20-Jun-2021 Patrick Sanan <patrick.sanan@gmail.com>

Docs: relative links fix: remove extra separator in links


# 78fb2c35 19-Jun-2021 Patrick Sanan <patrick.sanan@gmail.com>

Docs: clarify placeholder text for doc output root, remove extraneous shebang


# 52d3f5ae 17-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 4224faf6 17-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/docs-make-links-relative' into 'release'

Docs: postprocessing for relative man page links

See merge request petsc/petsc!4102


# 7553d27d 17-Jun-2021 Patrick Sanan <patrick.sanan@gmail.com>

Docs: postprocessing for relative man page links

For *html (html, dirhtml) builds, add a final step which walks the
output directory and replaces a hard-coded placeholder string
with the relative pa

Docs: postprocessing for relative man page links

For *html (html, dirhtml) builds, add a final step which walks the
output directory and replaces a hard-coded placeholder string
with the relative path back to the root, thus allowing for for the
output directory to be safely moved.

Remove now-unneeded brittle logic to add an absolute path to the docs
root.

show more ...