<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cffi.git/demo/embedding.py, branch py.code</title>
<subtitle>foss.heptapod.net: pypy/cffi
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/'/>
<entry>
<title>Rename 'ffi' to 'ffibuilder' in the docs and in a few demos, when</title>
<updated>2016-06-05T21:01:54+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-06-05T21:01:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=f3ba2e017250bfb0986134f19064426438c37f7c'/>
<id>f3ba2e017250bfb0986134f19064426438c37f7c</id>
<content type='text'>
it is used in out-of-line builders.  I think it makes things clearer,
particularly in examples where the two 'ffi' are close together (and
even sometimes used in the same sentence...)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it is used in out-of-line builders.  I think it makes things clearer,
particularly in examples where the two 'ffi' are close together (and
even sometimes used in the same sentence...)
</pre>
</div>
</content>
</entry>
<entry>
<title>Maybe it's clearer this way, with an API that matches the intent rather</title>
<updated>2016-01-09T17:24:25+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-01-09T17:24:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=e7e824c3561171361743b9af89a795811cfdd430'/>
<id>e7e824c3561171361743b9af89a795811cfdd430</id>
<content type='text'>
than how the implementation piggy-backs on ``extern "Python"``
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
than how the implementation piggy-backs on ``extern "Python"``
</pre>
</div>
</content>
</entry>
<entry>
<title>in-progress: work work work to port this to Python 3</title>
<updated>2016-01-08T10:01:49+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-01-08T10:01:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=67a018017d788b03619b38631439e31514837d6c'/>
<id>67a018017d788b03619b38631439e31514837d6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ffi.compile() to automatically link with the python library</title>
<updated>2016-01-07T17:20:35+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-01-07T17:20:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=2a94d309372d6d888b2d73b48bf62c08b3b37731'/>
<id>2a94d309372d6d888b2d73b48bf62c08b3b37731</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop running the embedding_init_code() code as if it was part of the</title>
<updated>2016-01-07T09:09:35+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-01-07T09:09:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=ad32e2e8e7c2d3e7fe20e5119846fe5e0ab292ac'/>
<id>ad32e2e8e7c2d3e7fe20e5119846fe5e0ab292ac</id>
<content type='text'>
extension module.  Instead, be explicit and require a "from xx import
ffi" line.  This is clearer because it is the same line needed at the
start of other modules, if the logic becomes too large for this single
triple-quoted string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
extension module.  Instead, be explicit and require a "from xx import
ffi" line.  This is clearer because it is the same line needed at the
start of other modules, if the logic becomes too large for this single
triple-quoted string.
</pre>
</div>
</content>
</entry>
<entry>
<title>possibly clarify example by using the syntax that allows naturally</title>
<updated>2016-01-03T11:17:01+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-01-03T11:17:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=cc01e4cfe25742bd2a2f546e964d41c2a1dc56ab'/>
<id>cc01e4cfe25742bd2a2f546e964d41c2a1dc56ab</id>
<content type='text'>
to write a bunch of functions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to write a bunch of functions
</pre>
</div>
</content>
</entry>
<entry>
<title>updates</title>
<updated>2016-01-02T18:37:02+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-01-02T18:37:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=4b24b7da9b6f941a154226d04bfdde3129707d86'/>
<id>4b24b7da9b6f941a154226d04bfdde3129707d86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixfixfixfix</title>
<updated>2015-12-05T17:33:15+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2015-12-05T17:33:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=d44c69639454fc5a5b82ecc0d0078571063a8fe2'/>
<id>d44c69639454fc5a5b82ecc0d0078571063a8fe2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>in-progress</title>
<updated>2015-12-05T16:28:22+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2015-12-05T16:28:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=1b7657ee41e926fdfb0eae2e8fcc2e9434f751d4'/>
<id>1b7657ee41e926fdfb0eae2e8fcc2e9434f751d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Carefully craft the setup logic to handle multiple threads and</title>
<updated>2015-12-01T19:49:53+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2015-12-01T19:49:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cffi.git/commit/?id=6869ffb621df4500f91264b8a479edccc9e26b96'/>
<id>6869ffb621df4500f91264b8a479edccc9e26b96</id>
<content type='text'>
reentrancy.  This should ideally be tested (as usual multithreading is a
mess to test, but still).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reentrancy.  This should ideally be tested (as usual multithreading is a
mess to test, but still).
</pre>
</div>
</content>
</entry>
</feed>
