<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cffi.git/c/ffi_obj.c, branch calculate_variable_array_length</title>
<subtitle>foss.heptapod.net: pypy/cffi
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/'/>
<entry>
<title>Fix docstrings</title>
<updated>2016-06-03T12:12:15+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-06-03T12:12:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=3d35c7a67d331b6d485614f59a8afb040b92dc96'/>
<id>3d35c7a67d331b6d485614f59a8afb040b92dc96</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>There is no reason to restrict ffi.unpack() to primitives.</title>
<updated>2016-04-16T22:18:19+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-04-16T22:18:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=a8bd9eb3ade58e5804b0856d2dec60043a55d804'/>
<id>a8bd9eb3ade58e5804b0856d2dec60043a55d804</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove again ffi.rawstring(), and implement instead ffi.unpack().</title>
<updated>2016-04-16T21:28:14+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-04-16T21:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=4b765c16d4f60f46084abd74341e79267be751d0'/>
<id>4b765c16d4f60f46084abd74341e79267be751d0</id>
<content type='text'>
Pre-documentation notes:  (hi Amaury :-)

* ffi.unpack(&lt;cdata 'char'&gt;, n) == ffi.buffer(&lt;cdata 'char'&gt;, n)[:]
  but I hope it is a little bit more natural

* ffi.unpack(&lt;cdata 'wchar_t'&gt;, n): this is the original motivation,
  because it has no previous equivalent

* ffi.unpack(&lt;cdata 'int'&gt;, n) == list(&lt;cdata 'int'&gt;[0:n])
  but should be much faster on CPython
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pre-documentation notes:  (hi Amaury :-)

* ffi.unpack(&lt;cdata 'char'&gt;, n) == ffi.buffer(&lt;cdata 'char'&gt;, n)[:]
  but I hope it is a little bit more natural

* ffi.unpack(&lt;cdata 'wchar_t'&gt;, n): this is the original motivation,
  because it has no previous equivalent

* ffi.unpack(&lt;cdata 'int'&gt;, n) == list(&lt;cdata 'int'&gt;[0:n])
  but should be much faster on CPython
</pre>
</div>
</content>
</entry>
<entry>
<title>ffi.rawstring(), with a minimal interface</title>
<updated>2016-04-15T16:23:28+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-04-15T16:23:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=f5d81838a8eb7a0108192eb5abb9410ee7c038ea'/>
<id>f5d81838a8eb7a0108192eb5abb9410ee7c038ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the API of ffi.list_types()</title>
<updated>2016-03-30T15:22:06+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-03-30T15:22:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=2b6fbe97af4e1250cf7f56b43621ce9d13ade8af'/>
<id>2b6fbe97af4e1250cf7f56b43621ce9d13ade8af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ffi.list_types()</title>
<updated>2016-03-27T17:27:06+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-03-27T17:27:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=c48519e93c0a92e7e1ae63f38b95157bd8692318'/>
<id>c48519e93c0a92e7e1ae63f38b95157bd8692318</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify a little bit 'cffi_allocator_t'.  Motivation: obscure gcc bug</title>
<updated>2015-12-24T10:14:36+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2015-12-24T10:14:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=ec3997c737beafd41a1f5e90be62055abf15d0b4'/>
<id>ec3997c737beafd41a1f5e90be62055abf15d0b4</id>
<content type='text'>
(issue #240)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(issue #240)
</pre>
</div>
</content>
</entry>
<entry>
<title>Docstring for init_once()</title>
<updated>2015-12-07T19:42:11+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2015-12-07T19:42:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=b49a40c9861a05b4261a2742a4ab7be8897c72e1'/>
<id>b49a40c9861a05b4261a2742a4ab7be8897c72e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hg merge default</title>
<updated>2015-11-23T15:11:58+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2015-11-23T15:11:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=4f76ae1395509642cd37bd663d1df82cc2f66ca8'/>
<id>4f76ae1395509642cd37bd663d1df82cc2f66ca8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Copy the PyPy behavior on CPython too: two calls to new_handle(x),</title>
<updated>2015-11-23T12:17:43+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2015-11-23T12:17:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=9f83a2afa30ca6bd46ecb067ccd4aef45509bd08'/>
<id>9f83a2afa30ca6bd46ecb067ccd4aef45509bd08</id>
<content type='text'>
even with the same x, now return cdatas that compare as different.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
even with the same x, now return cdatas that compare as different.
</pre>
</div>
</content>
</entry>
</feed>
