800 Commits (e9d7c3ea0ef7b726b093b1abf9cece0c9146d635)

Author SHA1 Message Date
Damien George 46e98d9ea7 unix: Convert mp_uint_t to size_t for use of mp_obj_list_get. 8 years ago
Damien George 29424304d9 unix: Use mp_obj_str_get_str instead of mp_obj_str_get_data. 8 years ago
Krzysztof Blazewicz 75589272ef all/Makefile: Remove -ansi from GCC flags, its ignored anyway. 8 years ago
Damien George 74faf4c5fc unix/coverage: Enable scheduler and add tests for it. 8 years ago
Damien George c138b21ceb unix: Use mp_handle_pending() in time.sleep(). 8 years ago
Rami Ali 77cbd173df tests: Improve binary.c test coverage. 8 years ago
Damien George 33a77ea25f unix/main: Refactor to put lexer constructors all in one place. 8 years ago
Paul Sokolovsky fe866d996f unix/moduselect: Properly implement ipoll object iteration. 8 years ago
Damien George 5e83a75c78 unix: Remove remaining, obsolete traces of GNU readline support. 8 years ago
Damien George f1ea3bc72b unix/modmachine: Add Signal class to machine module. 8 years ago
Damien George ae8d867586 py: Add iter_buf to getiter type method. 9 years ago
Paul Sokolovsky 16a3534ad4 unix/moduselect: Implement ipoll() method with no-allocation policy. 8 years ago
dmazzella 18e6569166 py/objtype: Implement __delattr__ and __setattr__. 8 years ago
Paul Sokolovsky de48a27d60 unix/main: Properly handle MICROPYPATH starting with ':'. 8 years ago
Nikita Melentev 5bea6ea808 unix: Fix freedos port build problems. 8 years ago
Nicko van Someren df0117c8ae py: Added optimised support for 3-argument calls to builtin.pow() 8 years ago
Damien George 30beed119f unix/modos: Remove VfsFat from uos module, it's now in uos_vfs module. 8 years ago
Damien George 0bd61d23b9 extmod/vfs_fat: Remove MICROPY_FATFS_OO config option. 8 years ago
Damien George 95635ade8b unix/mpconfigport.h: Remove obsolete MICROPY_FATFS_VOLUMES config. 8 years ago
Damien George 1808b2e8d5 extmod: Remove MICROPY_FSUSERMOUNT and related files. 8 years ago
Damien George 9225ce6a14 unix/fatfs_port: Include new oofatfs header. 8 years ago
Damien George f1e04148a1 unix: Change to use new generic VFS sub-system in coverage build. 8 years ago
Damien George 32a1138b9f extmod: Rename vfs_fat_file.h to vfs_fat.h. 8 years ago
Damien George 143fa0ffeb unix: Get minimal version compiling again. 8 years ago
Damien George 5395f5bc71 unix: Switch to OO version of FatFS library. 9 years ago
Damien George 1abaf74293 unix: Enable MICROPY_PY_BUILTINS_HELP_MODULES in coverage build. 8 years ago
Damien George 51c89e4f4e unix: Enable builtin help function in coverage build. 8 years ago
Rami Ali 751e379533 tests: Improve frozen import test coverage. 8 years ago
Damien George 9317fee523 unix/coverage: Move coverage #if guard back to top of file. 8 years ago
Rami Ali 8d01bd3a1c tests: Improve stream.c test coverage. 8 years ago
Damien George a722ed532f tests/unix/extra_coverage: Add tests for importing frozen packages. 8 years ago
Damien George 5d0d61586c unix/Makefile: Allow cache-map-lookup optimisation with frozen bytecode. 8 years ago
Damien George 1551309575 unix: Enable and add basic frozen str and frozen mpy in coverage build. 8 years ago
Damien George ea00151ffa unix/Makefile: Split long line for coverage target, easier to modify. 8 years ago
Rami Ali d7e168428b tests/unix: Improve formatfloat.c test coverage using C. 8 years ago
Rami Ali ec72db8a39 tests: Improve warning.c test coverage. 8 years ago
Paul Sokolovsky eac22e29a5 all: Consistently update signatures of .make_new and .call methods. 8 years ago
Paul Sokolovsky 5efd6508ec unix/moduselect: Fix nanbox build with recent changes. 8 years ago
Paul Sokolovsky 093a8f5fa2 unix/moduselect: If file object passed to .register(), return it in .poll(). 8 years ago
Rami Ali 75aa7befec tests/unix: Improve runtime_utils.c test coverage. 8 years ago
Damien George efa206d955 unix/Makefile: Make "coverage_test" target mirror Travis test actions. 8 years ago
Damien George ebb8413178 unix/main: Allow to print the parse tree in coverage build. 8 years ago
Paul Sokolovsky 64b1d5f878 unix: Enable utimeq module. 8 years ago
Damien George e30ca0e102 unix/Makefile: Update freedos target for change of USELECT config name. 8 years ago
Paul Sokolovsky 87dfc76570 unix: Rename define for unix moduselect to MICROPY_PY_USELECT_POSIX. 8 years ago
Damien George 6b239c271c py: Factor out persistent-code reader into separate files. 8 years ago
Paul Sokolovsky 59a1201da9 all: Remove readall() method, which is equivalent to read() w/o args. 8 years ago
Damien George e3626b484c unix: Add symlinks for upip to make it frozen into binary. 8 years ago
Damien George bdf33bc136 py: Move frozen bytecode Makefile rules from ports to common mk files. 8 years ago
Paul Sokolovsky 61d74fdef8 tools, unix: Replace upip tarball with just source files. 8 years ago