Due to challenges in the unspecified HTML format used by the various SRFI authors, the result is not perfect, but it's still a great help when adapting the specification HTML into Texinfo. It requires guile-lib for its htmlprag HTML parser, which is autoloaded to avoid introducing a hard dependency on it.
Changes in v2: - Add support for HTML table -> Texinfo @multitable - Only splice "Specification" section if necessary - Preserve spliced section leading text instead of discarding it - Various bug fixes - Use SPDX/REUSE for license/copyright notices Maxim Cournoyer (2): .dir-locals: Add indentation rule for sxml-match syntax. scripts: Add SRFI documentation HTML -> Texinfo snarfer. .dir-locals.el | 3 +- LICENSES/LGPL-3.0-or-later.txt | 304 +++++++++++++ am/bootstrap.am | 1 + module/scripts/snarfi.scm | 752 +++++++++++++++++++++++++++++++++ 4 files changed, 1059 insertions(+), 1 deletion(-) create mode 100644 LICENSES/LGPL-3.0-or-later.txt create mode 100644 module/scripts/snarfi.scm base-commit: d8df317bafcdd9fcfebb636433c4871f2fab28b2 -- 2.41.0