- 11 May, 2014 13 commits
-
-
Damien George authored
-
Damien George authored
mingw: Fix compilation issues
-
Damien George authored
tests: Fix handling of newlines from expected output files on windows
-
Damien George authored
-
Damien George authored
Still not working properly.
-
Paul Sokolovsky authored
This is not fully correct re: error handling, because we should check that that types are used consistently (only str's or only bytes), but magically makes lot of functions support bytes.
-
stijn authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Two things are handled here: allow to compare native subtypes of tuple, e.g. namedtuple (TODO: should compare type too, currently compared duck-typedly by content). Secondly, allow user sunclasses of tuples (and its subtypes) be compared either. "Magic" I did previously in objtype.c covers only one argument (lhs is many), so we're in trouble when lhs is native type - there's no other option besides handling rhs in special manner. Fortunately, this patch outlines approach with fast path for native types.
-
Paul Sokolovsky authored
This was hit when trying to make urlparse.py from stdlib run. Took quite some time to debug. TODO: Reconsile bound method creation process better, maybe callable is to generic type to bind at all?
-
Paul Sokolovsky authored
-
- 10 May, 2014 27 commits
-
-
Paul Sokolovsky authored
Similar to closure and cell.
-
Paul Sokolovsky authored
-
Damien George authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Slice value to assign can be only a list so far too.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Includes support for native bases.
-
Paul Sokolovsky authored
Happens regularly when used for debugging.
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
Need to send a zero-sized packet after sending an exact multiple of 64 bytes (not just after sending 64 bytes exactly). Addresses issue #494, part 2.
-
Damien George authored
-
Damien George authored
Thumb uses a bit less RAM, bytecode uses a tiny bit more, to avoid overflow of the dummy buffer in certain cases. Addresses issue #599.
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
Addresses issue #558, but it's likely that other out-of-memory errors could crash the pyboard. Reason is that qstrs use m_new and can raise an exception within the parser.
-
Damien George authored
-
Damien George authored
Parser shouldn't raise exceptions, so needs to check when memory allocation fails. This patch does that for the initial set up of the parser state. Also, we now put the parser object on the stack. It's small enough to go there instead of on the heap. This partially addresses issue #558.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
MicrpPython test should print single "SKIP" line for test to be skipped.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Takes 416 text bytes on x86.
-