- 21 May, 2014 1 commit
-
-
Damien George authored
MP_ALLOC_* -> MICROPY_ALLOC_* MICROPY_PATH_MAX -> MICROPY_ALLOC_PATH_MAX MICROPY_ENABLE_REPL_HELPERS -> MICROPY_HELPER_REPL MICROPY_ENABLE_LEXER_UNIX -> MICROPY_HELPER_LEXER_UNIX MICROPY_EXTRA_* -> MICROPY_PORT_* See issue #35.
-
- 11 May, 2014 1 commit
-
-
stijn authored
-
- 09 May, 2014 1 commit
-
-
stijn authored
-
- 08 May, 2014 1 commit
-
-
stijn authored
Extend the windows port so it compiles with the toolchain from Visual Studio 2013
-
- 07 May, 2014 1 commit
-
-
stijn authored
-
- 03 May, 2014 4 commits
-
-
Damien George authored
Blanket wide to all .c and .h files. Some files originating from ST are difficult to deal with (license wise) so it was left out of those. Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
-
stijn authored
By default mingw outputs 3 digits instead of the standard 2 so all float tests using printf fail. Using setenv at the start of the program fixes this. To accomodate calling platform specific initialization a MICROPY_MAIN_INIT_FUNC macro is used which is called in mp_init()
-
stijn authored
The mingw port used _fullpath() until now, but the behaviour is not exactly the same as realpath()'s on unix; major difference being that it doesn't return an error for non-existing files, which would bypass main's error checking and bail out without any error message. Also realpath() will return forward slashes only since main() relies on that.
-
stijn authored
This one was probable missed when creating mpconfigport.h, but the underlying code (file.c) gets compiled and works perfectly so no reason to omit it.
-
- 20 Apr, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 07 Apr, 2014 1 commit
-
-
Damien George authored
-
- 13 Mar, 2014 1 commit
-
-
Damien George authored
-
- 28 Jan, 2014 1 commit
-
-
Markus Siemens authored
-
- 19 Jan, 2014 1 commit
-
-
Damien George authored
Exceptions know source file, line and block name. Also tidy up some debug printing functions and provide a global flag to enable/disable them.
-
- 18 Jan, 2014 1 commit
-
-
Damien George authored
Byte code has a map from byte-code offset to source-code line number, used to give better error messages.
-
- 17 Jan, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 07 Jan, 2014 3 commits
-
-
John R. Lenton authored
-
Damien George authored
-
Damien George authored
-
- 04 Jan, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 03 Jan, 2014 2 commits
-
-
Paul Sokolovsky authored
This in particular makes it available for stm port.
-
Paul Sokolovsky authored
mpconfig.h will automatically pull mpconfigport.h.
-
- 30 Dec, 2013 1 commit
-
-
Paul Sokolovsky authored
-
- 21 Dec, 2013 1 commit
-
-
Damien authored
A big change. Micro Python objects are allocated as individual structs with the first element being a pointer to the type information (which is itself an object). This scheme follows CPython. Much more flexible, not necessarily slower, uses same heap memory, and can allocate objects statically. Also change name prefix, from py_ to mp_ (mp for Micro Python).
-
- 09 Nov, 2013 1 commit
-
-
Damien authored
-
- 22 Oct, 2013 1 commit
-
-
Damien authored
-
- 20 Oct, 2013 2 commits
- 16 Oct, 2013 1 commit
-
-
Damien authored
-
- 15 Oct, 2013 1 commit
-
-
Damien authored
-
- 12 Oct, 2013 2 commits