]> granicus.if.org Git - python/commitdiff
no longer assign into sys; "print chevron" is the way to go
authorFred Drake <fdrake@acm.org>
Wed, 1 Oct 2003 04:07:44 +0000 (04:07 +0000)
committerFred Drake <fdrake@acm.org>
Wed, 1 Oct 2003 04:07:44 +0000 (04:07 +0000)
Doc/tools/mkhowto

index 8f506c5ba553b8cd4413096ee94d24f82741ae84..5c1d31cd69e168cd381be4b21224dd5e7bf15118 100755 (executable)
@@ -64,14 +64,13 @@ PERL_BINARY = "perl"
 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 @@ class Options:
                 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