Martin v. Loewis <[EMAIL PROTECTED]> wrote: > This package provides an additional binary format for Linux: scripts > which start with an UTF-8 signature (aka BOM), i.e. with the byte > sequence \xef\xbb\xbf#!.
Eh? A BOM (Byte Order Marker) is only needed where there's confusion about what the byte order is. It's needed for UTF-16 (which is a fairly decent demonstration of why UTF-16 is a Bad Thing), but not UTF-8. There may be desirable to mark a file as being in UTF-8, but calling it a BOM is just wrong. -- Matthew Garrett | [EMAIL PROTECTED]