- Oct 15, 2014
-
-
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
-
- Oct 13, 2014
-
-
Damien George authored
Remove zlibd, superceded by uzlib
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- Oct 12, 2014
-
-
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.
-
- Oct 11, 2014
-
-
Damien George authored
README: Update "unix" section with more info/details.
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
Add support for complimentary channel output and deadtime.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- Oct 10, 2014
-
-
Dave Hylands authored
This patch enables output on the complimentary channels (TIMx_CHyN). For timers 1 and 8, deadtime can also be inserted when the channels transition. For the pyboard, TIM8_CH1/CH1N and TIM8_CH2/CH2N can take advantage of this.
-
- Oct 09, 2014
-
-
Damien George authored
-
Damien George authored
unix: Rename "microsocket" module to "usocket".
-
Paul Sokolovsky authored
Per new conventions, we'd like to consistently use "u*" naming conventions for modules which don't offer complete CPython compatibility, while offer subset or similar API.
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-