<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/lib/utils/pyexec.c, branch 6.0.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-08-25T16:45:00+00:00</updated>
<entry>
<title>pyexec: Handle a ctrl-c that comes in "very late"</title>
<updated>2020-08-25T16:45:00+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2020-08-25T16:45:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e9bc8e892b5ccc88782d8aaf08868b0094eae414'/>
<id>urn:sha1:e9bc8e892b5ccc88782d8aaf08868b0094eae414</id>
<content type='text'>
In relatively unusual circumstances, such as entering `l = 17 ** 17777`
at the REPL, you could hit ctrl-c, but not get KeyboardInterrupt.
This can lead to a condition where the display would stop updating (#2689).
</content>
</entry>
<entry>
<title>Add license to some obvious files.</title>
<updated>2020-07-06T18:16:25+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-06-03T22:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=34b4993d63a6b576f29d624385c681f679b4124c'/>
<id>urn:sha1:34b4993d63a6b576f29d624385c681f679b4124c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hide the traceback for the ReloadException.</title>
<updated>2019-05-08T21:53:20+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-05-08T21:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6440af5c0670264170145d5b1cffa82fe5376159'/>
<id>urn:sha1:6440af5c0670264170145d5b1cffa82fe5376159</id>
<content type='text'>
Many users think it's an error when it's us simply stopping the
code.
</content>
</entry>
<entry>
<title>Set __file__ for the main source file (e.g. code.py, main.py)</title>
<updated>2019-02-21T03:37:29+00:00</updated>
<author>
<name>Craig Forbes</name>
<email>cpforbes@starlake.org</email>
</author>
<published>2019-02-21T03:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1532863d8341ba0240da903533f5eb9d08987662'/>
<id>urn:sha1:1532863d8341ba0240da903533f5eb9d08987662</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Two fixes and translate more strings.</title>
<updated>2018-08-09T20:29:30+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-08-09T01:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=96ebf5bc3fb455162286b9bc31e763f3c4f1c457'/>
<id>urn:sha1:96ebf5bc3fb455162286b9bc31e763f3c4f1c457</id>
<content type='text'>
* Fix finding translations with escaped characters.
* Add back \r to translations since its needed by screen.
</content>
</entry>
<entry>
<title>WIP: after merge; before testing</title>
<updated>2018-07-11T20:45:30+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-11T20:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7c219600a246d8956d0b23ea3f5d125a820e6b6a'/>
<id>urn:sha1:7c219600a246d8956d0b23ea3f5d125a820e6b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Long-live code.py itself.</title>
<updated>2018-07-03T12:45:50+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-06-28T17:38:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=519287550c184db3c3843f10e27111a006fec4b1'/>
<id>urn:sha1:519287550c184db3c3843f10e27111a006fec4b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prevent a heap pointer from living on the stack longer than we need.</title>
<updated>2018-04-09T23:02:32+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2018-04-09T22:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7dd1d6afcc16342fecc70f667ff8ba13b0ad4372'/>
<id>urn:sha1:7dd1d6afcc16342fecc70f667ff8ba13b0ad4372</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib/utils/pyexec: Update to work with new MICROPY_HW_ENABLE_USB option.</title>
<updated>2018-02-13T07:56:12+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2018-02-13T07:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d9b9fbc41ae202cf9426cc1ae7514d230cc5c8d0'/>
<id>urn:sha1:d9b9fbc41ae202cf9426cc1ae7514d230cc5c8d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge from 2.2.0 + fix up board defs</title>
<updated>2018-01-03T02:25:41+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-01-03T02:25:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=065e82015f0d2bd6732c62b7375fcc7af87fa0cf'/>
<id>urn:sha1:065e82015f0d2bd6732c62b7375fcc7af87fa0cf</id>
<content type='text'>
</content>
</entry>
</feed>
