Ronan Lamy pushed to branch branch/default at PyPy / pypy


Commits:
73ffa688 by Ronan Lamy at 2020-10-02T18:29:42+01:00
Move the cffi-derived code from cparser.py to _cparser.py

--HG--
branch : rpy-cparser

- - - - -
0712b59f by Ronan Lamy at 2020-10-15T17:28:53+01:00
Reduce diff with cffi

--HG--
branch : rpy-cparser

- - - - -
b4dd4839 by Ronan Lamy at 2020-10-16T18:24:24+01:00
Update cparser code to match latest cffi

--HG--
branch : rpy-cparser

- - - - -
99b1c572 by Ronan Lamy at 2020-10-22T17:16:10+01:00
Move cparser from cpyext to rpython.tool.cparser

--HG--
branch : rpy-cparser

- - - - -
a887e76d by Ronan Lamy at 2020-10-22T20:35:22+01:00
Move cpyext-specific test back to cpyext

--HG--
branch : rpy-cparser

- - - - -
2bd48dea by Ronan Lamy at 2020-10-22T21:10:51+01:00
Configure named structs, without requiring a spurious typedef

--HG--
branch : rpy-cparser

- - - - -
5b894b90 by Ronan Lamy at 2020-10-23T17:31:45+01:00
Raise meaningful error when trying to configure an undefined struct

--HG--
branch : rpy-cparser

- - - - -
10c61d39 by Ronan Lamy at 2020-10-23T18:02:04+01:00
Make it possible to parse a header without configuring the types immediately

--HG--
branch : rpy-cparser

- - - - -
10a949ba by Ronan Lamy at 2020-10-23T18:37:01+01:00
Add missing portions of descrobject.h

--HG--
branch : rpy-cparser

- - - - -
64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00
hg merge default

--HG--
branch : rpy-cparser

- - - - -
5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00
hg merge default

--HG--
branch : rpy-cparser

- - - - -
f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00
Document branch

--HG--
branch : rpy-cparser

- - - - -
09f4d019 by Ronan Lamy at 2020-11-25T20:37:06+00:00
Merge branch 'branch/rpy-cparser' into 'branch/default'

Move cparser tool to rpython

See merge request pypy/pypy!774

- - - - -


15 changed files:

- pypy/doc/whatsnew-head.rst
- pypy/module/cpyext/api.py
- pypy/module/cpyext/cparser.py
- pypy/module/cpyext/parse/cpyext_descrobject.h
- pypy/module/cpyext/parse/cpyext_object.h
- pypy/module/cpyext/test/test_api.py
- pypy/module/cpyext/typeobject.py
- + rpython/tool/cparser/__init__.py
- pypy/module/cpyext/commontypes.py → rpython/tool/cparser/commontypes.py
- + rpython/tool/cparser/cparser.py
- + rpython/tool/cparser/cts.py
- pypy/module/cpyext/error.py → rpython/tool/cparser/error.py
- pypy/module/cpyext/cmodel.py → rpython/tool/cparser/model.py
- + rpython/tool/cparser/test/__init__.py
- pypy/module/cpyext/test/test_cparser.py → 
rpython/tool/cparser/test/test_cts.py


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/-/compare/3ceed6e553572d56055d814c371d115497d37df1...09f4d019e1f9724ccd5139e3485f73c1a4eb75a3

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/3ceed6e553572d56055d814c371d115497d37df1...09f4d019e1f9724ccd5139e3485f73c1a4eb75a3
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to