##// END OF EJS Templates
util: remove ignored mode argument in popen[23]
Martin Geisler -
r8339:f55869ab default
parent child Browse files
Show More
@@ -267,7 +267,7 b' class convert_cvs(converter_source):'
267 267 # popen2 does not support argument lists under Windows
268 268 cmd = [util.shellquote(arg) for arg in cmd]
269 269 cmd = util.quotecommand(' '.join(cmd))
270 self.writep, self.readp = util.popen2(cmd, 'b')
270 self.writep, self.readp = util.popen2(cmd)
271 271
272 272 self.realroot = root
273 273
@@ -987,7 +987,7 b' class svn_source(converter_source):'
987 987 arg = encodeargs(args)
988 988 hgexe = util.hgexecutable()
989 989 cmd = '%s debugsvnlog' % util.shellquote(hgexe)
990 stdin, stdout = util.popen2(cmd, 'b')
990 stdin, stdout = util.popen2(cmd)
991 991 stdin.write(arg)
992 992 stdin.close()
993 993 return logstream(stdout)
@@ -62,7 +62,7 b' class sshrepository(repo.repository):'
62 62
63 63 cmd = util.quotecommand(cmd)
64 64 ui.note(_('running %s\n') % cmd)
65 self.pipeo, self.pipei, self.pipee = util.popen3(cmd, 'b')
65 self.pipeo, self.pipei, self.pipee = util.popen3(cmd)
66 66
67 67 # skip any noise generated by remote shell
68 68 self.do_cmd("hello")
@@ -38,12 +38,12 b' def _fastsha1(s):'
38 38
39 39 import subprocess
40 40 closefds = os.name == 'posix'
41 def popen2(cmd, mode='t', bufsize=-1):
41 def popen2(cmd, bufsize=-1):
42 42 p = subprocess.Popen(cmd, shell=True, bufsize=bufsize,
43 43 close_fds=closefds,
44 44 stdin=subprocess.PIPE, stdout=subprocess.PIPE)
45 45 return p.stdin, p.stdout
46 def popen3(cmd, mode='t', bufsize=-1):
46 def popen3(cmd, bufsize=-1):
47 47 p = subprocess.Popen(cmd, shell=True, bufsize=bufsize,
48 48 close_fds=closefds,
49 49 stdin=subprocess.PIPE, stdout=subprocess.PIPE,
General Comments 0
You need to be logged in to leave comments. Login now