<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tools, branch 4.0.0-alpha.2</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-alpha.2</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-alpha.2'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2018-10-05T22:14:34+00:00</updated>
<entry>
<title>Don't freeze the tests directory</title>
<updated>2018-10-05T22:14:34+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-10-05T19:00:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=623f8d3b8c14fd924e31b2b1b044b513c0b1ee3c'/>
<id>urn:sha1:623f8d3b8c14fd924e31b2b1b044b513c0b1ee3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add pca10059 properly to build_adafruit_bins.sh; modernize that script; update translations (again)</title>
<updated>2018-09-19T02:21:29+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-09-19T02:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cf3b40207e107a0b31b87db3f08d88d6cb0e5063'/>
<id>urn:sha1:cf3b40207e107a0b31b87db3f08d88d6cb0e5063</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge 3.0.2 to master</title>
<updated>2018-09-18T19:38:12+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-09-18T19:38:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bc510e714f4fde7af949c525ced5c8a4db53bce0'/>
<id>urn:sha1:bc510e714f4fde7af949c525ced5c8a4db53bce0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>automate builds</title>
<updated>2018-09-14T14:38:06+00:00</updated>
<author>
<name>ladyada</name>
<email>limor@ladyada.net</email>
</author>
<published>2018-09-14T14:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=14ad7d31db95d129b8ef9aa4da7f96d308b8e43a'/>
<id>urn:sha1:14ad7d31db95d129b8ef9aa4da7f96d308b8e43a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto-build grandcentral</title>
<updated>2018-09-07T17:52:30+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-09-07T17:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e29cbf694b1d4b265c1e5649fdf80a825d4f00d6'/>
<id>urn:sha1:e29cbf694b1d4b265c1e5649fdf80a825d4f00d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>upload .uf2 for nrf52840 boards</title>
<updated>2018-08-29T19:38:33+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-08-29T19:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=de9f9e85044cd0bd91200ce7c1eef24e49d998bc'/>
<id>urn:sha1:de9f9e85044cd0bd91200ce7c1eef24e49d998bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename nrf boards to feather_nrf52832 and feather_nrf52840_express</title>
<updated>2018-08-21T22:45:37+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-08-21T22:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=85df32907f7150551925dc2383e3205b791d1119'/>
<id>urn:sha1:85df32907f7150551925dc2383e3205b791d1119</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add HalloWing</title>
<updated>2018-08-20T17:52:24+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-29T00:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1768057e874fdcfad7949f53ea5be4837e49a3a6'/>
<id>urn:sha1:1768057e874fdcfad7949f53ea5be4837e49a3a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Compress all translated strings with Huffman coding.</title>
<updated>2018-08-17T00:40:57+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-08-16T01:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=de5a9d72dcdaacdd5048195cd5bab007f4b2baef'/>
<id>urn:sha1:de5a9d72dcdaacdd5048195cd5bab007f4b2baef</id>
<content type='text'>
This saves code space in builds which use link-time optimization.
The optimization drops the untranslated strings and replaces them
with a compressed_string_t struct. It can then be decompressed to
a c string.

Builds without LTO work as well but include both untranslated
strings and compressed strings.

This work could be expanded to include QSTRs and loaded strings if
a compress method is added to C. Its tracked in #531.
</content>
</entry>
<entry>
<title>Initial SAMR board revision.</title>
<updated>2018-08-09T12:36:46+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-08-07T14:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=94c5ceab36a427f40a0893c7cbe4b4dc5156f6d8'/>
<id>urn:sha1:94c5ceab36a427f40a0893c7cbe4b4dc5156f6d8</id>
<content type='text'>
</content>
</entry>
</feed>
