summaryrefslogtreecommitdiff
path: root/pygments/cmdline.py
diff options
context:
space:
mode:
Diffstat (limited to 'pygments/cmdline.py')
-rw-r--r--pygments/cmdline.py6
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