summaryrefslogtreecommitdiffstatshomepage
path: root/py/builtin.c
Commit message (Expand)AuthorAge
* py: Add builtin round function.Damien George2014-10-31
* py: Fix smallint modulo with negative arguments.Damien George2014-10-22
* py: Convert [u]int to mp_[u]int_t where appropriate.Damien George2014-10-03
* py: Fix build error when float disabled; add test for divmod.Damien George2014-09-13
* py: Implement divmod, % and proper // for floating point.Damien George2014-09-13
* py: Rename mp_builtin_id to mp_obj_id and make it public.Damien George2014-09-07
* py: Change uint to mp_uint_t in runtime.h, stackctrl.h, binary.h.Damien George2014-08-30
* py: Change all uint to mp_uint_t in obj.h.Damien George2014-08-30
* py: Consolidate min/max functions into one, and add key= argument.Damien George2014-08-24
* py: Implement builtin reversed() function.Damien George2014-08-12
* py: Make a function static; replace NULL with MP_OBJ_NULL.Damien George2014-08-12
* py: Improve handling of long-int overflow.Damien George2014-07-31
* py: Make id() return small int for the most common address space mapping.Paul Sokolovsky2014-07-28
* py: Make print() accept "file" argument, and actually print to stream.Paul Sokolovsky2014-07-19
* Rename machine_(u)int_t to mp_(u)int_t.Damien George2014-07-03
* py: Make unichar_charlen() accept/return machine_uint_t.Paul Sokolovsky2014-06-28
* py: Small comments, name changes, use of machine_int_t.Damien George2014-06-28
* builtin: Restore bytestr compatibility.Paul Sokolovsky2014-06-27
* builtin: ord, chr: Unicode support.Chris Angelico2014-06-27
* py: Separate MICROPY_PY_BUILTINS_COMPLEX from MICROPY_PY_BUILTINS_FLOAT.Paul Sokolovsky2014-06-20
* Prefix ARRAY_SIZE with micropython prefix MP_Emmanuel Blot2014-06-19
* py: Make sure getattr() works with non-interned strings (by interning them).Paul Sokolovsky2014-06-08
* Change comments (mainly URLs) to no longer specifically say Python 3.3Chris Angelico2014-06-06
* Rename bultins config variables to MICROPY_PY_BUILTINS_*.Damien George2014-06-01
* Change const byte* to const char* where sensible.Damien George2014-05-25
* py: Add basic implementation of hasattr() function.Paul Sokolovsky2014-05-11
* Add license header to (almost) all files.Damien George2014-05-03
* py, unix: Make "mpconfig.h" be first included, as other headers depend on it.Paul Sokolovsky2014-05-02
* Fix the builtin min() and max() functions (and add tests).Andrew Scheller2014-05-01
* Add ARRAY_SIZE macro, and use it where possible.Damien George2014-04-26
* py: Add MP_OBJ_STOP_ITERATION and make good use of it.Damien George2014-04-17
* py: Make built-in 'range' a class.Damien George2014-04-17
* py: Add builtin functions bin and oct, and some tests for them.Damien George2014-04-15
* py: Fix builtin hex to print prefix.Damien George2014-04-15
* py: Add hex builtin function.Damien George2014-04-15
* py: Revert mp_load_attr() to its previous state (not supporting default val).Paul Sokolovsky2014-04-06
* py: Optimize locals()/globals() implementation.Paul Sokolovsky2014-04-06
* py: Implement globals() and locals() builtins.Paul Sokolovsky2014-04-06
* py: Make globals and locals proper dictionary objects.Damien George2014-04-05
* py: Change module globals from mp_map_t* to mp_obj_dict_t*.Damien George2014-04-05
* py: Change nlr_jump to nlr_raise, to aid in debugging.Damien George2014-04-05
* py: Support 3-arg getattr() builtin (with default value).Paul Sokolovsky2014-04-05
* py: Remove mp_obj_less (use mp_binary_op(MP_BINARY_OP_LESS..) instead).Damien George2014-04-04
* py: Move to Python 3.4.0 compatibility.Damien George2014-04-02
* py: Add support for sep and end keywords in print.Damien George2014-04-02
* py: Remove old "run time" functions that were 1 liners.Damien George2014-03-31
* Merge map.h into obj.h.Damien George2014-03-30
* Rename rt_* to mp_*.Damien George2014-03-30
* py: Rename old const type objects to mp_type_* for consistency.Damien George2014-03-29
* Merge branch 'master' of github.com:micropython/micropythonDamien George2014-03-26
|\