<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod/misc.h, branch 0.9.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=0.9.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=0.9.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-10-21T05:26:01+00:00</updated>
<entry>
<title>py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros.</title>
<updated>2016-10-21T05:26:01+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-18T00:06:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4ebdb1f2b217410cdc1cee0e0c0da8fceb7627f2'/>
<id>urn:sha1:4ebdb1f2b217410cdc1cee0e0c0da8fceb7627f2</id>
<content type='text'>
In order to have more fine-grained control over how builtin functions are
constructed, the MP_DECLARE_CONST_FUN_OBJ macros are made more specific,
with suffix of _0, _1, _2, _3, _VAR, _VAR_BETEEN or _KW.  These names now
match the MP_DEFINE_CONST_FUN_OBJ macros.
</content>
</entry>
<entry>
<title>extmod/moduos_dupterm: Dumpterm subsystem is responsible for closing stream.</title>
<updated>2016-05-20T19:20:37+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-20T19:20:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0ab372585f57c80202a432bd757d52088de80850'/>
<id>urn:sha1:0ab372585f57c80202a432bd757d52088de80850</id>
<content type='text'>
Make dupterm subsystem close a term stream object when EOF or error occurs.
There's no other party than dupterm itself in a better position to do this,
and this is required to properly reclaim stream resources, especially if
multiple dupterm sessions may be established (e.g. as networking
connections).
</content>
</entry>
<entry>
<title>extmod/moduos_dupterm: Make mp_uos_dupterm_tx_strn() function reusable.</title>
<updated>2016-01-01T14:43:35+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-01-01T14:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=30b7344eb0a96c9cf608bec55ea38dfcb39ddfaf'/>
<id>urn:sha1:30b7344eb0a96c9cf608bec55ea38dfcb39ddfaf</id>
<content type='text'>
Function to actually spool output terminal data to dupterm object.
</content>
</entry>
<entry>
<title>extmod/moduos_dupterm: Make uos.dupterm() implementation reusable.</title>
<updated>2016-01-01T11:04:32+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-01-01T11:02:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ddea7cb702db6ff350602b2bdd2193f149570060'/>
<id>urn:sha1:ddea7cb702db6ff350602b2bdd2193f149570060</id>
<content type='text'>
That's just function which sets/gets dup terminal object, and can be
easily reused across ports.
</content>
</entry>
</feed>
