Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | py: Move to guarded includes, everywhere in py/ core. | Damien George | 2015-01-01 |
| | | | | Addresses issue #1022. | ||
* | py: Make functions static where appropriate. | Damien George | 2014-12-10 |
| | |||
* | Use MP_DEFINE_CONST_DICT macro to define module dicts. | Damien George | 2014-11-29 |
| | | | | | This is just a clean-up of the code. Generated code is exactly the same. | ||
* | doc: Document gc, sys, math, cmath. | Damien George | 2014-08-10 |
| | |||
* | Rename machine_(u)int_t to mp_(u)int_t. | Damien George | 2014-07-03 |
| | | | | See discussion in issue #50. | ||
* | py: Include mpconfig.h before all other includes. | Paul Sokolovsky | 2014-06-21 |
| | | | | | | It defines types used by all other headers. Fixes #691. | ||
* | Prefix ARRAY_SIZE with micropython prefix MP_ | Emmanuel Blot | 2014-06-19 |
| | |||
* | Rename bultins config variables to MICROPY_PY_BUILTINS_*. | Damien George | 2014-06-01 |
| | | | | | | | | | | This renames: MICROPY_PY_FROZENSET -> MICROPY_PY_BUILTINS_FROZENSET MICROPY_PY_PROPERTY -> MICROPY_PY_BUILTINS_PROPERTY MICROPY_PY_SLICE -> MICROPY_PY_BUILTINS_SLICE MICROPY_ENABLE_FLOAT -> MICROPY_PY_BUILTINS_FLOAT See issue #35 for discussion. | ||
* | Rename configuration variables controling Python features. | Damien George | 2014-05-24 |
| | | | | Now of the form MICROPY_PY_*. See issue #35. | ||
* | Fix some unused variables, and silence a clang warning about initialization ↵ | Antonin ENFRUN | 2014-05-12 |
| | | | | override in vmentrytable.h | ||
* | Add license header to (almost) all files. | Damien George | 2014-05-03 |
| | | | | | | | Blanket wide to all .c and .h files. Some files originating from ST are difficult to deal with (license wise) so it was left out of those. Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/. | ||
* | Add ARRAY_SIZE macro, and use it where possible. | Damien George | 2014-04-26 |
| | |||
* | py: Add cmath module, for complex math. Disabled by default. | Damien George | 2014-04-17 |
| | | | | Not all functions implemented. Not enabled on pyboard. | ||
* | py: Change module globals from mp_map_t* to mp_obj_dict_t*. | Damien George | 2014-04-05 |
| | | | | | | Towards addressing issue #424. Had a small increase to ROM usage (order 60 bytes). | ||
* | py: Fix math.{ceil,floor,trunc} to return int. | Damien George | 2014-04-01 |
| | |||
* | Merge map.h into obj.h. | Damien George | 2014-03-30 |
| | | | | | | Pretty much everyone needs to include map.h, since it's such an integral part of the Micro Python object implementation. Thus, the definitions are now in obj.h instead. map.h is removed. | ||
* | Proper support for registering builtin modules in ROM. | Damien George | 2014-03-25 |
Comes with some refactoring of code and renaming of files. All modules are now named mod*.[ch]. |