diff options
Diffstat (limited to 'pygments/cmdline.py')
-rw-r--r-- | pygments/cmdline.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pygments/cmdline.py b/pygments/cmdline.py index de10debe..4d485b6e 100644 --- a/pygments/cmdline.py +++ b/pygments/cmdline.py @@ -281,7 +281,11 @@ def main(args=sys.argv): return 1 arg = a_opt or '' - print fmter.get_style_defs(arg) + try: + print fmter.get_style_defs(arg) + except Exception, err: + print >>sys.stderr, 'Error:', err + return 1 return 0 # if no -S is given, -a is not allowed |