The trouble is that UTF-8 is a poor standard. It bloats many texts, is
quite expensive to parse, and has only one redeeming feature: It never
creates embedded nulls. I suppose that it shares its encoding with
ASCII is a feature too, but only a minor one.

Personally, I think that most systems should adopt SCSU as their
storage encoding, but that's unlikely to happen until C strings and
MIME (two paragons of awfulness) die out.

On 25 June 2010 16:00, Michael Richter <ttmrich...@gmail.com> wrote:
> On 25 June 2010 21:34, Michal Suchanek <hramr...@centrum.cz> wrote:
>>
>> Perhaps fossil should have a "system encoding" which it would get from
>> the environment (locales, windows codepage) and mark all commit
>> messages with it.
>
> I vote that this is an extraordinarily bad idea.
> Fossil is a distributed SCM system.  Potentially the distributed database in
> question could be spread around the world.  Do you really want the nightmare
> (and impossibility!) of trying to keep track of which project is in which
> encoding scheme on which machine?  UTF-8 is a standard explicitly designed
> to stop this kind of confusion.  It's also been around since 1993, so your
> development tools have had plenty of time to catch on and actually use it.
> --
> "Perhaps people don't believe this, but throughout all of the discussions of
> entering China our focus has really been what's best for the Chinese people.
> It's not been about our revenue or profit or whatnot."
> --Sergey Brin, demonstrating the emptiness of the "don't be evil" mantra.
>
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to