aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-03-29Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-29stmhal: Add CDC+HID USB device.Damien George
2014-03-29vm: Establish macros PUSH_EXC_BLOCK & POP_EXC_BLOCK to deal with exc stack.Paul Sokolovsky
2014-03-29py: Reraising exception possible only in except block.Paul Sokolovsky
2014-03-29stmhal: Add Windows .inf file for USB CDC device.Damien George
2014-03-29Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-29py: Support mpz -op- float, mpz -op- complex, and complex -op- mpz.Damien George
2014-03-29vm: Elaborate comments for WITH_CLEANUP, other cosmetic fixes.Paul Sokolovsky
2014-03-29stmhal: Factor out stdio and readline to separate files.Damien George
2014-03-29py: Make MP_BC_SETUP_WITH use the bytecode stack for load_method.Damien George
2014-03-29Merge pull request #389 from pfalcon/with-statementDamien George
2014-03-29py: Fix regress with GeneratorExit object becoming truly const.Damien George
2014-03-29unix: Fix ffi.c to compile with latest changes to API.Damien George
2014-03-29py: Rename old const type objects to mp_type_* for consistency.Damien George
2014-03-29py: Change mp_const_* objects to macros.Damien George
2014-03-29Merge pull request #383 from pfalcon/yield-fromDamien George
2014-03-29tests: Remove unimplemented exceptions from testing.Damien George
2014-03-29py: Fix typo printing complex numbers that are purely imaginary.Damien George
2014-03-29py: Free unique_code slot for outer module.Damien George
2014-03-29tests: Add "with" statement testcases.Paul Sokolovsky
2014-03-29vm: Implement "with" statement (SETUP_WITH and WITH_CLEANUP bytecodes).Paul Sokolovsky
2014-03-29vm: Make sure that exception triple is <type, instance, traceback>.Paul Sokolovsky
2014-03-29vm: Factor out exception block setup to a macro.Paul Sokolovsky
2014-03-29Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-29Merge pull request #382 from pfalcon/genexit-instDamien George
2014-03-29stmhal: Add TODO's to exti.c; fix delay in lcd.c.Damien George
2014-03-28py: Fix bugs with debugging output.Damien George
2014-03-28tests: Add testcases for yield from.Paul Sokolovsky
2014-03-28py: yield from: Elaborate GeneratorExit (gen.close()) handling.Paul Sokolovsky
2014-03-28py: Core "yield from" implementation.Paul Sokolovsky
2014-03-28objgenerator: close(): Throw instance of GeneratorExit (not type).Paul Sokolovsky
2014-03-28showbc: Add few bytecodes related to "with".Paul Sokolovsky
2014-03-27py: Thin out predefined exceptions.Damien George
2014-03-27py: Fix typo printing complex numbers.Damien George
2014-03-27py: Rename emit_pre so they have globally unique names.Damien George
2014-03-27py: Factor out code from runtime.c to emitglue.c.Damien George
2014-03-27py: complex_print uses format_float if single precision fp used.Damien George
2014-03-27py: Put n_state for bytecode in the bytecode prelude.Damien George
2014-03-27py: Calculate maximum exception stack size in compiler.Damien George
2014-03-27py: Fix bug in type_store_attr, trying to store to ROM.Damien George
2014-03-26py: Restore CPython compatibility in compiler for closures with def args.Damien George
2014-03-26Merge pull request #381 from pfalcon/closure-defargsDamien George
2014-03-26stmhal: Use rt_check_nargs to check number of arguments.Damien George
2014-03-26Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-26stmhal: Remove ExtiMeta object and clean up class constants.Damien George
2014-03-26py: Fix logic bugs in object attribute/method extraction.Damien George
2014-03-26py: Improved builtin dir.Damien George
2014-03-27py: Implement getattr() builtin.Paul Sokolovsky
2014-03-26Remove mp_obj_type_t.methods entry and use .locals_dict instead.Damien George
2014-03-26py: Support closures with default args.Paul Sokolovsky