pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/rumdl
Module Name: pkgsrc
Committed By: pin
Date: Wed Feb 25 11:44:13 UTC 2026
Modified Files:
pkgsrc/textproc/rumdl: Makefile cargo-depends.mk distinfo
Log Message:
textproc/rumdl: update to 0.1.28
[0.1.28] - 2026-02-24
Added
Import: rumdl import now preserves original rule aliases (e.g., no-hard-tabs instead of MD010) in the generated config file (#460)
Code Block Tools: Per-language configs now support an enabled field to disable linting/formatting for specific languages while keeping the configuration (#458)
Fixed
MD044: Vale (<!-- vale ... -->) and remark-lint (<!-- lint ... -->) inline configuration directives are now skipped when checking proper names (#456)
[0.1.27] - 2026-02-24
Fixed
MD013: CRLF line endings are now preserved during semantic-line-breaks reflow, fixing false positive warnings in the LSP when editors send Windows-style line endings (#459)
MD041: Fix mode now correctly passes the file path to LintContext, enabling filename-derived title insertion (InsertDerived). Index and README files now derive their title from the parent
directory name instead of "Index" or "README"
MD044: YAML frontmatter values are now checked as prose while keys, delimiters, comments, and flow constructs are skipped. TOML frontmatter keys are also correctly skipped (#448)
MD044: Angle-bracket autolinks (<https://...>) inside HTML comments are no longer flagged for proper name violations. Uses CommonMark autolink pattern matching for all valid URI schemes (#457)
MD076: Blank lines required by MD031 (blanks-around-fences) and MD058 (blanks-around-tables) inside list items are now recognized as structural rather than inter-item separators, preventing false
positives in tight lists with code blocks, tables, or HTML blocks (#455)
Changed
Removed unused itertools dependency
[0.1.26] - 2026-02-23
Added
MD076: New rule for list item spacing — enforces consistent use of blank lines between list items
LSP: Markdown link target completion — autocomplete file paths and headings when typing link destinations (#434)
MD041: Extended fix support for HTML block preamble, plain text titles, and directive-only documents (#398)
Fixed
MD001: Empty ATX headings (e.g., # with no text) are now preserved during heading level conversion instead of being deleted, fixing non-idempotent fix behavior
MD012: Excess blank lines around headings are now flagged using MD022's configured limits, preventing conflicts between the two rules (#429, #449)
MD013: Lines whose only content is a link or image (including in list items, blockquotes, and with emphasis wrappers) are now exempt from line length checks in non-strict mode, since they cannot
be shortened (#452)
MD013: URLs with balanced parentheses (e.g., Wikipedia links like Rust_(programming_language)) are now correctly recognized as standalone links
MD013: Ordered list task checkboxes (1. [x] [link](url)) are now correctly detected in standalone link exemption and text reflow
MD025: Frontmatter title field is now counted as the first H1 when checking for single title (#450)
MD044: HTML comments are now checked for proper names by default (previously skipped due to config default mismatch) (#446)
MD044: Inline config directives (<!-- rumdl-disable -->, <!-- markdownlint-enable -->) are no longer flagged when the directive keyword matches a configured proper name
MD044: YAML frontmatter keys are no longer flagged as improperly capitalized proper names (#448)
MD052: Added missing default_config_section for config validation (#451)
MD063: Precomposed Unicode characters (e.g., Greek ῷ) are no longer decomposed during case conversion, fixing non-idempotent fix behavior
Changed
MD063: Removed dependency on external titlecase crate; title case logic is now fully handled by the built-in implementation
MD013: Refactored standalone link detection to reuse shared extract_list_marker_and_content utility, also fixing ordered list task checkbox handling in text reflow
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/textproc/rumdl/Makefile \
pkgsrc/textproc/rumdl/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/rumdl/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/rumdl/Makefile
diff -u pkgsrc/textproc/rumdl/Makefile:1.13 pkgsrc/textproc/rumdl/Makefile:1.14
--- pkgsrc/textproc/rumdl/Makefile:1.13 Sat Feb 21 15:13:38 2026
+++ pkgsrc/textproc/rumdl/Makefile Wed Feb 25 11:44:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2026/02/21 15:13:38 pin Exp $
+# $NetBSD: Makefile,v 1.14 2026/02/25 11:44:13 pin Exp $
-DISTNAME= rumdl-0.1.25
+DISTNAME= rumdl-0.1.28
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=rvben/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/textproc/rumdl/distinfo
diff -u pkgsrc/textproc/rumdl/distinfo:1.13 pkgsrc/textproc/rumdl/distinfo:1.14
--- pkgsrc/textproc/rumdl/distinfo:1.13 Sat Feb 21 15:13:38 2026
+++ pkgsrc/textproc/rumdl/distinfo Wed Feb 25 11:44:13 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.13 2026/02/21 15:13:38 pin Exp $
+$NetBSD: distinfo,v 1.14 2026/02/25 11:44:13 pin Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -390,9 +390,6 @@ Size (is_terminal_polyfill-1.70.2.crate)
BLAKE2s (itertools-0.13.0.crate) = dab065a4b256f0a8e2f8856274e6333cbf666090a1cb8a36201e34e63d2be4f3
SHA512 (itertools-0.13.0.crate) = c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
Size (itertools-0.13.0.crate) = 146261 bytes
-BLAKE2s (itertools-0.14.0.crate) = 6503d1c795ef333fff8d2c3f96a91c7cad680e1c831e34e7feadb657b5421374
-SHA512 (itertools-0.14.0.crate) = bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645
-Size (itertools-0.14.0.crate) = 152715 bytes
BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
Size (itoa-1.0.15.crate) = 11231 bytes
@@ -639,9 +636,9 @@ Size (reqwest-0.12.24.crate) = 159974 by
BLAKE2s (ring-0.17.14.crate) = 1480ea4de12099a897e831682ebaf48ed6e688e06f58e79e496a06e227ed58bd
SHA512 (ring-0.17.14.crate) = 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14
Size (ring-0.17.14.crate) = 1502610 bytes
-BLAKE2s (rumdl-0.1.25.tar.gz) = c3bff6419a717179ee7184e416ab328d73eb9ab286815f46ecaf0aa8d3ee2e98
-SHA512 (rumdl-0.1.25.tar.gz) = 12c1124f34e705d6c2844377b5f5096f4e8913be0733a5c1e400d67b0412cdb7399cec5c62f24ba48630599e5f69a9652acce11e1520a3d5c9157c87cfa2d843
-Size (rumdl-0.1.25.tar.gz) = 2126045 bytes
+BLAKE2s (rumdl-0.1.28.tar.gz) = d8920477168b2c023494c59072919da94ff3b9f3b37775509bf8f287a283c94a
+SHA512 (rumdl-0.1.28.tar.gz) = 1f0719082ee543ff80112fce0790e2dac62d7ebb3034875ff1373a06331196fc8e2caae59a9b615ed47f3962990718b285fa9a07b68af1ac8388b8bde56e6591
+Size (rumdl-0.1.28.tar.gz) = 2162273 bytes
BLAKE2s (rustc_version-0.4.1.crate) = f0d198d0457135ca7572b41cd2440f1b0ca075013f53b384d07c00db8c5d2e84
SHA512 (rustc_version-0.4.1.crate) = 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
Size (rustc_version-0.4.1.crate) = 12245 bytes
@@ -708,9 +705,9 @@ Size (serde_json-1.0.145.crate) = 155748
BLAKE2s (serde_repr-0.1.20.crate) = 9a262c1ccdd7b793a194b32fb77405e7f7a7b34f8027fba61086752596bc5bc2
SHA512 (serde_repr-0.1.20.crate) = 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
Size (serde_repr-0.1.20.crate) = 12627 bytes
-BLAKE2s (serde_spanned-1.0.3.crate) = 237383a64527d954099e711fe1ab4af5bc41fcca81edc1dc9610ec13063ebbd7
-SHA512 (serde_spanned-1.0.3.crate) = 4021188c75aca535b6726c4cf682099aba8e0f08c7ad5bf89f2dac719387000e74d9af060fd4850968a61df8f3c4f3c9bf823abc6375dd1c9b14fc7e74bdf971
-Size (serde_spanned-1.0.3.crate) = 11011 bytes
+BLAKE2s (serde_spanned-1.0.4.crate) = e3f7d519c03471f5050befe5efa35df228b77b2356a743a75ceace357addd5c0
+SHA512 (serde_spanned-1.0.4.crate) = 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0
+Size (serde_spanned-1.0.4.crate) = 11032 bytes
BLAKE2s (serde_urlencoded-0.7.1.crate) = 4d10ffcb9e7dc7e4f2d2e0ac6596c7c9f3b12e3f05799bb5219b0f1e0acd7629
SHA512 (serde_urlencoded-0.7.1.crate) = b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
Size (serde_urlencoded-0.7.1.crate) = 12822 bytes
@@ -795,9 +792,6 @@ Size (tinyvec-1.10.0.crate) = 51996 byte
BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
-BLAKE2s (titlecase-3.6.0.crate) = b9d42c5e9850956927c7b2558b253f7703cd50071426028a2cc0c0043a75457b
-SHA512 (titlecase-3.6.0.crate) = bd9b9d785c9c81cd9e7e5c75120702d8a9c613c03fafbb206315f1a1edb26592298c63baa14ce56ca56b3adb23c31a2ef8906136b1aaa01a4f1088f1cb99c5f9
-Size (titlecase-3.6.0.crate) = 12338 bytes
BLAKE2s (tokio-1.48.0.crate) = 57742de499da8ec4d552c7643e105dfe91571004d8aedbf1b8a8374e82cadd10
SHA512 (tokio-1.48.0.crate) = 7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b
Size (tokio-1.48.0.crate) = 843434 bytes
@@ -807,9 +801,9 @@ Size (tokio-macros-2.6.0.crate) = 16505
BLAKE2s (tokio-util-0.7.17.crate) = 7b29d2762175c9b2fa55552888706bb6c0dd22df1c08229b5b64ca0d2d3de988
SHA512 (tokio-util-0.7.17.crate) = 80012252a144ccfc388a5f5e2bae022e72400b9ea797aefcffc65833eaf16393a86602b249dff8243c92f447350ec59ca65b6f9bddca32bd8b5dc6a5cb5dc296
Size (tokio-util-0.7.17.crate) = 133898 bytes
-BLAKE2s (toml-0.9.8.crate) = 26c771fc6612a0c51564310ef6e63e54b81de524ed6cb4cedf1469e89eb00a11
-SHA512 (toml-0.9.8.crate) = e7ea1ec2aadc2bba833e9c42d3b2636a5d77cef2fccc4147fc327db4d0e1ac39508954597b040bdc88af4d8c9294334f12ea48ad977550087afa30778fd3b53d
-Size (toml-0.9.8.crate) = 56104 bytes
+BLAKE2s (toml-0.9.11+spec-1.1.0.crate) = 1aaaa0aa30681cba6ee49873d205de92f45f3c8208e01e0174e37b1a656b82f7
+SHA512 (toml-0.9.11+spec-1.1.0.crate) = 635b45316d55c1e9634319ce1e7f79312c9acf03a8292c08e3a08662c4da47021203049fe18bf3487dc92d0312671b309f5ac50bc2c10e3fdea38c3e899c0e0f
+Size (toml-0.9.11+spec-1.1.0.crate) = 56484 bytes
BLAKE2s (toml_datetime-0.7.5+spec-1.1.0.crate) = dc45dc5d9fbcd0847eb9ab81070aacbd6aa5ea1a5aba9fd25f3777075fd50692
SHA512 (toml_datetime-0.7.5+spec-1.1.0.crate) = 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0
Size (toml_datetime-0.7.5+spec-1.1.0.crate) = 17975 bytes
Index: pkgsrc/textproc/rumdl/cargo-depends.mk
diff -u pkgsrc/textproc/rumdl/cargo-depends.mk:1.4 pkgsrc/textproc/rumdl/cargo-depends.mk:1.5
--- pkgsrc/textproc/rumdl/cargo-depends.mk:1.4 Sun Feb 8 22:29:21 2026
+++ pkgsrc/textproc/rumdl/cargo-depends.mk Wed Feb 25 11:44:13 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.4 2026/02/08 22:29:21 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.5 2026/02/25 11:44:13 pin Exp $
CARGO_CRATE_DEPENDS+= adler2-2.0.1
CARGO_CRATE_DEPENDS+= ahash-0.8.12
@@ -130,7 +130,6 @@ CARGO_CRATE_DEPENDS+= ipnet-2.11.0
CARGO_CRATE_DEPENDS+= iri-string-0.7.9
CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.2
CARGO_CRATE_DEPENDS+= itertools-0.13.0
-CARGO_CRATE_DEPENDS+= itertools-0.14.0
CARGO_CRATE_DEPENDS+= itoa-1.0.15
CARGO_CRATE_DEPENDS+= jiff-0.2.16
CARGO_CRATE_DEPENDS+= jiff-static-0.2.16
@@ -235,7 +234,7 @@ CARGO_CRATE_DEPENDS+= serde_derive-1.0.2
CARGO_CRATE_DEPENDS+= serde_derive_internals-0.29.1
CARGO_CRATE_DEPENDS+= serde_json-1.0.145
CARGO_CRATE_DEPENDS+= serde_repr-0.1.20
-CARGO_CRATE_DEPENDS+= serde_spanned-1.0.3
+CARGO_CRATE_DEPENDS+= serde_spanned-1.0.4
CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1
CARGO_CRATE_DEPENDS+= serde_yml-0.0.12
CARGO_CRATE_DEPENDS+= serial_test-3.2.0
@@ -264,11 +263,10 @@ CARGO_CRATE_DEPENDS+= tinystr-0.8.2
CARGO_CRATE_DEPENDS+= tinytemplate-1.2.1
CARGO_CRATE_DEPENDS+= tinyvec-1.10.0
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+= titlecase-3.6.0
CARGO_CRATE_DEPENDS+= tokio-1.48.0
CARGO_CRATE_DEPENDS+= tokio-macros-2.6.0
CARGO_CRATE_DEPENDS+= tokio-util-0.7.17
-CARGO_CRATE_DEPENDS+= toml-0.9.8
+CARGO_CRATE_DEPENDS+= toml-0.9.11+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_datetime-0.7.5+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_edit-0.24.0+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_parser-1.0.6+spec-1.1.0
Home |
Main Index |
Thread Index |
Old Index