aboutsummaryrefslogtreecommitdiff
path: root/ports/unix/main.c
AgeCommit message (Expand)Author
2021-04-14unix/main: Make static variable that's potentially clobbered by longjmp.Marian Buschsieweke
2021-04-07unix: Improve command line argument processing.stijn
2021-02-04all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD.Damien George
2021-01-30py/qstr.h: Remove QSTR_FROM_STR_STATIC macro.stijn
2020-10-29esp32,unix: Support building C++ code.stijn
2020-09-11py/parse: Pass in an mp_print_t to mp_parse_node_print.Damien George
2020-05-16unix/main: Enter REPL when inspect active, even with stdin redirected.Yu-Ming Chang
2020-04-29unix: Add support for modbluetooth and BLE using btstack.Jim Mussared
2020-04-23all: Format code to add space after C++-style comment start.stijn
2020-03-27unix: Implement PEP 475 to retry syscalls failing with EINTR.David Lechner
2020-03-18unix: Remove custom file implementation to use extmod's VFS POSIX one.Damien George
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-11unix/main: Use OS-dependent path separator when searching path.stijn
2020-02-07lib/utils/pyexec: Handle pending exceptions after disabling kbd intrs.Damien George
2020-02-04unix/main: Add command-line -h option for printing help text.David Lechner
2020-02-04unix/main: Add #if guard around -v option usage and document -i/-m opts.David Lechner
2020-02-04unix/main: Add support for MICROPYINSPECT environment variable.David Lechner
2020-02-01unix/main: Print usage and NLR errors to stderr instead of stdout.David Lechner
2020-01-26unix: Release GIL during all system calls.David Lechner
2019-08-30py: Integrate sys.settrace feature into the VM and runtime.Milan Rossa
2019-08-28py: Add global default_emit_opt variable to make emit kind persistent.Damien George
2019-08-28unix/main: Only accept full emit cmd-line options if native enabled.Damien George
2019-08-15unix: Enable sys.atexit, triggered after the main script ends.Milan Rossa
2019-05-17various: Add and update my copyright line based on git history.Paul Sokolovsky
2019-01-27unix/mpthreadport: Add thread deinit code to stop threads on exit.Mikhail Zakharov
2018-06-12ports: Call gc_sweep_all() when doing a soft reset.Damien George
2018-06-06unix: Support MICROPY_VFS_POSIX and enable it in coverage build.Damien George
2017-12-11unix: Add support for using the Python stack.Damien George
2017-11-16py/objstr: Remove "make_qstr_if_not_already" arg from mp_obj_new_str.Damien George
2017-10-04all: Remove inclusion of internal py header files.Damien George
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George