[pypy-svn] pypy.org extradoc: Updates.

arigo commits-noreply at bitbucket.org
Sat Apr 30 13:36:36 CEST 2011


Author: Armin Rigo <arigo at tunes.org>
Branch: extradoc
Changeset: r177:33ecaf6f033f
Date: 2011-04-30 13:36 +0200
http://bitbucket.org/pypy/pypy.org/changeset/33ecaf6f033f/

Log:	Updates.

diff --git a/compat.html b/compat.html
--- a/compat.html
+++ b/compat.html
@@ -59,7 +59,7 @@
 your build system, it might work out of the box or will be slightly harder.</p>
 <p>Standard library modules supported by PyPy, in alphabetical order:</p>
 <ul class="simple">
-<li><tt class="docutils literal">__builtin__, __pypy__, _ast, _bisect, _codecs, _collections, _ffi, _file, _hashlib, _io, _locale, _lsprof, _md5, _minimal_curses, _multiprocessing, _pickle_support, _random, _rawffi, _sha, _socket, _sre, _ssl, _stackless, _warnings, _weakref, _winreg, array, binascii, bz2, cStringIO, clr, cmath, cpyext, crypt, errno, exceptions, fcntl, gc, imp, itertools, marshal, math, micronumpy, mmap, operator, oracle, parser, posix, pyexpat, pypyjit, rbench, rctime, select, signal, struct, symbol, sys, termios, thread, time, token, unicodedata, zipimport, zlib</tt></li>
+<li><tt class="docutils literal">__builtin__, __pypy__, _ast, _bisect, _codecs, _collections, _ffi, _hashlib, _io, _locale, _lsprof, _md5, _minimal_curses, _multiprocessing, _random, _rawffi, _sha, _socket, _sre, _ssl, _warnings, _weakref, _winreg, array, binascii, bz2, cStringIO, clr, cmath, cpyext, crypt, errno, exceptions, fcntl, gc, imp, itertools, marshal, math, mmap, operator, oracle, parser, posix, pyexpat, select, signal, struct, symbol, sys, termios, thread, time, token, unicodedata, zipimport, zlib</tt></li>
 </ul>
 <p>Supported, but written in pure-python:</p>
 <ul class="simple">

diff --git a/download.html b/download.html
--- a/download.html
+++ b/download.html
@@ -97,8 +97,7 @@
 </ul>
 <p>These versions are not officially part of the release 1.5, which focuses
 on the JIT.  You can find prebuilt binaries for them on our
-<a class="reference external" href="http://buildbot.pypy.org/nightly/trunk/">nightly build</a> or in the <a class="reference external" href="http://pypy.org/download/">release</a> binaries, or <a class="reference internal" href="#translate">translate</a> them
-yourself.</p>
+<a class="reference external" href="http://buildbot.pypy.org/nightly/trunk/">nightly build</a>, or <a class="reference internal" href="#translate">translate</a> them yourself.</p>
 </div>
 <div class="section" id="installing">
 <h1>Installing</h1>
@@ -137,14 +136,14 @@
 <pre class="literal-block">
 pypy translate.py -Ojit                # get the JIT version
 pypy translate.py -O2                  # get the no-jit version
-pypy translate.py --sandbox            # get the sandbox version
-pypy translate.py --stackless          # get the stackless version
+pypy translate.py -O2 --sandbox        # get the sandbox version
+pypy translate.py -O2 --stackless      # get the stackless version
 pypy translate.py -Ojit --backend=cli  # only for branch/cli-jit
 </pre>
 </li>
 <li><p class="first">Enjoy Mandelbrot <tt class="docutils literal"><span class="pre">:-)</span></tt>  It takes on the order of half an hour to
-finish the translation, and 1.7 GB of RAM on a 32-bit system
-and 3.0 GB on 64-bit systems.  (Do not start a translation on a
+finish the translation, and 2 GB of RAM on a 32-bit system
+and 4 GB on 64-bit systems.  (Do not start a translation on a
 machine with insufficient RAM!  It will just swap forever.)</p>
 </li>
 </ol>
@@ -170,11 +169,13 @@
 1fb62a813978c2581e9e09debad6b116  pypy-1.4.1-linux64.tar.bz2
 8584c4e8c042f5b661fcfffa0d9b8a25  pypy-1.4.1-osx.tar.bz2
 769b3fb134944ee8c22ad0834970de3b  pypy-1.4.1-osx64.tar.bz2
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  pypy-1.5-win32.zip
 ebbbb156b1eb842e9e65d909ed5f9f6d  pypy-1.4.1-src.tar.bz2
 6e2366377ad2f0c583074d3ba6f60d064549bef2  pypy-1.4.1-linux.tar.bz2
 1cfd53343e19264905a00d2ffcf83e03e39dcbb3  pypy-1.4.1-linux64.tar.bz2
 961470e7510c47b8f56e6cc6da180605ba058cb6  pypy-1.4.1-osx.tar.bz2
 8e2830bef80b93f4d3c016b972fbdf7bcd403abc  pypy-1.4.1-osx64.tar.bz2
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  pypy-1.5-win32.zip
 922a8815377fe2e0c015338fa8b28ae16bf8c840  pypy-1.4.1-src.tar.bz2
 </pre>
 </div>

diff --git a/howtohelp.html b/howtohelp.html
--- a/howtohelp.html
+++ b/howtohelp.html
@@ -50,7 +50,7 @@
 <p>Here are some ideas to help PyPy development:</p>
 <ul class="simple">
 <li>use pypy for your projects and provide detailed <a class="reference external" href="contact.html">feedback</a></li>
-<li>help implement Python2.6, 2.7 or 3.x features</li>
+<li>talk to us about how to support Python 3.x</li>
 <li>write blog posts or tweets about your experiences</li>
 <li>help porting to new platforms</li>
 <li><a class="reference external" href="contact.html">contact</a> us and get involved</li>

diff --git a/js/detect.js b/js/detect.js
--- a/js/detect.js
+++ b/js/detect.js
@@ -2,14 +2,24 @@
 $(document).ready(function() {
     var download_url, download_text;
     if (navigator.platform.indexOf('Linux') != -1) {
-        download_url = 'download/pypy-1.4.1-linux.tar.bz2';
-        download_text = 'Download linux x86 bin';
+        if (navigator.platform.indexOf('64') != -1) {
+            download_url = 'download/pypy-1.5-linux64.tar.bz2';
+            download_text = 'Download linux x86-64 bin';
+        } else {
+            download_url = 'download/pypy-1.5-linux.tar.bz2';
+            download_text = 'Download linux x86 bin (32 bit)';
+        }
     } else if (navigator.platform.indexOf('Win') != -1) {
-        download_url = 'download/pypy-1.4.1-win32.zip';
+        download_url = 'download/pypy-1.5-win32.zip';
         download_text = 'Download Windows x86 bin';
     } else if (navigator.platform.indexOf('Mac') != 1) {
-        download_url = 'download/pypy-1.4.1-osx.tar.bz2';
-        downloat_text = 'Download Mac OS X 10.6 bin';
+        if (navigator.platform.indexOf('64') != -1) {
+            download_url = 'download/pypy-1.5-osx64.tar.bz2';
+            downloat_text = 'Download Mac OS X 10.6 bin (64 bit)';
+        } else {
+            download_url = 'download/pypy-1.5-osx.tar.bz2';
+            downloat_text = 'Download Mac OS X 10.6 bin (32 bit)';
+        }
     } else {
         download_url = "download.html";
         download_text = "Download page";

diff --git a/source/download.txt b/source/download.txt
--- a/source/download.txt
+++ b/source/download.txt
@@ -77,11 +77,9 @@
 
 These versions are not officially part of the release 1.5, which focuses
 on the JIT.  You can find prebuilt binaries for them on our
-`nightly build`_ or in the `release`_ binaries, or translate_ them
-yourself.
+`nightly build`_, or translate_ them yourself.
 
 .. _`nightly build`: http://buildbot.pypy.org/nightly/trunk/
-.. _`release`: http://pypy.org/download/
 
 
 Installing
@@ -127,13 +125,13 @@
 
      pypy translate.py -Ojit                # get the JIT version
      pypy translate.py -O2                  # get the no-jit version
-     pypy translate.py --sandbox            # get the sandbox version
-     pypy translate.py --stackless          # get the stackless version
+     pypy translate.py -O2 --sandbox        # get the sandbox version
+     pypy translate.py -O2 --stackless      # get the stackless version
      pypy translate.py -Ojit --backend=cli  # only for branch/cli-jit
 
 5. Enjoy Mandelbrot ``:-)``  It takes on the order of half an hour to
-   finish the translation, and 1.7 GB of RAM on a 32-bit system
-   and 3.0 GB on 64-bit systems.  (Do not start a translation on a
+   finish the translation, and 2 GB of RAM on a 32-bit system
+   and 4 GB on 64-bit systems.  (Do not start a translation on a
    machine with insufficient RAM!  It will just swap forever.)
 
 Notes:
@@ -170,10 +168,12 @@
   1fb62a813978c2581e9e09debad6b116  pypy-1.4.1-linux64.tar.bz2
   8584c4e8c042f5b661fcfffa0d9b8a25  pypy-1.4.1-osx.tar.bz2
   769b3fb134944ee8c22ad0834970de3b  pypy-1.4.1-osx64.tar.bz2
+  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  pypy-1.5-win32.zip
   ebbbb156b1eb842e9e65d909ed5f9f6d  pypy-1.4.1-src.tar.bz2
 
   6e2366377ad2f0c583074d3ba6f60d064549bef2  pypy-1.4.1-linux.tar.bz2
   1cfd53343e19264905a00d2ffcf83e03e39dcbb3  pypy-1.4.1-linux64.tar.bz2
   961470e7510c47b8f56e6cc6da180605ba058cb6  pypy-1.4.1-osx.tar.bz2
   8e2830bef80b93f4d3c016b972fbdf7bcd403abc  pypy-1.4.1-osx64.tar.bz2
+  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  pypy-1.5-win32.zip
   922a8815377fe2e0c015338fa8b28ae16bf8c840  pypy-1.4.1-src.tar.bz2

diff --git a/source/features.txt b/source/features.txt
--- a/source/features.txt
+++ b/source/features.txt
@@ -30,7 +30,7 @@
 
 .. _`main executable`: download.html#with-a-jit-compiler
 .. _`Try it out!`: download.html#with-a-jit-compiler
-.. _`really fast`: http://bit.ly/fhSlfk
+.. _`really fast`: http://speed.pypy.org/
 
 Sandboxing
 --------------------

diff --git a/source/howtohelp.txt b/source/howtohelp.txt
--- a/source/howtohelp.txt
+++ b/source/howtohelp.txt
@@ -10,7 +10,7 @@
 
 * use pypy for your projects and provide detailed feedback_
 
-* help implement Python2.6, 2.7 or 3.x features
+* talk to us about how to support Python 3.x
 
 * write blog posts or tweets about your experiences
 

diff --git a/features.html b/features.html
--- a/features.html
+++ b/features.html
@@ -58,7 +58,7 @@
 <div class="section" id="speed">
 <h1>Speed</h1>
 <p>Our <a class="reference external" href="download.html#with-a-jit-compiler">main executable</a> comes with a Just-in-Time compiler.  It is
-<a class="reference external" href="http://bit.ly/fhSlfk">really fast</a> in running most benchmarks.  <a class="reference external" href="download.html#with-a-jit-compiler">Try it out!</a></p>
+<a class="reference external" href="http://speed.pypy.org/">really fast</a> in running most benchmarks.  <a class="reference external" href="download.html#with-a-jit-compiler">Try it out!</a></p>
 </div>
 <div class="section" id="sandboxing">
 <h1>Sandboxing</h1>


More information about the Pypy-commit mailing list