1. 21 Sep, 2016 1 commit
  2. 08 Sep, 2016 1 commit
  3. 05 Sep, 2016 1 commit
    • Delio Brignoli's avatar
      py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. · e2ac8bb3
      Delio Brignoli authored
      This new config option allows to control whether MicroPython uses its own
      internal printf or not (if not, an external one should be linked in).
      Accompanying this new option is the inclusion of lib/utils/printf.c in the
      core list of source files, so that ports no longer need to include it
      themselves.
      e2ac8bb3
  4. 15 Aug, 2016 1 commit
  5. 01 Aug, 2016 1 commit
  6. 28 Jun, 2016 18 commits
  7. 18 Jun, 2016 1 commit
  8. 02 May, 2016 1 commit
  9. 25 Apr, 2016 1 commit
  10. 16 Apr, 2016 1 commit
    • Jan Čapek's avatar
      py: Add rules for automated extraction of qstrs from sources. · d76c65f5
      Jan Čapek authored
      - add template rule that converts a specified source file into a qstring file
      
      - add special rule for generating a central header that contains all
        extracted/autogenerated strings - defined by QSTR_DEFS_COLLECTED
        variable. Each platform appends a list of sources that may contain
        qstrings into a new build variable: SRC_QSTR. Any autogenerated
        prerequisities are should be appened to SRC_QSTR_AUTO_DEPS variable.
      
      - remove most qstrings from py/qstrdefs, keep only qstrings that
        contain special characters - these cannot be easily detected in the
        sources without additional annotations
      
      - remove most manual qstrdefs, use qstrdef autogen for: py, cc3200,
        stmhal, teensy, unix, windows, pic16bit:
      
         - remove all micropython generic qstrdefs except for the special strings that contain special characters (e.g. /,+,<,> etc.)
         - remove all port specific qstrdefs except for special strings
         - append sources for qstr generation in platform m...
      d76c65f5
  11. 14 Apr, 2016 1 commit
  12. 13 Apr, 2016 1 commit
  13. 05 Apr, 2016 1 commit
  14. 26 Feb, 2016 1 commit
  15. 22 Feb, 2016 1 commit
  16. 21 Feb, 2016 6 commits
  17. 15 Feb, 2016 1 commit
  18. 06 Feb, 2016 1 commit