498 Commits (d80174d7c3fe36f139c639d6a820cc4cbb88ddf9)

Author SHA1 Message Date
Paul Sokolovsky b230a86d33 unix/modjni: Return any object type value as a jobject. 9 years ago
Paul Sokolovsky 5167332131 unix/modjni: Return Java null as Python None. 9 years ago
Paul Sokolovsky 7a4b10cc4c unix/modjni: Support static methods. 9 years ago
Paul Sokolovsky 26a9b4d48e unix/modjni: Factor out new_jobject(), jvalue2py() functions. 9 years ago
Damien George 3ca84026db unix: Enable REPL auto-indent. 9 years ago
Paul Sokolovsky 4e7bde8c9e unix/modjni: Factor out py2jvalue() function. 9 years ago
Paul Sokolovsky e79c6b6312 unix/modjni: "jni" module to interface to JNI-compliant JavaVM. 9 years ago
Damien George 25afc7da0d tests: Add tests to improve coverage of objstr.c. 9 years ago
Paul Sokolovsky 696eee9475 modffi: dlsym() doesn't set errno, so use ENOENT for OSError. 9 years ago
Paul Sokolovsky a9058bf294 unix: Allow to build libffi from source and link against it. 9 years ago
Paul Sokolovsky 18c22faf4d py: Treat -m32 flag as part of CC, LD, etc. 9 years ago
Paul Sokolovsky aa65e1edb3 unix: Bump default heap size to 1MB (2MB on 64-bit systems). 9 years ago
Paul Sokolovsky 22ff397fb1 py: Add MICROPY_PY_BUILTINS_FILTER, disable for minimal ports. 9 years ago
blmorris bdd78c31b6 py: Add stream_tell method, and use for unix and stmhal file tell. 9 years ago
blmorris 26664dd180 unix/mpconfigport.h: set MICROPY_PY_SYS_PLATFORM to "darwin" if compiled on OSX 9 years ago
Tom Soulanille 7d588b0c7c lib/mp-readline: Add emacs-style control characters for cursor movement. 9 years ago
Paul Sokolovsky c48740e20b unix: modsocket: Implement inet_pton() in preference of inet_aton(). 9 years ago
Paul Sokolovsky b178dccb9c unix: modsocket: Implement recvfrom(). 9 years ago
Paul Sokolovsky 3b83aeb403 unix: modsocket: Implement sendto(). 9 years ago
Paul Sokolovsky 115afdb07d unix: socket.getaddrinfo: Port is unsigned value. 9 years ago
Paul Sokolovsky 8eb802a55b unix: socket.getaddrinfo: Accept family & socktype arguments. 9 years ago
Paul Sokolovsky 354d17523f modmachine: Implement physical memory access using /dev/mem (Linux, etc). 9 years ago
Ari Suutari 63b9e598a3 unix: Add O_WRONLY | O_CREAT to open call when opening file for append ("a"). 10 years ago
Damien George 06593fb0f2 py: Use a wrapper to explicitly check self argument of builtin methods. 10 years ago
Damien George 031278f661 unix: Allow to cat a script into stdin from the command line. 10 years ago
Damien George 181adc6a4e unix: Update .gitignore; now ignores coverage build. 10 years ago
Paul Sokolovsky c36635c112 unix: Prepare upip frozen modules under build/. 10 years ago
Paul Sokolovsky a546acda8c unix: Uncompress upip tarball to build directory. 10 years ago
Paul Sokolovsky 9456732b86 unix: Include upip as fronzen modules inside the standard interpreter. 10 years ago
stijn 100004eeaf unix: Print an extra newline to the output on ctrl-D 10 years ago
Paul Sokolovsky 6a664cb114 unix: minimal: Don't use readline support. 10 years ago
Paul Sokolovsky 51726b4d43 unix: Allow to override default sys.path value. 10 years ago
Damien George a16715ac62 tests: Add special tests to test mp_printf function to improve coverage. 10 years ago
Damien George 9ae3fc6523 unix: Add option to use uPy readline, and enable by default. 10 years ago
Damien George 4a10214be2 unix: Factor out stdio and ctrl-C code to unix_mphal.c file. 10 years ago
Paul Sokolovsky ebf8dc6b03 Revert "unix: Include stdio.h to allow easy debugging with printf()." 10 years ago
Damien George f601390ef8 unix: Add some extra coverage tests for vstr and attrtuple. 10 years ago
Paul Sokolovsky 8fbabab1a8 unix: Include stdio.h to allow easy debugging with printf(). 10 years ago
Paul Sokolovsky 717a958256 unix: Print unhandled exception to stderr, like CPython does. 10 years ago
Paul Sokolovsky c3ae03ff18 unix: Fix thumb2 vs arm native emitter auto-detection. 10 years ago
Damien George d792d9e49e unix: Make extra-coverage function callable from Python scripts. 10 years ago
Damien George d3b32caea4 unix: Add special function to improve coverage. 10 years ago
Paul Sokolovsky 5ab5ac5448 modbuiltins: Add NotImplemented builtin constant. 10 years ago
Paul Sokolovsky 0116218fa8 modmachine: Add new module to access hardware, starting with physical memory. 10 years ago
Damien George a9afcb159a unix/modffi.c: get_buffer is allowed to return NULL if len=0. 10 years ago
Damien George 95f53461c2 py: Replace py-version.sh with makeversionhdr.py, written in Python. 10 years ago
Damien George 6bbbb1ab41 unix/modffi: Support passing float/double args. 10 years ago
Paul Sokolovsky 8b85d14b92 modsys: Add basic sys.exc_info() implementation. 10 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Paul Sokolovsky d35ac956d1 input.c: Fix line-endings after recent changes. 10 years ago