[GRASS-git] [OSGeo/grass] e9a34c: doc: generate man pages from markdown (#7540)

Anna Petrasova noreply at github.com
Sun Jul 12 03:00:00 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: e9a34c01e333df214bdfba72bb6846fb055712f3
      https://github.com/OSGeo/grass/commit/e9a34c01e333df214bdfba72bb6846fb055712f3
  Author: Anna Petrasova <kratochanna at gmail.com>
  Date:   2026-07-12 (Sun, 12 Jul 2026)

  Changed paths:
    M general/g.region/g.region.md
    M include/Make/Grass.make
    M include/Make/Html.make
    M man/Makefile
    M utils/Makefile
    A utils/g.md2man/Makefile
    A utils/g.md2man/g.md2man.py
    A utils/g.md2man/gmd.py
    A utils/g.md2man/tests/g_md2man_test.py

  Log Message:
  -----------
  doc: generate man pages from markdown (#7540)

Add g.md2man, a Markdown to groff converter reusing the g.html2man
groff formatter, and switch the Autotools man page build from the
HTML sources to the generated markdown. Man pages no longer depend
on the HTML build.

The converter code was generated with AI assistance (Claude Fable)
and reviewed with several rounds of AI-assisted review.



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list