git: fb36cfdfb2 - main - Add gitref macro to reference a git hash
Daniel Ebdrup Jensen
debdrup at FreeBSD.org
Sun Feb 14 08:26:44 UTC 2021
On Sat, Feb 13, 2021 at 09:22:45PM +0000, Sergio Carlavilla Delgado wrote:
>The branch main has been updated by carlavilla:
>
>URL: https://cgit.FreeBSD.org/doc/commit/?id=fb36cfdfb2dd5e9ebe217d820609d96fb73d8cc8
>
>commit fb36cfdfb2dd5e9ebe217d820609d96fb73d8cc8
>Author: Sergio Carlavilla Delgado <carlavilla at FreeBSD.org>
>AuthorDate: 2021-02-13 21:16:57 +0000
>Commit: Sergio Carlavilla Delgado <carlavilla at FreeBSD.org>
>CommitDate: 2021-02-13 21:22:34 +0000
>
> Add gitref macro to reference a git hash
>
> With this extension a git hash can be easily referenced.
>
> The porters handbook versions chapter uses this extension
> as an example in the FreeBSD 14.0 version table.
>
> An example of use
>
> gitref:hash[repository="src|doc|ports",length=hash-longitude]
>
> The repository should be src, doc or ports.
> And if no length it's specified the macro will use 12 characters
> of the specified hash.
>
> PR: 253050
> Submitted by: jhb@
>---
> documentation/config/_default/config.toml | 2 +-
> .../books/porters-handbook/versions/chapter.adoc | 8 +++----
> shared/lib/GitReferencesMacro/extension.rb | 25 ++++++++++++++++++++++
> shared/lib/git-macro.rb | 5 +++++
> website/config/_default/config.toml | 2 +-
> 5 files changed, 36 insertions(+), 6 deletions(-)
>
Hi folks,
It appears that there are multiple ways of going about things, because I
implemented this via shortcodes in commit 5476df45eb06, but this is
clearly the superior solution.
I'll revert what I added, when I do a pass on the release notes, which
I'll go do now. :)
Yours,
Daniel Ebdrup Jensen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/dev-commits-doc-all/attachments/20210214/e5f808a7/attachment.sig>
More information about the dev-commits-doc-all
mailing list