comparison mercurial/localrepo.py @ 2167:f5c2c6e69fd7

merge with crew.
author Vadim Gelfer <vadim.gelfer@gmail.com>
date Sun, 30 Apr 2006 16:30:57 -0700
parents d0c02b4dce9a d821918e3bee
children b2ae81a7df29
comparison
equal deleted inserted replaced
2166:d0c02b4dce9a 2167:f5c2c6e69fd7
1822 def merge3(self, fn, my, other, p1, p2): 1822 def merge3(self, fn, my, other, p1, p2):
1823 """perform a 3-way merge in the working directory""" 1823 """perform a 3-way merge in the working directory"""
1824 1824
1825 def temp(prefix, node): 1825 def temp(prefix, node):
1826 pre = "%s~%s." % (os.path.basename(fn), prefix) 1826 pre = "%s~%s." % (os.path.basename(fn), prefix)
1827 (fd, name) = tempfile.mkstemp("", pre) 1827 (fd, name) = tempfile.mkstemp(prefix=pre)
1828 f = os.fdopen(fd, "wb") 1828 f = os.fdopen(fd, "wb")
1829 self.wwrite(fn, fl.read(node), f) 1829 self.wwrite(fn, fl.read(node), f)
1830 f.close() 1830 f.close()
1831 return name 1831 return name
1832 1832