# HG changeset patch # User Patrick Mezard # Date 2012-08-03 19:05:01 # Node ID e169b11fa1e0ca5e3f252205be5925898f5f3796 # Parent a02e36568e883c30df236e6460afb9ee1537ff76 convert: make commandline.limit_arglist private, simplify diff --git a/hgext/convert/common.py b/hgext/convert/common.py --- a/hgext/convert/common.py +++ b/hgext/convert/common.py @@ -345,8 +345,8 @@ class commandline(object): # (and make happy Windows shells while doing this). return argmax // 2 - 1 - def limit_arglist(self, arglist, cmd, closestdin, *args, **kwargs): - cmdlen = len(self._cmdline(cmd, closestdin, *args, **kwargs)) + def _limit_arglist(self, arglist, cmd, *args, **kwargs): + cmdlen = len(self._cmdline(cmd, *args, **kwargs)) limit = self.argmax - cmdlen bytes = 0 fl = [] @@ -363,7 +363,7 @@ class commandline(object): yield fl def xargs(self, arglist, cmd, *args, **kwargs): - for l in self.limit_arglist(arglist, cmd, True, *args, **kwargs): + for l in self._limit_arglist(arglist, cmd, *args, **kwargs): self.run0(cmd, *(list(args) + l), **kwargs) class mapfile(dict):