1. 29 Jan, 2021 19 commits
  2. 27 Jan, 2021 1 commit
    • nanjekyejoannah's avatar
      docs/develop: Add MicroPython Internals chapter. · 4eaebc19
      nanjekyejoannah authored
      This commit adds many new sections to the existing "Developing and building
      MicroPython" chapter to make it all about the internals of MicroPython.
      
      This work was done as part of Google's Season of Docs 2020.
      4eaebc19
  3. 24 Jan, 2021 2 commits
  4. 23 Jan, 2021 6 commits
  5. 22 Jan, 2021 1 commit
  6. 18 Jan, 2021 6 commits
  7. 22 Dec, 2020 2 commits
  8. 18 Dec, 2020 3 commits
    • stijn's avatar
      tests/misc/sys_settrace_features.py: Fix running with non-dflt encoding. · 069557ed
      stijn authored
      Notably git-cmd which comes with git installations on Windows alters the
      encoding resulting in CPython tracing encodings/cp1252.py calls.
      069557ed
    • stijn's avatar
      tests/misc/sys_settrace: Make test output independent of invoked path. · 108183fc
      stijn authored
      The original logic of reducing a full path to a relative one assumes
      "tests/misc" is in the filename which is limited in usage: it never works
      for CPython on Windows since that will use a backslash as path separator,
      and also won't work when the filename is a path not relative to the tests
      directory which happens for example in the common case of running
      "./run-tests -d misc".
      
      Fix all cases by printing only the bare filename, which requires them all
      to start with sys_settrace_ hence the renaming.
      108183fc
    • Damien George's avatar
      teensy: Fix build errors and warnings and enable -Werror. · 505a1853
      Damien George authored
      Changes are:
      - Remove include of stm32's adc.h because it was recently changed and is
        no longer compatible with teensy (and not used anyway).
      - Remove define of __disable_irq in mpconfigport.h because it was clashing
        with an equivalent definition in core/mk20dx128.h.
      - Add -Werror to CFLAGS, and change -std=gnu99 to -std=c99.
      Signed-off-by: default avatarDamien George <damien@micropython.org>
      505a1853