11365 Commits (2e3c42775a402749e790474643cb9f776561264d)
 

Author SHA1 Message Date
Romain Goyet bd63c26dd5 py/scope: Add assert to check that low numbered qstrs do fit in uint8_t. 5 years ago
Damien George 7654907e1e py/makecompresseddata.py: Don't prefix str with mark if not compressed. 5 years ago
Damien George 8e048d2548 all: Clean up error strings to use lowercase and change cannot to can't. 5 years ago
Damien George db137e70dc extmod/uasyncio: Add Loop.new_event_loop method. 5 years ago
David Lechner 1bbc15dd15 unix/Makefile: Fix regression using install on non-GNU systems. 5 years ago
Jim Mussared 8470cd0be9 py/scheduler: Add assert that scheduler is locked when unlocking. 5 years ago
Jim Mussared 243805d776 py/scheduler: Fix race in checking scheduler pending state. 5 years ago
Jim Mussared c2cfbcc8d4 unix: Implement MICROPY_BEGIN/END_ATOMIC_SECTION protection macros. 5 years ago
Jim Mussared 45cf76465c unix: Fix behaviour of COPT/NDEBUG for unix variants. 5 years ago
stijn f66c989516 tests/run-tests: Make diff tool user configurable. 5 years ago
Thorsten von Eicken e880c8dfaa travis: Split esp32 ESP-IDF v3 and v4 builds to separate jobs. 5 years ago
Peter Hinch 7409467361 docs/library: Note that uasyncio.wait_for() can raise exception. 5 years ago
Damien George d6f80963df esp32/espneopixel: Use integer arithmetic to compute timing values. 5 years ago
Damien George e292296d52 py/objexcept: Remove optional TimeoutError exception. 5 years ago
Damien George 4914731e58 py/parse: Remove unnecessary check in const folding for ** operator. 5 years ago
Damien George a5f2ae10fe tests/extmod: Update littlefs test output to match new library version. 5 years ago
Damien George 7a07e71915 lib/littlefs: Update littlefs2 to v2.2.0. 5 years ago
stijn bd5633778f travis: Make OSX build work again by not installing pkgconfig. 5 years ago
Damien George c5a21a94f8 extmod/modbluetooth: Provide FLAG_WRITE_NO_RESPONSE for characteristics. 5 years ago
Damien George 899e89d4c6 extmod/btstack: Pass through SCAN_RSP events. 5 years ago
Damien George fa285be9d7 lib/btstack: Update to latest master btstack commit. 5 years ago
robert-hh 8680a74595 drivers/display/ssd1306.py: Change the SET_COM_PIN_CFG setting. 5 years ago
Jim Mussared 073b9a5eb8 ports: Enable error text compression for various ports, but not all. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Jim Mussared 85858e72df py/objexcept: Allow compression of exception message text. 5 years ago
Jim Mussared 92c83bd16b windows: Update genhdr.targets to match makeqstrdefs.py args. 5 years ago
Jim Mussared 154b4eb354 py: Implement "common word" compression scheme for error messages. 5 years ago
Jim Mussared 1921224272 extmod/modubinascii: Make code private and module self-contained. 5 years ago
Jim Mussared c34e7b9d4c py/dynruntime.mk: Set MICROPY_ENABLE_DYNRUNTIME instead of per module. 5 years ago
Jim Mussared 994c1dd57a stm32/Makefile: Add missing ordering dependency on generated headers. 5 years ago
Jim Mussared a9a745e4b4 py: Use preprocessor to detect error reporting level (terse/detailed). 5 years ago
Damien George 312c699491 esp32: Change from FAT to littlefs v2 as default filesystem. 5 years ago
Damien George ad2b3185da travis: Build GENERIC_1M board as part of esp8266 job. 5 years ago
Damien George 497ca99eb2 esp8266/makeimg.py: Print out info about RAM segments when building fw. 5 years ago
Damien George e0905e85a7 esp8266: Change from FAT to littlefs v2 as default filesystem. 5 years ago
Damien George df156b18e5 docs,tests: Add docs and test for uasyncio custom exc handler methods. 5 years ago
Kevin Köck 15f41c2dbf extmod/uasyncio: Add global exception handling methods. 5 years ago
Jim Mussared e97bb58f0e esp32/README.md: Fix typo in venv instructions. 5 years ago
Damien George f97b5395ed extmod/uasyncio: Add StreamReader/StreamWriter as aliases of Stream cls. 5 years ago
Kevin Köck aca19c25d2 extmod/uasyncio: Add error message to Lock.release's RuntimeError. 5 years ago
Damien George b389bc0afa extmod/uasyncio: Implement Loop.stop() to stop the event loop. 5 years ago
Damien George 711dd392d3 extmod/uasyncio: Don't create a Loop instance in get_event_loop(). 5 years ago
Damien George 8fff0b0acd unix/mpthreadport: Ensure enough thread stack to detect overflow. 5 years ago
David Lechner 581f9135a4 tests/run-tests: Add commands to print and clean *.exp,out files. 5 years ago
David Lechner 6110cd3078 tests/float: Add new lexer test to test parsing of float without prefix. 5 years ago
David Lechner 3dc324d3f1 tests: Format all Python code with black, except tests in basics subdir. 5 years ago
David Lechner 488613bca6 tests/micropython/heapalloc_fail_set.py: Remove extra trailing comma. 5 years ago
David Lechner 2461349b27 travis: Build full unix coverage build on osx job. 5 years ago
David Lechner a2110bd3fc all: Fix implicit casts of float/double, and signed comparison. 5 years ago
Lars Kellogg-Stedman 3a0f64fc7a tools/pyboard.py: Add -d as an alias for --device. 5 years ago