# HG changeset patch
# User mattip <matti.picus@gmail.com>
# Date 1422999326 -7200
#      Tue Feb 03 23:35:26 2015 +0200
# Branch extradoc
# Node ID 7935f316ec1282680e1b27ec452ea497ae231eef
# Parent  5072e83d9f258ebb7e7a8754f9f95ca418121565
create html

diff --git a/download.html b/download.html
--- a/download.html
+++ b/download.html
@@ -76,7 +76,7 @@
 miscompiled due to buildslave being old. Contributions are welcomed</strong>.</p>
 <p>We provide binaries for x86 and ARM Linux, Mac OS/X and Windows for:</p>
 <ul class="simple">
-<li>the Python2.7 compatible release — <strong>PyPy 2.4.0</strong> — (<a class="reference external" href="http://doc.pypy.org/en/latest/release-2.4.0.html">what's new in PyPy 2.4.0?</a> )</li>
+<li>the Python2.7 compatible release — <strong>PyPy 2.5.0</strong> — (<a class="reference external" href="http://doc.pypy.org/en/latest/release-2.5.0.html">what's new in PyPy 2.5.0?</a> )</li>
 <li>the Python3.2.5 compatible release — <strong>PyPy3 2.4.0</strong> — (<a class="reference external" href="http://doc.pypy.org/en/latest/release-pypy3-2.4.0.html">what's new in PyPy3 2.4.0?</a>).</li>
 </ul>
 <ul class="download-menu simple">
@@ -112,20 +112,37 @@
 degrees of being up-to-date.  You may have more luck trying out Squeaky's
 <a class="reference external" href="https://github.com/squeaky-pl/portable-pypy">portable Linux binaries</a>.</p>
 </div>
-<div class="section" id="python2-7-compatible-pypy-2-4-0">
-<h1>Python2.7 compatible PyPy 2.4.0</h1>
-<ul class="simple">
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-linux.tar.bz2">Linux x86 binary (32bit, tar.bz2 built on Ubuntu 12.04 - 14.04)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-linux64.tar.bz2">Linux x86-64 binary (64bit, tar.bz2 built on Ubuntu 12.04 - 14.04)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-linux-armhf-raspbian.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Raspbian)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-linux-armhf-raring.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Ubuntu Raring)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-linux-armel.tar.bz2">ARM Softfloat Linux binary (ARMEL/gnueabi, tar.bz2,  Ubuntu Precise)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-osx64.tar.bz2">Mac OS/X binary (64bit)</a></li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-win32.zip">Windows binary (32bit)</a> (you might need the <a class="reference external" href="http://www.microsoft.com/en-us/download/details.aspx?id=5582">VS 2008 runtime library
-installer vcredist_x86.exe</a>.)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads">All our downloads,</a> including previous versions.  We also have a
-<a class="reference external" href="http://cobra.cs.uni-duesseldorf.de/~buildmaster/mirror/">mirror</a>, but please use only if you have troubles accessing the links above</li>
-<li>See below for the sources.</li>
+<div class="section" id="python2-7-compatible-pypy-2-5-0">
+<h1>Python2.7 compatible PyPy 2.5.0</h1>
+<ul>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-linux.tar.bz2">Linux x86 binary (32bit, tar.bz2 built on Ubuntu 12.04 - 14.04)</a> (see <tt class="docutils literal">[1]</tt> below)</p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-linux64.tar.bz2">Linux x86-64 binary (64bit, tar.bz2 built on Ubuntu 12.04 - 14.04)</a> (see <tt class="docutils literal">[1]</tt> below)</p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-linux-armhf-raspbian.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Raspbian)</a> (see <tt class="docutils literal">[1]</tt> below)</p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-linux-armhf-raring.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Ubuntu Raring)</a> (see <tt class="docutils literal">[1]</tt> below)</p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-linux-armel.tar.bz2">ARM Softfloat Linux binary (ARMEL/gnueabi, tar.bz2,  Ubuntu Precise)</a> (see <tt class="docutils literal">[1]</tt> below)</p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-osx64.tar.bz2">Mac OS/X binary (64bit)</a></p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-win32.zip">Windows binary (32bit)</a> (you might need the <a href="#id1"><span class="problematic" id="id2">`</span></a>VS 2008 runtime library</p>
+<div class="system-message" id="id1">
+<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">[dynamic-text]</tt>, line 78); <em><a href="#id2">backlink</a></em></p>
+<p>Inline interpreted text or phrase reference start-string without end-string.</p>
+</div>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-src.tar.bz2">Source (tar.bz2)</a></p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-src.zip">Source (zip)</a>
+installer vcredist_x86.exe`_.)</p>
+</li>
+<li><p class="first"><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads">All our downloads,</a> including previous versions.  We also have a
+<a class="reference external" href="http://cobra.cs.uni-duesseldorf.de/~buildmaster/mirror/">mirror</a>, but please use only if you have troubles accessing the links above</p>
+</li>
+<li><p class="first">See below for the sources.</p>
+</li>
 </ul>
 </div>
 <div class="section" id="python-3-2-5-compatible-pypy3-2-4-0">
@@ -178,7 +195,7 @@
 uncompressed, they run in-place.  For now you can uncompress them
 either somewhere in your home directory or, say, in <tt class="docutils literal">/opt</tt>, and
 if you want, put a symlink from somewhere like
-<tt class="docutils literal">/usr/local/bin/pypy</tt> to <tt class="docutils literal"><span class="pre">/path/to/pypy-2.4.0/bin/pypy</span></tt>.  Do
+<tt class="docutils literal">/usr/local/bin/pypy</tt> to <tt class="docutils literal"><span class="pre">/path/to/pypy-2.5.0/bin/pypy</span></tt>.  Do
 not move or copy the executable <tt class="docutils literal">pypy</tt> outside the tree &ndash; put
 a symlink to it, otherwise it will not find its libraries.</p>
 </div>
@@ -216,7 +233,7 @@
 <li><p class="first">Get the source code.  The following packages contain the source at
 the same revision as the above binaries:</p>
 <ul class="simple">
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.4.0-src.tar.bz2">pypy-2.4.0-src.tar.bz2</a> (sources)</li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.5.0-src.tar.bz2">pypy-2.5.0-src.tar.bz2</a> (sources)</li>
 </ul>
 <p>Or you can checkout the current trunk using <a class="reference external" href="http://mercurial.selenic.com/">Mercurial</a> (the trunk
 usually works and is of course more up-to-date):</p>
@@ -298,14 +315,14 @@
 <h1>Checksums</h1>
 <p>Here are the checksums for each of the downloads (md5 and sha1):</p>
 <pre class="literal-block">
-63bd68546f60cf5921ba7654f3fe47aa  pypy-2.4.0-linux64.tar.bz2
-6c9b444a1cd090ab7b43083a24e07734  pypy-2.4.0-linux-armel.tar.bz2
-5ff951da5989a00e01611678c311f8af  pypy-2.4.0-linux-armhf-raring.tar.bz2
-d7540883a52f91433da62b0cdfaaa30f  pypy-2.4.0-linux-armhf-raspbian.tar.bz2
-77a971f5198685ff60528de5def407dd  pypy-2.4.0-linux.tar.bz2
-907d6fbabc5bcd5bafdcf02a76a8ca33  pypy-2.4.0-win32.zip
-6a25a212e7c5121f1f3988c118d05695  pypy-2.4.0-src.tar.bz2
-07896c0ac37f82884e021c9a4514f479  pypy-2.4.0-osx64.tar.bz2
+0a109c96bbce20931c17dfded57a3d46  pypy-2.5.0-linux64.tar.bz2
+fc79e0ef640371fa7bdbb040c3211bcf  pypy-2.5.0-linux-armel.tar.bz2
+d8d0fe8a1503a7ed4ec5ff52d0630b88  pypy-2.5.0-linux-armhf-raring.tar.bz2
+9a4430abd36dd619c45705c3fe70f5ca  pypy-2.5.0-linux-armhf-raspbian.tar.bz2
+1c14e954fdd1d112540790ec5b0cea26  pypy-2.5.0-linux.tar.bz2
+9916a1485f32953a46afdd36f8f01f83  pypy-2.5.0-osx64.tar.bz2
+f4700c0af45e986178b36ce91a45136e  pypy-2.5.0-src.tar.bz2
+2461a4e4fe4ea64ce7fb1a07aa310e6a  pypy-2.5.0-win32.zip
 eadbc9790823fc0ae40c943087cd7cb3  pypy3-2.4.0-linux64.tar.bz2
 7ab84727da2d5363866907f2f7921d86  pypy3-2.4.0-linux-armel.tar.bz2
 83158d3a55ca134b179ef01dc2bb6a30  pypy3-2.4.0-linux-armhf-raring.tar.bz2
@@ -317,14 +334,14 @@
 c58015d0d3e08a9f24b93b8edca26d4d  pypy3-2.4.0-src.zip
 2c9f0054f3b93a6473f10be35277825a  pypy-1.8-sandbox-linux64.tar.bz2
 009c970b5fa75754ae4c32a5d108a8d4  pypy-1.8-sandbox-linux.tar.bz2
-c362247226f1cde2b957ab5e885f41475381553b  pypy-2.4.0-linux64.tar.bz2
-d542ee549ded9face573ac9fb49a23f5a5b4be60  pypy-2.4.0-linux-armel.tar.bz2
-b8e02dc381e5040e2bf50541e82f0148f9a46a48  pypy-2.4.0-linux-armhf-raring.tar.bz2
-ad65e7ddb1582b465a37090dc4a13bc37a8cd95d  pypy-2.4.0-linux-armhf-raspbian.tar.bz2
-fd52b42069287ca11e816c8e18fc95f53542c73d  pypy-2.4.0-linux.tar.bz2
-e2e0bcf8457c0ae5a24f126a60aa921dabfe60fb  pypy-2.4.0-src.tar.bz2
-b72c3365c23c34ffd35a781fb72d8722e0b7517e  pypy-2.4.0-win32.zip
-aa7f9b41d8bfda16239b629cd1b8dc884c2ad808  pypy-2.4.0-osx64.tar.bz2
+303bdc29e80640e337f1d65c7787870738a3ebf5  pypy-2.5.0-linux64.tar.bz2
+1bc8de2db37233051d84c9c27e1e64608283b67c  pypy-2.5.0-linux-armel.tar.bz2
+01427d7dd52e2b679c38bfad414ebe676b019ea0  pypy-2.5.0-linux-armhf-raring.tar.bz2
+e3483d52182ab3ee02f665fda02f9fac4ab40ab1  pypy-2.5.0-linux-armhf-raspbian.tar.bz2
+7334013255670f4ae60b316a5b35499861e0714f  pypy-2.5.0-linux.tar.bz2
+ad47285526b1b3c14f4eecc874bb82a133a8e551  pypy-2.5.0-osx64.tar.bz2
+1d215a22ea16581de338700d556b21a8c02b4eff  pypy-2.5.0-src.tar.bz2
+3492aa6fe96987537b23d09d66bb0c52f1760652  pypy-2.5.0-win32.zip
 7d715742f6929351b310a2ca3b924cab35913089  pypy3-2.4.0-linux64.tar.bz2
 b33e817f3557f91c434032c9f74e5220fe70036c  pypy3-2.4.0-linux-armel.tar.bz2
 bb098b72ecc83a0e73c426f364bb6a0974fb9360  pypy3-2.4.0-linux-armhf-raring.tar.bz2
diff --git a/features.html b/features.html
--- a/features.html
+++ b/features.html
@@ -72,7 +72,7 @@
 <p>PyPy is a replacement for CPython.  It is built using the RPython
 language that was co-developed with it.  The main reason to use it
 instead of CPython is speed: it runs generally faster (see next section).</p>
-<p><strong>PyPy 2.4</strong> implements <strong>Python 2.7.8</strong> and runs on Intel
+<p><strong>PyPy 2.5</strong> implements <strong>Python 2.7.8</strong> and runs on Intel
 <a class="reference external" href="http://en.wikipedia.org/wiki/IA-32">x86 (IA-32)</a> , <a class="reference external" href="http://en.wikipedia.org/wiki/X86_64">x86_64</a> and <a class="reference external" href="http://en.wikipedia.org/wiki/ARM">ARM</a> platforms, with PPC being
 stalled. It supports all of the core language, passing the Python test suite
 (with minor modifications that were already accepted in the main python