diff -r e37cd99fa909 -r 22571b8d35d3 mercurial/util.py --- a/mercurial/util.py Tue Aug 23 18:58:26 2005 -0700 +++ b/mercurial/util.py Tue Aug 23 19:58:46 2005 -0700 @@ -9,6 +9,11 @@ from demandload import * demandload(globals(), "re") +def binary(s): + if s and '\0' in s[:4096]: + return True + return False + def unique(g): seen = {} for f in g: