<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch 1.0.0-rc.2</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=1.0.0-rc.2</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=1.0.0-rc.2'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-06-09T18:20:53+00:00</updated>
<entry>
<title>py: Prevent mp_arg_check_num from being optimized away by the compiler.</title>
<updated>2017-06-09T18:20:53+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-09T18:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=43881f933d0049d08aee6c51f72f407e3a7b5007'/>
<id>urn:sha1:43881f933d0049d08aee6c51f72f407e3a7b5007</id>
<content type='text'>
Also, change the MICROPY_ERROR_REPORTING checks to macros to make it
clear the compiler can handle it immediately.

Fixes #154
</content>
</entry>
<entry>
<title>Fix broken mp_stack_check: force mp_stack_ctrl_init() and mp_stack_usage() not to be inlined even with -flto</title>
<updated>2017-06-05T02:05:55+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-06-05T02:05:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=88b449a8cde04472970629d91b5281f0db8f0eb2'/>
<id>urn:sha1:88b449a8cde04472970629d91b5281f0db8f0eb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change the approach for input so that its not included in every single build. Put it next to readline instead.</title>
<updated>2017-05-25T19:14:42+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-05-25T19:14:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aaf01481aa5ded82a4706770f235c490649437bf'/>
<id>urn:sha1:aaf01481aa5ded82a4706770f235c490649437bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Add input support. Fixes #143</title>
<updated>2017-05-25T18:55:38+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-05-25T18:55:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=32a4eb2c532e29957d8187d7c06ee95dc500489a'/>
<id>urn:sha1:32a4eb2c532e29957d8187d7c06ee95dc500489a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Fix sporadic "syntax errors"</title>
<updated>2017-05-05T19:04:20+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-05-05T19:04:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c6d539ace36b9be698a3a248793ee948ba269e68'/>
<id>urn:sha1:c6d539ace36b9be698a3a248793ee948ba269e68</id>
<content type='text'>
The GC was deleting memory that was in use because its scan of the
stack missed the very top. Switching to _estack fixes this by relying
on the location from the linker.

Fixes #124
</content>
</entry>
<entry>
<title>py: Fix version header generation when no tags are available.</title>
<updated>2017-05-01T22:12:52+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-05-01T20:40:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd64379c0dd369504e0ca0d7bb8253110b071859'/>
<id>urn:sha1:dd64379c0dd369504e0ca0d7bb8253110b071859</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Add USB HID mouse and keyboard support.</title>
<updated>2017-02-27T14:43:58+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-02-03T17:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d598c2a919e9d3dc550092a4ac7e7ed68dc27f86'/>
<id>urn:sha1:d598c2a919e9d3dc550092a4ac7e7ed68dc27f86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Use link time optimization to reduce code size of builds which</title>
<updated>2017-02-26T00:00:33+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-02-25T11:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=062fac1d43d42b35e0ecdaaec124c29b65db7c68'/>
<id>urn:sha1:062fac1d43d42b35e0ecdaaec124c29b65db7c68</id>
<content type='text'>
share space with the file system.

"Express" builds with SPI flash crash the compiler for some reason so its
currently disabled for them.
</content>
</entry>
<entry>
<title>py: Fix recursion exception.</title>
<updated>2017-02-24T16:47:25+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-02-24T16:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3fd19c60ccd879ed676bae72d42b709b34eeaa23'/>
<id>urn:sha1:3fd19c60ccd879ed676bae72d42b709b34eeaa23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Fix varg helpers by adding vlist variant of mp_obj_new_exception_msg</title>
<updated>2017-02-24T16:47:02+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-02-24T16:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aef0586ee101aa1ba9f0cda38f23b0fdef3312a6'/>
<id>urn:sha1:aef0586ee101aa1ba9f0cda38f23b0fdef3312a6</id>
<content type='text'>
</content>
</entry>
</feed>
