$# This file is part of Vervis. $# $# Written in 2018, 2019, 2022, 2024 by fr33domlover <fr33domlover@riseup.net>. $# $# ♡ Copying is an act of love. Please copy, reuse and share. $# $# The author(s) have dedicated all copyright and related and neighboring $# rights to this software to the public domain worldwide. This software is $# distributed without any warranty. $# $# You should have received a copy of the CC0 Public Domain Dedication along $# with this software. If not, see $# <http://creativecommons.org/publicdomain/zero/1.0/>. <table> <tr> <td>By <td> $maybe (person, actor) <- mpersonWritten ^{personLinkW person actor} $nothing #{authorName author} $maybe (committer, _) <- patchCommitted patch ; $maybe (person, actor) <- mpersonCommitted ^{personLinkW person actor} $nothing #{authorName committer} <tr> <td>At <td> #{showDate written} $maybe (_, committed) <- patchCommitted patch ; #{showDate committed} <tr> <td>Title <td>#{patchTitle patch} <tr> <td>Description <td> <p>#{patchDescription patch} <p>Parent commits: <ol> $forall parent <- parents <li>#{parent} <p>Diff: <pre>#{patchDiff patch}