<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cffi.git/c/ffi_obj.c, branch binary_enum</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>Make 'ffi.buffer' be the type of minibuffers returned by cffi, and</title>
<updated>2017-02-04T14:05:47+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2017-02-04T14:05:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=b05cea94af19abfd675f4e4a46af338b6c329612'/>
<id>b05cea94af19abfd675f4e4a46af338b6c329612</id>
<content type='text'>
'ffi.buffer()' now calls the constructor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'ffi.buffer()' now calls the constructor.
</pre>
</div>
</content>
</entry>
<entry>
<title>One more case, this time in CompiledFFI.sizeof().</title>
<updated>2016-10-27T22:05:25+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2016-10-27T22:05:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cffi.git/commit/?id=b66d371af0e90e93fc0d0d56a5a3e2ff76ff9610'/>
<id>b66d371af0e90e93fc0d0d56a5a3e2ff76ff9610</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>
</feed>
