[pypy-commit] cffi default: Fix the XXX.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r486:d8f1d1089394 Date: 2012-06-22 22:59 +0200 http://bitbucket.org/cffi/cffi/changeset/d8f1d1089394/ Log:Fix the XXX. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -2363,11 +2363,7 @@

[pypy-commit] cffi wchar_t: Let's say that wchar_t is unsigned if and only if it is 2 bytes.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: wchar_t Changeset: r487:d8685cc0c8ec Date: 2012-06-23 08:13 +0200 http://bitbucket.org/cffi/cffi/changeset/d8685cc0c8ec/ Log:Let's say that wchar_t is unsigned if and only if it is 2 bytes. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++

[pypy-commit] cffi default: Kill b_gc().

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r489:6bfd0c5b275f Date: 2012-06-23 09:13 +0200 http://bitbucket.org/cffi/cffi/changeset/6bfd0c5b275f/ Log:Kill b_gc(). diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -113,12 +113,6 @@ } CDataObject_wit

[pypy-commit] cffi wchar_t: hg merge default

2012-06-23 Thread arigo
Author: Armin Rigo Branch: wchar_t Changeset: r488:702a14644ece Date: 2012-06-23 08:16 +0200 http://bitbucket.org/cffi/cffi/changeset/702a14644ece/ Log:hg merge default diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -1148,34 +1148,52 @@ s

[pypy-commit] cffi default: Support for weakrefs.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r490:108f2d1c26e5 Date: 2012-06-23 09:59 +0200 http://bitbucket.org/cffi/cffi/changeset/108f2d1c26e5/ Log:Support for weakrefs. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -58,6 +58,8 @@

[pypy-commit] pypy ffi-backend: Hack hack hack differently. Now we get feedback from crashing tests.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55761:a51edadd4fc8 Date: 2012-06-22 22:44 +0200 http://bitbucket.org/pypy/pypy/changeset/a51edadd4fc8/ Log:Hack hack hack differently. Now we get feedback from crashing tests. diff --git a/pypy/module/_ffi_backend/test/test_c.py b/p

[pypy-commit] pypy ffi-backend: (fijal looking around, arigo) Next test passes.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55762:160d73343061 Date: 2012-06-22 22:51 +0200 http://bitbucket.org/pypy/pypy/changeset/160d73343061/ Log:(fijal looking around, arigo) Next test passes. diff --git a/pypy/module/_ffi_backend/ctypeobj.py b/pypy/module/_ffi_backend/ctypeobj

[pypy-commit] pypy ffi-backend: Reimport.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55763:3933f40ae600 Date: 2012-06-23 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/3933f40ae600/ Log:Reimport. diff --git a/pypy/module/_ffi_backend/test/_backend_test_c.py b/pypy/module/_ffi_backend/test/_backend_test_c.py --- a/pypy

[pypy-commit] pypy ffi-backend: Starting arrays.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55764:e46d22d6f19f Date: 2012-06-23 10:24 +0200 http://bitbucket.org/pypy/pypy/changeset/e46d22d6f19f/ Log:Starting arrays. diff --git a/pypy/module/_ffi_backend/__init__.py b/pypy/module/_ffi_backend/__init__.py --- a/pypy/module/_ffi_back

[pypy-commit] pypy ffi-backend: Next test

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55765:0c5df1e17ace Date: 2012-06-23 10:50 +0200 http://bitbucket.org/pypy/pypy/changeset/0c5df1e17ace/ Log:Next test diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/pypy/module/_ffi_backend/cda

[pypy-commit] cffi default: Test that we cannot inherit from the types.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r491:b95f060800bc Date: 2012-06-23 10:56 +0200 http://bitbucket.org/cffi/cffi/changeset/b95f060800bc/ Log:Test that we cannot inherit from the types. diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -779,3 +779,19 @@ we

[pypy-commit] pypy ffi-backend: Port the test; fix.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55766:4d4a1b6f0d45 Date: 2012-06-23 10:57 +0200 http://bitbucket.org/pypy/pypy/changeset/4d4a1b6f0d45/ Log:Port the test; fix. diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/pypy/module/_ffi_b

[pypy-commit] pypy ffi-backend: Extra tests.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55767:13605fd8216a Date: 2012-06-23 11:28 +0200 http://bitbucket.org/pypy/pypy/changeset/13605fd8216a/ Log:Extra tests. diff --git a/pypy/module/_ffi_backend/test/_backend_test_c.py b/pypy/module/_ffi_backend/test/_backend_test_c.py --- a/p

[pypy-commit] pypy ffi-backend: Comment out no-longer-used stuff.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55768:9d51bd4e5f2c Date: 2012-06-23 11:28 +0200 http://bitbucket.org/pypy/pypy/changeset/9d51bd4e5f2c/ Log:Comment out no-longer-used stuff. diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/pypy

[pypy-commit] pypy ffi-backend: Fixes.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55769:ac9ed01aaf60 Date: 2012-06-23 11:35 +0200 http://bitbucket.org/pypy/pypy/changeset/ac9ed01aaf60/ Log:Fixes. diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/pypy/module/_ffi_backend/cdatao

[pypy-commit] cffi default: Extra tests.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r492:8ba134ed05cc Date: 2012-06-23 11:27 +0200 http://bitbucket.org/cffi/cffi/changeset/8ba134ed05cc/ Log:Extra tests. diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -75,6 +75,7 @@ assert int(cast(p, max)) == max

[pypy-commit] cffi default: Test directly cdata_sub().

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r493:c02fd3e1bbd9 Date: 2012-06-23 12:23 +0200 http://bitbucket.org/cffi/cffi/changeset/c02fd3e1bbd9/ Log:Test directly cdata_sub(). diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -353,6 +353,21 @@ assert type(a[0][0]

[pypy-commit] cffi default: Test and fix.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r494:14254c1b824c Date: 2012-06-23 12:34 +0200 http://bitbucket.org/cffi/cffi/changeset/14254c1b824c/ Log:Test and fix. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -1325,7 +1325,7 @@

[pypy-commit] pypy ffi-backend: Next test

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55770:afcf318c5214 Date: 2012-06-23 11:49 +0200 http://bitbucket.org/pypy/pypy/changeset/afcf318c5214/ Log:Next test diff --git a/pypy/module/_ffi_backend/ctypeobj.py b/pypy/module/_ffi_backend/ctypeobj.py --- a/pypy/module/_ffi_backend/cty

[pypy-commit] pypy ffi-backend: Next test.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55772:385619021182 Date: 2012-06-23 12:13 +0200 http://bitbucket.org/pypy/pypy/changeset/385619021182/ Log:Next test. diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/pypy/module/_ffi_backend/cd

[pypy-commit] pypy ffi-backend: Test passes

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55771:d376ee50e4a2 Date: 2012-06-23 11:58 +0200 http://bitbucket.org/pypy/pypy/changeset/d376ee50e4a2/ Log:Test passes diff --git a/pypy/module/_ffi_backend/ctypeobj.py b/pypy/module/_ffi_backend/ctypeobj.py --- a/pypy/module/_ffi_backend/c

[pypy-commit] pypy ffi-backend: Next test

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55773:441a98f9da1e Date: 2012-06-23 12:35 +0200 http://bitbucket.org/pypy/pypy/changeset/441a98f9da1e/ Log:Next test diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/pypy/module/_ffi_backend/cda

[pypy-commit] pypy ffi-backend: Fix

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55774:ddde772900d6 Date: 2012-06-23 12:47 +0200 http://bitbucket.org/pypy/pypy/changeset/ddde772900d6/ Log:Fix diff --git a/pypy/module/_ffi_backend/ctypeobj.py b/pypy/module/_ffi_backend/ctypeobj.py --- a/pypy/module/_ffi_backend/ctypeobj.

[pypy-commit] pypy ffi-backend: alignof

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55775:c0767a4e786b Date: 2012-06-23 13:05 +0200 http://bitbucket.org/pypy/pypy/changeset/c0767a4e786b/ Log:alignof diff --git a/pypy/module/_ffi_backend/__init__.py b/pypy/module/_ffi_backend/__init__.py --- a/pypy/module/_ffi_backend/__ini

[pypy-commit] pypy numpypy-complex2: Started work on complex-types for numpypy

2012-06-23 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55776:9b031aa06b64 Date: 2012-06-23 12:53 +0200 http://bitbucket.org/pypy/pypy/changeset/9b031aa06b64/ Log:Started work on complex-types for numpypy diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.p

[pypy-commit] pypy numpypy-complex2: Modified represention of complex numbers

2012-06-23 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55777:c8767c039027 Date: 2012-06-23 13:10 +0200 http://bitbucket.org/pypy/pypy/changeset/c8767c039027/ Log:Modified represention of complex numbers So that ``repr(complex(0,1)) == '1j'`` (and not ``(0+1j)``) diff --git a/pyp

[pypy-commit] cffi default: Convenience.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r495:fe8e38570f8d Date: 2012-06-23 15:11 +0200 http://bitbucket.org/cffi/cffi/changeset/fe8e38570f8d/ Log:Convenience. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -2430,10 +2430,10 @@ for (i=0;

[pypy-commit] cffi default: alignof() on a non-completed struct

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r496:d5a0cbf8a551 Date: 2012-06-23 15:42 +0200 http://bitbucket.org/cffi/cffi/changeset/d5a0cbf8a551/ Log:alignof() on a non-completed struct diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -962,7 +962,8

[pypy-commit] pypy ffi-backend: Pom pom pom

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55780:e73d843759a7 Date: 2012-06-23 15:46 +0200 http://bitbucket.org/pypy/pypy/changeset/e73d843759a7/ Log:Pom pom pom diff --git a/pypy/module/_ffi_backend/__init__.py b/pypy/module/_ffi_backend/__init__.py --- a/pypy/module/_ffi_backend/_

[pypy-commit] pypy ffi-backend: read/write attributes.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55781:dfa048d6ad13 Date: 2012-06-23 16:01 +0200 http://bitbucket.org/pypy/pypy/changeset/dfa048d6ad13/ Log:read/write attributes. diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/pypy/module/_ff

[pypy-commit] pypy ffi-backend: Overflow.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55782:aae0f822a3aa Date: 2012-06-23 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/aae0f822a3aa/ Log:Overflow. diff --git a/pypy/module/_ffi_backend/ctypeobj.py b/pypy/module/_ffi_backend/ctypeobj.py --- a/pypy/module/_ffi_backend/cty

[pypy-commit] pypy ffi-backend: Share the code; support the C "->".

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55783:5a0fc4ecf9a0 Date: 2012-06-23 16:16 +0200 http://bitbucket.org/pypy/pypy/changeset/5a0fc4ecf9a0/ Log:Share the code; support the C "->". diff --git a/pypy/module/_ffi_backend/cdataobj.py b/pypy/module/_ffi_backend/cdataobj.py --- a/py

[pypy-commit] cffi default: Support bitfields in initializers.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r497:9da8decd4c42 Date: 2012-06-23 16:31 +0200 http://bitbucket.org/cffi/cffi/changeset/9da8decd4c42/ Log:Support bitfields in initializers. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -699,6 +699,20

[pypy-commit] cffi default: More

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r499:cc0b23317e1f Date: 2012-06-23 16:32 +0200 http://bitbucket.org/cffi/cffi/changeset/cc0b23317e1f/ Log:More diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -887,9 +887,7 @@ PyErr_SetStrin

[pypy-commit] cffi default: Support bitfields here too.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r498:e054ffd34e50 Date: 2012-06-23 16:31 +0200 http://bitbucket.org/cffi/cffi/changeset/e054ffd34e50/ Log:Support bitfields here too. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_backend.c +++ b/c/_ffi_backend.c @@ -872,10 +872,8 @@

[pypy-commit] cffi default: Kill this function, inlining its last usage with a more explicit error msg.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r500:fff94826272d Date: 2012-06-23 16:36 +0200 http://bitbucket.org/cffi/cffi/changeset/fff94826272d/ Log:Kill this function, inlining its last usage with a more explicit error msg. diff --git a/c/_ffi_backend.c b/c/_ffi_backend.c --- a/c/_ffi_b

[pypy-commit] pypy ffi-backend: Two more tests

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55785:0b50203ebb3b Date: 2012-06-23 16:44 +0200 http://bitbucket.org/pypy/pypy/changeset/0b50203ebb3b/ Log:Two more tests diff --git a/pypy/module/_ffi_backend/__init__.py b/pypy/module/_ffi_backend/__init__.py --- a/pypy/module/_ffi_backen

[pypy-commit] pypy ffi-backend: offsetof()

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55786:d6bdf5bed625 Date: 2012-06-23 17:22 +0200 http://bitbucket.org/pypy/pypy/changeset/d6bdf5bed625/ Log:offsetof() diff --git a/pypy/module/_ffi_backend/__init__.py b/pypy/module/_ffi_backend/__init__.py --- a/pypy/module/_ffi_backend/__

[pypy-commit] pypy ffi-backend: Next test

2012-06-23 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r55784:8e6a642a506d Date: 2012-06-23 16:41 +0200 http://bitbucket.org/pypy/pypy/changeset/8e6a642a506d/ Log:Next test diff --git a/pypy/module/_ffi_backend/ctypeobj.py b/pypy/module/_ffi_backend/ctypeobj.py --- a/pypy/module/_ffi_backend/cty

[pypy-commit] cffi default: Blindly add win64 support.

2012-06-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r501:63bec0ae7b41 Date: 2012-06-23 17:33 +0200 http://bitbucket.org/cffi/cffi/changeset/63bec0ae7b41/ Log:Blindly add win64 support. diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -20,9 +20,16 @@ "into the top-level directory

[pypy-commit] pypy default: Backed out changeset 9daab4fb1be1

2012-06-23 Thread bivab
Author: David Schneider Branch: Changeset: r55787:64f5d48272b8 Date: 2012-06-23 18:18 +0200 http://bitbucket.org/pypy/pypy/changeset/64f5d48272b8/ Log:Backed out changeset 9daab4fb1be1 importing util.h seems not to work on all Mac OS systems diff --git a/pypy/rpython/module/ll_os.p

[pypy-commit] pypy default: remove pty.h from the imports

2012-06-23 Thread bivab
Author: David Schneider Branch: Changeset: r55788:cdabeb7c04fa Date: 2012-06-23 18:20 +0200 http://bitbucket.org/pypy/pypy/changeset/cdabeb7c04fa/ Log:remove pty.h from the imports diff --git a/pypy/rpython/module/ll_os.py b/pypy/rpython/module/ll_os.py --- a/pypy/rpython/module/ll_os.py ++

[pypy-commit] pypy default: More idiomatic.

2012-06-23 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r55789:a85444719f0b Date: 2012-06-23 11:00 -0700 http://bitbucket.org/pypy/pypy/changeset/a85444719f0b/ Log:More idiomatic. diff --git a/pypy/rlib/parsing/parsing.py b/pypy/rlib/parsing/parsing.py --- a/pypy/rlib/parsing/parsing.py +++ b/pypy/rlib/pars

[pypy-commit] pypy default: Kill a dead line.

2012-06-23 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r55791:6cbd66dc2863 Date: 2012-06-23 13:32 -0700 http://bitbucket.org/pypy/pypy/changeset/6cbd66dc2863/ Log:Kill a dead line. diff --git a/pypy/rlib/parsing/parsing.py b/pypy/rlib/parsing/parsing.py --- a/pypy/rlib/parsing/parsing.py +++ b/pypy/rlib/pa

[pypy-commit] pypy default: document branch

2012-06-23 Thread mattip
Author: mattip Branch: Changeset: r55792:6b8457a4d7e4 Date: 2012-06-24 08:27 +0300 http://bitbucket.org/pypy/pypy/changeset/6b8457a4d7e4/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.rs