summaryrefslogtreecommitdiff
path: root/unix/input.c
AgeCommit message (Collapse)Author
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George
This is to keep the top-level directory clean, to make it clear what is core and what is a port, and to allow the repository to grow with new ports in a sustainable way.
2017-07-31all: Use the name MicroPython consistently in commentsAlexander Steffen
There were several different spellings of MicroPython present in comments, when there should be only one.
2017-06-01unix: Convert to use core-provided version of built-in import().Damien George
2017-03-03unix: Remove remaining, obsolete traces of GNU readline support.Damien George
2016-01-11py: Change type signature of builtin funs that take variable or kw args.Damien George
With this patch the n_args parameter is changed type from mp_uint_t to size_t.
2016-01-03py: Change struct and macro for builtin fun so they can be type checked.Damien George
2015-11-16unix/input: Switch to POSIX I/O for history reading/writing.Paul Sokolovsky
2015-10-31all: Add py/mphal.h and use it in all ports.Damien George
py/mphal.h contains declarations for generic mp_hal_XXX functions, such as stdio and delay/ticks, which ports should provide definitions for. A port will also provide mphalport.h with further HAL declarations.
2015-05-30unix: Print an extra newline to the output on ctrl-Dstijn
This assures the terminal prints it's prompt on a fresh line instead of appending it to the uPy prompt after exit.
2015-05-27unix: Add option to use uPy readline, and enable by default.Damien George
This gets uPy readline working with unix port, with tab completion and history. GNU readline is still supported, configure using MICROPY_USE_READLINE variable.
2015-04-10input.c: Fix line-endings after recent changes.Paul Sokolovsky
2015-04-09unix: Automatically fix incompatible readline build options.stijn
2015-03-13unix: Support readline history saving to file, improves interactive usage.Paul Sokolovsky
2015-01-01unix: Prefix includes with py/; remove need for -I../py.Damien George
2014-06-25unix: Remove unused CTRL-D definitionstijn
2014-05-25Change const byte* to const char* where sensible.Damien George
This removes need for some casts (at least, more than it adds need for new casts!).
2014-05-07unix: Add missing stdio.h header for readline.Damien George
2014-05-07Add input command for unixDave Hylands