mercurial/util.py
changeset 1015 22571b8d35d3
parent 917 7f3f55903496
child 1031 503aaf19a040
equal deleted inserted replaced
1014:e37cd99fa909 1015:22571b8d35d3
     6 # of the GNU General Public License, incorporated herein by reference.
     6 # of the GNU General Public License, incorporated herein by reference.
     7 
     7 
     8 import os, errno
     8 import os, errno
     9 from demandload import *
     9 from demandload import *
    10 demandload(globals(), "re")
    10 demandload(globals(), "re")
       
    11 
       
    12 def binary(s):
       
    13     if s and '\0' in s[:4096]:
       
    14         return True
       
    15     return False
    11 
    16 
    12 def unique(g):
    17 def unique(g):
    13     seen = {}
    18     seen = {}
    14     for f in g:
    19     for f in g:
    15         if f not in seen:
    20         if f not in seen: