Antoine Pitrou added the comment:

I might be wrong, but the logic in your hook looks a bit complicated. Wouldn't 
it be simpler to find all topological heads in the new csets (a topological 
head is a cset without any child), and check that none of them is on a 3.* 
branch?

Finding topological heads is very easy, so 
http://hg.python.org/hooks/file/72aaeb80a55a/checkwhitespace.py#l85

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15917>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to