aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-13Merge pull request #343 from xbe/masterDamien George
Implement str.count and add tests for it.
2014-03-13Merge pull request #344 from dhylands/stmhal-systick-cleanupDamien George
Cleanup systick for stmhal
2014-03-13Cleanup systick for stmhalDave Hylands
2014-03-13Merge pull request #342 from dhylands/stmhal-replDamien George
REPL working on UART6 with STMHAL
2014-03-13Fix issues in str.count implementation.xbe
See pull request #343.
2014-03-12Implement str.count and add tests for it.xbe
Also modify mp_get_index to accept: 1. Indices that are or evaluate to a boolean. 2. Slice indices. Add tests for these two cases.
2014-03-12REPl working on UART6 with STMHALDave Hylands
2014-03-13windows: Change MICROPY_FLOAT config to new scheme.Damien George
2014-03-12py: Cosmetic changes.Damien George
2014-03-12Merge pull request #340 from iabdalkader/reallocDamien George
Fix realloc
2014-03-12stm: Add some floating-point math functions.Damien George
These have been taken from the musl library. It's a bit of a hack for now, just to get math functions working.
2014-03-12stmhal: Set SysTick priority to highest level.Damien George
2014-03-12stmhal: Get SysTick and HSE working.Damien George
2014-03-12py: Add expm1 to math module.Damien George
2014-03-12Fix reallocmux
2014-03-12Merge pull request #339 from dhylands/stmhalDamien George
Initial checkin with STM HAL
2014-03-12Add more tests for multi-precision integers.Damien George
2014-03-12py: Implement integer overflow checking for * and << ops.Damien George
If operation will overflow, a multi-precision integer is created.
2014-03-12py: Fix some bugs in mpz; add mpz_from_ll and mpz_set_from_ll.Damien George
A couple of bugs in mpn_shl, and overflow bug in mpz_set_from_int.
2014-03-11Initial checkin with STM HALDave Hylands
This compiles and links, but hasn't been tested on a board yet and even if it was run, it doesn't currently do anything.
2014-03-10Rename formatfloat file; remove MICROPY_ENABLE_FLOAT from mpconfigport.h.Damien George
MICROPY_ENABLE_FLOAT is automatically set in mpconfig.h if MICROPY_FLOAT_IMPL is set to a non-zero value.
2014-03-10Merge branch 'format-float' of github.com:dhylands/micropython into ↵Damien George
dhylands-format-float
2014-03-10Merge pull request #335 from dhylands/fix-makeqstrdataDamien George
Fix makeqstrdata.py to work in Python 2.7
2014-03-10Add proper floating point printing support.Dave Hylands
2014-03-10Fix makeqstrdata.py to work in Python 2.7Dave Hylands
2014-03-09stm: Add DMA support to Audio object.Damien George
2014-03-09py: Make objstr support buffer protocol (read only).Damien George
2014-03-09py: Fix printing of type name.Damien George
2014-03-08unix: Make usage info reflect actual usage of -X option.Damien George
2014-03-08stm: Put pyb module in ROM.Damien George
2014-03-08stm: Wrap some functions in MICROPY_ENABLE_FLOAT.Damien George
2014-03-08Implement ROMable modules. Add math module.Damien George
mp_module_obj_t can now be put in ROM. Configuration of float type is now similar to longint: can now choose none, float or double as the implementation. math module has basic math functions. For STM port, these are not yet implemented (they are just stub functions).
2014-03-08Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-03-08stm: Add udelay (delay in microseconds).Damien George
2014-03-08stm: Improve DAC (audio) bindings.Damien George
2014-03-08py: Wrap mpz float functions in MICROPY_ENABLE_FLOAT.Damien George
2014-03-08makeqstrdata: print error to stderr.Damien George
2014-03-07py: Revert to old gc_realloc for now.Damien George
2014-03-06py: Add comments to new gc_realloc, it has some bugs.Damien George
2014-03-06py: Small cosmetic changes to gc_realloc.Damien George
2014-03-05Merge pull request #334 from iabdalkader/reallocDamien George
Fix gc_realloc to expand in place
2014-03-05Fix gc_realloc to expand in placemux
* Issue #322
2014-03-04unix: Add to usage print-out telling about -X option.Damien George
2014-03-04Merge pull request #333 from pfalcon/heapsize-cmdlineDamien George
unix: Allow to set heap size using "-X heapsize=N" option.
2014-03-04unix: Allow to set heap size using "-X heapsize=N" option.Paul Sokolovsky
2014-03-03py: Fix overriding of default arguments.Damien George
Addresses issue #327.
2014-03-03py: Unify syntax error handling in compiler; check defualt arg syntax.Damien George
Checks for non-default args following default args, and errors out. Addresses issue #328.
2014-03-03py: Factor and improve issubclass.Damien George
2014-03-03Merge pull request #332 from pfalcon/namedtupleDamien George
Implement collections.namedtuple
2014-03-03namedtuple: Inherit unary/binary ops from tuple base class.Paul Sokolovsky