diff options
| author | Riccardo Spagni <ric@spagni.net> | 2017-07-19 11:52:26 +0200 |
|---|---|---|
| committer | Riccardo Spagni <ric@spagni.net> | 2017-07-19 11:52:27 +0200 |
| commit | ab594cfee94dff87bb7039724563f6177a892b8b (patch) | |
| tree | d27a4262a0b660b3391d586d09be70eff60c80d8 /contrib/epee/include/console_handler.h | |
| parent | e050853ed330ee6079a1306becaff2fd3f6c35d6 (diff) | |
| parent | 6955976b2d3f25205fc9fd065744d69ba64cccfa (diff) | |
| download | monzero-core-ab594cfee94dff87bb7039724563f6177a892b8b.tar.gz monzero-core-ab594cfee94dff87bb7039724563f6177a892b8b.tar.xz monzero-core-ab594cfee94dff87bb7039724563f6177a892b8b.zip | |
Merge pull request #2159
6955976b Add various readline related fixes (Jethro Grassie)
Diffstat (limited to 'contrib/epee/include/console_handler.h')
| -rw-r--r-- | contrib/epee/include/console_handler.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/epee/include/console_handler.h b/contrib/epee/include/console_handler.h index 6832f2ea1..e780ad4de 100644 --- a/contrib/epee/include/console_handler.h +++ b/contrib/epee/include/console_handler.h @@ -374,6 +374,9 @@ namespace epee } else { +#ifdef HAVE_READLINE + rdln::suspend_readline pause_readline; +#endif std::cout << "unknown command: " << command << std::endl; std::cout << usage; } @@ -477,6 +480,9 @@ namespace epee lookup::mapped_type & vt = m_command_handlers[cmd]; vt.first = hndlr; vt.second = usage; +#ifdef HAVE_READLINE + rdln::readline_buffer::add_completion(cmd); +#endif } bool process_command_vec(const std::vector<std::string>& cmd) |
