<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython, branch travis-clang</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=travis-clang</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=travis-clang'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-08-06T13:30:38+00:00</updated>
<entry>
<title>.travis.yml: Add build/test using Clang 3.6.</title>
<updated>2016-08-06T13:30:38+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-06-03T23:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a51fa76b741b5c4a1131b57afdaaf859d51f3454'/>
<id>urn:sha1:a51fa76b741b5c4a1131b57afdaaf859d51f3454</id>
<content type='text'>
Partially covers MacOSX build.
</content>
</entry>
<entry>
<title>extmod/modwebsocket: Use mp_rom_map_elem_t and friends.</title>
<updated>2016-08-06T13:18:03+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T13:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cbef0dba2eef29757237dfe4bca3d21e6a81a0ba'/>
<id>urn:sha1:cbef0dba2eef29757237dfe4bca3d21e6a81a0ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebsocket: Make compatible with non-default object models.</title>
<updated>2016-08-06T12:53:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T12:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e0d49b7e1bea90e742e6db81ec91903fd8755c3c'/>
<id>urn:sha1:e0d49b7e1bea90e742e6db81ec91903fd8755c3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/scripts/inisetup: Add commented-out call to esp.osdebug(None).</title>
<updated>2016-08-06T12:27:38+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T12:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6de37864a27481578a699cb0eaaaccd46bb494ea'/>
<id>urn:sha1:6de37864a27481578a699cb0eaaaccd46bb494ea</id>
<content type='text'>
That apparently will only help folks who read the docs on how to disable,
but could use a quick reminder straight in boot.py. For the developers,
it's important to have debug logging enabled in development branch
(master).
</content>
</entry>
<entry>
<title>esp8266/flashbdev: Reserve extra sysparam sector for SDK 2.0.0 compatibility.</title>
<updated>2016-08-06T12:21:49+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T12:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ca59f5f208f17620a0ac2fc77e3026bed0d9fe2c'/>
<id>urn:sha1:ca59f5f208f17620a0ac2fc77e3026bed0d9fe2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix: Enable websocket module.</title>
<updated>2016-08-06T12:15:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T12:15:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5b9e7e29f63eb9aaa30e69d9178a5c2512b28a82'/>
<id>urn:sha1:5b9e7e29f63eb9aaa30e69d9178a5c2512b28a82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebsocket: Add readline method.</title>
<updated>2016-08-06T12:13:26+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T12:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a931c4eeecda56139e2aabb71799bc58fd3ae287'/>
<id>urn:sha1:a931c4eeecda56139e2aabb71799bc58fd3ae287</id>
<content type='text'>
This goes bit against websocket nature (message-based communication),
as it ignores boundaries bertween messages, but may be very practical
to do simple things with websockets.
</content>
</entry>
<entry>
<title>examples/network: Split recv- and read-based HTTP servers.</title>
<updated>2016-08-05T22:59:51+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-05T22:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3d19adf9b323d6b1f907e6825f19b35670bad0d1'/>
<id>urn:sha1:3d19adf9b323d6b1f907e6825f19b35670bad0d1</id>
<content type='text'>
Name recv() based a "simplistic", as it can't work robustly in every
environment. All this is to let people concentreate on proper, read()-
based one (and to turn recv() based into a "negative showcase",
explaining what are the pitfalls of such approach).
</content>
</entry>
<entry>
<title>extmod/modbtree: open(): Add option kwargs.</title>
<updated>2016-08-05T21:10:22+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-05T21:10:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d79342d33e4cf7232763a7154fb8bf9273cb4b32'/>
<id>urn:sha1:d79342d33e4cf7232763a7154fb8bf9273cb4b32</id>
<content type='text'>
Namely: flags, cachesize, pagesize, minkeypage.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Make GET_FILE operation non-blocking.</title>
<updated>2016-08-05T19:57:50+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-05T19:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ed500e49878292c87cd68b8fcfd842f70201eb2d'/>
<id>urn:sha1:ed500e49878292c87cd68b8fcfd842f70201eb2d</id>
<content type='text'>
In the sense that while GET_FILE transfers its data, REPL still works.
This is done by requiring client to send 1-byte block before WebREPL
server transfers next block of data.
</content>
</entry>
</feed>
