diff --git a/plugins/data/load_dat.lua b/plugins/data/load_dat.lua index 1b067aef1eb..7209872ad32 100644 --- a/plugins/data/load_dat.lua +++ b/plugins/data/load_dat.lua @@ -144,11 +144,11 @@ function datfile.open(file, vertag, fixupcb) break end end - + data = data:gsub("[\n\r]$end%s*[\n\r]$%w+%s*[\n\r]", "\n") data = data:gsub("[\n\r]$end%s*[\n\r].-[\n\r]$%w+%s*[\n\r]", "\n") data = data:gsub("[\n\r]$end%s*[\n\r].*", "") - + if #tags > 0 and infotype then data = data:gsub("\r", "") -- strip crs if fixupcb then