<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch v1.4.6</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.6</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.6'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-09-23T10:47:01+00:00</updated>
<entry>
<title>py: Slightly simplify compile and emit of star/double-star arguments.</title>
<updated>2015-09-23T10:47:01+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-09-23T10:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fbcaf0ea18d647adc445dc1029392c2a908cf540'/>
<id>urn:sha1:fbcaf0ea18d647adc445dc1029392c2a908cf540</id>
<content type='text'>
Saves a few bytes of code space and eliminates need for rot_two
bytecode (hence saving RAM and execution time, by a tiny bit).
</content>
</entry>
<entry>
<title>py: Fix call args when a stararg is followed by keyword args.</title>
<updated>2015-09-23T10:37:00+00:00</updated>
<author>
<name>Delio Brignoli</name>
<email>brignoli.delio@gmail.com</email>
</author>
<published>2015-09-17T10:07:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e6978a4e26a17ef473e2aad78662d3bf29638578'/>
<id>urn:sha1:e6978a4e26a17ef473e2aad78662d3bf29638578</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/repl: Treat escaped quotes correctly in REPL continuation.</title>
<updated>2015-09-19T13:06:23+00:00</updated>
<author>
<name>Alex March</name>
<email>alex.march.dev@gmail.com</email>
</author>
<published>2015-09-17T17:02:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bfb272b9e09394f7594b88018d17d95eea3e18d0'/>
<id>urn:sha1:bfb272b9e09394f7594b88018d17d95eea3e18d0</id>
<content type='text'>
Escaped quotes are now recognised correctly in REPL when used
inside normal quotes.

Fixes: #1419
</content>
</entry>
<entry>
<title>py/objslice: Fix indent.</title>
<updated>2015-09-15T21:46:30+00:00</updated>
<author>
<name>Tom Soulanille</name>
<email>soul@prama.com</email>
</author>
<published>2015-09-15T21:30:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=661d9d1901d3afcc9fdee7e4ab7cfd17688cb7d0'/>
<id>urn:sha1:661d9d1901d3afcc9fdee7e4ab7cfd17688cb7d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/objslice: Make slice attributes (start/stop/step) readable.</title>
<updated>2015-09-15T20:59:20+00:00</updated>
<author>
<name>Tom Soulanille</name>
<email>soul@prama.com</email>
</author>
<published>2015-09-11T21:31:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aeb62f9ae3169d789800591eea390e020c7532bf'/>
<id>urn:sha1:aeb62f9ae3169d789800591eea390e020c7532bf</id>
<content type='text'>
Configurable with MICROPY_PY_BUILTINS_SLICE_ATTRS.  Disabled by default.
</content>
</entry>
<entry>
<title>py/mpz: Fix calculation of max digit storage for mpz; fix sys.maxsize.</title>
<updated>2015-09-15T15:15:57+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-09-15T15:15:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8b4fb4fe140e9cf57fcfa258d0d2d6fe19090fc5'/>
<id>urn:sha1:8b4fb4fe140e9cf57fcfa258d0d2d6fe19090fc5</id>
<content type='text'>
When creating constant mpz's, the length of the mpz must be exactly how
many digits are used (not allocated) otherwise these numbers are not
compatible with dynamically allocated numbers.

Addresses issue #1448.
</content>
</entry>
<entry>
<title>lib/mp-readline: Add auto-indent support.</title>
<updated>2015-09-12T21:07:23+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-08-20T09:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0af73014cc61a05bcf53558d7c2d554d98da4419'/>
<id>urn:sha1:0af73014cc61a05bcf53558d7c2d554d98da4419</id>
<content type='text'>
4 spaces are added at start of line to match previous indent, and if
previous line ended in colon.

Backspace deletes 4 space if only spaces begin a line.

Configurable via MICROPY_REPL_AUTO_INDENT.  Disabled by default.
</content>
</entry>
<entry>
<title>stmhal: fix single precision float printing error</title>
<updated>2015-09-11T20:09:50+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2015-08-31T22:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9d6128acdccb463edfe9a3b7dbf86417643104bb'/>
<id>urn:sha1:9d6128acdccb463edfe9a3b7dbf86417643104bb</id>
<content type='text'>
Fixes #1435.
</content>
</entry>
<entry>
<title>py/lexer: Properly classify floats that look like hex numbers.</title>
<updated>2015-09-07T16:33:44+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-09-07T16:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2b000474d9350ede1c1aedb83ba8976d81ba4cf8'/>
<id>urn:sha1:2b000474d9350ede1c1aedb83ba8976d81ba4cf8</id>
<content type='text'>
Eg 0e0 almost looks like a hex number but in fact is a float.
</content>
</entry>
<entry>
<title>py/lexer: Raise SyntaxError when unicode char point out of range.</title>
<updated>2015-09-07T16:19:17+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-09-07T16:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0be3c70cd88da39ee4dcc328ba3bde1e5abcd406'/>
<id>urn:sha1:0be3c70cd88da39ee4dcc328ba3bde1e5abcd406</id>
<content type='text'>
</content>
</entry>
</feed>
