- Add a <githash> tag which accepts a Git hash. Leave
<revnumber> as is for svn revisions. In theory we
could add a new attribute to <revnumber> to say which
VCS to use, but this would require tagging either all
SVN revisions or all Git hashes explicitly which would
be invasive. A new tag going forward seems simpler.
- Revert svnweb.link back to generating svnweb links. This
fixes all the explicit <revnumber>'s referring to SVN src
commits in existing documentation.
- Add a cgit.link which links to a Git commit in cgit.
githash generates cgit.link's when asked to generate a
href.
Reviewed by: gjb, ygy
Differential Revision: https://reviews.freebsd.org/D27703
uses the common properties attributes. This also adds the ability to
set rules in the <info> element to select types of elements that should
not be translated. Non-translated text does not appear in PO files and
is not seen by translators, but is included verbatim in the final
translated output document.
The current use case for this is to prevent the PGP keys from being
translated, which makes no sense and introduces duplication.
This work was made possible with assistance by Shaun McCance at the 2017
Open Help Conference.
Sponsored by: iXsystems
- vendorurl
- sponsor
- sponsorurl
- contrib
This will allow attribution for sponsored or contributed
work on FreeBSD in the release notes.
This is a prerequisite to additional upcoming changes.
While here, modify docbook.css to recognize a new 'contrib'
<span> class.
Also, set FreeBSD=%H on docbook50.dtd to allow the commit
to go through.
Sponsored by: The FreeBSD Foundation