From 5b1634a7efea6594a2d8fb3817afaeaf1ccf2e82 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Wed, 17 Sep 2014 19:19:03 +0200 Subject: [PATCH] window: properly disable readline completion --- src/window.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/window.cpp b/src/window.cpp index d31f635a..961fcd59 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -382,8 +382,10 @@ void initScreen(GNUC_UNUSED const char *window_title, bool enable_colors) rl_initialize(); // disable autocompletion - rl_bind_key('\t', nullptr); - rl_bind_key(KEY_ESCAPE, nullptr); + rl_attempted_completion_function = [](const char *, int, int) -> char ** { + rl_attempted_completion_over = 1; + return nullptr; + }; // do not catch signals rl_catch_signals = 0; // overwrite readline callbacks