<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch 4.0.0-rc.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-rc.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-rc.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-04-18T22:44:44+00:00</updated>
<entry>
<title>Correct collect of permanent pointers.</title>
<updated>2019-04-18T22:44:44+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-18T22:44:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=54ef87c6de483fdd062dabf0d560ecabd73aef94'/>
<id>urn:sha1:54ef87c6de483fdd062dabf0d560ecabd73aef94</id>
<content type='text'>
The previous implementation managed to keep all but the head
pointer of the list.

Fixes #1814
</content>
</entry>
<entry>
<title>Merge pull request #1754 from dmazzella/dmazzella-patch-1</title>
<updated>2019-04-17T16:41:20+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-17T16:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=713a38d1a21e11d94e5ce56008f072dc4ea6978c'/>
<id>urn:sha1:713a38d1a21e11d94e5ce56008f072dc4ea6978c</id>
<content type='text'>
add support for USER_C_MODULES</content>
</entry>
<entry>
<title>Include cleanup and style tweaks</title>
<updated>2019-04-16T17:19:07+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-16T17:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6132a05fd9e6fa51972f1445ee051e99b816527f'/>
<id>urn:sha1:6132a05fd9e6fa51972f1445ee051e99b816527f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fully split gamepadshift from gamepad</title>
<updated>2019-04-16T17:11:54+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-16T17:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e03a321e4c4fba6c5d700bfef830c6196aec106'/>
<id>urn:sha1:0e03a321e4c4fba6c5d700bfef830c6196aec106</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split GamePadShift from GamePad to save space on most boards.</title>
<updated>2019-04-15T22:40:06+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-15T22:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c927e6b938ff35fe0f42180d1dc0f9d58f8e571c'/>
<id>urn:sha1:c927e6b938ff35fe0f42180d1dc0f9d58f8e571c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorganize the gamepad code</title>
<updated>2019-04-12T18:43:29+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-04-12T18:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4dc286fa14e381f7ac2ca4dda1f006fac5bc0356'/>
<id>urn:sha1:4dc286fa14e381f7ac2ca4dda1f006fac5bc0356</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for null local dictionaries</title>
<updated>2019-04-10T21:48:27+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-10T21:48:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=debff191264c12ddd758720096a9c7d6a49e7b93'/>
<id>urn:sha1:debff191264c12ddd758720096a9c7d6a49e7b93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'adafruit/master' into pybadge_revd</title>
<updated>2019-04-10T17:58:45+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-10T17:58:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a152ac1cef31a9b2825e7e02b4d3252f25146451'/>
<id>urn:sha1:a152ac1cef31a9b2825e7e02b4d3252f25146451</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak pybadge and fix display bugs</title>
<updated>2019-04-10T01:32:52+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-05T20:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5028f87b0988775d37c59ac2f65035468936bb0c'/>
<id>urn:sha1:5028f87b0988775d37c59ac2f65035468936bb0c</id>
<content type='text'>
* Update pybadge pins and flash for rev D
* TileGrid now validates the type of the pixel_shader.
* Display actually handles incoming subclass objects.
* MicroPython will inspect native parents to see if special
  accessors are used.
</content>
</entry>
<entry>
<title>Check that a never free pointer is on the heap.</title>
<updated>2019-04-09T22:12:28+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-09T22:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ee7a77db65f24b3e34a9b9b733887cab3434d225'/>
<id>urn:sha1:ee7a77db65f24b3e34a9b9b733887cab3434d225</id>
<content type='text'>
This fixes a crash on boards with built-in displays which statically
allocate the display bus. When the pointer is provided to never
free, it tries to allocate on the non-existant heap and crashes.
</content>
</entry>
</feed>
