From 13f99d7097c23231c18049904b651956e0fd771c Mon Sep 17 00:00:00 2001 From: Jeremy Hylton Date: Fri, 28 Jun 2002 23:32:51 +0000 Subject: [PATCH] Close SF patch 523944: importing modules with foreign newlines. Didn't use the patch, because universal newlines support made it easy. It might be worth fixing the actual problem in the 2.2 maintenance branch, in which case the patch is still needed. --- Lib/imputil.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/imputil.py b/Lib/imputil.py index 5d462f1692..04111dcaa6 100644 --- a/Lib/imputil.py +++ b/Lib/imputil.py @@ -410,7 +410,7 @@ def _compile(pathname, timestamp): saved back to the filesystem for future imports. The source file's modification timestamp must be provided as a Long value. """ - codestring = open(pathname, 'r').read() + codestring = open(pathname, 'rU').read() if codestring and codestring[-1] != '\n': codestring = codestring + '\n' code = __builtin__.compile(codestring, pathname, 'exec') -- 2.50.1