Commit 3aa7dd23 authored by Damien George's avatar Damien George
Browse files

unix: Add exit and paste-mode hints to shell startup banner.

Thanks to @nyov for the initial patch.
parent fccbe9aa
MicroPython \.\+ version
Use \.\+
>>> # basic REPL tests
>>> print(1)
1
......
MicroPython \.\+ version
Use \.\+
>>> # check REPL allows to continue input
>>> 1 \\\\
... + 2
......
MicroPython \.\+ version
Use \.\+
>>> # REPL tests of GNU-ish readline navigation
>>> # history buffer navigation
>>> 1
......
MicroPython \.\+ version
Use \.\+
>>> # Check for emacs keys in REPL
>>> t = \.\+
>>> t == 2
......
......@@ -153,7 +153,8 @@ STATIC char *strjoin(const char *s1, int sep_char, const char *s2) {
#endif
STATIC int do_repl(void) {
mp_hal_stdout_tx_str("MicroPython " MICROPY_GIT_TAG " on " MICROPY_BUILD_DATE "; " MICROPY_PY_SYS_PLATFORM " version\n");
mp_hal_stdout_tx_str("MicroPython " MICROPY_GIT_TAG " on " MICROPY_BUILD_DATE "; "
MICROPY_PY_SYS_PLATFORM " version\nUse CTRL-D to exit, CTRL-E for paste mode\n");
#if MICROPY_USE_READLINE == 1
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment