# HG changeset patch # User Jun Wu # Date 1491541703 25200 # Node ID 4804644489cfe51fe63c65b742fa17ac9189afac # Parent f6d77af84ef3e936b15634759df2718d5363b78a check-code: use "-" to specify a list of files from stdin This will be used by the next patch. diff -r f6d77af84ef3 -r 4804644489cf contrib/check-code.py --- a/contrib/check-code.py Thu Apr 06 14:41:42 2017 +0200 +++ b/contrib/check-code.py Thu Apr 06 22:08:23 2017 -0700 @@ -673,7 +673,7 @@ return result def main(): - parser = optparse.OptionParser("%prog [options] [files]") + parser = optparse.OptionParser("%prog [options] [files | -]") parser.add_option("-w", "--warnings", action="store_true", help="include warning-level checks") parser.add_option("-p", "--per-file", type="int", @@ -691,6 +691,9 @@ if len(args) == 0: check = glob.glob("*") + elif args == ['-']: + # read file list from stdin + check = sys.stdin.read().splitlines() else: check = args