Commit 62feedfa authored by Guido van Rossum's avatar Guido van Rossum

Minimal fixes to save the bootstrap on OSX.

parent 37afafdb
......@@ -11,6 +11,7 @@ Email: <fdrake@acm.org>
__revision__ = "$Id$"
import io
import os
import re
import sys
......@@ -353,7 +354,7 @@ def _init_posix():
# load the installed pyconfig.h:
try:
filename = get_config_h_filename()
parse_config_h(open(filename), g)
parse_config_h(io.open(filename), g)
except IOError as msg:
my_msg = "invalid Python installation: unable to open %s" % filename
if hasattr(msg, "strerror"):
......
......@@ -7,7 +7,7 @@ lines, and joining lines with backslashes."""
__revision__ = "$Id$"
from types import *
import sys, os
import sys, os, io
class TextFile:
......@@ -34,7 +34,7 @@ class TextFile:
something that provides 'readline()' and 'close()' methods). It is
recommended that you supply at least 'filename', so that TextFile
can include it in warning messages. If 'file' is not supplied,
TextFile creates its own using the 'open()' builtin.
TextFile creates its own using 'io.open()'.
The options are all boolean, and affect the value returned by
'readline()':
......@@ -118,7 +118,7 @@ class TextFile:
'filename' and 'file' arguments to the constructor."""
self.filename = filename
self.file = open (self.filename, 'r')
self.file = io.open (self.filename, 'r')
self.current_line = 0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment