4451 Commits (4ba9b340124e59ccc9d3daa3269132d9e4e6b7d3)
 

Author SHA1 Message Date
Damien George 42cec5c893 py/objstr: Check for keyword args before checking for no posn args. 9 years ago
Damien George 55b11e6d38 py/objstr: For str.endswith(s, start) raise NotImpl instead of assert. 9 years ago
Damien George 0b7a66ab97 py/objbool: Simplify dispatch of bool binary op. 9 years ago
Damien George ea5b59bfe6 py/compile: Only compile function annotations if really needed. 9 years ago
Tony Abboud 8d8fdcb4be stmhal: add option to query for the current usb mode 9 years ago
Damien George 821b7f22fe py: Use mp_not_implemented consistently for not implemented features. 9 years ago
Damien George 25afc7da0d tests: Add tests to improve coverage of objstr.c. 9 years ago
Damien George e2aa117798 py/objstr: Simplify printing of bytes objects when unicode enabled. 9 years ago
Damien George 516982242d py: Inline single use of mp_obj_str_get_len in mp_obj_len_maybe. 9 years ago
Paul Sokolovsky 8bf00084b6 py: Make "enumerate" qstr be conditional on MICROPY_PY_BUILTINS_ENUMERATE. 9 years ago
Damien George 81794fcd31 py/binary: Add support for array('q') and array('Q'). 9 years ago
Damien George 22602cc37b py/objstr: Make str.rsplit(None,n) raise NotImpl instead of assert(0). 9 years ago
Paul Sokolovsky 1b693543aa tests: Skip exception_chain.py with native emitter. 9 years ago
Paul Sokolovsky ab2594e341 tests: Add test for exception-chaining raise syntax. 9 years ago
Paul Sokolovsky 2ff2ea5f3b vm: Handle "raise X from Y" statements the best way we can. 9 years ago
Paul Sokolovsky 21ffa7c4ba modbuiltins: Consistently use indentation for #if. 9 years ago
Paul Sokolovsky 696eee9475 modffi: dlsym() doesn't set errno, so use ENOENT for OSError. 9 years ago
Paul Sokolovsky a9058bf294 unix: Allow to build libffi from source and link against it. 9 years ago
Damien George 39c91d3624 tests: Fix non-compliant expected output to match actual behaviour. 9 years ago
Damien George 000730ecaa py/objstr: Simplify error handling for bad conversion specifier. 9 years ago
Damien George c9fa667252 tests: Add tests for non-compliant behaviour. 9 years ago
Damien George c2ec2ad8fb tests: Add test where __getitem__ raises IndexError to stop iteration. 9 years ago
Tom Soulanille 6433f71e8f py/objgetitemiter: Make it_iternext() recognize IndexError. 9 years ago
Paul Sokolovsky a3fe307400 tests: Consolidate all feature check snippets under feature_check/. 9 years ago
Paul Sokolovsky 1a1b48e51a tests: Add feature_check dir to collect capability detection scripts. 9 years ago
Paul Sokolovsky e8ad47a6ca tools: Upgrade to upip 0.5.7. 9 years ago
Damien George b648e98ad0 py/objstr: Fix error reporting for unexpected end of modulo format str. 9 years ago
Damien George 7ef75f9f75 py/objstr: Fix error type for badly formatted format specifier. 9 years ago
Damien George 51b9a0d0c4 py/objstr: Make string formatting 8-bit clean. 9 years ago
Damien George 1d350b8ac6 tests: Add a few tests for bool, bytearray, float to improve coverage. 9 years ago
Paul Sokolovsky a488c266c3 tests: Add byteorder query script. 9 years ago
Bob Clough 86e6ad76cb stmhal: Add support for STM32F411 Discovery Board (STM32F411E-DISCO). 9 years ago
Paul Sokolovsky 58d9b10d70 tests: Split byteorder-dependent tests to *_endian.py's. 9 years ago
Paul Sokolovsky 0a8b5d160b run-tests: Allow to skip byteorder-dependent tests. 9 years ago
Paul Sokolovsky 18c22faf4d py: Treat -m32 flag as part of CC, LD, etc. 9 years ago
Paul Sokolovsky 5cb524673e tests/ffi_float: Split tgammaf() testcase to a separate test. 9 years ago
Bill Owens a66a99bfd8 esp8266: Added wifi_mode() to read and set WiFi operating mode. 10 years ago
Paul Sokolovsky a160b70ced tests: Add test on set/frozenset equality. 9 years ago
Paul Sokolovsky 8b3b2d04a8 objset: frozensets are hashable. 9 years ago
Damien George 936e25b164 tests: For unix ffi float test, add libm.so.6 to library search list. 9 years ago
Paul Sokolovsky 5ab0a4a671 README: Add hint about "micropython --help". 9 years ago
Paul Sokolovsky aa65e1edb3 unix: Bump default heap size to 1MB (2MB on 64-bit systems). 9 years ago
Damien George d007cb8903 tests: Add more tests to improve coverage, mostly testing exceptions. 9 years ago
Damien George d292a81e95 tests: Make io test cleanup after itself by removing 'testfile'. 9 years ago
Paul Sokolovsky 22ff397fb1 py: Add MICROPY_PY_BUILTINS_FILTER, disable for minimal ports. 9 years ago
Damien George 7f70b60f4d py: Remove unused compile scope flags, and irrelevant flag compute code. 9 years ago
Paul Sokolovsky 2a6660ba59 extmod/modmachine: Avoid conflicts with system PAGE_SIZE define, if any. 9 years ago
tobbad 1abb449dfb stmhal: Fixed some typos in stm32f411_af.csv. 9 years ago
Damien George 65dc960e3b unix-cpy: Remove unix-cpy. It's no longer needed. 9 years ago
Daniel Campora 0e978349a5 cc3200: Correct smoke test expected result. 9 years ago