<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/unix, branch v1.8.5</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.5</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.5'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-10-16T07:49:36+00:00</updated>
<entry>
<title>esp8266, stmhal, unix: MAKE_FROZEN is consistently defined in mkenv.mk.</title>
<updated>2016-10-16T07:49:36+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-10-16T07:48:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=799ccdc7892a036bf7d1e3c378f3abaa3ef9fee3'/>
<id>urn:sha1:799ccdc7892a036bf7d1e3c378f3abaa3ef9fee3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/vstr: Combine vstr_new_size with vstr_new since they are rarely used.</title>
<updated>2016-10-14T05:46:34+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-14T05:46:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=824f5c5a32d740acad50d23b7ab1d69660dcf3ad'/>
<id>urn:sha1:824f5c5a32d740acad50d23b7ab1d69660dcf3ad</id>
<content type='text'>
Now there is just one function to allocate a new vstr, namely vstr_new
(in addition to vstr_init etc).  The caller of this function should know
what initial size to allocate for the buffer, or at least have some policy
or config option, instead of leaving it to a default (as it was before).
</content>
</entry>
<entry>
<title>unix: Use common RAISE_ERRNO macro from mphalport.h.</title>
<updated>2016-10-07T03:09:59+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-07T03:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=016dba0e988352015bcbf43ec84f3b67e2244dc4'/>
<id>urn:sha1:016dba0e988352015bcbf43ec84f3b67e2244dc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: Use mp_raise_OSError helper function.</title>
<updated>2016-10-07T03:05:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-07T03:05:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=503089ea9d6b358f1a06ad1f164561b7cf11c742'/>
<id>urn:sha1:503089ea9d6b358f1a06ad1f164561b7cf11c742</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/py.mk: Add support for building modussl_mbedtls.</title>
<updated>2016-09-23T11:30:46+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-23T11:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9cc8ec843eb76e08785093ad5ec3a9d5b1b3102e'/>
<id>urn:sha1:9cc8ec843eb76e08785093ad5ec3a9d5b1b3102e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: Enable btree module for coverage build.</title>
<updated>2016-09-22T01:10:11+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-09-22T01:10:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c4a69c75a5b428db3340d55a91d3c9d0880cadfd'/>
<id>urn:sha1:c4a69c75a5b428db3340d55a91d3c9d0880cadfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: Remove 'name' member from mp_obj_module_t struct.</title>
<updated>2016-09-21T14:23:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-09-21T00:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=93c4a6a3f70e389b466fbc7a4f1ad2e1df87c93f'/>
<id>urn:sha1:93c4a6a3f70e389b466fbc7a4f1ad2e1df87c93f</id>
<content type='text'>
One can instead lookup __name__ in the modules dict to get the value.
</content>
</entry>
<entry>
<title>unix/modjni: array(): Support creation of object arrays.</title>
<updated>2016-09-18T10:37:40+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-18T10:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5bf1b4e9d9d563887d10c5ee9dceef9567679819'/>
<id>urn:sha1:5bf1b4e9d9d563887d10c5ee9dceef9567679819</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix/modjni: Add array() top-level function to create Java array.</title>
<updated>2016-09-17T13:14:02+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-17T13:14:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ee324c501eee738bedf917123abae4eb613268f8'/>
<id>urn:sha1:ee324c501eee738bedf917123abae4eb613268f8</id>
<content type='text'>
Takes element primitive type encoded as a char per standard JNI encoding,
and array size. TODO: Support object arrays.
</content>
</entry>
<entry>
<title>unix/modjni: Implement subscription for object arrays.</title>
<updated>2016-09-15T21:59:48+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-09-15T21:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3fea1f014c949a1268baad175b767177552e4b00'/>
<id>urn:sha1:3fea1f014c949a1268baad175b767177552e4b00</id>
<content type='text'>
</content>
</entry>
</feed>
