[pypy-commit] pypy default: fix broken links

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59027:bf88b896dd81 Date: 2012-11-21 16:58 +0100 http://bitbucket.org/pypy/pypy/changeset/bf88b896dd81/ Log:fix broken links diff --git a/pypy/doc/release-2.0.0-beta1.rst b/pypy/doc/release-2.0.0-beta1.rst --- a/pypy/doc/release-2.0.0-beta1.rst

[pypy-commit] pypy default: merge

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59028:c8928688b833 Date: 2012-11-22 09:18 +0100 http://bitbucket.org/pypy/pypy/changeset/c8928688b833/ Log:merge diff --git a/pypy/doc/release-2.0.0-beta1.rst b/pypy/doc/release-2.0.0-beta1.rst --- a/pypy/doc/release-2.0.0-beta1.rst +++ b/pypy/

[pypy-commit] pypy.org extradoc: new release

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r367:a12ebac98496 Date: 2012-11-22 12:45 +0100 http://bitbucket.org/pypy/pypy.org/changeset/a12ebac98496/ Log:new release diff --git a/compat.html b/compat.html --- a/compat.html +++ b/compat.html @@ -49,7 +49,8 @@ language, passing Pyt

[pypy-commit] pypy default: update docs

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59029:0cd89b0c4c81 Date: 2012-11-22 12:49 +0100 http://bitbucket.org/pypy/pypy/changeset/0cd89b0c4c81/ Log:update docs diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -45,9 +45,9 @@ # built doc

[pypy-commit] pypy default: improve the emacs mode for pypy traces: now you can type C-x n d to narrow the buffer to the current section limited by { }, e.g. the current loop

2012-11-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r59030:5ac0f5b12333 Date: 2012-11-22 11:57 + http://bitbucket.org/pypy/pypy/changeset/5ac0f5b12333/ Log:improve the emacs mode for pypy traces: now you can type C-x n d to narrow the buffer to the current section limited by { }, e.g. the

[pypy-commit] pypy default: merge heads

2012-11-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r59031:ae94d6b9d5cb Date: 2012-11-22 11:59 + http://bitbucket.org/pypy/pypy/changeset/ae94d6b9d5cb/ Log:merge heads diff --git a/pypy/jit/tool/pypytrace-mode.el b/pypy/jit/tool/pypytrace-mode.el --- a/pypy/jit/tool/pypytrace-mode.el +++ b/pypy/jit

[pypy-commit] pypy.org extradoc: oops forgot the armel build

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r368:4edf5bb8cd70 Date: 2012-11-22 13:15 +0100 http://bitbucket.org/pypy/pypy.org/changeset/4edf5bb8cd70/ Log:oops forgot the armel build diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -77,11 +77,12

[pypy-commit] pypy default: fix the link maybe?

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59032:d8be61adf976 Date: 2012-11-22 13:22 +0100 http://bitbucket.org/pypy/pypy/changeset/d8be61adf976/ Log:fix the link maybe? diff --git a/pypy/doc/index.rst b/pypy/doc/index.rst --- a/pypy/doc/index.rst +++ b/pypy/doc/index.rst @@ -75,7 +75,7

[pypy-commit] pypy default: merge

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59033:827bea615aa3 Date: 2012-11-22 13:24 +0100 http://bitbucket.org/pypy/pypy/changeset/827bea615aa3/ Log:merge diff --git a/pypy/jit/tool/pypytrace-mode.el b/pypy/jit/tool/pypytrace-mode.el --- a/pypy/jit/tool/pypytrace-mode.el +++ b/pypy/jit

[pypy-commit] pypy release-2.0-beta1: Added tag release-2.0-beta1 for changeset 7e4f0faa3d51

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: release-2.0-beta1 Changeset: r59034:07e08e9c885c Date: 2012-11-22 13:51 +0100 http://bitbucket.org/pypy/pypy/changeset/07e08e9c885c/ Log:Added tag release-2.0-beta1 for changeset 7e4f0faa3d51 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -2,

[pypy-commit] pypy release-2.0-beta1: Added tag release-2.0-beta-1 for changeset 07e08e9c885c

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: release-2.0-beta1 Changeset: r59035:0f4aa8100c22 Date: 2012-11-22 13:51 +0100 http://bitbucket.org/pypy/pypy/changeset/0f4aa8100c22/ Log:Added tag release-2.0-beta-1 for changeset 07e08e9c885c diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -3

[pypy-commit] pypy release-2.0-beta1: remove the tag that conflicts with a branch name

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: release-2.0-beta1 Changeset: r59036:fcb6b056f00e Date: 2012-11-22 13:52 +0100 http://bitbucket.org/pypy/pypy/changeset/fcb6b056f00e/ Log:remove the tag that conflicts with a branch name diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -2,5 +2,4

[pypy-commit] pypy.org extradoc: windows build

2012-11-22 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r369:5dac2626433b Date: 2012-11-22 14:48 +0100 http://bitbucket.org/pypy/pypy.org/changeset/5dac2626433b/ Log:windows build diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -79,7 +79,7 @@ https://bit

[pypy-commit] pypy remove-globals-in-jit: It's actually easy to fix this assumption by making sure this particular

2012-11-22 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59037:2d26e16d7813 Date: 2012-11-22 16:59 +0100 http://bitbucket.org/pypy/pypy/changeset/2d26e16d7813/ Log:It's actually easy to fix this assumption by making sure this particular descr doesn't move any more. diff --git a/p

[pypy-commit] pypy default: Fix (I think) log1p on Windows.

2012-11-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r59038:f927eb02fb5c Date: 2012-11-22 17:05 +0100 http://bitbucket.org/pypy/pypy/changeset/f927eb02fb5c/ Log:Fix (I think) log1p on Windows. diff --git a/pypy/rpython/lltypesystem/module/ll_math.py b/pypy/rpython/lltypesystem/module/ll_math.py --- a/pyp

[pypy-commit] pypy default: fix for cond_call_gc_wb.

2012-11-22 Thread bivab
Author: David Schneider Branch: Changeset: r59039:0c509227a195 Date: 2012-11-22 19:39 +0100 http://bitbucket.org/pypy/pypy/changeset/0c509227a195/ Log:fix for cond_call_gc_wb. The code was based on the wrong assumption that the operation only has 2 arguments diff --git a/py

[pypy-commit] pypy py3k: PyMethod_Class() is no more.

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59044:884922a2ef7f Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/884922a2ef7f/ Log:PyMethod_Class() is no more. diff --git a/pypy/module/cpyext/funcobject.py b/pypy/module/cpyext/funcobject.py --- a/pypy/module/cpy

[pypy-commit] pypy py3k: Translation fix for the buffer interface in cpyext

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59046:2c5703fd490a Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/2c5703fd490a/ Log:Translation fix for the buffer interface in cpyext diff --git a/pypy/module/cpyext/object.py b/pypy/module/cpyext/object.py --- a/p

[pypy-commit] pypy py3k: Propagate no-NULness in str.replace()

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59047:6e9bda8ec6a6 Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/6e9bda8ec6a6/ Log:Propagate no-NULness in str.replace() diff --git a/pypy/annotation/test/test_annrpython.py b/pypy/annotation/test/test_annrpython.

[pypy-commit] pypy py3k: Finally enable cpyext module. Yes!

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59050:4d32a1cbce36 Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/4d32a1cbce36/ Log:Finally enable cpyext module. Yes! Note that it's unlikely to compile any Python3 module yet, the new PyModule_Create() func

[pypy-commit] pypy py3k: cpyext: PyUnicode_AsWideCharString() now takes a PyObject*, not a PyUnicodeObject*

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59054:366f4acf8509 Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/366f4acf8509/ Log:cpyext: PyUnicode_AsWideCharString() now takes a PyObject*, not a PyUnicodeObject* diff --git a/pypy/module/cpyext/unicodeo

[pypy-commit] pypy py3k: cpyext: implement PyUnicode_AsWideCharString.

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59056:040de362d4bf Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/040de362d4bf/ Log:cpyext: implement PyUnicode_AsWideCharString. Also correctly export PyUnicode_FromFormat. diff --git a/pypy/module/cpyext/a

[pypy-commit] pypy py3k: cpyext: fix PyObject_AsCharBuffer, and remove

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59041:7960edd9dd95 Date: 2012-11-20 23:53 +0100 http://bitbucket.org/pypy/pypy/changeset/7960edd9dd95/ Log:cpyext: fix PyObject_AsCharBuffer, and remove PyString_AsEncodedObject and PyString_AsDecodedObject which are "not a

[pypy-commit] pypy py3k: Fix test_classmethod()

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59042:a25601764084 Date: 2012-11-21 00:04 +0100 http://bitbucket.org/pypy/pypy/changeset/a25601764084/ Log:Fix test_classmethod() diff --git a/pypy/module/cpyext/methodobject.py b/pypy/module/cpyext/methodobject.py --- a/pypy/module/cpye

[pypy-commit] pypy py3k: Rename nb_nonzero to nb_bool

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59043:a86af9995ebd Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/a86af9995ebd/ Log:Rename nb_nonzero to nb_bool diff --git a/pypy/module/cpyext/include/object.h b/pypy/module/cpyext/include/object.h --- a/pypy/mod

[pypy-commit] pypy py3k: Ensure that Pycode.co_filename is a string without NUL bytes.

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59045:3e5417bea513 Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/3e5417bea513/ Log:Ensure that Pycode.co_filename is a string without NUL bytes. It will make life easier for cpyext, which can then use path

[pypy-commit] pypy py3k: Ensure that zipimport paths don't contain NUL characters:

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59048:f2b7c2321e9a Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/f2b7c2321e9a/ Log:Ensure that zipimport paths don't contain NUL characters: they may end in PyCode.co_filename attribute diff --git a/pypy/mo

[pypy-commit] pypy py3k: This str0 hack is no longer necessary :-)

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59049:ae0630bffb2b Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/ae0630bffb2b/ Log:This str0 hack is no longer necessary :-) diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/modul

[pypy-commit] pypy py3k: Drop copy of _testcapimodule.c from CPython3.2

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59051:1a2f7cf7daff Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/1a2f7cf7daff/ Log:Drop copy of _testcapimodule.c from CPython3.2 diff --git a/lib_pypy/_testcapimodule.c b/lib_pypy/_testcapimodule.c --- a/lib_pypy/

[pypy-commit] pypy py3k: cpyext: add PyLong_AS_LONG

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59052:ba3363aa624b Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/ba3363aa624b/ Log:cpyext: add PyLong_AS_LONG diff --git a/pypy/module/cpyext/include/Python.h b/pypy/module/cpyext/include/Python.h --- a/pypy/modul

[pypy-commit] pypy py3k: cpyext: add definitions for Py_hash_t

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59053:31835d3f390a Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/31835d3f390a/ Log:cpyext: add definitions for Py_hash_t diff --git a/pypy/module/cpyext/include/pyport.h b/pypy/module/cpyext/include/pyport.h --- a

[pypy-commit] pypy py3k: cpyext: implement PyBytes_FromObject.

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59057:8cf90ccf4a24 Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/8cf90ccf4a24/ Log:cpyext: implement PyBytes_FromObject. Need to rename all of PyString* to PyBytes* diff --git a/pypy/module/cpyext/__init__.

[pypy-commit] pypy py3k: cpyext: Implement the various FileSystem encoding functions.

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59058:26d73ca4f4e4 Date: 2012-11-22 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/26d73ca4f4e4/ Log:cpyext: Implement the various FileSystem encoding functions. diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py ---

[pypy-commit] pypy py3k: The Grand renaming: PyString->PyBytes

2012-11-22 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r59059:53ef7831e3c4 Date: 2012-11-22 23:28 +0100 http://bitbucket.org/pypy/pypy/changeset/53ef7831e3c4/ Log:The Grand renaming: PyString->PyBytes diff --git a/pypy/module/cpyext/__init__.py b/pypy/module/cpyext/__init__.py --- a/pypy/modul

[pypy-commit] pypy py3k-ceil-floor: adapted a test case from 3.2/test/test_math for ceil.

2012-11-22 Thread timo_jbo
Author: Timo Paulssen Branch: py3k-ceil-floor Changeset: r59060:30125a5875fc Date: 2012-11-23 00:17 +0100 http://bitbucket.org/pypy/pypy/changeset/30125a5875fc/ Log:adapted a test case from 3.2/test/test_math for ceil. diff --git a/pypy/module/math/test/test_math.py b/pypy/module/math/test/

[pypy-commit] pypy py3k-ceil-floor: math.ceil behaves a lot like cpython now.

2012-11-22 Thread timo_jbo
Author: Timo Paulssen Branch: py3k-ceil-floor Changeset: r59061:739ba9767011 Date: 2012-11-23 00:58 +0100 http://bitbucket.org/pypy/pypy/changeset/739ba9767011/ Log:math.ceil behaves a lot like cpython now. diff --git a/pypy/module/math/interp_math.py b/pypy/module/math/interp_math.py --- a/

[pypy-commit] pypy py3k-ceil-floor: do the same changes with math.floor, too.

2012-11-22 Thread timo_jbo
Author: Timo Paulssen Branch: py3k-ceil-floor Changeset: r59062:351124282c1f Date: 2012-11-23 01:18 +0100 http://bitbucket.org/pypy/pypy/changeset/351124282c1f/ Log:do the same changes with math.floor, too. there are two commented lines in the test case. the one with negative