aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2016-05-22py/objstr*: Properly ifdef str.center().Dave Hylands
2016-05-22py/objstr: Implement str.center().Paul Sokolovsky
2016-05-21py/builtinimport: Unbreak bare-arm build.Paul Sokolovsky
2016-05-21py/builtinimport: Unbreak minimal build.Paul Sokolovsky
2016-05-21py/{builtinimport,frozenmod}: Rework frozen modules support to support packages.Paul Sokolovsky
2016-05-21py/mphal.h: Provide default prototypes for mp_hal_delay_us/mp_hal_ticks_us.Paul Sokolovsky
2016-05-20py/stream: Add mp_stream_close() helper function.Paul Sokolovsky
2016-05-20py: Declare constant data as properly constant.Damien George
2016-05-18py/stream: Support both "exact size" and "one underlying call" operations.Paul Sokolovsky
2016-05-14py/modstruct: Raise ValueError on unsupported format char.Paul Sokolovsky
2016-05-14py/objstringio: Add TODO comment about avoiding copying on .getvalue().Paul Sokolovsky
2016-05-13py/objstr: Make dedicated splitlines function, supporting diff newlines.Damien George
2016-05-13py/gc: gc_dump_alloc_table(): Dump heap offset instead of actual address.Paul Sokolovsky
2016-05-13gc: gc_dump_alloc_table(): Use '=' char for tail blocks.Paul Sokolovsky
2016-05-13py/moduerrno: Add EACCES, pretty common error on Unix.Paul Sokolovsky
2016-05-12py/objexcept: Don't convert errno to str in constructor, do it in print.Damien George
2016-05-12py/emitglue: Fix build on AArch64 (ARMv8, etc.) related to loading .mpy files.Paul Sokolovsky
2016-05-12py/objfloat, py/modmath: Ensure M_PI and M_E defined.Colin Hogben
2016-05-12py: Add mp_errno_to_str() and use it to provide nicer OSError msgs.Damien George
2016-05-12py/moduerrno: Add more constants to the errno module.Damien George
2016-05-12py/mperrno: Add some more MP_Exxx constants, related to networking.Damien George
2016-05-11py/gc: Make (byte)array type dumping conditional on these types being enabled.Paul Sokolovsky
2016-05-11py/gc: gc_dump_alloc_table(): Show byte/str and (byte)array objects.Paul Sokolovsky
2016-05-11py/repl: Fix handling of backslash in quotes when checking continuation.Damien George
2016-05-10py/mperrno: Add EAFNOSUPPORT definition.Damien George
2016-05-10py/parse: Add uerrno to list of modules to look for constants in.Damien George
2016-05-10py: Add uerrno module, with errno constants and dict.Damien George
2016-05-10py: Add mperrno.h file with uPy defined errno constants.Damien George
2016-05-10py/vstr: Change allocation policy, +16 to requested size, instead of *2.Paul Sokolovsky
2016-05-09Revert "py/objstr: .format(): Avoid call to vstr_null_terminated_str()."Paul Sokolovsky
2016-05-09py/vstr: vstr_null_terminated_str(): Extend string by at most one byte.Paul Sokolovsky
2016-05-09py/objstr: .format(): Avoid call to vstr_null_terminated_str().Paul Sokolovsky
2016-05-09py/mpz: Fix mpn_div so that it doesn't modify memory of denominator.Damien George
2016-05-08py/mpz: Do Python style division/modulo within bignum divmod routine.Damien George
2016-05-08py/mpz: Fix bug with overflowing C-shift in division routine.Damien George
2016-05-08py/repl: If there're no better alternatives, try to complete "import".Paul Sokolovsky
2016-05-07py/runtime: Properly handle passing user mappings to ** keyword args.Damien George
2016-05-07py/objstr: Binary type of str/bytes for buffer protocol is 'B'.Damien George
2016-05-04py/obj: Add warning note about get_array return value and GC blocks.Damien George
2016-05-02py/modcollections: Rename module name have "u" prefix for consistency.Paul Sokolovsky
2016-05-02py/modio: Rename module name to "uio" for consistency with other modules.Paul Sokolovsky
2016-04-29extmod/modwebrepl: Module to handle WebREPL protocol.Paul Sokolovsky
2016-04-28py/vm: "yield from" didn't handle MP_OBJ_STOP_ITERATION optimization.Paul Sokolovsky
2016-04-26py/mkrules.mk: Typo fixes in comments.Paul Sokolovsky
2016-04-26py/emitnative: Use MP_OBJ_NEW_SMALL_INT instead of manual bit shifting.Damien George
2016-04-26py/obj.h: When constructing a small-int cast to mp_uint_t for bit-shift.Damien George
2016-04-25py/makeqstrdefs.py: Windows compatibility.stijn
2016-04-25py/makeqstrdefs.py: Remove unused function/variable/import.stijn
2016-04-25py/runtime_utils: Fix nanbox build.Paul Sokolovsky
2016-04-25py: Move call_function_*_protected() functions to py/ for reuse.Paul Sokolovsky