Use LineSplitter.split to split lines
diff --git a/lib/src/markdown_processor.dart b/lib/src/markdown_processor.dart
index b6dd03d..983a9e2 100644
--- a/lib/src/markdown_processor.dart
+++ b/lib/src/markdown_processor.dart
@@ -981,7 +981,7 @@
inlineSyntaxes: _markdown_syntaxes,
blockSyntaxes: _markdown_block_syntaxes,
linkResolver: _linkResolver);
- List<String> lines = text.replaceAll('\r\n', '\n').split('\n');
+ List<String> lines = LineSplitter.split(text).toList();
return document.renderLinesToHtml(lines, processFullDocs);
}
}