Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | extmod: Add test which demonstrates LITTLE_ENDIAN packing failure | Dave Hylands | 2015-12-09 |
| | |||
* | py: Fix calling of parent classmethod from instance of subclass. | Damien George | 2015-12-09 |
| | | | | Addresses issue #1697. | ||
* | tests: Disable for_range.py test for native emitter (it requires yield). | Damien George | 2015-12-08 |
| | |||
* | py: Don't try to optimise for+range when args are not simple expressions. | Damien George | 2015-12-08 |
| | | | | Addresses issue #1693. | ||
* | tests/builtin_minmax: Make compatible with @native codegen. | Paul Sokolovsky | 2015-12-07 |
| | |||
* | tests/builtin_minmax: Add testcase for lazy iterable (generator). | Paul Sokolovsky | 2015-12-07 |
| | |||
* | tests: Add min/max "default" agrument test | pohmelie | 2015-12-07 |
| | |||
* | tests: Actuall add feature check for complex type being available. | Paul Sokolovsky | 2015-12-06 |
| | |||
* | tests/run-tests: Allow to skip complex tests if it's not compiled in. | Paul Sokolovsky | 2015-12-06 |
| | |||
* | tests/extra_coverage: Update for sys.modules addition. | Paul Sokolovsky | 2015-12-05 |
| | |||
* | py: Fix function calls that have positional and a star-arg-with-iterator. | Damien George | 2015-12-03 |
| | | | | Addresses issue #1678. | ||
* | stmhal: Make uart.write() function correctly for timeout=0. | Damien George | 2015-11-30 |
| | | | | | | | | | | | In non-blocking mode (timeout=0), uart.write() can now transmit all of its data without raising an exception. uart.read() also works correctly in this mode. As part of this patch, timout_char now has a minimum value which is long enough to transfer 1 character. Addresses issue #1533. | ||
* | stmhal: uart.any() function now returns number of bytes available. | Ryan Shaw | 2015-11-30 |
| | |||
* | tests/run-tests: Improve robustness of REPL tests. | Paul Sokolovsky | 2015-11-24 |
| | | | | | Unconditionally wait for MicroPython banner. On overloaded systems, when using emulators, etc. initial executable startup may take more than 20ms. | ||
* | py/compile: Do proper checking of * and ** in function definition. | Damien George | 2015-11-23 |
| | | | | | This patch checks that there is only one *, and that ** is last in the arg list. | ||
* | py: Check that second argument to hasattr is actually a string. | Damien George | 2015-11-23 |
| | | | | Fixes issue #1623. | ||
* | tests/int_big_*: Add more tests for result normalization. | Paul Sokolovsky | 2015-11-22 |
| | | | | Tested by comparability to small int/casting to bool. | ||
* | tests/int_big_xor: Test that xor result is normalized. | Paul Sokolovsky | 2015-11-22 |
| | | | | And thus can be successfully used in comparisons, etc. | ||
* | tests/float/string_format: Add testcase for incorrect rounding for %f. | Paul Sokolovsky | 2015-11-22 |
| | |||
* | py: Implement default and star args for lambdas. | Damien George | 2015-11-17 |
| | |||
* | cc3200: Unmount all user file systems after a soft reset. | danicampora | 2015-11-16 |
| | |||
* | tests/jni: Add test for working with container of List interface. | Paul Sokolovsky | 2015-11-13 |
| | |||
* | stmhal/can: Fix a bug in filter handling. | Henrik Sölver | 2015-11-02 |
| | | | | Reported here: http://forum.micropython.org/viewtopic.php?f=2&t=845 | ||
* | extmod/modure: Make sure that errors in regexps are caught early. | Paul Sokolovsky | 2015-11-01 |
| | |||
* | tests/base/struct1.py: Add test for repetition counters. | Paul Sokolovsky | 2015-10-31 |
| | |||
* | tests: Make sure test output has \r\n line-ends when running on Windows | stijn | 2015-10-31 |
| | | | | | | | This is the case already when using just subprocess.check_output, but in the special cases (cmdline, meminfo, ...) the carriage return gets lost during output processing so restore it in the end. This fixes the micropython/meminfo.py test on Windows. | ||
* | py: In inline asm, vldr and vstr offsets now in bytes not words. | adminpete | 2015-10-31 |
| | | | | As per ARM convention. | ||
* | cc3200: Set pin direction first, then value. Fixes #1542. | danicampora | 2015-10-26 |
| | |||
* | tests/jni: Test for basic object operations. | Paul Sokolovsky | 2015-10-24 |
| | |||
* | cc3200: Fix UART tests after correcting uart.read() behaviour. | danicampora | 2015-10-21 |
| | |||
* | cc3200: Correct ticks_cpu and ticks_us functions in time module. | danicampora | 2015-10-21 |
| | |||
* | tests: Disable some tests for pyboard that do not run correctly. | Damien George | 2015-10-20 |
| | |||
* | tests/extmod: Add tests for sleep_ms/us(), ticks_ms/us/diff(). | Paul Sokolovsky | 2015-10-20 |
| | | | | | Simple smoke tests, mostly for coverage. Added to extmod based on the fact that they're extensions to standard modules. | ||
* | cc3200: WLAN class can retrieve the existing instance. | danicampora | 2015-10-19 |
| | |||
* | tests/wipy: Make WLAN test more stable. | danicampora | 2015-10-19 |
| | |||
* | cc3200: Fix time.ticks_* functions. | danicampora | 2015-10-19 |
| | |||
* | docs: Add wipy and network.server documentation. | danicampora | 2015-10-19 |
| | |||
* | cc3200: Refactor network module to make the server a propper object. | danicampora | 2015-10-19 |
| | |||
* | cc3200: Create wipy module, remove HeartBeat class. | danicampora | 2015-10-19 |
| | | | | | The heartbeat is now controllable via a single function within the wipy module. | ||
* | py: Add lsl/lsr/asr opcode support to inline Thumb2 assembler. | Damien George | 2015-10-19 |
| | |||
* | cc3200: In scan results rename 'auth' field to 'sec'. | danicampora | 2015-10-17 |
| | | | | | As defined by the new API, since 'auth' is actually a tuple composed by the security type and the key. | ||
* | py: Fix with+for+return bug by popping for-iter when unwinding exc stack. | Damien George | 2015-10-15 |
| | | | | Addresses issue #1182. | ||
* | py: Remove dependency on printf/fwrite in mp_plat_print. | Damien George | 2015-10-15 |
| | | | | See issue #1500. | ||
* | tests/jni: Start adding modjni tests. | Paul Sokolovsky | 2015-10-14 |
| | | | | | | These are currently not intended to run with the rest of testsuite, as they require dependencies and special environment setup anyway (drafted in tests/jni/README). | ||
* | tests: Add more tests for viper 16/32-bit load/store, and ellipsis. | Damien George | 2015-10-13 |
| | |||
* | py: Implement ptr32 load and store in viper emitter. | Damien George | 2015-10-13 |
| | |||
* | unix: Add exit and paste-mode hints to shell startup banner. | Damien George | 2015-10-12 |
| | | | | Thanks to @nyov for the initial patch. | ||
* | Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. | Damien George | 2015-10-12 |
| | |||
* | tests: In pyb RTC tests, check wakeup register values. | Peter Hinch | 2015-10-09 |
| | |||
* | tests: Add test for evaluation order of dictionary key/value pairs. | Damien George | 2015-10-08 |
| | | | | | In Python 3.4 the value is evaluated before the key. In Python 3.5 it's key then value. |