<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/unix, branch 0.8.3</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=0.8.3</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=0.8.3'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-01-08T11:45:55+00:00</updated>
<entry>
<title>tests/unix/extra_coverage: Add tests for importing frozen packages.</title>
<updated>2017-01-08T11:45:55+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-08T11:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a722ed532ff254d1ce657466b7b1aac264433f7e'/>
<id>urn:sha1:a722ed532ff254d1ce657466b7b1aac264433f7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix/Makefile: Allow cache-map-lookup optimisation with frozen bytecode.</title>
<updated>2017-01-05T04:55:06+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-05T04:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5d0d61586cfbc32ad0ec96b2c553a704367fbe57'/>
<id>urn:sha1:5d0d61586cfbc32ad0ec96b2c553a704367fbe57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: Enable and add basic frozen str and frozen mpy in coverage build.</title>
<updated>2017-01-05T03:55:57+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-05T03:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1551309575e6d8f4595cdb3bca28257069049df4'/>
<id>urn:sha1:1551309575e6d8f4595cdb3bca28257069049df4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix/Makefile: Split long line for coverage target, easier to modify.</title>
<updated>2017-01-05T03:48:48+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-05T03:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ea00151ffa141301032dfaaa292bb4a9d019ad5b'/>
<id>urn:sha1:ea00151ffa141301032dfaaa292bb4a9d019ad5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/unix: Improve formatfloat.c test coverage using C.</title>
<updated>2017-01-05T01:31:05+00:00</updated>
<author>
<name>Rami Ali</name>
<email>flowergrass@users.noreply.github.com</email>
</author>
<published>2017-01-05T00:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d7e168428bc9fd7524dd83b973c283b3488bfd3b'/>
<id>urn:sha1:d7e168428bc9fd7524dd83b973c283b3488bfd3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Improve warning.c test coverage.</title>
<updated>2017-01-05T01:23:40+00:00</updated>
<author>
<name>Rami Ali</name>
<email>flowergrass@users.noreply.github.com</email>
</author>
<published>2017-01-04T03:23:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ec72db8a398f82fb694dc01c7081232286e72c3f'/>
<id>urn:sha1:ec72db8a398f82fb694dc01c7081232286e72c3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: Consistently update signatures of .make_new and .call methods.</title>
<updated>2017-01-04T13:10:42+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-01-04T13:10:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=eac22e29a5844e5aa5c865c2e73900e6ef039ad6'/>
<id>urn:sha1:eac22e29a5844e5aa5c865c2e73900e6ef039ad6</id>
<content type='text'>
Otherwise, they serve reoccurring source of copy-paste mistakes and
breaking nanbox build.
</content>
</entry>
<entry>
<title>unix/moduselect: Fix nanbox build with recent changes.</title>
<updated>2016-12-31T08:19:25+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-12-31T08:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5efd6508ecb64e57d71845e265d7cead72496efe'/>
<id>urn:sha1:5efd6508ecb64e57d71845e265d7cead72496efe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix/moduselect: If file object passed to .register(), return it in .poll().</title>
<updated>2016-12-30T21:07:18+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-12-30T21:07:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=093a8f5fa2ff89959d8300032a837060827ac084'/>
<id>urn:sha1:093a8f5fa2ff89959d8300032a837060827ac084</id>
<content type='text'>
This makes unix "uselect" compatible with baremetal "uselect". Previosuly,
unix version accepted file/socket objects, but internally converted that
to file descriptors, and that's what .poll() returned. To acheive new
behavior, file-like objects are stored internally in an array, in addition
to existing array of struct pollfd. This array is created only on first
case of file-like object being passed to .register(). If only raw fd's are
passed, there will be no additional memory used comparing to the original
implementation.
</content>
</entry>
<entry>
<title>tests/unix: Improve runtime_utils.c test coverage.</title>
<updated>2016-12-29T07:24:03+00:00</updated>
<author>
<name>Rami Ali</name>
<email>flowergrass@users.noreply.github.com</email>
</author>
<published>2016-12-29T07:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=75aa7befec5d3afce2c5a970d8644299d367f6fe'/>
<id>urn:sha1:75aa7befec5d3afce2c5a970d8644299d367f6fe</id>
<content type='text'>
</content>
</entry>
</feed>
