- May 21, 2014
-
-
Damien George authored
See issue #608 for justification.
-
Damien George authored
-
- May 20, 2014
-
-
Paul Sokolovsky authored
windows: Fix compilation with mingw-w64 so it uses correct printf implem...
-
Paul Sokolovsky authored
-
stijn authored
Without this flag, mingw-w64 uses the MS implementations of snpintf and the likes. This is not really a problem since they work with the the fixes provided for msvc, but due to the way mingw-w64's stdio.h is structured we cannot get it to use the fixes.
-
- May 19, 2014
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
io.FileIO is binary I/O, ans actually optional. Default file type is io.TextIOWrapper, which provides str results. CPython3 explicitly describes io.TextIOWrapper as buffered I/O, but we don't have buffering support yet anyway.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Now case of subclassing tuple works, and list is broken, see comments.
-
Paul Sokolovsky authored
Now schedule is: for native types, we call ->make_new() C-level method, which should perform actions of __new__ and __init__ (note that this is not compliant, but is efficient), but for user types, __new__ and __init__ are called as expected. Also, make sure we convert scalar attribute value to a bound-pair tight in mp_obj_class_lookup() method, which avoids converting it again and again in its callers.
-
Damien George authored
-
Damien George authored
Addresses issue #617.
-
Damien George authored
-
Damien George authored
Jump to bootloader
-
- May 18, 2014
-
-
Sven Wegener authored
Signed-off-by:
Sven Wegener <sven.wegener@stealer.net>
-
Sven Wegener authored
Signed-off-by:
Sven Wegener <sven.wegener@stealer.net>
-
- May 17, 2014
-
-
Paul Sokolovsky authored
py: Fix mp_obj_t -> mp_const_obj_t for mp_obj_int_get_checked()
-
Sven Wegener authored
Signed-off-by:
Sven Wegener <sven.wegener@stealer.net>
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- May 15, 2014
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
This time, in mp_seq_cmp_bytes(). How many more cases are still lurking?
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Done in generalized manner, allowing any stream class to be specified as working with bytes.
-
- May 14, 2014
-
-
Paul Sokolovsky authored
stat() is bad function to use using FFI, because its ABI is largely private. To start with, Glibc .so doesn't even have "stat" symbol. Then, layout of struct stat is too implementation-dependent. So, introduce _os to deal with stat() and other similar cases.
-
- May 13, 2014
-
-
Paul Sokolovsky authored
sep=None is TODO.
-
Damien George authored
This should now have correct (and optimal) behaviour.
-
Damien George authored
unix: Use standard return codes for main
-
Damien George authored
py, unix: Add copyright for modules I worked closely on.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- May 12, 2014
-
-
Damien George authored
Addresses issue #610.
-
Damien George authored
-
Damien George authored
Debugging output for emit_glue now simplified so that the init and deinit functions are no longer needed.
-
Damien George authored
__debug__ now resolves to True or False. Its value needs to be set by mp_set_debug(). TODO: call mp_set_debug in unix/ port. TODO: optimise away "if False:" statements in compiler.
-
Damien George authored
-
stijn authored
When disabling these via mpconfigport.mk or on the commandline, the correspoding build options are not set and the sources are not built so the modules should not be added to the MICROPY_EXTRA_BUILTIN_MODULES list since they are undefined.
-
Paul Sokolovsky authored
Infra for counts of other types is there, need last mile to be implemented.
-
- May 11, 2014
-
-
Paul Sokolovsky authored
-