> In Mercurial, it's just a hook, and optional. So we can't be sure all > users use it correctly - and in my (limited) experience with Mercurial, > chances are high that users will make mistakes in that respect (i.e. > in one out of one cross-platform projects, a committer had issues > with CRLF, leading to catastrophic repository corruption).
“Catastrophic” repository “corruption”? This sounds very strongly like an urban legend. Perhaps some files had later to be fixed. But that shouldn't be out of the realm of normal Mercurial commands (aka "edit file to fix endings, then hg commit and hg push"). > So I think it's absolutely necessary that files with incorrect > eol-style are blocked from being pushed. Or else we will all > suffer and eventually die :-) Well, the latter is a given, isn't it? ;) Anyway, hgeol actually seems to include such a hook. I'll try to enable it. Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com