pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/treemd



Module Name:    pkgsrc
Committed By:   pin
Date:           Sat Sep 12 17:39:07 UTC 2026

Modified Files:
        pkgsrc/textproc/treemd: Makefile cargo-depends.mk distinfo

Log Message:
textproc/treemd: update to 0.8.1

[0.8.1] - 2026-09-12

No behaviour changes. Documents a regression found after 0.8.0 shipped, and adds the test that would have caught it.
Documentation

    A fenced block that follows a list inside a blockquote is dropped, and its text is merged into the quote's content. Found by building 0.7.0 and 0.8.0 and comparing their output across 82 
documents, which is the only content-level regression in that upgrade. The failure is worse than a gap, because the text resurfaces as another block's content: on ratatui's changelog, .code loses 
five real blocks and gains three holding prose. A paragraph between the list and the fence avoids it. Tracked at turbovault#71 and recorded in the query guide

Internal

    A contract test pins what treemd extracts from every construct that has broken here, as one snapshot rather than a set of properties. Three bugs shipped from this repo while the suite was green, 
each time because the assertions were narrower than the failure. The snapshot fails on any change to what the parser reports, including changes nobody thought to assert, and prints the changed lines. 
An upstream fix fails it too, which is the intended signal to update the docs that describe the old behaviour


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/textproc/treemd/Makefile \
    pkgsrc/textproc/treemd/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/textproc/treemd/cargo-depends.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/treemd/Makefile
diff -u pkgsrc/textproc/treemd/Makefile:1.25 pkgsrc/textproc/treemd/Makefile:1.26
--- pkgsrc/textproc/treemd/Makefile:1.25        Sat Sep 12 15:58:04 2026
+++ pkgsrc/textproc/treemd/Makefile     Sat Sep 12 17:39:07 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2026/09/12 15:58:04 pin Exp $
+# $NetBSD: Makefile,v 1.26 2026/09/12 17:39:07 pin Exp $
 
-DISTNAME=      treemd-0.8.0
+DISTNAME=      treemd-0.8.1
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Epistates/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/textproc/treemd/distinfo
diff -u pkgsrc/textproc/treemd/distinfo:1.25 pkgsrc/textproc/treemd/distinfo:1.26
--- pkgsrc/textproc/treemd/distinfo:1.25        Sat Sep 12 15:58:04 2026
+++ pkgsrc/textproc/treemd/distinfo     Sat Sep 12 17:39:07 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.25 2026/09/12 15:58:04 pin Exp $
+$NetBSD: distinfo,v 1.26 2026/09/12 17:39:07 pin Exp $
 
 BLAKE2s (addr2line-0.25.1.crate) = cc5c422ec48ccef5c2c46379d2f600644609490afafea5020f2020815d1146e6
 SHA512 (addr2line-0.25.1.crate) = c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2
@@ -924,9 +924,9 @@ Size (tracing-subscriber-0.3.23.crate) =
 BLAKE2s (tree_magic_mini-3.2.2.crate) = 963c1acb2d39fa2b75bdb48a69729bd11a709c45e4130e93e9dd0538eef09b9e
 SHA512 (tree_magic_mini-3.2.2.crate) = 37c627d440ae8e0ba9c2d0a322cc68252d6c1e56548483142a1e801c057521cb5a6387e8a7849c25de6d9dfcbaf579fa900b37d93ff023057591d3bbda843a3b
 Size (tree_magic_mini-3.2.2.crate) = 16074 bytes
-BLAKE2s (treemd-0.8.0.tar.gz) = c05c4097249ab9c486ce5a466bef01793d2ac7066c8d1ebeacd1274073367cb9
-SHA512 (treemd-0.8.0.tar.gz) = a5d9aaea371aec5871051322ca2dd76e8aff44f00ef5c1e197a28366a10b6ebb849761f0e166a151d256b33a080b864b502b164daa6140a5ff0304038924dd7b
-Size (treemd-0.8.0.tar.gz) = 4607705 bytes
+BLAKE2s (treemd-0.8.1.tar.gz) = db2b56639f7b4d2f418fd51d7c3be2f2336fe6cc779a2d11c5c6fafda5958fbc
+SHA512 (treemd-0.8.1.tar.gz) = a567a1029dc24e5c9f43df4ad31001adeea6b84bcd967933d014abb7cce93d8600d7b37be8b5a592d69a230a75d3ccd945ee3b4426b1e1c16725f9de6fe76a02
+Size (treemd-0.8.1.tar.gz) = 4612194 bytes
 BLAKE2s (ttf-parser-0.25.1.crate) = a9a17470e40b1a4cc727ce7af1f69c855ffd1033b163fa500275f178c511d0ae
 SHA512 (ttf-parser-0.25.1.crate) = 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c
 Size (ttf-parser-0.25.1.crate) = 201121 bytes

Index: pkgsrc/textproc/treemd/cargo-depends.mk
diff -u pkgsrc/textproc/treemd/cargo-depends.mk:1.24 pkgsrc/textproc/treemd/cargo-depends.mk:1.25
--- pkgsrc/textproc/treemd/cargo-depends.mk:1.24        Sat Sep 12 15:58:04 2026
+++ pkgsrc/textproc/treemd/cargo-depends.mk     Sat Sep 12 17:39:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.24 2026/09/12 15:58:04 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.25 2026/09/12 17:39:07 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  addr2line-0.25.1
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1



Home | Main Index | Thread Index | Old Index