On Wednesday, 7 November 2018 at 15:51:13 UTC, Jonathan Marler wrote: > However, from my quick scan of lexer.d, I didn't see anywhere > in the code that actually changes how it decodes the file based > on the the presence of the BOM. Does anyone know if it does? https://github.com/dlang/dmd/blob/master/src/dmd/dmodule.d#L652