Commits

Armin Rigo committed 4feaa37

* Reformat to a suitable e-mail width.
* Move sys.setrecursionlimit() earlier.

Comments (0)

Files changed (1)

pypy/doc/release-1.4.1.txt

 PyPy 1.4.1
 ===============================
 
-We're pleased to announce the 1.4.1 release of PyPy.  This release
-consolidates all the bug fixes that occurred since the previous release.
-To everyone that took the trouble to report them, we want to say thank you.
+We're pleased to announce the 1.4.1 release of PyPy.  This
+release consolidates all the bug fixes that occurred since the
+previous release.  To everyone that took the trouble to report
+them, we want to say thank you.
 
     http://pypy.org/download.html
 
 More highlights
 ===============
 
-* We migrated to Mercurial (thanks to Ronny Pfannschmidt and Antonio Cuni) for
-  the effort) and moved to bitbucket.  The new command to check out a copy of
-  PyPy is::
-    
+* We migrated to Mercurial (thanks to Ronny Pfannschmidt and
+  Antonio Cuni) for the effort) and moved to bitbucket.  The new
+  command to check out a copy of PyPy is::
+
         hg clone http://bitbucket.org/pypy/pypy
 
-* In long-running processes, the assembler generated by old JIT-compilations
-  is now freed.  There should be no more leak, however long the process runs.
+* In long-running processes, the assembler generated by old
+  JIT-compilations is now freed.  There should be no more leak,
+  however long the process runs.
 
-* Improve a lot the performance of the ``binascii`` module, and of
-  ``hashlib.md5`` and ``hashlib.sha``.
+* Improve a lot the performance of the ``binascii`` module, and
+  of ``hashlib.md5`` and ``hashlib.sha``.
+
+* Made sys.setrecursionlimit() a no-op.  Instead, we rely purely
+  on the built-in stack overflow detection mechanism, which also
+  gives you a RuntimeError -- just not at some exact recursion
+  level.
 
 * Fix argument processing (now e.g. ``pypy -OScpass`` works like
-  it does on CPython --- if you have a clue what it does there ``:-)`` )
+  it does on CPython --- if you have a clue what it does there
+  ``:-)`` )
 
-* Fix cpyext on Mac OS X.  (Loading C extension modules in PyPy is still
-  considered *alpha stage!*)
+* Fix cpyext on Mac OS X.  (Loading C extension modules in PyPy
+  is still considered *alpha stage!*)
 
-* Fix two corner cases in the GC (one in minimark, one in asmgcc+JIT).
-  This notably prevented "pypy translate.py -Ojit" from working on Windows,
-  leading to crashes.
+* Fix two corner cases in the GC (one in minimark, one in
+  asmgcc+JIT).  This notably prevented "pypy translate.py -Ojit"
+  from working on Windows, leading to crashes.
 
-* Fixed a corner case in the JIT's optimizer, leading to "Fatal RPython
-  error: AssertionError".
+* Fixed a corner case in the JIT's optimizer, leading to "Fatal
+  RPython error: AssertionError".
 
 * Added some missing built-in functions into the 'os' module.
 
-* Fix ctypes (it was not propagating keepalive information from c_void_p).
-
-* Made sys.setrecursionlimit() a no-op.
-  Instead, we rely purely on the built-in stack overflow detection mechanism,
-  which also gives you a RuntimeError -- just not at some exact recursion
-  level.
+* Fix ctypes (it was not propagating keepalive information from
+  c_void_p).
 
 
 Cheers,