Gerrit Holl's patch to move attribution from the docstring to a
authorFred Drake <fdrake@acm.org>
Fri, 25 Feb 2000 16:14:08 +0000 (16:14 +0000)
committerFred Drake <fdrake@acm.org>
Fri, 25 Feb 2000 16:14:08 +0000 (16:14 +0000)
comment.  <gerrit@nl.linux.org>

Lib/getopt.py

index 692b8b96483c2578b08b17143ad95b93cf15debf..761fc4f944c7184664b166ab800a38c72fe00d45 100644 (file)
@@ -7,9 +7,6 @@ and `--').  Long options similar to those supported by GNU software
 may be used as well via an optional third argument.  This module
 provides a single function and an exception:
 
-Gerrit Holl <gerrit@nl.linux.org> moved the string-based exceptions
-to class-based exceptions.
-
 getopt() -- Parse command line options
 GetoptError -- exception (class) raised with 'opt' attribute, which is the
 option involved with the exception.
@@ -17,6 +14,9 @@ option involved with the exception.
 
 # Long option support added by Lars Wirzenius <liw@iki.fi>.
 
+# Gerrit Holl <gerrit@nl.linux.org> moved the string-based exceptions
+# to class-based exceptions.
+
 import string
 
 class GetoptError(Exception):
@@ -81,7 +81,7 @@ def getopt(args, shortopts, longopts = []):
 
 def do_longs(opts, opt, longopts, args):
     try:
-        i = string.index(opt, '=')
+        i = opt.index('=')
         opt, optarg = opt[:i], opt[i+1:]
     except ValueError:
         optarg = None