[PATCH 1 of 2 STABLE] convert: make commandline.limit_arglist private, simplify
Patrick Mezard
patrick at mezard.eu
Fri Aug 3 15:12:39 CDT 2012
# HG changeset patch
# User Patrick Mezard <patrick at mezard.eu>
# Date 1344020701 -7200
# Branch stable
# Node ID ce2cfb0d86bd4c54e935e76ac1b8043ba9aecb51
# Parent e15765c18ebc18448addb955d2b698c75fc8b380
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 @@
# (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 @@
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):
More information about the Mercurial-devel
mailing list