Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [MAINTAINER UPDATE] textproc/lowdown to 1.2.0
To:
Bryan Vyhmeister <bryan@bsdjournal.net>
Cc:
ports@openbsd.org
Date:
Sun, 24 Nov 2024 12:41:28 +0000

Download raw body.

Thread
thanks, committed

On 2024/11/23 22:24, Bryan Vyhmeister wrote:
> On Sat, Nov 16, 2024 at 07:05:15PM -0800, Bryan Vyhmeister wrote:
> > This is a maintainer update for textproc/lowdown to 1.2.0. The changes
> > for 1.2.0 are:
> > 
> > "Output OSC8 hyperlinks in -tterm mode. See OSC8 Adoption for the gist.
> > This won't affect terminals not supporting links (such as with OpenBSD's
> > default xterm). As of this change, all links (including image links) and
> > link titles will be clickable in supporting terminals unless
> > --term-no-ansi is given.
> > 
> > Conditionally output UR/UE or MT/ME macros for -tman links. This makes
> > links be live in some -tman utilities.
> > 
> > Add metadata html header, latex header, ms header, and man header for
> > adding media-specific invocations in the document headers.
> > 
> > Have footnotes in -tms be linked: clicking on a footnote number will
> > jump to that footnote in the document.
> > 
> > Introduce --nroff-endnotes, which adds a new flag to the public API
> > (hence the minor number addition). This delays printing of -tms
> > footnotes until the end of the document, making them endnotes.
> > 
> > Deprecate the --nroff-no-groff flag in favour of --nroff-traditional, as
> > the changes it effects equally favour mandoc and Heirloom troff. Does
> > not change the code interface, which uses the same macro name as before.
> > 
> > Have metadata not be processed by the smart typography at all. This is
> > because some values are links and others are mainlined directly into
> > output and should not be touched.
> > 
> > Be specific about the behaviour of nested links. This is inconsistent
> > across the various Markdown implementations (and CommonMark). Document
> > and stick to a standard."
> > 
> > Everything works fine in my testing. It seems like no shared library
> > changes are there but a define changes in lowdown.h so I bumped the
> > minor.
> 
> Sending this again.
> 
> Bryan
> 
> 
> Index: textproc/lowdown/Makefile
> ===================================================================
> RCS file: /cvs/ports/textproc/lowdown/Makefile,v
> diff -u -p -u -r1.33 Makefile
> --- textproc/lowdown/Makefile	13 Oct 2024 06:43:19 -0000	1.33
> +++ textproc/lowdown/Makefile	17 Nov 2024 02:56:52 -0000
> @@ -1,8 +1,8 @@
>  COMMENT =	simple markdown translator
> -DISTNAME =	lowdown-1.1.2
> +DISTNAME =	lowdown-1.2.0
>  CATEGORIES =	textproc
>  
> -SHARED_LIBS =	lowdown		1.0	# 2
> +SHARED_LIBS =	lowdown		1.1	# 2
>  
>  HOMEPAGE =	https://kristaps.bsd.lv/lowdown/
>  MAINTAINER =	Bryan Vyhmeister <bryan@bsdjournal.net>
> Index: textproc/lowdown/distinfo
> ===================================================================
> RCS file: /cvs/ports/textproc/lowdown/distinfo,v
> diff -u -p -u -r1.28 distinfo
> --- textproc/lowdown/distinfo	13 Oct 2024 06:43:19 -0000	1.28
> +++ textproc/lowdown/distinfo	17 Nov 2024 02:51:09 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (lowdown-1.1.2.tar.gz) = hExrCQcpqkXGRZ3WPLH6r42ZRe1Z6kY4d3jNkcZwM7A=
> -SIZE (lowdown-1.1.2.tar.gz) = 271880
> +SHA256 (lowdown-1.2.0.tar.gz) = SoU+Hkm8pu9TLQdSKLhFhaKdiLv0p9JqcMXU3yYLmj8=
> +SIZE (lowdown-1.2.0.tar.gz) = 280790
>