Hi, On Tue, 31 Oct 2017, Michal Kubecek wrote:
If you wish to call it byte order, you certainly can. But unlike for e.g. UTF-16, there is no actual need for "BOM" in UTF-8 text. It's just a way some editors do to say "this is UTF-8" - but it doesn't actually work in general and confuses various parsers.
Indeed. And unicode actually discourages using a BOM with UTF-8 encoded text streams (and forbids it for UTF-16LE and UTF-16BE tagged ones). Any solution involving a BOM is a non-solution (if perhaps mildly intellectually entertaining) as it's useless for UTF-8 text streams which predominantly exist on Linux and doesn't help with all the other encodings that are still in use, except the two encodings for which it was designed but which aren't usually used on our systems: UTF-16 and UTF-32. Ciao, Michael. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org