prepend Unicode BOM, improve error handling - Windows editors do not assume UTF-8 unless they see a Unicode BOM. This is prepended now. - The error handling at various places is improved and simplified.
prepend Unicode BOM, improve error handling - Windows editors do not assume UTF-8 unless they see a Unicode BOM. This is prepended now. - The error handling at various places is improved and simplified.