<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests, branch v1.3.10</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.10</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.10'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-02-13T11:06:23+00:00</updated>
<entry>
<title>py: Implement clz and rbit for inline Thumb assembler.</title>
<updated>2015-02-13T11:06:23+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-13T11:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=192d536fe40010cc26d2d69d8bc6cdb30928e68d'/>
<id>urn:sha1:192d536fe40010cc26d2d69d8bc6cdb30928e68d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Implement sdiv/udiv for inline Thumb assembler.</title>
<updated>2015-02-13T10:43:05+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-13T10:43:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=32f0b7942cf44b7a722db30c554cfc70d3f70289'/>
<id>urn:sha1:32f0b7942cf44b7a722db30c554cfc70d3f70289</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Implement push/pop for inline Thumb assembler.</title>
<updated>2015-02-13T02:30:35+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-13T02:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0d967b8ae4f26815549aa2fb301e7bbaa5e262c2'/>
<id>urn:sha1:0d967b8ae4f26815549aa2fb301e7bbaa5e262c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Allow subclass of native object to delegate to the native buffer_p.</title>
<updated>2015-02-09T15:08:00+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-09T15:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=48244044a2b434406f95b4df76835262cda09dba'/>
<id>urn:sha1:48244044a2b434406f95b4df76835262cda09dba</id>
<content type='text'>
Addresses issue #1109.
</content>
</entry>
<entry>
<title>objstr: Fix bytes creation from array of long ints.</title>
<updated>2015-02-09T04:11:49+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-02-09T04:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=194117a066fa0af6cbe712223195e4ff02037298'/>
<id>urn:sha1:194117a066fa0af6cbe712223195e4ff02037298</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Parse big-int/float/imag constants directly in parser.</title>
<updated>2015-02-08T01:57:40+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-08T01:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7d414a1b52d193bab2c94cf56932e1eba23ba542'/>
<id>urn:sha1:7d414a1b52d193bab2c94cf56932e1eba23ba542</id>
<content type='text'>
Previous to this patch, a big-int, float or imag constant was interned
(made into a qstr) and then parsed at runtime to create an object each
time it was needed.  This is wasteful in RAM and not efficient.  Now,
these constants are parsed straight away in the parser and turned into
objects.  This allows constants with large numbers of digits (so
addresses issue #1103) and takes us a step closer to #722.
</content>
</entry>
<entry>
<title>extmod: Make ujson.loads raise exception if given empty string.</title>
<updated>2015-02-02T21:52:19+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-02T21:52:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5f64dc55d89444fcc3a5903d658eb327e1b6ef74'/>
<id>urn:sha1:5f64dc55d89444fcc3a5903d658eb327e1b6ef74</id>
<content type='text'>
Addresses issue #1097.
</content>
</entry>
<entry>
<title>tests: Disable float/cmath_fun.py for native emitter.</title>
<updated>2015-02-02T20:01:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-02T20:01:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e8b877be6018893f1250c87424c3886f115b0051'/>
<id>urn:sha1:e8b877be6018893f1250c87424c3886f115b0051</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Make list.sort keep stack usage within O(log(N)) bound.</title>
<updated>2015-02-02T15:14:22+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-02T15:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=744e7674587b1f215a03b68ea83e60f7b93cfb20'/>
<id>urn:sha1:744e7674587b1f215a03b68ea83e60f7b93cfb20</id>
<content type='text'>
Also fix list.sort so it works with user-defined types, and parse the
keyword arguments properly.

Addresses issue #338.
</content>
</entry>
<entry>
<title>tests: Add test for cmath module.</title>
<updated>2015-02-02T12:52:38+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-02T12:52:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ae3150cb5c7d39da1a3b4cd70fdfb92d36b9ce57'/>
<id>urn:sha1:ae3150cb5c7d39da1a3b4cd70fdfb92d36b9ce57</id>
<content type='text'>
</content>
</entry>
</feed>
