Skip to content

doc: fix references to manpages that don't exist - #9624

Merged
daywalker90 merged 1 commit into
ElementsProject:masterfrom
mikeua:doc-fix-manpage-references
Oct 14, 2026
Merged

daywalker90 merged 1 commit into
ElementsProject:masterfrom
mikeua:doc-fix-manpage-references

Conversation

@mikeua

@mikeua mikeua commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

Several see_also / description entries in doc/schemas/*.json reference manpages that don't exist, so the generated pages link to 404s:

Wrong Correct
lightningd-fetchinvoice(7) lightning-fetchinvoice(7)
lightningd-invoicerequest(7) lightning-invoicerequest(7)
lightning-listsentpays(7) lightning-listsendpays(7)
lightning-currencyrates(7) lightning-currencyrate(7)
lightning-invoicerequests(7) lightning-invoicerequest(7)
lightning-listbalances(7) / lightning-bkpr-listfunds(7) lightning-bkpr-listbalances(7)

contrib/msggen/msggen/schema.json is regenerated to match.

Changelog-None

Checklist

  • The changelog has been updated in the relevant commit(s) according to the guidelines.
  • Tests have been added or modified to reflect the changes. (n/a, docs only)
  • Documentation has been reviewed and updated as needed.
  • Related issues have been listed and linked, including any that this PR closes. (none)
  • All PRs must consider how to reverse any persistent changes for tools/lightning-downgrade (n/a, no persistent changes)

Several schema descriptions and see_also lists name manpages that are
never generated, so the links in the rendered docs are dead:

- lightningd-fetchinvoice(7) / lightningd-invoicerequest(7) ->
  lightning-fetchinvoice(7) / lightning-invoicerequest(7)
- lightning-listsentpays(7) -> lightning-listsendpays(7)
- lightning-currencyrates(7) -> lightning-currencyrate(7)
- lightning-invoicerequests(7) -> lightning-invoicerequest(7)
- lightning-listbalances(7) and lightning-bkpr-listfunds(7) ->
  lightning-bkpr-listbalances(7)

contrib/msggen/msggen/schema.json is updated to match.

Changelog-None
@mikeua
mikeua requested a review from cdecker as a code owner October 13, 2026 16:01

@daywalker90 daywalker90 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@daywalker90
daywalker90 enabled auto-merge (rebase) October 13, 2026 16:26
@daywalker90
daywalker90 disabled auto-merge October 14, 2026 14:49
@daywalker90
daywalker90 merged commit 33fda2d into ElementsProject:master Oct 14, 2026
41 of 45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants