<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch v1.4.4</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.4</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.4'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-06-13T22:38:28+00:00</updated>
<entry>
<title>py: Implement divmod for mpz bignum.</title>
<updated>2015-06-13T22:38:28+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-13T21:40:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e9ce00d874ef6c93a56e726bb1503341f0448bf9'/>
<id>urn:sha1:e9ce00d874ef6c93a56e726bb1503341f0448bf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add MP_BINARY_OP_DIVMOD to simplify and consolidate divmod builtin.</title>
<updated>2015-06-13T22:36:30+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-13T21:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c5029bcbf37fd1a3fb145d9fa9e4a5094478f17b'/>
<id>urn:sha1:c5029bcbf37fd1a3fb145d9fa9e4a5094478f17b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Implement second arg for math.log (optional value for base).</title>
<updated>2015-06-13T21:35:25+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-13T20:56:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6f4952004207a249a437dc822c5252422f63cc69'/>
<id>urn:sha1:6f4952004207a249a437dc822c5252422f63cc69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Rebuild port if mpconfigport.mk changed (if any).</title>
<updated>2015-06-11T08:08:39+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-10T22:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a19ba5fea073245b98277b372493d652243354e9'/>
<id>urn:sha1:a19ba5fea073245b98277b372493d652243354e9</id>
<content type='text'>
mpconfigport.mk contains configuration options which affect the way
MicroPython is linked. In this regard, it's "stronger" configuration
dependency than even mpconfigport.h, so if we rebuild everything on
mpconfigport.h change, we certianly should of that on mpconfigport.mk
change too.
</content>
</entry>
<entry>
<title>py: Support unicode (utf-8 encoded) identifiers in Python source.</title>
<updated>2015-06-09T10:58:07+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-09T10:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7ed58cb66379f4d87e3e8fbb68baada19048ac18'/>
<id>urn:sha1:7ed58cb66379f4d87e3e8fbb68baada19048ac18</id>
<content type='text'>
Enabled simply by making the identifier lexing code 8-bit clean.
</content>
</entry>
<entry>
<title>py: Fallback to stack alloca for Python-stack if heap alloc fails.</title>
<updated>2015-06-08T21:07:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-08T21:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6e56bb623c66007cd3fe6e0a48c3af9f1e0814fc'/>
<id>urn:sha1:6e56bb623c66007cd3fe6e0a48c3af9f1e0814fc</id>
<content type='text'>
If heap allocation for the Python-stack of a function fails then we may
as well allocate the Python-stack on the C stack.  This will allow to
run more code without using the heap.
</content>
</entry>
<entry>
<title>unix: Make micropython -m &lt;module&gt; work for frozen modules.</title>
<updated>2015-06-05T21:10:58+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-05T21:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=07408cbd1f1c10b6d4784dccdea3f14e44605dca'/>
<id>urn:sha1:07408cbd1f1c10b6d4784dccdea3f14e44605dca</id>
<content type='text'>
This requires some special handling, which was previosuly applied only to
the main code path.
</content>
</entry>
<entry>
<title>py: Expose KeyboardInterrupt in builtins module.</title>
<updated>2015-06-05T09:46:22+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-05T09:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d7192fe68c96974691f880b5b82b642bf891cb23'/>
<id>urn:sha1:d7192fe68c96974691f880b5b82b642bf891cb23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: Allow to cat a script into stdin from the command line.</title>
<updated>2015-06-04T22:42:45+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-04T22:42:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=031278f661e5d285c56359e355a96161bf6e1a9f'/>
<id>urn:sha1:031278f661e5d285c56359e355a96161bf6e1a9f</id>
<content type='text'>
See issue #1306.
</content>
</entry>
<entry>
<title>py: Implement native multiply operation in viper emitter.</title>
<updated>2015-06-04T14:00:29+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-04T14:00:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=567b349c2b271c0f04add0f1beb36495835f66f8'/>
<id>urn:sha1:567b349c2b271c0f04add0f1beb36495835f66f8</id>
<content type='text'>
</content>
</entry>
</feed>
