summaryrefslogtreecommitdiff
path: root/unix-cpy
AgeCommit message (Expand)Author
2015-08-17unix-cpy: Remove unix-cpy. It's no longer needed.Damien George
2015-04-16py: Overhaul and simplify printf/pfenv mechanism.Damien George
2015-03-14py: Add MICROPY_COMP_{DOUBLE,TRIPLE}_TUPLE_ASSIGN config options.Damien George
2015-02-07unix-cpy: Fix compiler warning about unused variable.Damien George
2015-02-07py: Protect mp_parse and mp_compile with nlr push/pop block.Damien George
2015-01-01unix-cpy: Prefix includes with py/; remove need for -I../py.Damien George
2015-01-01py: Move to guarded includes, everywhere in py/ core.Damien George
2014-12-27Makefiles: Support py/*.h includes per #1022.Paul Sokolovsky
2014-12-08modsys: Add sys.print_exception(exc, file=sys.stdout) function.Paul Sokolovsky
2014-12-05unix-cpy: Fix build due to change in lexer API.Damien George
2014-11-17ports: Define mp_off_t.Paul Sokolovsky
2014-10-29Add -Wpointer-arith flag to prevent problems with pointer arithmetic on void*stijn
2014-10-05py: Make compiler return a proper exception on SyntaxError.Damien George
2014-08-04Put call to qstr_init and mp_init_emergency_exc_buf in mp_init.Damien George
2014-07-03Rename machine_(u)int_t to mp_(u)int_t.Damien George
2014-06-08Provide definition of alloca() in mpconfigport.h.Damien George
2014-05-24Rename configuration variables controling Python features.Damien George
2014-05-21Tidy up some configuration options.Damien George
2014-05-03Add license header to (almost) all files.Damien George
2014-05-02unix-cpy: Put mpconfig.h before all other headers.Damien George
2014-04-17build: Simplify build directory layout by putting all headers in genhdr.Damien George
2014-04-16build directory can now be renamedAndrew Scheller
2014-04-13bare-arm/unix-cpy: Minor changes.Damien George
2014-04-08Add a check for NULL nlr_top in nlr_jump.Damien George
2014-04-06unix-cpy: Pass emit opt to mp_compile.Damien George
2014-04-03py: Add "io" module.Paul Sokolovsky
2014-03-30Rename rt_* to mp_*.Damien George
2014-03-27py: Factor out code from runtime.c to emitglue.c.Damien George
2014-03-16unix-cpy: Switch to use MICROPY_FLOAT_IMPL config define.Paul Sokolovsky
2014-02-15Implement proper exception type hierarchy.Damien George
2014-02-06Add mp_import_stat to unix-cpy port.Damien George
2014-01-26Change -Og to -O0 in unix-cpy/Makefile; cast to small int in socket.c.Damien George
2014-01-24Rework makefiles. Add proper dependency checking.Dave Hylands
2014-01-22Second stage of qstr revamp: uPy str object can be qstr or not.Damien George
2014-01-21Revamp qstrs: they now include length and hash.Damien George
2014-01-19py: Add module/function/class name to exceptions.Damien George
2014-01-18Add source file name and line number to error messages.Damien George
2014-01-15Merge branch 'str2int' of github.com:xyb/micropython into xyb-str2intDamien George
2014-01-15Convert parse errors to exceptions.Damien George
2014-01-14Implemented int(str) in UNIXxyb
2014-01-13made DEBUG control CFLAGS in Makefiles oter than stm as well.John R. Lenton
2014-01-08Make build output quieter.Dave Hylands
2014-01-07Factor and simplify Makefile's and mpconfig, part 2.Damien George
2014-01-07Factor and simplify Makefile's and mpconfig.Damien George
2014-01-04Convert Python types to proper Python type hierarchy.Damien George
2014-01-04Add basic implementation of slice object.Paul Sokolovsky
2014-01-04Move INT_FMT, etc. declaration into global mpconfig.h .Paul Sokolovsky
2014-01-03unix-cpy: Fix mpconfig to work with new scheme.Damien George
2014-01-03Change mp_compile so that it returns a function object for the module.Damien George
2014-01-03Basic implementation of import.Damien George