| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-12-06 | 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-05 | tests/extra_coverage: Update for sys.modules addition. | Paul Sokolovsky | |
| 2015-12-03 | py: Fix function calls that have positional and a star-arg-with-iterator. | Damien George | |
| Addresses issue #1678. | |||
| 2015-11-30 | stmhal: Make uart.write() function correctly for timeout=0. | Damien George | |
| 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. | |||
| 2015-11-30 | stmhal: uart.any() function now returns number of bytes available. | Ryan Shaw | |
| 2015-11-24 | tests/run-tests: Improve robustness of REPL tests. | Paul Sokolovsky | |
| Unconditionally wait for MicroPython banner. On overloaded systems, when using emulators, etc. initial executable startup may take more than 20ms. | |||
| 2015-11-23 | py/compile: Do proper checking of * and ** in function definition. | Damien George | |
| This patch checks that there is only one *, and that ** is last in the arg list. | |||
| 2015-11-23 | py: Check that second argument to hasattr is actually a string. | Damien George | |
| Fixes issue #1623. | |||
| 2015-11-22 | tests/int_big_*: Add more tests for result normalization. | Paul Sokolovsky | |
| Tested by comparability to small int/casting to bool. | |||
| 2015-11-22 | tests/int_big_xor: Test that xor result is normalized. | Paul Sokolovsky | |
| And thus can be successfully used in comparisons, etc. | |||
| 2015-11-22 | tests/float/string_format: Add testcase for incorrect rounding for %f. | Paul Sokolovsky | |
| 2015-11-17 | py: Implement default and star args for lambdas. | Damien George | |
| 2015-11-16 | cc3200: Unmount all user file systems after a soft reset. | danicampora | |
| 2015-11-13 | tests/jni: Add test for working with container of List interface. | Paul Sokolovsky | |
| 2015-11-02 | stmhal/can: Fix a bug in filter handling. | Henrik Sölver | |
| Reported here: http://forum.micropython.org/viewtopic.php?f=2&t=845 | |||
| 2015-11-01 | extmod/modure: Make sure that errors in regexps are caught early. | Paul Sokolovsky | |
| 2015-10-31 | 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 | |
| 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. | |||
| 2015-10-31 | py: In inline asm, vldr and vstr offsets now in bytes not words. | adminpete | |
| As per ARM convention. | |||
| 2015-10-26 | cc3200: Set pin direction first, then value. Fixes #1542. | danicampora | |
| 2015-10-24 | tests/jni: Test for basic object operations. | Paul Sokolovsky | |
| 2015-10-21 | 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-20 | 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 | |
| Simple smoke tests, mostly for coverage. Added to extmod based on the fact that they're extensions to standard modules. | |||
| 2015-10-19 | 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 | |
| The heartbeat is now controllable via a single function within the wipy module. | |||
| 2015-10-19 | py: Add lsl/lsr/asr opcode support to inline Thumb2 assembler. | Damien George | |
| 2015-10-17 | cc3200: In scan results rename 'auth' field to 'sec'. | danicampora | |
| As defined by the new API, since 'auth' is actually a tuple composed by the security type and the key. | |||
| 2015-10-15 | py: Fix with+for+return bug by popping for-iter when unwinding exc stack. | Damien George | |
| Addresses issue #1182. | |||
| 2015-10-15 | py: Remove dependency on printf/fwrite in mp_plat_print. | Damien George | |
| See issue #1500. | |||
| 2015-10-14 | tests/jni: Start adding modjni tests. | Paul Sokolovsky | |
| 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). | |||
| 2015-10-13 | 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-12 | unix: Add exit and paste-mode hints to shell startup banner. | Damien George | |
| Thanks to @nyov for the initial patch. | |||
| 2015-10-12 | Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. | Damien George | |
| 2015-10-09 | tests: In pyb RTC tests, check wakeup register values. | Peter Hinch | |
| 2015-10-08 | tests: Add test for evaluation order of dictionary key/value pairs. | Damien George | |
| In Python 3.4 the value is evaluated before the key. In Python 3.5 it's key then value. | |||
| 2015-10-08 | py/emitnative: Raise ViperTypeError for unsupported unary ops. | Damien George | |
| 2015-10-08 | py/compile: Fix edge case when constant-folding negation of integer. | Damien George | |
| Also adds tests specifically for testing constant folding. | |||
| 2015-10-05 | tests/basics/builtin_range: PEP8 fixes. | Paul Sokolovsky | |
| 2015-10-02 | tests: Allow tests to pass against CPython 3.5. | Damien George | |
| All breaking changes going from 3.4 to 3.5 are contained in basics/python34.py. | |||
| 2015-10-01 | py: Catch all cases of integer (big and small) division by zero. | Damien George | |
| 2015-10-01 | py/mpz: Fix bignum anding of large negative with smaller positive int. | Damien George | |
| 2015-10-01 | tests: Add further tests for mpz code. | Damien George | |
