Wrap a comment to fit in 80 columns.
Use construction-syntax for an exception to make the argument easier
to read.
diff --git a/Lib/distutils/dist.py b/Lib/distutils/dist.py
index 824a0d3..3803f5c 100644
--- a/Lib/distutils/dist.py
+++ b/Lib/distutils/dist.py
@@ -375,8 +375,8 @@
         help).
         """
         #
-        # We now have enough information to show the Macintosh dialog that allows
-        # the user to interactively specify the "command line".
+        # We now have enough information to show the Macintosh dialog
+        # that allows the user to interactively specify the "command line".
         #
         if sys.platform == 'mac':
             import EasyDialogs
@@ -508,10 +508,10 @@
                     if callable(func):
                         func()
                     else:
-                        raise DistutilsClassError, \
-                            ("invalid help function %s for help option '%s': "
-                             "must be a callable object (function, etc.)") % \
-                            (`func`, help_option)
+                        raise DistutilsClassError(
+                            "invalid help function %s for help option '%s': "
+                            "must be a callable object (function, etc.)"
+                            % (`func`, help_option))
 
             if help_option_found: 
                 return