aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2016-04-16py: Add rules for automated extraction of qstrs from sources.Jan Čapek
2016-04-16py/makeqstrdefs: Add script to automate extraction of qstr from sources.Pavel Moravec
2016-04-15py/map: Change hash-table allocation policy to be less aggressive.Damien George
2016-04-15py: Declare help, input, open builtins in core.Paul Sokolovsky
2016-04-14py/makeqstrdata: Add special case to handle \n qstr.Damien George
2016-04-14py/makeqstrdata: Reinstate Python2 compatibility.Damien George
2016-04-14py/makeqstrdata: Fix rendering of qstrs that have non-printable ASCII.Damien George
2016-04-14py: Simplify "and" action within parser by making ident-rules explicit.Damien George
2016-04-13py/makeqstrdata: Add more names for escaped chars and esc non-printable.Damien George
2016-04-13py: Add ability to have frozen persistent bytecode from .mpy files.Damien George
2016-04-13py/makeqstrdata: Factor out some code to functions that can be reused.Damien George
2016-04-13py/emitglue: Make mp_raw_code_t* arguments constant pointers.Damien George
2016-04-13py/emitglue: Move typedef of mp_raw_code_t from .c to .h file.Damien George
2016-04-13py: Fix constant folding and inline-asm to work with new async grammar.Damien George
2016-04-13py: add async/await/async for/async with syntaxpohmelie
2016-04-13py/modbuiltins: __repl_print__: Add comment about setting "_" special var.Paul Sokolovsky
2016-04-12extmod/machine_i2c: Implement I2C memory reading/writing.Damien George
2016-04-12extmod: Add generic machine.I2C class, with bit-bang I2C.Damien George
2016-04-12extmod: Add initial framebuf module.Damien George
2016-04-10py/stream: Move uPy func obj wrappers to below their respective funcs.Damien George
2016-04-10py/stream: Simplify arg extraction logic for stream_ioctl.Damien George
2016-04-10py/stream: ioctl(): Properly support 2-arg form.Paul Sokolovsky
2016-04-10py/stream: Fix signed comparison issue.Paul Sokolovsky
2016-04-10py/stream: Add Python-level ioctl() method.Paul Sokolovsky
2016-04-10py/stream.h: Add bigger inventory of stream ioctl's.Paul Sokolovsky
2016-04-07py/objarray: Fix array.append so it doesn't extend if append fails.Damien George
2016-04-07py: Implement basic with support in native emitter.Damien George
2016-04-07py: Combine continuous block of emit steps into with_cleanup emit call.Damien George
2016-04-05py: Move stream-related declarations from obj.h to stream.h.Paul Sokolovsky
2016-04-04py/obj.h: Add comment why mp_fun_kw_t takes non-const mp_map_t*.Paul Sokolovsky
2016-04-01py/map: Prevent map resize failure from destroying map.Stephen Kyle
2016-03-30py/ringbuf.h: Add reusable ring buffer class.Paul Sokolovsky
2016-03-29py/parsenum: Use pow function to apply exponent to decimal number.Damien George
2016-03-29py/formatfloat: Fix further cases of buffer overflow in formatting.Damien George
2016-03-29py/formatfloat: Fix case of float format where leading digit was "10".Damien George
2016-03-27py/stream: Fix stupid thinko with variable naming/shadowing.Paul Sokolovsky
2016-03-25extmod/modlwip: Add SOL_SOCKET and SO_REUSEADDR constants for setsockopt().Paul Sokolovsky
2016-03-25py/modio: io.BufferedWriter: Describe flushing policy.Paul Sokolovsky
2016-03-25py/modio: Implement io.BufferedWriter.flush().Paul Sokolovsky
2016-03-25py/modio: Initial implementation of io.BufferedWriter class.Paul Sokolovsky
2016-03-24py/stream: Fix object vs ptr usecase in mp_stream_writeall().Paul Sokolovsky
2016-03-24extmod/modwebsocket: Start module for WebSocket helper functions.Paul Sokolovsky
2016-03-24py/stream: Add mp_stream_writeall() helper function.Paul Sokolovsky
2016-03-19py/parse: When looking up consts, check they exist before checking type.Damien George
2016-03-16py: Don't allocate an extra parse node for power exponent.Damien George
2016-03-16py/frozenmod: Allow port to override lexer to use for frozen modules.Paul Sokolovsky
2016-03-16py/objfun: Allow inline-asm functions to be called with 4 arguments.Damien George
2016-03-15py/formatfloat: Fix buffer overflow when formatting tiny numbers.Damien George
2016-03-15py: For mp_buffer_info_t, change len type from mp_uint_t to size_t.Damien George
2016-03-14py/objarray: Fix array slice assignment when array is reallocated.Damien George