]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
This is no longer needed, since all these functions are now built-in
authorGuido van Rossum <guido@python.org>
Sun, 7 Apr 1991 13:43:34 +0000 (13:43 +0000)
committerGuido van Rossum <guido@python.org>
Sun, 7 Apr 1991 13:43:34 +0000 (13:43 +0000)
(with different interfaces).
Change the module definition to call the built-in functions,
for compatibility.

Lib/lib-old/util.py
Lib/util.py

index 7a9caf7317df940db509ed83b06af7630ba7d829..bb0a87045410a99ec939a500bc31de63ac8ebc59 100644 (file)
@@ -1,15 +1,16 @@
 # Module 'util' -- some useful functions that don't fit elsewhere
 
+# NB: These are now built-in functions, but this module is provided
+# for compatibility.  Don't use in new programs unless you need backward
+# compatibility (with old interpreters).
+
 
 # Remove an item from a list.
 # No complaints if it isn't in the list at all.
 # If it occurs more than once, remove the first occurrence.
 #
 def remove(item, list):
-       for i in range(len(list)):
-               if list[i] = item:
-                       del list[i]
-                       break
+       if item in list: list.remove(item)
 
 
 # Return a string containing a file's contents.
@@ -21,10 +22,4 @@ def readfile(fn):
 # Read an open file until EOF.
 #
 def readopenfile(fp):
-       BUFSIZE = 512*8
-       data = ''
-       while 1:
-               buf = fp.read(BUFSIZE)
-               if not buf: break
-               data = data + buf
-       return data
+       return fp.read()
index 7a9caf7317df940db509ed83b06af7630ba7d829..bb0a87045410a99ec939a500bc31de63ac8ebc59 100644 (file)
@@ -1,15 +1,16 @@
 # Module 'util' -- some useful functions that don't fit elsewhere
 
+# NB: These are now built-in functions, but this module is provided
+# for compatibility.  Don't use in new programs unless you need backward
+# compatibility (with old interpreters).
+
 
 # Remove an item from a list.
 # No complaints if it isn't in the list at all.
 # If it occurs more than once, remove the first occurrence.
 #
 def remove(item, list):
-       for i in range(len(list)):
-               if list[i] = item:
-                       del list[i]
-                       break
+       if item in list: list.remove(item)
 
 
 # Return a string containing a file's contents.
@@ -21,10 +22,4 @@ def readfile(fn):
 # Read an open file until EOF.
 #
 def readopenfile(fp):
-       BUFSIZE = 512*8
-       data = ''
-       while 1:
-               buf = fp.read(BUFSIZE)
-               if not buf: break
-               data = data + buf
-       return data
+       return fp.read()