Dario Bertini avatar Dario Bertini committed 5d78885

Fixed/removed stale external links (and changed some urls to avoid unhelpful redirects)

Comments (0)

Files changed (16)


 .. _`RPython`: coding-guide.html#rpython
-.. _Python: http://docs.python.org/ref
+.. _Python: http://docs.python.org/reference/
 .. _Psyco: http://psyco.sourceforge.net
 .. _stackless: stackless.html
 .. _`generate Just-In-Time Compilers`: jit/index.html


 implementation must behave in a static way often referenced as
-.. _Starkiller: http://www.python.org/pycon/dc2004/papers/1/paper.pdf
+.. _Starkiller: http://people.csail.mit.edu/jrb/Projects/starkiller.pdf
 .. _ShedSkin: http://shed-skin.blogspot.com/
 However, when the PyPy interpreter is started as a Python program, it
 logilab-common_ and astng_ that you will need to install too before
 you can use the tool. 
-.. _Pylint: http://www.logilab.org/projects/pylint
-.. _logilab-common: http://www.logilab.org/projects/common
-.. _astng: http://www.logilab.org/projects/astng
+.. _Pylint: http://www.logilab.org/project/pylint
+.. _logilab-common: http://www.logilab.org/project/logilab-common
+.. _astng: http://www.logilab.org/project/logilab-astng
 .. _`register with the tracker`: https://codespeak.net/issue/pypy-dev/user?@template=register
-.. _`roundup`: http://roundup.sf.net
+.. _`roundup`: http://roundup.sourceforge.net/
 .. _`testing in PyPy`:
 .. _`standard object space`: objspace.html#standard-object-space
 .. _`objectspace`: objspace.html
-.. _`py.test`: http://codespeak.net/py/current/doc/test.html
+.. _`py.test`: http://pytest.org/
 Interpreter level tests
 files.  Here is a `ReST quickstart`_ but you can also just look
 at the existing documentation and see how things work.
-.. _`ReST quickstart`: http://docutils.sourceforge.net/docs/rst/quickref.html
+.. _`ReST quickstart`: http://docutils.sourceforge.net/docs/user/rst/quickref.html
 Note that the web site of http://pypy.org/ is maintained separately.
 For now it is in the repository https://bitbucket.org/pypy/extradoc


 We tried pyglet checking it out from its repository at revision 1984.
-For convenience a tarball of the checkout can also be found at:
 From pyglet, the following examples are known to work:


 probably using some of the Armin's hacks to rewrite it using greenlets instead
 of threads.
-.. _`py.execnet`: http://codespeak.net/py/current/doc/execnet.html
+.. _`py.execnet`: http://codespeak.net/execnet/


 PyPy - a Python_ implementation written in Python 
-.. _Python: http://www.python.org/doc/2.5.2/
+.. _Python: http://docs.python.org/release/2.5.2/
 .. contents:: :depth: 1


 backends. For more details, read the last `sprint status`_ page and
 enjoy the pictures_.
-.. _`sprint status`: http://codespeak.net/pypy/extradoc/sprintinfo/tokyo/tokyo-planning.html
+.. _`sprint status`: https://bitbucket.org/pypy/extradoc/src/tip/sprintinfo/tokyo/tokyo-planning.txt
 .. _`pictures`: http://www.flickr.com/photos/19046555@N00/sets/72057594116388174/
 PyPy at Python UK/ACCU Conference (United Kingdom)
 *April 19th - April 22nd 2006.* Several talks about PyPy were hold at
 this year's Python UK/ACCU conference. Read more at the `ACCU site`_.
-.. _`ACCU site`: http://www.accu.org/
+.. _`ACCU site`: http://accu.org/
 PyPy at XPDay France 2006 in Paris March 23rd - March 24th 2006
-Logilab presented PyPy at the first `french XP Day`_ that it was
+Logilab presented PyPy at the first french XP Day that it was
 sponsoring and which was held in Paris. There was over a hundred
 attendants. Interesting talks included Python as an agile language and
 Tools for continuous integration.
 Talks at PyCon 2006 (Dallas, Texas, USA)
-*Feb 24th - Feb 26th 2006.* PyPy developers spoke at `PyCon 2006`_.
+*Feb 24th - Feb 26th 2006.* PyPy developers spoke at PyCon 2006.
 .. _`PyCon 2006`: http://us.pycon.org/TX2006/HomePage 
 .. _`breakthrough`: http://codespeak.net/~hpk/hildesheim2-sprint-www/hildesheim2-sprint-www-Thumbnails/36.jpg
 .. _`hurray`: http://codespeak.net/~hpk/hildesheim2-sprint-www/hildesheim2-sprint-www-Pages/Image37.html
 .. _`pictures from the sprint`: http://codespeak.net/~hpk/hildesheim2-sprint-www/ 
-.. _`Trillke-Gut`: http://www.trillke.net/images/HomePagePictureSmall.jpg
+.. _`Trillke-Gut`: http://www.trillke.net
 EuroPython 2005 sprints finished 
 Read more in `EuroPython sprint announcement`_, see who is  planning to attend
 on `the people page`_. There is also a page_ in the python wiki.
-.. _`EuroPython sprint announcement`: http://codespeak.net/pypy/extradoc/sprintinfo/europython-2006/announce.html
-.. _`the people page`: http://codespeak.net/pypy/extradoc/sprintinfo/europython-2006/people.html
+.. _`EuroPython sprint announcement`: https://bitbucket.org/pypy/extradoc/src/tip/sprintinfo/post-ep2006/announce.txt
+.. _`the people page`: https://bitbucket.org/pypy/extradoc/src/tip/sprintinfo/post-ep2006/people.txt
 .. _page: http://wiki.python.org/moin/EuroPython2006


 .. _`Automatic JIT Compiler Generation with Runtime Partial Evaluation`:  http://www.stups.uni-duesseldorf.de/thesis/final-master.pdf
 .. _`RPython: A Step towards Reconciling Dynamically and Statically Typed OO Languages`: http://www.disi.unige.it/person/AnconaD/papers/Recent_abstracts.html#AACM-DLS07
 .. _`EU Reports`: index-report.html
-.. _`PyGirl: Generating Whole-System VMs from High-Level Prototypes using PyPy`: http://www.iam.unibe.ch/~verwaest/pygirl.pdf
+.. _`PyGirl: Generating Whole-System VMs from High-Level Prototypes using PyPy`: http://scg.unibe.ch/archive/papers/Brun09cPyGirl.pdf
 .. _`Representation-Based Just-in-Time Specialization and the Psyco Prototype for Python`: http://psyco.sourceforge.net/psyco-pepm-a.ps.gz
 .. _`Back to the Future in One Week -- Implementing a Smalltalk VM in PyPy`: http://dx.doi.org/10.1007/978-3-540-89275-5_7
 .. _`Automatic generation of JIT compilers for dynamic languages in .NET`: https://bitbucket.org/pypy/extradoc/raw/tip/talk/ecoop2009/main.pdf
 .. _feasible: http://codespeak.net/pipermail/pypy-dev/2004q2/001289.html
 .. _rock: http://codespeak.net/pipermail/pypy-dev/2004q1/001255.html
 .. _LLVM: http://llvm.org/
-.. _IronPython: http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython
-.. _`Dynamic Native Optimization of Native Interpreters`: http://www.ai.mit.edu/~gregs/dynamorio.html
-.. _JikesRVM: http://jikesrvm.sf.net
+.. _IronPython: http://ironpython.codeplex.com/
+.. _`Dynamic Native Optimization of Native Interpreters`: http://people.csail.mit.edu/gregs/dynamorio.html
+.. _JikesRVM: http://jikesrvm.org/
 .. _Tunes: http://tunes.org
 .. _`old Tunes Wiki`: http://codespeak.net/cliki.tunes.org/
 It seems that a lot of strange, unexplainable problems can be magically
 solved by removing all the \*.pyc files from the PyPy source tree
-(the script `py.cleanup`_ from py/bin will do that for you).
+(the script py.cleanup from pypy/tool will do that for you).
 Another thing you can do is removing the directory pypy/_cache
 completely. If the error is persistent and still annoys you after this
 treatment please send us a bug report (or even better, a fix :-)
-.. _`py.cleanup`: http://codespeak.net/py/current/doc/bin.html
 OSError: ... cannot restore segment prot after reloc... Help?
 .. [BRETT] Brett Cannon,
            Localized Type Inference of Atomic Types in Python,
-           http://www.ocf.berkeley.edu/~bac/thesis.pdf
+           http://citeseer.ist.psu.edu/viewdoc/summary?doi=
 .. [D05.1] Compiling Dynamic Language Implementations,
            Report from the PyPy project to the E.U.,


 To translate and run for the CLI you must have the SDK installed: Windows
-users need the `.NET Framework SDK 2.0`_, while Linux and Mac users
+users need the `.NET Framework SDK`_, while Linux and Mac users
 can use Mono_.  To translate and run for the JVM you must have a JDK 
 installed (at least version 5) and ``java``/``javac`` on your path.
 install it if they want to run low-level tests. See
 the `download page of ctypes`_.
-.. _`download page of ctypes`: http://sourceforge.net/project/showfiles.php?group_id=71702
+.. _`download page of ctypes`: https://sourceforge.net/projects/ctypes/files/
 .. _`ctypes`: http://starship.python.net/crew/theller/ctypes/
 .. _`py.test`:
 .. _`Spidermonkey`: http://www.mozilla.org/js/spidermonkey/
-.. _`.NET Framework SDK 2.0`: http://msdn.microsoft.com/netframework/downloads/updates/default.aspx
+.. _`.NET Framework SDK`: http://msdn.microsoft.com/netframework/
 .. _Mono: http://www.mono-project.com/Main_Page
 .. _`CLI backend`: cli-backend.html
 .. _clr: clr-module.html


 differences to CPython and some missing extensions, for details see `CPython
-.. _Django: http://djangoproject.org
+.. _Django: http://djangoproject.com
 .. _Twisted: http://twistedmatrix.com
 .. _`CPython differences`: cpython_differences.html


 language implementation itself. `more...`_
-.. _Python: http://docs.python.org/ref
+.. _Python: http://docs.python.org/reference/
 .. _`more...`: architecture.html
 Just the facts 


-.. _`py-lib`: http://codespeak.net/py/current/doc/
-.. _`py.test`: http://codespeak.net/py/current/doc/test.html
+.. _`py-lib`: http://pylib.org/
+.. _`py.test`: http://pytest.org/
 .. _codespeak: http://codespeak.net/
 .. _`pypy-dev`: http://codespeak.net/mailman/listinfo/pypy-dev


 What it is and where to start 
-Getting started:    http://codespeak.net/pypy/index.cgi?doc/getting-started.html
+Getting started:    getting-started.html
-PyPy Documentation: http://codespeak.net/pypy/index.cgi?doc
+PyPy Documentation: index.html
-PyPy Homepage:      http://codespeak.net/pypy/
+PyPy Homepage:      http://pypy.org
 PyPy is a MIT-licensed reimplementation of Python written in
 Python itself.  The long term goals are an implementation that
 from numerous people.   Please feel free to give feedback and 
 raise questions. 
-    contact points: http://codespeak.net/pypy/index.cgi?contact
+    contact points: http://pypy.org/contact.html
-    contributor list: http://codespeak.net/pypy/index.cgi?doc/contributor.html 
+    contributor list: contributor.html
 have fun, 


 **testing refinements**
     py.test, our testing tool, now has preliminary support for doctests.
     We now run all our tests every night, and you can see the summary at:
-    http://snake.cs.uni-duesseldorf.de/pypytest/summary.html
+    http://buildbot.pypy.org/summary
 What is PyPy (about)? 


 returns a object with a ``recognize(input)`` method that returns True or False
 depending on whether ``input`` matches the string or not.
-.. _`re`: http://docs.python.org/lib/module-re.html
+.. _`re`: http://docs.python.org/library/re.html


 such as `mplayer`_, `xine`_, `vlc`_ or the windows media player.
 .. _`mplayer`: http://www.mplayerhq.hu/design7/dload.html
-.. _`xine`: http://xinehq.de/index.php/releases
+.. _`xine`: http://www.xine-project.org
 .. _`vlc`: http://www.videolan.org/vlc/
 You can find the necessary codecs in the ffdshow-library:
 or use the original divx codec (for Windows):
 Copyrights and Licensing 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.