aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2014-04-04Merge pull request #421 from dhylands/git-versionDamien George
2014-04-04py: Make False and True act like 0 and 1 for integer arithmetic.Damien George
2014-04-04py: Allow dict constructor to take keyword arguments.Damien George
2014-04-04py: Remove mp_obj_less (use mp_binary_op(MP_BINARY_OP_LESS..) instead).Damien George
2014-04-04Merge pull request #422 from dhylands/str-moduloDamien George
2014-04-04py: Enable optimisation of multiplying 2 small ints in compiler.Damien George
2014-04-04py: This time, real proper overflow checking of small int power.Damien George
2014-04-04py: Add m_malloc_fail function to handle memory allocation error.Damien George
2014-04-03Implements most of str.moduloDave Hylands
2014-04-03Add the git version to the bannerDave Hylands
2014-04-04py: Handle small int power overflow correctly.Damien George
2014-04-03Changes to get unix/ port compiling on Cygwin.Damien George
2014-04-03py: Add "io" module.Paul Sokolovsky
2014-04-03py: More robust int conversion and overflow checking.Damien George
2014-04-02Merge branch 'fix-format-int' of github.com:dhylands/micropython into dhyland...Damien George
2014-04-02Fix str.format to work with {:f/g/e} and intsDave Hylands
2014-04-02py: Fix regress for printing of floats and #if.Damien George
2014-04-02gc: Uses uint defined in misc.h.Paul Sokolovsky
2014-04-02py: Wrap compile_scope_inline_asm in #if; remove comment from misc.h.Damien George
2014-04-02py: Fix up so that it can compile without float.Damien George
2014-04-02py: Enable a jump optimisation in the compiler.Damien George
2014-04-02py: Move to Python 3.4.0 compatibility.Damien George
2014-04-02py: Factor out static/class method unwrapping code; add tests.Damien George
2014-04-02py: Implement floating point power binop.Damien George
2014-04-02py: Allow multiple of str/list/tuple on left by an integer.Damien George
2014-04-02py: Add support for sep and end keywords in print.Damien George
2014-04-01py: Fix math.{ceil,floor,trunc} to return int.Damien George
2014-04-01py: Make pfenv.c conform to code conventions.Damien George
2014-04-01Reduce stack usage of pfenv_print_strnDave Hylands
2014-04-01Fix INT_BUF_SIZE to work with 32-bit and 64-bitDave Hylands
2014-04-01py: Remove implicit conversion from int to float.Damien George
2014-04-01Enhance str.format supportDave Hylands
2014-03-31py: Implement __getattr__.Damien George
2014-03-31objstr: Very basic implementation of % string formatting operator.Paul Sokolovsky
2014-03-31py: Wrap .__class__ handling in MICROPY_CPYTHON_COMPAT.Paul Sokolovsky
2014-03-31objtype: Wrap .__name__ handling in MICROPY_CPYTHON_COMPAT.Paul Sokolovsky
2014-03-31py: Fix bug in optimised for .. range.Damien George
2014-03-31py: Fix vstr_init for case that alloc = 0.Damien George
2014-03-31Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-31py: Remove old "run time" functions that were 1 liners.Damien George
2014-03-31py: Disable dump_args function call entirely when not debugging.Damien George
2014-03-31objtype: Add virtual __name__ attribute.Paul Sokolovsky
2014-03-31mp_resume: Dare to pass send_value of NULL.Paul Sokolovsky
2014-03-31mp_resume: Elaborate handling of .throw() for objects which lack it.Paul Sokolovsky
2014-03-31objgenerator.throw(GeneratorExit) is not equivalent to .close().Paul Sokolovsky
2014-03-31objgenerator: Another obscure case of propagating MP_OBJ_NULL optimization.Paul Sokolovsky
2014-03-31py: Towards default keyword arguments.Damien George
2014-03-31Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-31py: Add LOAD_NULL bytecode and use it to simplify function calls.Damien George
2014-03-31py: Rename and reorder parameters in emit_make_function/closure.Damien George