no longer assign into sys; "print chevron" is the way to go
diff --git a/Doc/tools/mkhowto b/Doc/tools/mkhowto
index 8f506c5..5c1d31c 100755
--- a/Doc/tools/mkhowto
+++ b/Doc/tools/mkhowto
@@ -64,14 +64,13 @@
PYTHON_BINARY = "python"
-def usage(options):
- print __doc__ % options
+def usage(options, file):
+ print >>file, __doc__ % options
def error(options, message, err=2):
- sys.stdout = sys.stderr
- print message
- print
- usage(options)
+ print >>sys.stderr, message
+ print >>sys.stderr
+ usage(options, sys.stderr)
sys.exit(2)
@@ -151,7 +150,7 @@
self.formats = list(self.ALL_FORMATS)
self.dvips_safe = "ps" in self.formats
elif opt in ("-H", "--help"):
- usage(self)
+ usage(self, sys.stdout)
sys.exit()
elif opt == "--iconserver":
self.icon_server = arg