1. 20 Dec, 2014 6 commits
  2. 19 Dec, 2014 2 commits
  3. 18 Dec, 2014 3 commits
  4. 17 Dec, 2014 2 commits
  5. 16 Dec, 2014 2 commits
  6. 15 Dec, 2014 3 commits
  7. 14 Dec, 2014 2 commits
  8. 12 Dec, 2014 3 commits
  9. 11 Dec, 2014 8 commits
  10. 10 Dec, 2014 8 commits
  11. 09 Dec, 2014 1 commit
    • Damien George's avatar
      py: Allow builtins to be overridden. · 78d702c3
      Damien George authored
      This patch adds a configuration option (MICROPY_CAN_OVERRIDE_BUILTINS)
      which, when enabled, allows to override all names within the builtins
      module.  A builtins override dict is created the first time the user
      assigns to a name in the builtins model, and then that dict is searched
      first on subsequent lookups.  Note that this implementation doesn't
      allow deleting of names.
      
      This patch also does some refactoring of builtins code, creating the
      modbuiltins.c file.
      
      Addresses issue #959.
      78d702c3