Commit 3a85b04e authored by Andrew M. Kuchling's avatar Andrew M. Kuchling

Add item

parent 274da040
...@@ -1294,6 +1294,17 @@ the function is 6 times faster. ...@@ -1294,6 +1294,17 @@ the function is 6 times faster.
(Contributed by Alan McIntyre and committed at the NeedForSpeed sprint.) (Contributed by Alan McIntyre and committed at the NeedForSpeed sprint.)
% Patch 1442927 % Patch 1442927
\item It's now illegal to mix iterating over a file
with \code{for line in \var{file}} and calling
the file object's \method{read()}/\method{readline()}/\method{readlines()}
methods. Iteration uses an internal buffer and the
\method{read*()} methods don't use that buffer.
Instead they would return the data following the buffer, causing the
data to appear out of order. Mixing iteration and these methods will
now trigger a \exception{ValueError} from the \method{read*()} method.
(Implemented by Thomas Wouters.)
% Patch 1397960
\item The \module{struct} module now compiles structure format \item The \module{struct} module now compiles structure format
strings into an internal representation and caches this strings into an internal representation and caches this
representation, yielding a 20\% speedup. (Contributed by Bob Ippolito representation, yielding a 20\% speedup. (Contributed by Bob Ippolito
......
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