<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/windows, branch v1.9.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.9.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.9.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-06-01T06:29:02+00:00</updated>
<entry>
<title>windows: Convert to use core-provided version of built-in import().</title>
<updated>2017-06-01T06:29:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-06-01T06:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=00e4f0590759c69371a3f57208863be7ef375083'/>
<id>urn:sha1:00e4f0590759c69371a3f57208863be7ef375083</id>
<content type='text'>
</content>
</entry>
<entry>
<title>various: Spelling fixes</title>
<updated>2017-05-29T08:36:05+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2017-05-29T07:08:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ca16c3821053e5bf2b87aeb10007f73f31dc1eac'/>
<id>urn:sha1:ca16c3821053e5bf2b87aeb10007f73f31dc1eac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>msvc: Workaround parser bug in older MSBuild versions</title>
<updated>2017-05-03T00:41:53+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-05-01T08:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ab4a8618cffc02d0838bd64372b066c99c2d2d7e'/>
<id>urn:sha1:ab4a8618cffc02d0838bd64372b066c99c2d2d7e</id>
<content type='text'>
Versions prior to v14.0 have a bug in parsing item functions when used
within a condition: https://github.com/Microsoft/msbuild/issues/368.
Since commit [db9c2e3] this results in an error when building MicroPython
with for example VS2013.
Fix this by creating an intermediate property.
</content>
</entry>
<entry>
<title>windows/README: Add a note about stack usage for msvc</title>
<updated>2017-05-01T10:06:43+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-05-01T09:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c41fe70ef287882467fa0978ca0c678094c0bbec'/>
<id>urn:sha1:c41fe70ef287882467fa0978ca0c678094c0bbec</id>
<content type='text'>
Add information as discussed in #2927 to the readme to make the easier
to discover.
</content>
</entry>
<entry>
<title>windows/README: Fix some typos and grammar</title>
<updated>2017-05-01T09:58:47+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-05-01T09:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fa823ea893e251214f1e8eea371c922ed6ba9a6d'/>
<id>urn:sha1:fa823ea893e251214f1e8eea371c922ed6ba9a6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>msvc: Rebuild all qstrs when mpconfig headers are modified</title>
<updated>2017-04-30T11:30:39+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-04-03T11:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=db9c2e310e0039c8280256c17ac338f31bcbd9cc'/>
<id>urn:sha1:db9c2e310e0039c8280256c17ac338f31bcbd9cc</id>
<content type='text'>
Make qstr generation depend on modifications in mpconfigport.h, mpconfig.h
and makeqstrdata.py and if any of those change scan all source files for
qstrs again since they might have changed (for example typcially when
enabling new features in mpconfig.h).
This fixes #2982 for msvc builds.
</content>
</entry>
<entry>
<title>msvc: Do not define DEBUG for debug builds</title>
<updated>2017-04-30T11:28:37+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-04-26T11:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8d865fa7017481c3840e374d28b3a40fe0497253'/>
<id>urn:sha1:8d865fa7017481c3840e374d28b3a40fe0497253</id>
<content type='text'>
It is not used anywhere and causes a warning about redefinition because
it is used in modutimeq.c
</content>
</entry>
<entry>
<title>windows/README: Convert to Markdown.</title>
<updated>2017-04-29T21:41:24+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-04-29T21:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a7f502259131190195542abc71a3b6e3270d9062'/>
<id>urn:sha1:a7f502259131190195542abc71a3b6e3270d9062</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation.</title>
<updated>2017-04-22T05:12:48+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-04-22T05:09:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=03053f82db8fb79e8f62524948ebc2331c957af8'/>
<id>urn:sha1:03053f82db8fb79e8f62524948ebc2331c957af8</id>
<content type='text'>
Prior to making this a config option it was previously available on these
(and all other) ports, and it makes sense to keep it enabled for mpy-cross
as well as ports that have a decent amount of space for the code.
</content>
</entry>
<entry>
<title>windows: Bring mpconfigport.h up-to-date with unix port</title>
<updated>2017-04-21T11:20:14+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-04-21T11:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3e5cd35a9f6b2877f72f4af6865f14363826de4c'/>
<id>urn:sha1:3e5cd35a9f6b2877f72f4af6865f14363826de4c</id>
<content type='text'>
Add definitions/source files for features which work on the windows
ports but weren't yet enabled.
UTIME related lines are moved a couple of lines up to make comparision
with unix/mpconfigport.h easier in the future.
</content>
</entry>
</feed>
