aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2014-05-25py: Refactor slice helpers, preparing to support arbitrary slicing.Paul Sokolovsky
2014-05-25Merge branch 'keep-strings-uninterned' of github.com:pfalcon/micropython into...Damien George
2014-05-25sequence: Throw exception for not implemented slice steps.Paul Sokolovsky
2014-05-25objlist: Implement growing slice assignment.Paul Sokolovsky
2014-05-25py: Handle case of slice start > stop in common sequence function.Paul Sokolovsky
2014-05-25objslice: Support arbitrary objects start, stop, and step.Paul Sokolovsky
2014-05-24Add SystemExit exception and use it in unix/ and stmhal/ ports.Damien George
2014-05-24Rename configuration variables controling Python features.Damien George
2014-05-24objstr: Implement .endswith().Paul Sokolovsky
2014-05-24unix modsocket: Make .makefile() method more compliant.Paul Sokolovsky
2014-05-22py: Initial attempts to actually allow implementing __new__ in Python.Paul Sokolovsky
2014-05-21objobject: Fix arguments to __init__().Paul Sokolovsky
2014-05-21Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-05-21Tidy up some configuration options.Damien George
2014-05-21objtype: super: Fall back to "object" lookup as last resort.Paul Sokolovsky
2014-05-21objtype: super: Add stop condition for looking up in base types.Paul Sokolovsky
2014-05-21Merge pull request #607 from Anton-2/osx-clangDamien George
2014-05-21py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.Damien George
2014-05-20modstruct: struct_calcsize: Fix case of uninitialized var.Paul Sokolovsky
2014-05-19py: Implement proper separation between io.FileIO and io.TextIOWrapper.Paul Sokolovsky
2014-05-19objexcept: Implement explicit __init__ method, useful for subclasses.Paul Sokolovsky
2014-05-19objtype: Separate __new__ and __init__ methods.Paul Sokolovsky
2014-05-17py: Fix mp_obj_t -> mp_const_obj_t for mp_obj_int_get_checked()Sven Wegener
2014-05-17py: More mp_identity usage.Paul Sokolovsky
2014-05-17py: More const usage.Paul Sokolovsky
2014-05-15objstr: startswith(): Accept optional "start" arg.Paul Sokolovsky
2014-05-15py: Implement more complete bytes comparison handling.Paul Sokolovsky
2014-05-15sequence: Fix yet another case of improper sequence comparison.Paul Sokolovsky
2014-05-15objstringio: Implement io.BytesIO.Paul Sokolovsky
2014-05-14objstr.c: Partial implementation of .rsplit().Paul Sokolovsky
2014-05-13py: Improve mpz_and function.Damien George
2014-05-13py, unix: Add copyright for modules I worked closely on.Paul Sokolovsky
2014-05-12py: Fix bug in mpz_and function.Damien George
2014-05-12py: Remove emit_glue init and deinit. Needed only for debugging.Damien George
2014-05-12py: Add support for __debug__ constant.Damien George
2014-05-12py: Rename BYTE_CODE to BYTECODE (this was missed in previous rename).Damien George
2014-05-12modstruct: Implement count specifier for strings (e.g. "100s").Paul Sokolovsky
2014-05-12Fix some unused variables, and silence a clang warning about initialization o...Antonin ENFRUN
2014-05-12unix: Create __bss_start and _end symbols for Mach-O targets.Antonin ENFRUN
2014-05-11modstruct: Use MP_OBJ_FUN_ARGS_MAX instead of -1.Paul Sokolovsky
2014-05-11objstr: Slice indexing: support bytes properly.Paul Sokolovsky
2014-05-11objstr: Make .split() support bytes.Paul Sokolovsky
2014-05-11objstr: Make .join() support bytes.Paul Sokolovsky
2014-05-11py: Fix __len__ special method result handling.Paul Sokolovsky
2014-05-11py: Don't expect that type->getiter() always returns iterator, check for NULL.Paul Sokolovsky
2014-05-11showbc: Decode MAP_ADD.Paul Sokolovsky
2014-05-11py: Add basic implementation of hasattr() function.Paul Sokolovsky
2014-05-11py: Use mp_arg_check_num in more places.Damien George
2014-05-11py: frozenset() creates an empty frozenset.Damien George
2014-05-11py: Rename globally-accessible tuple functions, prefix with mp_obj_.Damien George