| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-05 | mp_load_name(): Optimize for outer scope where locals == globals. | Paul Sokolovsky | |
| 2014-04-05 | map: Add mp_map_dump() (#ifdef'ed) to be handy when debugging maps. | Paul Sokolovsky | |
| 2014-04-05 | stmhal readline: Parse XTERM Home/End key codes. | Paul Sokolovsky | |
| Which are ESC O H, ESC O F. | |||
| 2014-04-04 | unix: Rename module sources per latest naming conventions (mod*.c). | Paul Sokolovsky | |
| 2014-04-04 | unix: Use STATIC modifier to enable code size analysis via map file. | Paul Sokolovsky | |
| 2014-04-04 | Merge pull request #421 from dhylands/git-version | Damien George | |
| Add the git version and build-date to the banner | |||
| 2014-04-04 | unix: Routines related to terminal reading should use system malloc. | Paul Sokolovsky | |
| Otherwise we have mixup between system and GC alloc. | |||
| 2014-04-04 | run-tests: Elaborate python3 command override capabilities. | Paul Sokolovsky | |
| 2014-04-04 | py: Make False and True act like 0 and 1 for integer arithmetic. | Damien George | |
| 2014-04-04 | py: Allow dict constructor to take keyword arguments. | Damien George | |
| 2014-04-04 | py: Remove mp_obj_less (use mp_binary_op(MP_BINARY_OP_LESS..) instead). | Damien George | |
| 2014-04-04 | unix: Allocate more heap memory by default on 64 bit machines. | Damien George | |
| Pointers are 2x bigger on 64 bit machines, so we should allocate twice the memory to have a comparable heap size. | |||
| 2014-04-04 | Merge pull request #422 from dhylands/str-modulo | Damien George | |
| Str modulo | |||
| 2014-04-04 | py: Enable optimisation of multiplying 2 small ints in compiler. | Damien George | |
| 2014-04-04 | tests: Make rge-sm.py use less memory (integration step increased). | Damien George | |
| In addition to memory allocation failure, other problem was that 10**17 was overflowing. Now passes. | |||
| 2014-04-04 | py: This time, real proper overflow checking of small int power. | Damien George | |
| Previous overflow test was inadequate. | |||
| 2014-04-04 | py: Add m_malloc_fail function to handle memory allocation error. | Damien George | |
| A malloc/realloc fail now throws MemoryError. | |||
| 2014-04-04 | tests/file-with: Add testcase which failed for @dpgeorge. | Paul Sokolovsky | |
| Works on x86. | |||
| 2014-04-03 | Implements most of str.modulo | Dave Hylands | |
| The alternate form for floating point doesn't work yet. The %(name)s form doesn't work yet. | |||
| 2014-04-03 | Add the git version to the banner | Dave Hylands | |
| 2014-04-04 | py: Handle small int power overflow correctly. | Damien George | |
| 2014-04-03 | Changes to get unix/ port compiling on Cygwin. | Damien George | |
| 2014-04-03 | stmhal: Add home/end cursor support in readline. | Damien George | |
| Home/end work in picocom and screen (different codes in those 2 programs). Also, CTRL-A (for non-empty liny) and CTRL-E act as home/end. | |||
| 2014-04-03 | Implement del | mux | |
| 2014-04-03 | Merge pull request #419 from pfalcon/stmhal-file-streams | Damien George | |
| stmhal: Reimplement file support using stream protocol API. | |||
| 2014-04-03 | tests: Allow to run tests on pyboard. | Damien George | |
| To run the tests on the pyboard you need to set the "test_on_pyboard" variable to "True", and also have tools/pyboard.py available for import (easiest is to symlink to it). | |||
| 2014-04-03 | tools: Improve reading back from pyboard. | Damien George | |
| 2014-04-03 | stmhal: On soft reset, if in raw REPL mode, don't run main.py. | Damien George | |
| 2014-04-03 | tools: pyboard.py can now execute a file remotely! | Damien George | |
| 2014-04-03 | stmhal: Fix raw REPL so that it passes through more ASCII chars. | Damien George | |
| 2014-04-03 | stmhal: Add powf, logf, log2f, log10f. | Damien George | |
| 2014-04-03 | stmhal: #undef log2f if it's defined. | Damien George | |
| 2014-04-03 | README: ARM Linux is supported. | Paul Sokolovsky | |
| Retested again on Ubuntu 12.04 armhf running in chroot on Samsung ARM Chromebook (Cortex-A15). | |||
| 2014-04-03 | stmhal: Reimplement file support using stream protocol API. | Paul Sokolovsky | |
| This adds readline(), readall(), etc. methods. Also other fixes to make Python API compliant and "with" support. | |||
| 2014-04-03 | run-tests: Allow to override python3 command to use via environment var. | Paul Sokolovsky | |
| 2014-04-03 | unix file: Implement context manager protocol (for "with" statement). | Paul Sokolovsky | |
| 2014-04-03 | py: Add "io" module. | Paul Sokolovsky | |
| So far just includes "open" function, which should be supplied by a port. TODO: Make the module #ifdef'ed. | |||
| 2014-04-03 | py: More robust int conversion and overflow checking. | Damien George | |
| 2014-04-02 | Merge pull request #417 from pfalcon/unix-enable-gc | Damien George | |
| unix: Enable GC. | |||
| 2014-04-02 | Merge branch 'fix-format-int' of github.com:dhylands/micropython into ↵ | Damien George | |
| dhylands-fix-format-int Conflicts: py/objstr.c | |||
| 2014-04-02 | Fix str.format to work with {:f/g/e} and ints | Dave Hylands | |
| Also fix objstr.c to compile when floats disabled. | |||
| 2014-04-02 | py: Fix regress for printing of floats and #if. | Damien George | |
| Also change formating modifier in test script (it still passes with original format though). | |||
| 2014-04-02 | Merge branch 'master' of github.com:micropython/micropython | Damien George | |
| 2014-04-02 | stmhal: Fix servo object; add fpclassify to math functions. | Damien George | |
| 2014-04-02 | unix: Enable GC. | Paul Sokolovsky | |
| GC support for "unix" port was implemented some time ago, but still not enabled. | |||
| 2014-04-02 | tests/string-format: Add test for formatting ints with float format. | Paul Sokolovsky | |
| Fail currently. | |||
| 2014-04-02 | gc: Uses uint defined in misc.h. | Paul Sokolovsky | |
| 2014-04-02 | unix: Use argv[0] for command name in usage. | Paul Sokolovsky | |
| 2014-04-02 | unix: Support #if-able impl-specific cmdline options. | Paul Sokolovsky | |
| For example, we still build w/o GC enabled, so cannot really set heap size. | |||
| 2014-04-02 | unix: Properly recognize and report when script on cmdline not found. | Paul Sokolovsky | |
| Previosuly just silently exited. | |||
