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é

Reply via email to