From 0099e62514d50aee63b912ad17c4fba819d04541 Mon Sep 17 00:00:00 2001 From: Stefan Beller Date: Mon, 7 Feb 2011 19:36:23 +0100 Subject: improve showvars.py added an option to show local variables as well --- tools/showvars.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tools/showvars.py') diff --git a/tools/showvars.py b/tools/showvars.py index 7e9c0625..376f804e 100755 --- a/tools/showvars.py +++ b/tools/showvars.py @@ -13,6 +13,9 @@ parser.add_option("-v", "--verbose", dest="verbose", action="store_true", defaul parser.add_option("-f", "--file", dest="fname", default="", help="inspect that file", metavar="FILE") +parser.add_option("-l", "--localvariables", dest="localvars", action="store_true", default=False, + help="show local variables as well") + (options, args) = parser.parse_args() def handleFile(fname): @@ -45,7 +48,7 @@ def handleFile(fname): varname = line[0:endpos].strip() assignment = line[endpos+1:].strip()[:-1] # remove semicolon if assignment != "0": - if varname.startswith("@"): + if varname.startswith("@") and not options.localvars: continue if varname.startswith("$"): continue -- cgit v1.2.3-60-g2f50