aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2014-08-04Put call to qstr_init and mp_init_emergency_exc_buf in mp_init.Damien George
2014-07-31py: Improve encoding scheme for line-number to bytecode map.Damien George
2014-07-31Merge branch 'master' of https://github.com/micropython/micropythonDamien George
2014-07-31py: Improve handling of long-int overflow.Damien George
2014-07-31py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.Damien George
2014-07-31py: Add mp_obj_str_builder_end_with_len.Damien George
2014-07-30py: Change lexer stream API to return bytes not chars.Damien George
2014-07-29Merge pull request #738 from dhylands/except-argsDamien George
2014-07-28py: Implement __file__ attribute for modules.Paul Sokolovsky
2014-07-28py: Make id() return small int for the most common address space mapping.Paul Sokolovsky
2014-07-27py: Change stream protocol API: fns return uint; is_text for text.Damien George
2014-07-25Add support for storing args during an exception raised by an irq.Dave Hylands
2014-07-24py: Make long ints hashable.Damien George
2014-07-23streams: Treat non-error output size as unsigned.Paul Sokolovsky
2014-07-23stream: Revert to checking for the correct error value.Paul Sokolovsky
2014-07-21Deal with reading a buffer less than what was allocated.Dave Hylands
2014-07-19py: Make print() accept "file" argument, and actually print to stream.Paul Sokolovsky
2014-07-19py: Add stream reading of n unicode chars; unicode support by default.Damien George
2014-07-17py: Remove unnecessary argument in bytearray print.Damien George
2014-07-17formatfloat.c: Typo fix in comment.Paul Sokolovsky
2014-07-17py, inline asm: Change "and" op name to "and_" to avoid keyword clash.Damien George
2014-07-13stream: Factor out mp_stream_write() method to write a memstring to stream.Paul Sokolovsky
2014-07-12py: Add generic helper to align a pointer.Paul Sokolovsky
2014-07-12emitbc: Fix structure field alignment issue.Paul Sokolovsky
2014-07-11moductypes: Add symbolic constants to specify bitfield position/length.Paul Sokolovsky
2014-07-09moductypes: Foreign data interface module, roughly based on ctype ideas.Paul Sokolovsky
2014-07-05binary: Factor out mp_binary_set_int().Paul Sokolovsky
2014-07-05py: Automatically ake __new__ a staticmethod.Damien George
2014-07-03py: Implement sys.maxsize, standard way to check platform "bitness".Paul Sokolovsky
2014-07-03parser: Convert (u)int to mp_(u)int_t.Damien George
2014-07-03lexer: Convert type (u)int to mp_(u)int_t.Damien George
2014-07-03Rename machine_(u)int_t to mp_(u)int_t.Damien George
2014-07-02Merge branch 'teensy-new' of github.com:dhylands/micropython into dhylands-te...Damien George
2014-07-01py, objexcept: Only check for locked gc if gc is enabled.Damien George
2014-07-01Merge branch 'preserve-except' of github.com:dhylands/micropython into dhylan...Damien George
2014-06-30Try not to cause a MemoryError when raising an exception during nterrupt hand...Dave Hylands
2014-07-01stackctrl: Add "mp_" prefix.Paul Sokolovsky
2014-06-30Merge pull request #710 from iabdalkader/assertDamien George
2014-06-30py: Improvements to native emitter.Damien George
2014-06-29windows: Sync mpconfigport.h with the unix' versionstijn
2014-06-28py: Make unichar_charlen() accept/return machine_uint_t.Paul Sokolovsky
2014-06-28py: Add missing #endif.Damien George
2014-06-28py: Small comments, name changes, use of machine_int_t.Damien George
2014-06-28Merge branch 'master' into unicodeDamien George
2014-06-28py: Add protection against printing too nested or recursive data structures.Paul Sokolovsky
2014-06-27py: Allow to disable array module and bytearray type.Paul Sokolovsky
2014-06-27py: Move stack_ctrl_init() to mp_init().Paul Sokolovsky
2014-06-27streams: Reading by char count from unicode text streams is not implemented.Paul Sokolovsky
2014-06-27misc: Add count_lead_ones() function, useful for UTF-8 handling.Paul Sokolovsky
2014-06-27objstrunicode: Refactor str_index_to_ptr() following objstr.Paul Sokolovsky