1.1 --- a/test.py Sat Dec 02 15:41:17 2006 +0100
1.2 +++ b/test.py Sat Dec 02 18:51:23 2006 +0100
1.3 @@ -13,14 +13,11 @@
1.4 fixnames.fix(builtins)
1.5 fixnames.fix(module, builtins)
1.6
1.7 - stream = sys.stdout
1.8 - v = viewer.Viewer(stream)
1.9 -
1.10 if "-a" in sys.argv:
1.11 try:
1.12 aa([module], builtins)
1.13 except AnnotationError, exc:
1.14 - v.report(exc)
1.15 + viewer.report(exc)
1.16
1.17 if "-d" in sys.argv:
1.18 viewer.makedocs(module, builtins)
2.1 --- a/viewer.py Sat Dec 02 15:41:17 2006 +0100
2.2 +++ b/viewer.py Sat Dec 02 18:51:23 2006 +0100
2.3 @@ -893,6 +893,10 @@
2.4 viewer = Viewer(stream or sys.stdout)
2.5 viewer.process(module.original)
2.6
2.7 +def report(exc):
2.8 + viewer = Viewer(stream or sys.stdout)
2.9 + viewer.report(exc)
2.10 +
2.11 def browse(module, stream=None):
2.12 browser = Browser(stream or sys.stdout)
2.13 browser.process(module.original)