Depends. There was a long discussion what new format would be. I am pretty sure text editor compatibility demanded filenane:row:col format, and it repeated for each displayed line.
Though to be fair I am not huge fan of Elm's one error per build either.
Not really, what you need is a regular and parseable structure.