<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/unix, branch v1.3.8</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-12-27T17:33:30+00:00</updated>
<entry>
<title>py: Allow to properly disable builtin "set" object.</title>
<updated>2014-12-27T17:33:30+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-27T17:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e37dcaafb43c1246ab55d79ebb8889a61f280533'/>
<id>urn:sha1:e37dcaafb43c1246ab55d79ebb8889a61f280533</id>
<content type='text'>
This patch makes MICROPY_PY_BUILTINS_SET compile-time option fully
disable the builtin set object (when set to 0).  This includes removing
set constructor/comprehension from the grammar, the compiler and the
emitters.  Now, enabling set costs 8168 bytes on unix x64, and 3576
bytes on stmhal.
</content>
</entry>
<entry>
<title>Makefiles: Support py/*.h includes per #1022.</title>
<updated>2014-12-27T14:32:52+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-27T14:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3b74c91684e6dfc785bf33ba03e520470f59059e'/>
<id>urn:sha1:3b74c91684e6dfc785bf33ba03e520470f59059e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix, windows: Add _os.system() call.</title>
<updated>2014-12-23T12:56:24+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-21T22:17:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9c658b6afc8377515945b91d413aed5bc0ecb391'/>
<id>urn:sha1:9c658b6afc8377515945b91d413aed5bc0ecb391</id>
<content type='text'>
system() is the basic function to support automation of tasks, so have it
available builtin, for example, for bootstrapping rest of micropython
environment.
</content>
</entry>
<entry>
<title>unix/windows: Make sure that process exit code is portable 8-bit value.</title>
<updated>2014-12-18T22:01:49+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-18T22:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8427c5b76c9326ab3bc060fb729c1f0dbe17facd'/>
<id>urn:sha1:8427c5b76c9326ab3bc060fb729c1f0dbe17facd</id>
<content type='text'>
This fixes FORCED_EXIT internal flag leaking into Windows exit code.
</content>
</entry>
<entry>
<title>unix: Rename "time" module to "utime" to allow extensibility.</title>
<updated>2014-12-16T22:13:32+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-16T22:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9d944c7fb20aa1c1d4ef914dd8e1802d90478971'/>
<id>urn:sha1:9d944c7fb20aa1c1d4ef914dd8e1802d90478971</id>
<content type='text'>
Name choosen per latest conventions and for compatibiity with stmhal port.
</content>
</entry>
<entry>
<title>modffi: Support void (None) return value for Python callback functions.</title>
<updated>2014-12-15T22:28:12+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-15T22:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=00785613030f83516dfe3073a17c58c4657cfe89'/>
<id>urn:sha1:00785613030f83516dfe3073a17c58c4657cfe89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modffi: 64-bit cleanness (fixes actual bug in callback arg handling).</title>
<updated>2014-12-15T00:18:49+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-15T00:18:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b62371e8fb0b3f8123920eb82270f42bab3ce657'/>
<id>urn:sha1:b62371e8fb0b3f8123920eb82270f42bab3ce657</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: Enable Thumb2 and ARM emitters by default on corresponding archs.</title>
<updated>2014-12-14T01:24:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-14T01:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=83d27b0f0bad6a5138d0a0984a9de16e34b93c76'/>
<id>urn:sha1:83d27b0f0bad6a5138d0a0984a9de16e34b93c76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Make functions static where appropriate.</title>
<updated>2014-12-10T22:08:14+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-10T22:07:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=969a6b37bfc655609e540053c2bdcce8a6fdc64d'/>
<id>urn:sha1:969a6b37bfc655609e540053c2bdcce8a6fdc64d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: add unlink function to os module</title>
<updated>2014-12-10T21:49:24+00:00</updated>
<author>
<name>Nikita Nazarenko</name>
<email>nnazarenko@radiofid.ru</email>
</author>
<published>2014-12-10T10:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d51107927d53a80835195ba1ac97048c203f05f2'/>
<id>urn:sha1:d51107927d53a80835195ba1ac97048c203f05f2</id>
<content type='text'>
</content>
</entry>
</feed>
