<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch cross</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=cross</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=cross'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-08-04T20:46:08+00:00</updated>
<entry>
<title>py/mkrules.mk: Allow to add more items for "clean" target using CLEAN_EXTRA.</title>
<updated>2016-08-04T20:46:08+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-04T20:40:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7fb31479bfffd8026e2b4b259b50bcacfed95a8a'/>
<id>urn:sha1:7fb31479bfffd8026e2b4b259b50bcacfed95a8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/py.mk: Extra switches to build "embedded" BerkeleyDB BTree lib.</title>
<updated>2016-07-30T21:39:09+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-30T21:39:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0dfe849413a5e1cee63da5fc97305304dff322dc'/>
<id>urn:sha1:0dfe849413a5e1cee63da5fc97305304dff322dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/mpconfig.h: Add MICROPY_STREAMS_POSIX_API setting.</title>
<updated>2016-07-30T17:05:56+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-30T17:05:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=61e77a4e88c4b6971fd997191de01e5ab08e46c5'/>
<id>urn:sha1:61e77a4e88c4b6971fd997191de01e5ab08e46c5</id>
<content type='text'>
To filter out even prototypes of mp_stream_posix_*() functions, which
require POSIX types like ssize_t &amp; off_t, which may be not available in
some ports.
</content>
</entry>
<entry>
<title>lib/embed/abort_: Implementation of abort_() function raising uPy exception.</title>
<updated>2016-07-29T21:35:50+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-29T21:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c8b80e4740baa0f3bdf025a23f92c3a1ff2bf6fc'/>
<id>urn:sha1:c8b80e4740baa0f3bdf025a23f92c3a1ff2bf6fc</id>
<content type='text'>
Helpful when porting existing C libraries to MicroPython. abort()ing in
embedded environment isn't a good idea, so when compiling such library,
-Dabort=abort_ option can be given to redirect standard abort() to this
"safe" version.
</content>
</entry>
<entry>
<title>py/stream: Add adapter methods with POSIX-compatible signatures.</title>
<updated>2016-07-29T21:25:06+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-29T21:25:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4f1b0292dbc5920457673a31cadfd894239cc1b9'/>
<id>urn:sha1:4f1b0292dbc5920457673a31cadfd894239cc1b9</id>
<content type='text'>
Previoussly such read() and write() methods were used by modussl_axtls,
move to py/stream for reuse.
</content>
</entry>
<entry>
<title>py/objstringio: Implement MP_STREAM_SEEK ioctl and add seek() method.</title>
<updated>2016-07-27T22:53:44+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-27T22:53:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3990b1715d88196861caf36cbbde3997be6ccdba'/>
<id>urn:sha1:3990b1715d88196861caf36cbbde3997be6ccdba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/objstringio: Add MP_STREAM_FLUSH ioctl and flush() method.</title>
<updated>2016-07-27T22:14:32+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-27T22:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f039ac5bd7a8bd5921cf9582edaeac37c0c5e02b'/>
<id>urn:sha1:f039ac5bd7a8bd5921cf9582edaeac37c0c5e02b</id>
<content type='text'>
No-op for this object.
</content>
</entry>
<entry>
<title>py/stream: Implement generic flush() method, in terms of C-level ioctl.</title>
<updated>2016-07-26T21:39:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-26T21:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a60b0263ba97f655c01f0982df74299c14457b1c'/>
<id>urn:sha1:a60b0263ba97f655c01f0982df74299c14457b1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/stream: Stream module works with errno's, so should include mperrno.h.</title>
<updated>2016-07-26T12:05:15+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-26T11:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f2f761c0c336d4001f6b1040c02ac9973149f911'/>
<id>urn:sha1:f2f761c0c336d4001f6b1040c02ac9973149f911</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/objstrunicode: str_index_to_ptr: Implement positive indexing properly.</title>
<updated>2016-07-25T16:28:04+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-25T16:02:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ed1c194ebf12c1e894d7620ca89c70f87b5d5709'/>
<id>urn:sha1:ed1c194ebf12c1e894d7620ca89c70f87b5d5709</id>
<content type='text'>
Order out-of-bounds check, completion check, and increment in the right way.
</content>
</entry>
</feed>
