Control: tag -1 + patch

Lintian's manual was converted to reStructuredText format. This MR uses
rst2html to generate the HTML version.

    https://salsa.debian.org/lintian/lintian/merge_requests/245

This RST file was generated from the existing manual in Docbook format
using:

    pandoc -f docbook -t rst doc/lintian.xml > doc/lintian.rst

The resulting file showed the following three errors when used to generate
HTML with rst2html from python3-docutils:

    lintian.rst:366: (ERROR/3) Unexpected indentation.
    lintian.rst:363: (WARNING/2) Inline literal start-string without
end-string.
    lintian.rst:367: (WARNING/2) Block quote ends without a blank line;
unexpected unindent.

The errors disappeared after a single, multi-space indent in line 366 was
removed manually using an editor.

RST does not have a facility to split documents into multiple output files
(although a 'toctree' directive could link multiple documents.) For now,
the HTML manual is one large, contiguous file.

Installs the single HTML file and the reStructuredText file in the user
package. Sets a link to the RST version with the ending *.txt in hope of
avoiding breakage.

Updates doc-base entries to point to the single HTML file and to the RST
file in lieu of plain text documentation.

Reply via email to