This patch set addresses the need of using bt-shell functionality when running with ell mainloop. Specifically, need this for implementation of mesh profisioning tool: mesh daemon is implemented using ell library and is driven by ell main loop. Inga Stotland (2): shared/shell: Add ell based shell implementation shared/shell: Add "clear-history" API Makefile.am | 13 +- src/shared/shell-ell.c | 1325 ++++++++++++++++++++++++++++++++++++++++ src/shared/shell.c | 7 +- src/shared/shell.h | 1 + 4 files changed, 1342 insertions(+), 4 deletions(-) create mode 100644 src/shared/shell-ell.c -- 2.21.0