<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/unix, branch v1.7</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.7</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.7'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-04-08T17:15:37+00:00</updated>
<entry>
<title>unix: freedos strip and size names for binaries</title>
<updated>2016-04-08T17:15:37+00:00</updated>
<author>
<name>pohmelie</name>
<email>multisosnooley@gmail.com</email>
</author>
<published>2016-04-02T22:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b32b0d38fe2fa061aab30b9cd7b7189999d196a2'/>
<id>urn:sha1:b32b0d38fe2fa061aab30b9cd7b7189999d196a2</id>
<content type='text'>
After this you need only one path for build (path/to/djgpp/bin). Original patch made by @dhylands
</content>
</entry>
<entry>
<title>unix/modsocket: Use mp_const_empty_map instead of creating empty map.</title>
<updated>2016-04-04T20:43:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-04T20:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1b811b946e4b872cb4ab6d605e0a912349369ccf'/>
<id>urn:sha1:1b811b946e4b872cb4ab6d605e0a912349369ccf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: djgpp errno.h have no ENOTSUP, so define it to Linux value.</title>
<updated>2016-04-03T20:23:01+00:00</updated>
<author>
<name>pohmelie</name>
<email>multisosnooley@gmail.com</email>
</author>
<published>2016-04-02T22:40:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cee888255bc0a38a61f2816dba863828df74eb13'/>
<id>urn:sha1:cee888255bc0a38a61f2816dba863828df74eb13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix/file: "encoding" arg to open() isn't kw-only.</title>
<updated>2016-04-02T14:23:51+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-02T14:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a5d2af7949b2af4fd1bae8f477f2c938634aa489'/>
<id>urn:sha1:a5d2af7949b2af4fd1bae8f477f2c938634aa489</id>
<content type='text'>
And with "buffering" arg introduced, it's non possible to make it
non-kwonly.
</content>
</entry>
<entry>
<title>unix/file: Parse "buffering" argument of open() builtin.</title>
<updated>2016-04-02T14:23:46+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-02T14:20:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e5fa163a4c02531a5f4e49669b66b09fd1ea2785'/>
<id>urn:sha1:e5fa163a4c02531a5f4e49669b66b09fd1ea2785</id>
<content type='text'>
It's ignored (unbuffered, raw I/O is used), but least makes it compatible
with CPython.
</content>
</entry>
<entry>
<title>unix: implement -i option (inspect - start REPL after script is finished)</title>
<updated>2016-04-01T09:35:45+00:00</updated>
<author>
<name>Pavol Rusnak</name>
<email>stick@gk2.sk</email>
</author>
<published>2016-04-01T08:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3d4a5352086894414a291dac14fbfd6166cfae3e'/>
<id>urn:sha1:3d4a5352086894414a291dac14fbfd6166cfae3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix/unix_mphal: Hack to make uos.dupterm() actually work.</title>
<updated>2016-03-27T11:02:03+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-03-27T10:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=13394a632dda24298e80ec034dd13903059b4a4b'/>
<id>urn:sha1:13394a632dda24298e80ec034dd13903059b4a4b</id>
<content type='text'>
See https://github.com/micropython/micropython/issues/1736 for the
list of complications. This workaround instead of duplicating REPL
to another stream, switches to it, because read(STDIN) we use otherwise
is blocking call, so it and custom REPL stream can't be used together.
</content>
</entry>
<entry>
<title>unix/modsocket: Add comment regarding close() error checking (which is none).</title>
<updated>2016-03-01T22:20:48+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-02-29T22:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dc320164d82c222e5be85f81d290df4d9b5581d9'/>
<id>urn:sha1:dc320164d82c222e5be85f81d290df4d9b5581d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: Enabled importing of persistent bytecode (.mpy files).</title>
<updated>2016-02-25T10:12:30+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-02-11T22:40:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ac236625505014ea74a3b443962a7b27e1552a96'/>
<id>urn:sha1:ac236625505014ea74a3b443962a7b27e1552a96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/vfs_fat_ffconf: Reusable FatFs module, move from stmhal/ffconf.</title>
<updated>2016-02-14T22:19:27+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-02-14T22:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=46a0ac02c529e8dd18feff0394ed5709db26dc2b'/>
<id>urn:sha1:46a0ac02c529e8dd18feff0394ed5709db26dc2b</id>
<content type='text'>
TODO: Probably merge into vfs_fat_diskio.
</content>
</entry>
</feed>
