comparison mercurial/fileset.py @ 29987:d532ef155b0e

help: clarify quotes are needed for filesets.size expressions
author timeless <timeless@mozdev.org>
date Wed, 21 Sep 2016 16:33:37 +0000
parents 7108834c76a2
children ec5b56b50e19
comparison
equal deleted inserted replaced
29986:12eeb3b7da8e 29987:d532ef155b0e
343 343
344 @predicate('size(expression)', callexisting=True) 344 @predicate('size(expression)', callexisting=True)
345 def size(mctx, x): 345 def size(mctx, x):
346 """File size matches the given expression. Examples: 346 """File size matches the given expression. Examples:
347 347
348 - 1k (files from 1024 to 2047 bytes) 348 - size('1k') - files from 1024 to 2047 bytes
349 - < 20k (files less than 20480 bytes) 349 - size('< 20k') - files less than 20480 bytes
350 - >= .5MB (files at least 524288 bytes) 350 - size('>= .5MB') - files at least 524288 bytes
351 - 4k - 1MB (files from 4096 bytes to 1048576 bytes) 351 - size('4k - 1MB') - files from 4096 bytes to 1048576 bytes
352 """ 352 """
353 353
354 # i18n: "size" is a keyword 354 # i18n: "size" is a keyword
355 expr = getstring(x, _("size requires an expression")).strip() 355 expr = getstring(x, _("size requires an expression")).strip()
356 if '-' in expr: # do we have a range? 356 if '-' in expr: # do we have a range?