| Age | Commit message (Expand) | Author |
| 2015-08-31 | modbuiltins: Consistently use indentation for #if. | Paul Sokolovsky |
| 2015-08-30 | py/objstr: Simplify error handling for bad conversion specifier. | Damien George |
| 2015-08-30 | py/objgetitemiter: Make it_iternext() recognize IndexError. | Tom Soulanille |
| 2015-08-29 | py/objstr: Fix error reporting for unexpected end of modulo format str. | Damien George |
| 2015-08-29 | py/objstr: Fix error type for badly formatted format specifier. | Damien George |
| 2015-08-29 | py/objstr: Make string formatting 8-bit clean. | Damien George |
| 2015-08-29 | py: Treat -m32 flag as part of CC, LD, etc. | Paul Sokolovsky |
| 2015-08-28 | objset: frozensets are hashable. | Paul Sokolovsky |
| 2015-08-20 | py: Add MICROPY_PY_BUILTINS_FILTER, disable for minimal ports. | Paul Sokolovsky |
| 2015-08-17 | py: Remove unused compile scope flags, and irrelevant flag compute code. | Damien George |
| 2015-08-17 | unix-cpy: Remove unix-cpy. It's no longer needed. | Damien George |
| 2015-08-13 | py: Add stream_tell method, and use for unix and stmhal file tell. | blmorris |
| 2015-08-12 | py: In native ARM emitter, load r7 with table earlier in func prelude. | Damien George |
| 2015-08-12 | py/makeversionhdr.py: Use returncode attr to be Python2.7 compat. | Damien George |
| 2015-08-11 | py/makeversionhdr.py: Fallback to using docs version if no git repo. | Damien George |
| 2015-08-02 | py/objlist: Make list += accept all arguments and add test. | Damien George |
| 2015-07-31 | makeqstrdata.py: Typo fix in comment. | Paul Sokolovsky |
| 2015-07-29 | py/compile: Give more precise line number for compile errors. | Damien George |
| 2015-07-29 | py/repl: Don't look inside strings for unmatched brackets/quotes. | Damien George |
| 2015-07-27 | py: For viper compile errors, add traceback with function and filename. | Damien George |
| 2015-07-26 | py: Disable REPL EMACS key bindings by default. | Damien George |
| 2015-07-26 | lib/mp-readline: Add emacs-style control characters for cursor movement. | Tom Soulanille |
| 2015-07-24 | py/parse: Fix handling of empty input so it raises an exception. | Damien George |
| 2015-07-24 | py/parse: De-duplicate and simplify code for parser "or" rule. | Damien George |
| 2015-07-23 | py/lexer: Raise SyntaxError when str hex escape sequence is malformed. | Damien George |
| 2015-07-23 | py: Issue an error when compiling Viper functions with more than 4 args. | Damien George |
| 2015-07-23 | py: Allow viper functions to take up to 4 arguments. | Damien George |
| 2015-06-06 | py: reduce array slice assignment code size | Delio Brignoli |
| 2015-07-20 | py: Small code space optimisations for memoryview slice assigment. | Damien George |
| 2015-07-20 | py: Implement memoryview slice assignment. | Delio Brignoli |
| 2015-07-20 | py: Make qstr hash size configurable, defaults to 2 bytes. | Damien George |
| 2015-07-19 | modbuiltins: Implement round() to precision. | Sebastian Plamauer |
| 2015-07-14 | py: Improve allocation policy of qstr data. | Damien George |
| 2015-07-06 | py: Prevent many extra vstr allocations. | Dave Hylands |
| 2015-07-06 | py/repl: Fix case where shorter names are shadowed by longer names. | Damien George |
| 2015-07-05 | modstruct: Raise NotImplementedError for unsupported repeat specification. | Paul Sokolovsky |
| 2015-07-04 | extmod: Add a2b_base64 and b2a_base64 functions to ubinascii. | Galen Hazelwood |
| 2015-07-02 | py/objarray.c: Allow to build with debugging and bytearray but no array. | Damien George |
| 2015-07-02 | py: Add TimeoutError exception subclassed from OSError. | Daniel Campora |
| 2015-06-29 | builtinimport: Fix running package submodule with -m. | Paul Sokolovsky |
| 2015-06-27 | builtinimport: Catch case when relative import happens without active package. | Paul Sokolovsky |
| 2015-06-27 | runtime: Improve mp_import_name() debug logging. | Paul Sokolovsky |
| 2015-06-26 | objstr: Add note that replace() is nicely optimized. | Paul Sokolovsky |
| 2015-06-25 | py: Remove mp_load_const_bytes and instead load precreated bytes object. | Damien George |
| 2015-06-25 | py: Remove mp_load_const_str and replace uses with inlined version. | Damien George |
| 2015-06-23 | py: Clarify comment in parsenum.c about ValueError vs SyntaxError. | Damien George |
| 2015-06-23 | py: Change exception type to ValueError when error reporting is terse. | Daniel Campora |
| 2015-06-22 | py: Cast argument for printf to int, to be compatible with more ports. | Damien George |
| 2015-06-20 | py: Use a wrapper to explicitly check self argument of builtin methods. | Damien George |
| 2015-06-18 | py: Make showbc decode UNPACK_EX, and use correct range for unop/binop. | Damien George |