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 Jan 21 14:48:51 UTC 2026
Modified Files:
pkgsrc/textproc/rumdl: Makefile distinfo
Log Message:
textproc/rumdl: update to 0.0.222
## [0.0.222] - 2026-01-20
### Fixed
- **MD018: Comprehensive false positive fixes** ([#314](https://github.com/rvben/rumdl/issues/314))
- Skip content inside HTML comments (e.g., Jupyter cell markers `#%%`)
- Skip indented patterns to match markdownlint behavior
- Skip YAML comments inside frontmatter
- Flag all malformed headings at line start
- **Tables inside list items** ([#314](https://github.com/rvben/rumdl/issues/314))
- Tables embedded in list items are now detected, linted, and formatted correctly
- Validate delimiter indentation for list-table detection
- **MD009: Correct 1-indexed column in ASCII path**
- Column numbers in diagnostics now match editor positions
- **Schema: Include all flavor aliases** ([#312](https://github.com/rvben/rumdl/issues/312))
- Added `gfm`, `github`, `commonmark`, `qmd`, `rmd`, `rmarkdown` to schema
- JSON schema now matches documentation
- **CLI: Prevent duplicate config and use canonical rule list**
- Fixes edge case where config could be loaded multiple times
### Performance
- **Optimize code detection and cache hash computation**
- Faster detection of code blocks and spans
- **Cache per-file globsets**
- Significant speedup for rules using file-specific patterns
## [0.0.221] - 2026-01-18
### Added
- **Embedded markdown linting in fenced code blocks**
- Lint markdown content inside ` ```markdown ` code blocks
- Provides lint warnings for markdown examples in documentation
- Auto-fix support formats embedded markdown preserving code fence indentation
### Fixed
- **MD064: Remove `max-consecutive-spaces` config, improve sentence detection**
- Removed conceptually inconsistent `max-consecutive-spaces` option
- Share sentence detection logic with text reflow (DRY)
- Add proper abbreviation detection (Dr., Prof., e.g., i.e., Mr., Mrs.)
- Add CJK sentence-ending punctuation support (。, !, ?)
- Fix UTF-8 byte boundary handling for multi-byte characters
- **MD055/MD056: Handle tables inside blockquotes in fix mode**
- Tables within blockquotes now preserve `> ` prefix when fixed
- Pipe style and column count fixes work correctly in nested contexts
- **MD060: Improve alignment detection for CJK and delimiter styles**
- Better handling of CJK character widths in table alignment
- Improved delimiter row style detection
- **MD069: Respect inline disable comments in fix mode**
- `<!-- markdownlint-disable MD069 -->` now properly prevents fixes
- Exposed inline config checks for rule disable detection
- **MD058/MD065: Recognize blockquote continuation lines as blank**
- Lines with only `>` are now treated as blank for table separation rules
- Fixes false positives in blockquoted content
- **Text reflow: Recognize sentence boundaries with quotation marks**
- Sentences ending with closing quotes (`.\"`, `!\"`, `?\"`) now detected correctly
- Supports both straight and curly quotation marks
### Changed
- **Refactored sentence detection into shared module**
- New `sentence_utils` module provides reusable sentence boundary detection
- Used by both MD064 (consecutive spaces) and text reflow (MD013)
- Reduces code duplication by ~100 lines
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/rumdl/Makefile \
pkgsrc/textproc/rumdl/distinfo
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.2 pkgsrc/textproc/rumdl/Makefile:1.3
--- pkgsrc/textproc/rumdl/Makefile:1.2 Sat Jan 17 20:59:28 2026
+++ pkgsrc/textproc/rumdl/Makefile Wed Jan 21 14:48:51 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2026/01/17 20:59:28 pin Exp $
+# $NetBSD: Makefile,v 1.3 2026/01/21 14:48:51 pin Exp $
-DISTNAME= rumdl-0.0.220
+DISTNAME= rumdl-0.0.222
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.2 pkgsrc/textproc/rumdl/distinfo:1.3
--- pkgsrc/textproc/rumdl/distinfo:1.2 Sat Jan 17 20:59:28 2026
+++ pkgsrc/textproc/rumdl/distinfo Wed Jan 21 14:48:51 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2026/01/17 20:59:28 pin Exp $
+$NetBSD: distinfo,v 1.3 2026/01/21 14:48:51 pin Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -639,9 +639,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.0.220.tar.gz) = cb3b41511031c874ec28e09a4ce41902a527135c111a0bdcec8d8e9e99460018
-SHA512 (rumdl-0.0.220.tar.gz) = 90f5fd621c4fc4efe4424e6b5562030bb731da29fc703f6236c1b015286302907909a604cc21ce274c8d0d27283cc3ce4dbf3c725dfd047b571392f0271de2f6
-Size (rumdl-0.0.220.tar.gz) = 1650876 bytes
+BLAKE2s (rumdl-0.0.222.tar.gz) = b8cfd36108f016df909579b5fb86327de1b549c65b3920c0a0db2302f3ea5f09
+SHA512 (rumdl-0.0.222.tar.gz) = a30ec8db5ad36e59a6a067c106d1a1beb7162e4e491c3891b9ef66ae8aa1bf02809ccb8fa206cbdd04d25ea5b25c400baea554df7513dcfe812673c983631b15
+Size (rumdl-0.0.222.tar.gz) = 1678175 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
Home |
Main Index |
Thread Index |
Old Index