1. 13 Jul, 2014 1 commit
  2. 09 Jul, 2014 1 commit
  3. 03 Jul, 2014 2 commits
  4. 28 Jun, 2014 1 commit
  5. 20 Jun, 2014 1 commit
  6. 08 Jun, 2014 1 commit
  7. 07 Jun, 2014 2 commits
  8. 05 Jun, 2014 2 commits
  9. 01 Jun, 2014 1 commit
    • Damien George's avatar
      Rename bultins config variables to MICROPY_PY_BUILTINS_*. · fb510b3b
      Damien George authored
      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.
      fb510b3b
  10. 24 May, 2014 1 commit
  11. 21 May, 2014 1 commit
    • Damien George's avatar
      Tidy up some configuration options. · 58ebde46
      Damien George authored
      MP_ALLOC_* -> MICROPY_ALLOC_*
      MICROPY_PATH_MAX -> MICROPY_ALLOC_PATH_MAX
      MICROPY_ENABLE_REPL_HELPERS -> MICROPY_HELPER_REPL
      MICROPY_ENABLE_LEXER_UNIX -> MICROPY_HELPER_LEXER_UNIX
      MICROPY_EXTRA_* -> MICROPY_PORT_*
      
      See issue #35.
      58ebde46
  12. 19 May, 2014 1 commit
  13. 14 May, 2014 1 commit
    • Paul Sokolovsky's avatar
      unix: Add "_os" module with stat(). · 0c124c31
      Paul Sokolovsky authored
      stat() is bad function to use using FFI, because its ABI is largely private.
      To start with, Glibc .so doesn't even have "stat" symbol. Then, layout of
      struct stat is too implementation-dependent. So, introduce _os to deal
      with stat() and other similar cases.
      0c124c31
  14. 12 May, 2014 1 commit
    • stijn's avatar
      unix: Fix linker errors when time/ffi modules are disabled · f42dbb98
      stijn authored
      When disabling these via mpconfigport.mk or on the commandline,
      the correspoding build options are not set and the sources are not
      built so the modules should not be added to the
      MICROPY_EXTRA_BUILTIN_MODULES list since they are undefined.
      f42dbb98
  15. 11 May, 2014 1 commit
  16. 10 May, 2014 2 commits
  17. 07 May, 2014 1 commit
  18. 06 May, 2014 1 commit
  19. 03 May, 2014 1 commit
    • Damien George's avatar
      Add license header to (almost) all files. · 04b9147e
      Damien George authored
      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/.
      04b9147e
  20. 30 Apr, 2014 1 commit
  21. 17 Apr, 2014 5 commits
  22. 15 Apr, 2014 1 commit
  23. 14 Apr, 2014 1 commit
  24. 13 Apr, 2014 2 commits
  25. 05 Apr, 2014 3 commits
  26. 02 Apr, 2014 1 commit
    • Paul Sokolovsky's avatar
      unix: Enable GC. · 78e8e30c
      Paul Sokolovsky authored
      GC support for "unix" port was implemented some time ago, but still not
      enabled.
      78e8e30c
  27. 08 Mar, 2014 1 commit
    • Damien George's avatar
      Implement ROMable modules. Add math module. · 0c36da0b
      Damien George authored
      mp_module_obj_t can now be put in ROM.
      
      Configuration of float type is now similar to longint: can now choose
      none, float or double as the implementation.
      
      math module has basic math functions.  For STM port, these are not yet
      implemented (they are just stub functions).
      0c36da0b
  28. 28 Feb, 2014 1 commit
  29. 22 Feb, 2014 1 commit