mercurial/fileset.py
branchstable
changeset 25925 23c4589fc678
parent 25815 e71e5629e006
child 25998 a7527c5769bb
equal deleted inserted replaced
25911:f4386cb3252e 25925:23c4589fc678
   285         raise error.ParseError(_('invalid match pattern: %s') % e)
   285         raise error.ParseError(_('invalid match pattern: %s') % e)
   286     return [f for f in mctx.existing() if r.search(mctx.ctx[f].data())]
   286     return [f for f in mctx.existing() if r.search(mctx.ctx[f].data())]
   287 
   287 
   288 def _sizetomax(s):
   288 def _sizetomax(s):
   289     try:
   289     try:
   290         s = s.strip()
   290         s = s.strip().lower()
   291         for k, v in util._sizeunits:
   291         for k, v in util._sizeunits:
   292             if s.endswith(k):
   292             if s.endswith(k):
   293                 # max(4k) = 5k - 1, max(4.5k) = 4.6k - 1
   293                 # max(4k) = 5k - 1, max(4.5k) = 4.6k - 1
   294                 n = s[:-len(k)]
   294                 n = s[:-len(k)]
   295                 inc = 1.0
   295                 inc = 1.0