From 47891044c9422adce3658182d0acd608d9d3c3d6 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Fri, 29 Jul 2011 09:31:56 -0400 Subject: [PATCH] Issue #10639: spec_newline wasn't defined globally unless main() was called; now spec_newline is set at module import/execution --- Tools/scripts/reindent.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tools/scripts/reindent.py b/Tools/scripts/reindent.py index ed66bc14d1..89b5e23149 100755 --- a/Tools/scripts/reindent.py +++ b/Tools/scripts/reindent.py @@ -52,6 +52,8 @@ verbose = False recurse = False dryrun = False makebackup = True +"A specified newline to be used in the output (set by --newline option)" +spec_newline = None def usage(msg=None): @@ -64,11 +66,9 @@ def errprint(*args): sys.stderr.write(" ".join(str(arg) for arg in args)) sys.stderr.write("\n") - def main(): import getopt global verbose, recurse, dryrun, makebackup, spec_newline - spec_newline = None try: opts, args = getopt.getopt(sys.argv[1:], "drnvh", ["dryrun", "recurse", "nobackup", "verbose", "newline=", "help"]) -- 2.49.0