]> git.plutz.net Git - cgilite/commitdiff
md: handle DOS line breaks
authorPaul Hänsch <paul@plutz.net>
Wed, 7 Jul 2021 12:50:32 +0000 (14:50 +0200)
committerPaul Hänsch <paul@plutz.net>
Wed, 7 Jul 2021 12:50:32 +0000 (14:50 +0200)
markdown.awk

index 24235f613bcc28666b635eb6b1c75d02481d8618..973818067497779dc286f234b1c1ed489f2e4dfe 100755 (executable)
@@ -412,6 +412,8 @@ BEGIN {
 
   # Buffering of full file ist necessary, e.g. to find reference links
   while (getline) { file = file $0 "\n"; }
+  # Clean up MS-DOS line breaks
+  gsub(/\r\n/, "\n", file);
 
   # Fill array of reference links
   f = file; rl_id;