aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2014-06-14unicode: Add trivial implementation of unichar_charlen().Paul Sokolovsky
2014-06-14unicode: String API is const byte*.Paul Sokolovsky
2014-06-14objstr: Be 8-bit clean even for repr().Paul Sokolovsky
2014-06-13py, gc: Revert ret_ptr to void*, casting to byte* for memset.Damien George
2014-06-13Merge branch 'gc-pointers' of github.com:stinos/micropython into stinos-gc-po...Damien George
2014-06-13stream: Use mp_obj_is_true() for EOF testing.Paul Sokolovsky
2014-06-13gc: Use byte* pointers instead of void* for pointer arithmeticstijn
2014-06-12py: Revert change of include, "" back to <> for mpconfigport.h.Damien George
2014-06-12py: Rename builtin "io" to "_io".Paul Sokolovsky
2014-06-11py: Make 3 functions static.Damien George
2014-06-11py: Fix static defn in qstr; include mpconfigport.h with "" (not <>).Damien George
2014-06-11objfun: Remove no longer used mp_obj_fun_prepare_simple_args().Paul Sokolovsky
2014-06-11objgenerator: Finish refactor to use mp_setup_code_state().Paul Sokolovsky
2014-06-11objgenerator: First iteration of refactor to use mp_setup_code_state().Paul Sokolovsky
2014-06-11objfun: Factor out mp_setup_code_state() function to set up code_state object.Paul Sokolovsky
2014-06-10py: Implement __contains__ special method.Damien George
2014-06-10Remove unnecessary bounds check from mp_seq_get_fast_slice_indexes.Chris Angelico
2014-06-08objtype: Fix passing of class param to inherited classmethods.Paul Sokolovsky
2014-06-08objtype: Optimize stack usage mp_obj_class_lookup().Paul Sokolovsky
2014-06-08Merge branch 'alloca' of github.com:marcusva/micropython into marcusva-allocaDamien George
2014-06-08py: Simplify function call of a bytecode object.Damien George
2014-06-08py: Make sure getattr() works with non-interned strings (by interning them).Paul Sokolovsky
2014-06-07Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-06-08objtype: Enable __lt__ method support for instances.Paul Sokolovsky
2014-06-07py: Implement default keyword only args.Damien George
2014-06-07modsys: Add optional support for sys.platform.Paul Sokolovsky
2014-06-07py: Add generic mp_not_implemented() func to use instead of assert().Paul Sokolovsky
2014-06-07py: Merge mp_execute_bytecode into fun_bc_call.Damien George
2014-06-07py, mk: Revert change where build variables set with ?=.Damien George
2014-06-07- FreeBSD provides alloca() via stdlib.h, in contrast to Linux and WindowsMarcus von Appen
2014-06-07- Let the build environment decide about the toolchain to be used, in caseMarcus von Appen
2014-06-07Bring the C and Python compute_hash functions into consistencyChris Angelico
2014-06-06objint: Fix corner case in buffer access.Paul Sokolovsky
2014-06-05Fix str.modulo when precision is specified.Dave Hylands
2014-06-06modgc: Real 64-bit cleanness.Paul Sokolovsky
2014-06-06modgc: 64-bit cleanness.Paul Sokolovsky
2014-06-05modgc: Implement return value for gc.collect(), enable on Unix.Paul Sokolovsky
2014-06-05py: Raise TypeError when trying to format non-int with %x,%o,%X.Damien George
2014-06-05Merge pull request #665 from Rosuav/naming3.3Paul Sokolovsky
2014-06-05py: Small changes to objstr.c, including a bug fix.Damien George
2014-06-06Change comments (mainly URLs) to no longer specifically say Python 3.3Chris Angelico
2014-06-05objstr: Implement "%(key)s" % {} formatting for strings and dicts.Paul Sokolovsky
2014-06-05Replace assert(0) with a self-documenting TODO stringChris Angelico
2014-06-04Simplify detection of quote characters in mp_str_print_quoted.Chris Angelico
2014-06-04Correct file reference (there's no qstrraw.h)Chris Angelico
2014-06-03py: Properly fix configuration of float and math module.Damien George
2014-06-03py: Allow tail call optimisation in mp_call_function_n_kw.Damien George
2014-06-03py: Fix configuration of math module.Damien George
2014-06-03py: Implement full behaviour of dict.update(), and dict().Damien George
2014-06-03vm: If there's no lineno info, set lineno in traceback to 0, not 1.Paul Sokolovsky