summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAge
* Merge pull request #58 from chipaca/list_clearDamien George2014-01-03
|\ | | | | Added list.clear. Fixes issue #53.
| * Added list.clear. Fixes issue #53.John R. Lenton2014-01-03
| |
* | Merge pull request #52 from chipaca/masterDamien George2014-01-03
|\| | | | | Tweaks to list.pop.
| * renamed some tests to have better names.John R. Lenton2014-01-03
| |
| * Merge remote-tracking branch 'upstream/master'John R. Lenton2014-01-03
| |\
| * | Worked on list.pop:John R. Lenton2014-01-03
| | | | | | | | | | | | | | | | | | * Fixes issue #51 * Adds a specific error message for when you try to pop an empty list. * Releases some memory if the list has shurnk a lot.
* | | Merge pull request #56 from pfalcon/int_fmt-globalDamien George2014-01-03
|\ \ \ | |_|/ |/| | Move INT_FMT, etc. declaration into global mpconfig.h .
| * | Move INT_FMT, etc. declaration into global mpconfig.h .Paul Sokolovsky2014-01-04
|/ / | | | | | | This in particular makes it available for stm port.
* | unix-cpy: Fix mpconfig to work with new scheme.Damien George2014-01-03
| |
* | Merge pull request #41 from pfalcon/more-mem-statsDamien George2014-01-03
|\ \ | | | | | | Collect more memory statistics
| * | Rename default config file to mpconfig.h, and port's to mpconfigport.h.Paul Sokolovsky2014-01-03
| | | | | | | | | | | | mpconfig.h will automatically pull mpconfigport.h.
| * | Make it possible to turn off collecting memory stats (MICROPY_MEM_STATS).Paul Sokolovsky2014-01-03
| | |
| * | Add new alloc metric: peak_bytes_allocated.Paul Sokolovsky2014-01-03
| | | | | | | | | | | | This is just max value of current_bytes_allocated seen.
| * | Add new alloc metric: current_bytes_allocated.Paul Sokolovsky2014-01-03
| | | | | | | | | | | | Unlike total_bytes_allocated, this tracks m_free()'s too.
| * | m_realloc: Account only allocation size difference in total_bytes_allocated.Paul Sokolovsky2014-01-03
| | |
* | | Merge pull request #49 from redteam316/svgDamien George2014-01-03
|\ \ \ | |/ / |/| | Added SVG vector logo.
| * | Added SVG vector logo.Jonathan Greig2014-01-03
|/ /
* | Merge pull request #43 from chipaca/masterDamien George2014-01-03
|\| | | | | Implement list addition.
| * Changed to use memcpy.John R. Lenton2014-01-03
| |
| * Add a bit of whitespace.John R. Lenton2014-01-03
| |
| * untabifiedJohn R. Lenton2014-01-03
| |
| * Add list addition (fixes: #39)John R. Lenton2014-01-03
| |
* | Merge pull request #45 from iabdalkader/masterDamien George2014-01-03
|\ \ | | | | | | Change dfu.py to be Python 2/3 compatible
| * | Change dfu.py to be Python 2/3 compatiblemux2014-01-03
| |/ | | | | | | | | | | * Chane dfu.py to use Python 3 syntax to avoid dependency on Python 2. * Update Makefile to call python instead of python2 * Fix #33
* | Merge pull request #40 from redteam316/dxfDamien George2014-01-03
|\ \ | | | | | | MicroPython DXF Vector Logo
| * | Added DXF R2000 vector logo.Jonathan Greig2014-01-02
| |/
* | Change mp_compile so that it returns a function object for the module.Damien George2014-01-03
| |
* | Add note about implementing inplace operators.Damien George2014-01-03
| |
* | Basic implementation of import.Damien George2014-01-03
|/ | | | | | import works for simple cases. Still work to do on finding the right script, and setting globals/locals correctly when running an imported function.
* Change old use of module creation to new proper use.Damien George2014-01-03
|
* Add module object, to be used eventually for import.Damien George2014-01-02
|
* py: Fix generator where state array was incorrectly indexed.Damien George2014-01-02
| | | | | Generator objects now allocate the object and the state in one malloc. This improvement fixes Issue #38.
* py: __MACH__ also uses MAP_ANON.Damien George2014-01-02
|
* Change README to reflect new pyboard repo; update dependencies.Damien George2014-01-02
|
* py: change negative array indices with array - 1.Damien George2014-01-02
|
* py: Add more bytecodes to showbc.c.Damien George2014-01-02
|
* Merge branch 'master' of github.com:dpgeorge/micropythonDamien George2014-01-02
|\
| * Merge pull request #36 from pfalcon/b-string-prefixDamien George2014-01-02
| |\ | | | | | | Add quick impl for MP_BC_LOAD_CONST_BYTES which just creates qstr so far...
| | * Add quick impl for MP_BC_LOAD_CONST_BYTES which just creates qstr so far.Paul Sokolovsky2014-01-02
| |/ | | | | | | | | This is based on the fact that qstr so far behaves more like byte string than like Unicode string (for example, "012"[0] returns 48 (int)).
* / Add Micro Python logo, snake on a chip.Damien George2014-01-02
|/
* py: remove depedence on strcat and stpcpy.Damien George2014-01-02
| | | | | This fixes Issue #29, and means the core is no longer dependent on string functions, except strlen.
* Fix bash->/usr/bin/env bash; add LICENSE for Python library tests.Damien George2014-01-02
|
* py: Add framework for built-in "type()" function.Damien George2014-01-02
|
* unix: revert Makefile to not use -ltermcap.Damien George2014-01-02
| | | | | termcap is not needed on Linux. Need to work out how to automatically configure the Makefile...
* Merge pull request #28 from vext01/openbsdDamien George2014-01-02
|\ | | | | Make micropython build on OpenBSD.
| * Mention that GNU make is required.Edd Barrett2014-01-01
| | | | | | | | Does not build with BSD make.
| * Fix undefined termcap symbols on OpenBSD.Edd Barrett2014-01-01
| | | | | | | | | | | | | | | | | | | | | | | | E.g.: /usr/lib/libreadline.so.4.0: undefined reference to `tgetnum' /usr/lib/libreadline.so.4.0: undefined reference to `tgoto' /usr/lib/libreadline.so.4.0: undefined reference to `tgetflag' /usr/lib/libreadline.so.4.0: undefined reference to `tputs' /usr/lib/libreadline.so.4.0: undefined reference to `tgetent' /usr/lib/libreadline.so.4.0: undefined reference to `tgetstr' Tested on linux too, works.
| * On OpenBSD MAP_ANONYMOUS is called MAP_ANON.Edd Barrett2014-01-01
| |
| * malloc.h is obsolete.Edd Barrett2014-01-01
| |
* | Remove pybv3; board now lives in separate repository.Damien George2014-01-02
|/