# HG changeset patch # User Yuya Nishihara # Date 2015-09-27 13:19:54 # Node ID 70abba798098340318e27d28bf7d084094d4bf43 # Parent 06f1b9943b7ecdea90acaae92ec082cba4b13d16 check-seclevel: wrap entry point by function This is intended to narrow scope of local variables. The global _verbose flag will be replaced later by ui.verbose. diff --git a/doc/check-seclevel.py b/doc/check-seclevel.py --- a/doc/check-seclevel.py +++ b/doc/check-seclevel.py @@ -126,7 +126,7 @@ def checkfile(filename, initlevel): (filename, initlevel)) return checkseclevel(doc, 'input from %s' % filename, initlevel) -if __name__ == "__main__": +def main(): optparser = optparse.OptionParser("""%prog [options] This checks all help documents of Mercurial (topics, commands, @@ -159,6 +159,7 @@ option. (options, args) = optparser.parse_args() + global _verbose _verbose = options.verbose if options.file: @@ -167,3 +168,6 @@ option. else: if checkhghelps(): sys.exit(1) + +if __name__ == "__main__": + main()