- 17 Feb, 2014 9 commits
-
-
Damien George authored
To follow up pull request #309.
-
Paul Sokolovsky authored
-
Damien George authored
stm: Initialize sys.path with ["0:/", "0:/src", "0:/lib"].
-
Damien George authored
Fix usart_obj_tx_char
-
Paul Sokolovsky authored
This is compatible with what search path was before sys.path refactor, with addition of module library path ("0:/lib").
-
mux authored
-
Damien George authored
Fix build for netduino and stm32f4disc
-
Damien George authored
Update README to current state of affairs.
-
Dave Hylands authored
-
- 16 Feb, 2014 14 commits
-
-
Damien George authored
GPIO functions are crude, and need to be replaced with better ones!
-
Paul Sokolovsky authored
1. Invite x86 (32-bit) users. 2. Update interpreter name. 3. Update dependency install instructions.
-
Damien George authored
-
Damien George authored
Raw REPL mode is activated by CTRL-A, and allows you to more easily communicate with the pyboard over the serial channel. In particular, automated communication using, eg, pyserial on the PC side.
-
Damien George authored
Support passing positional args as keywords to bytecode functions.
-
Paul Sokolovsky authored
For this, record argument names along with each bytecode function. The code still includes extensive debug logging support so far.
-
Paul Sokolovsky authored
In particular, unix outputs to stderr, to allow to run testsuite against micropython built with debug output (by redirecting stderr to /dev/null).
-
Paul Sokolovsky authored
-
Damien George authored
Addresses issue #299.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
See http://www.python.org/dev/peps/pep-0420/#specification for spec. See https://github.com/micropython/micropython/issues/298 for the discussion of the implemented behavior.
-
Damien George authored
-
Damien George authored
Addresses issue #295.
-
- 15 Feb, 2014 10 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #290, and hopefully sets up things to allow generators throwing exceptions, etc.
-
Paul Sokolovsky authored
First arg is not alloc size, but real size, so if used as mp_obj_new_list(3, NULL), need to store items, not append.
-
Damien George authored
-
Damien George authored
Thanks to @pfalcon for the tip!
-
Damien George authored
-
Damien George authored
Each built-in exception is now a type, with base type BaseException. C exceptions are created by passing a pointer to the exception type to make an instance of. When raising an exception from the VM, an instance is created automatically if an exception type is raised (as opposed to an exception instance). Exception matching (RT_BINARY_OP_EXCEPTION_MATCH) is now proper. Handling of parse error changed to match new exceptions. mp_const_type renamed to mp_type_type for consistency.
-
Damien George authored
Ultimately all static strings should be qstr. This entry in the type structure is only used for printing error messages (to tell the type of the bad argument), and printing objects that don't supply a .print method.
-
Paul Sokolovsky authored
Issue #290. This currently fails, to draw attention to the issue.
-
- 14 Feb, 2014 7 commits
-
-
Damien George authored
OS X compatible -map syntax for LDFLAGS
-
Damien George authored
-
Damien George authored
Allow ports to define statically builtin functions.
-
Damien George authored
Implement "from mod import *"
-
Gordon McGregor authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-