Peter, Peter Bittner <[email protected]> wrote (2012-02-15 23:02): > René, > >> On Sun, Feb 12, 2012 at 5:42 PM, Rene Maurer <[email protected]> >> wrote: >>> >>> The strange thing (at least for me ;-) is, that this two file do >>> start with the byte sequence EF BB BF. If i remove this 3 Bytes i >>> can compile with success. > > The 3 bytes are a Byte Order Mark (aka BOM), signalling that that file > is UTF-8 encoded. > http://en.wikipedia.org/wiki/Byte_order_mark#Representations_of_byte_order_marks_by_encoding > > Looks like we are supposed to provided UTF-8 encoded files with "no > BOM", correct?
Yes. Luke has already fixed the files in git. Quoting the wiki article above: The Unicode Standard does permit the BOM in UTF-8, but does not require or recommend its use. Byte order has no meaning in UTF-8 so in UTF-8 the BOM serves only to identify a text stream or file as UTF-8. René

