<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch encoding</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-07-24T03:41:10+00:00</updated>
<entry>
<title>remove new char*s because m0 is way oversubscribed</title>
<updated>2020-07-24T03:41:10+00:00</updated>
<author>
<name>Kenny</name>
<email>3454741+WarriorOfWire@users.noreply.github.com</email>
</author>
<published>2020-07-22T05:34:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e9b4e0bd35b6c3024a662580e547df62ab95acd1'/>
<id>urn:sha1:e9b4e0bd35b6c3024a662580e547df62ab95acd1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add coroutine behavior for generators</title>
<updated>2020-07-24T03:40:16+00:00</updated>
<author>
<name>Kenny</name>
<email>3454741+WarriorOfWire@users.noreply.github.com</email>
</author>
<published>2020-07-21T07:01:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=51a79b1af7fa663bb078136611705c04df12970a'/>
<id>urn:sha1:51a79b1af7fa663bb078136611705c04df12970a</id>
<content type='text'>
coroutines don't have __next__; they also call themselves coroutines.
This does not change the fact that `async def` methods are generators,
but it does make them behave more like CPython.
</content>
</entry>
<entry>
<title>py/py.mk: Use additional CFLAGS to compile string0.c.</title>
<updated>2020-07-22T23:26:47+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2020-05-21T01:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f43834aba2ed9f8f69d961a6554bc81ecaa98f08'/>
<id>urn:sha1:f43834aba2ed9f8f69d961a6554bc81ecaa98f08</id>
<content type='text'>
Otherwise functions like memset might get optimised to call themselves (eg
with gcc 10).  And provide CFLAGS_BUILTIN so these options can be changed
by a port if needed.

Fixes issue #6053.
</content>
</entry>
<entry>
<title>Add externs. GCC10 complains about duplicate defines</title>
<updated>2020-07-22T23:26:46+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-07-21T23:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2bd6d056638f05185eb497ca2d039ebe9f386327'/>
<id>urn:sha1:2bd6d056638f05185eb497ca2d039ebe9f386327</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'main' into memmonitor</title>
<updated>2020-07-22T19:24:19+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2020-07-22T19:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1ec358094671716cadf9b17ca51deb346070bcae'/>
<id>urn:sha1:1ec358094671716cadf9b17ca51deb346070bcae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Turn off find when CPYTHON_COMPAT is off</title>
<updated>2020-07-21T22:40:51+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-07-21T22:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6db10f9c7deba015dc89090f0957ebbd742cfa8e'/>
<id>urn:sha1:6db10f9c7deba015dc89090f0957ebbd742cfa8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'adafruit/main' into bytearray_find</title>
<updated>2020-07-21T22:12:04+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-07-21T22:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1b3bc980683664876c17862762fdbdd5f378ba7d'/>
<id>urn:sha1:1b3bc980683664876c17862762fdbdd5f378ba7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #3160 from tannewt/enable_pystack</title>
<updated>2020-07-21T20:38:52+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2020-07-21T20:38:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cb7df2e1ed7c9866b43994e4013497702d8da727'/>
<id>urn:sha1:cb7df2e1ed7c9866b43994e4013497702d8da727</id>
<content type='text'>
Enable PYSTACK to keep function state out of the heap</content>
</entry>
<entry>
<title>Only add .find without CPYTHON_COMPAT</title>
<updated>2020-07-21T20:08:42+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-07-21T20:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=900edb2b8e118ff36b708afe65363e5929f00ad8'/>
<id>urn:sha1:900edb2b8e118ff36b708afe65363e5929f00ad8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add cast for mpy-cross warning</title>
<updated>2020-07-18T00:55:06+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-07-18T00:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f38a9c8d2991a94df9d629ae33ec25fa32b61af9'/>
<id>urn:sha1:f38a9c8d2991a94df9d629ae33ec25fa32b61af9</id>
<content type='text'>
</content>
</entry>
</feed>
