- 19 Oct, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
-
- 18 Oct, 2014 1 commit
-
-
Paul Sokolovsky authored
Also, usocket.readinto(). Known issue is that .readinto() should be available only for binary files, but micropython uses single method table for both binary and text files.
-
- 17 Oct, 2014 8 commits
-
-
Damien George authored
Addresses issue #915.
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #912.
-
- 16 Oct, 2014 2 commits
-
-
Damien George authored
-
Paul Sokolovsky authored
Just like they handled in other read*(). Note that behavior of readline() in case there's no data when it's called is underspecified in Python lib spec, implemented to behave as read() - return None.
-
- 15 Oct, 2014 5 commits
-
-
Paul Sokolovsky authored
This is CPython-compatible convention established yet in acb13886.
-
Paul Sokolovsky authored
The code previously assumed that only functions can be closed over.
-
Damien George authored
Previously, a realloc to a smaller memory chunk size would not free the unused blocks in the tail of the chunk.
-
Damien George authored
-
Paul Sokolovsky authored
-
- 13 Oct, 2014 3 commits
-
-
Damien George authored
Remove zlibd, superceded by uzlib
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- 12 Oct, 2014 14 commits
-
-
Damien George authored
-
Damien George authored
Module "uzlib" - based on similarly named library
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
os, time, select modules are now prefixed with u, but are still available (via weak links) as their original names. ure and ujson now available as re and json via weak links.
-
Damien George authored
With this patch a port can enable module weak link support and provide a dict of qstr->module mapping. This mapping is looked up only if an import fails to find the requested module in the filesystem. This allows to have the builtin module named, eg, usocket, and provide a weak link of "socket" to the same module, but this weak link can be overridden if a file by the name "socket.py" is found in the import path.
-
Damien George authored
-
Damien George authored
Viper can now do: ptr8(buf)[0], which loads a byte from a buffer using machine instructions.
-
Damien George authored
-
Paul Sokolovsky authored
This is achieved by including re1.5 *.c files straight from modure.c .
-
Paul Sokolovsky authored
Changes include: regexp.h: Add double-include protection.
-
- 11 Oct, 2014 5 commits
-
-
Damien George authored
README: Update "unix" section with more info/details.
-
Damien George authored
-
Damien George authored
-
-
Paul Sokolovsky authored
-