diff --git a/packages/remark-lint-maximum-line-length/index.js b/packages/remark-lint-maximum-line-length/index.js index f9d937c9..6bfaa4a8 100644 --- a/packages/remark-lint-maximum-line-length/index.js +++ b/packages/remark-lint-maximum-line-length/index.js @@ -60,6 +60,10 @@ * *
Mercury mercury mercury mercury mercury mercury mercury mercury mercury
* + * Mercury + * + * mercury mercury. + * * [foo]: http://localhost/mercury/mercury/mercury/mercury/mercury/mercury/mercury/mercury * * @example @@ -238,12 +242,15 @@ const remarkLintMaximumLineLength = lintRule( const next = parent.children[index + 1] const nextStart = pointStart(next) + const nextEnd = pointEnd(next) // Not allowing when there’s a following child. if ( next && nextStart && nextStart.line === start.line && + nextEnd && + nextEnd.line === start.line && // Either something with children: (!('value' in next) || // Or with whitespace: diff --git a/packages/remark-lint-maximum-line-length/readme.md b/packages/remark-lint-maximum-line-length/readme.md index dd116de2..159d7e71 100644 --- a/packages/remark-lint-maximum-line-length/readme.md +++ b/packages/remark-lint-maximum-line-length/readme.md @@ -165,6 +165,10 @@ Mercury mercury mercury mercury mercury mercury mercury mercury mercury ![mercur
Mercury mercury mercury mercury mercury mercury mercury mercury mercury
+Mercury + +mercury mercury. + [foo]: http://localhost/mercury/mercury/mercury/mercury/mercury/mercury/mercury/mercury ```