aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
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
2014-05-11py: Rename some unichar functions for consistency.Damien George
2014-05-11py: Rename MICROPY_SYS_EXIT to MICROPY_MOD_SYS_EXIT.Damien George
2014-05-11py: Give up and make mp_obj_str_get_data() deal with bytes too.Paul Sokolovsky
2014-05-11objstr: Make *strip() accept bytes.Paul Sokolovsky
2014-05-11objtuple: Go out of the way to support comparison of subclasses.Paul Sokolovsky
2014-05-11py: Don't try to "bind" types store as attributes of objects.Paul Sokolovsky
2014-05-11objstr: Make .[r]partition() work with bytes.Paul Sokolovsky
2014-05-11objboundmeth: If detailed reporting enabled, print object content.Paul Sokolovsky
2014-05-11py: Start making good use of mp_const_obj_t.Paul Sokolovsky
2014-05-10objlist: Support list slice deletion.Paul Sokolovsky
2014-05-10objlist: Implement non-growing slice assignment.Paul Sokolovsky
2014-05-10py: Fix prefix on few sequence helpers, was incorrectly "mp_".Paul Sokolovsky
2014-05-10objtype: Comments for duplicating code in runtime.c.Paul Sokolovsky
2014-05-10objtype: Implement ->getiter() method for instances.Paul Sokolovsky
2014-05-10py: Make mp_obj_print() handle null object w/o segfault if debug build.Paul Sokolovsky
2014-05-10objnamedtuple: Support iteration.Paul Sokolovsky
2014-05-10py: Compress a little the bytecode emitter structure.Damien George
2014-05-10py, emitters: Fix dummy_data size for bytecode and thumb.Damien George
2014-05-10Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-05-10objstr: Implement .lower() and .upper().Paul Sokolovsky
2014-05-10py, lexer: Add allocation policy config; return NULL if can't allocate.Damien George
2014-05-10py: Improve handling of memory error in parser.Damien George
2014-05-10builtinimport: Fix broken namespace imports due to dup vstr_cut_tail_bytes().Paul Sokolovsky
2014-05-10builtinimport: Fix comment orphaned by one of previous commits.Paul Sokolovsky
2014-05-10modsys: Enable sys.exit() per port after all.Paul Sokolovsky
2014-05-10modsys, unix: Add sys.exit(), should be implemented by a port.Paul Sokolovsky
2014-05-10py: Disable frozenset by default, enable on unix.Paul Sokolovsky
2014-05-10objset: Give up and implement frozenset.Paul Sokolovsky
2014-05-10objtype: Don't treat inheritance from "object" as from native type.Paul Sokolovsky
2014-05-10py: Tidy up returning NULL which should be MP_OBJ_NOT_SUPPORTED.Damien George
2014-05-10py: Combine native emitters to 1 glue function; distinguish viper.Damien George
2014-05-10py: Rename byte_code to bytecode everywhere.Damien George
2014-05-10py: Fix base "detection" for int('0<hexdigit>', 16).Paul Sokolovsky
2014-05-10bytes: Implement comparison and other binary operations.Paul Sokolovsky
2014-05-10runtime0.h: Group binary ops by fives.Paul Sokolovsky
2014-05-09windows: Add modtime implementationstijn
2014-05-08Add gc.enable, gc.disable; remove pyb.gc.Damien George
2014-05-09Merge pull request #568 from stinos/windows-msvc-portPaul Sokolovsky
2014-05-08py, compiler: Add basic support for A=const(123).Damien George
2014-05-08Windows MSVC portstijn
2014-05-07py: Fix stack access in thumb native emitter.Damien George
2014-05-07py: Fix emitcpy, to work with latest changes to PASS variables.Damien George
2014-05-07py: Improve native emitter; now supports more opcodes.Damien George
2014-05-07py, compiler: Improve passes; add an extra pass for native emitter.Damien George
2014-05-07py, compiler: Start adding support for compile-time constants.Damien George
2014-05-07stream: Make non-blcoking stream support configurable.Paul Sokolovsky
2014-05-07stream: Use standard name of DEFAULT_BUFFER_SIZE.Paul Sokolovsky