esp8266/main.c: Clear the command line history when (re)booting.

Not clearing the command line history sometimes results in strange output
when going back after a reset.
uheapq-ticks
Robert HH 2016-06-26 09:01:18 +02:00 committed by Damien George
parent 047ac2044d
commit eb7637ba2e
1 changed files with 2 additions and 0 deletions

View File

@ -34,6 +34,7 @@
#include "py/stackctrl.h"
#include "py/mphal.h"
#include "py/gc.h"
#include "lib/mp-readline/readline.h"
#include "lib/utils/pyexec.h"
#include "gccollect.h"
#include "user_interface.h"
@ -57,6 +58,7 @@ STATIC void mp_reset(void) {
MP_STATE_PORT(mp_kbd_exception) = mp_obj_new_exception(&mp_type_KeyboardInterrupt);
MP_STATE_PORT(term_obj) = MP_OBJ_NULL;
pin_init0();
readline_init0();
#if MICROPY_MODULE_FROZEN
pyexec_frozen_module("_boot.py");
pyexec_file("boot.py");