Index | Thread | Search

From:
Bryan Vyhmeister <bryan@bsdjournal.net>
Subject:
Re: [MAINTAINER UPDATE] textproc/lowdown to 1.2.0
To:
ports@openbsd.org
Date:
Sat, 23 Nov 2024 22:24:23 -0800

Download raw body.

Thread
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