Plugins/VcsPlugins/vcsMercurial/hg.py

changeset 1243
d68d8b2a37b3
parent 1240
4d5fc346bd3b
child 1252
ef9b2f7f1dd5
equal deleted inserted replaced
1242:dfb9609caf51 1243:d68d8b2a37b3
434 while not os.path.isdir(os.path.join(repodir, self.adminDir)): 434 while not os.path.isdir(os.path.join(repodir, self.adminDir)):
435 repodir = os.path.dirname(repodir) 435 repodir = os.path.dirname(repodir)
436 if repodir == os.sep: 436 if repodir == os.sep:
437 return 437 return
438 438
439 if isinstance(name, list): 439 if self.__client:
440 self.addArguments(args, fnames) 440 if isinstance(name, list):
441 else: 441 self.addArguments(args, name)
442 if dname != repodir or fname != ".": 442 else:
443 args.append(fname) 443 args.append(name)
444 else:
445 if isinstance(name, list):
446 self.addArguments(args, fnames)
447 else:
448 if dname != repodir or fname != ".":
449 args.append(fname)
444 450
445 if noDialog: 451 if noDialog:
446 self.startSynchronizedProcess(QProcess(), "hg", args, dname) 452 self.startSynchronizedProcess(QProcess(), "hg", args, dname)
447 else: 453 else:
448 dia = HgDialog(self.trUtf8('Committing changes to Mercurial repository'), 454 dia = HgDialog(self.trUtf8('Committing changes to Mercurial repository'),

eric ide

mercurial