From 346c78f5e00302a6a8b0563b84c504eda61d4a62 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Thu, 24 Jan 2019 21:02:07 +1100 Subject: Header and dependency cleanup --- src/input_handler.hh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/input_handler.hh') diff --git a/src/input_handler.hh b/src/input_handler.hh index 600d78b8..35dc718a 100644 --- a/src/input_handler.hh +++ b/src/input_handler.hh @@ -47,6 +47,10 @@ enum class InsertMode : unsigned; enum class KeymapMode : char; enum class CursorMode; +using PromptCompleter = std::function; + + class InputHandler : public SafeCountable { public: @@ -66,7 +70,7 @@ public: // not change the mode itself void prompt(StringView prompt, String initstr, String emptystr, Face prompt_face, PromptFlags flags, - Completer completer, PromptCallback callback); + PromptCompleter completer, PromptCallback callback); void set_prompt_face(Face prompt_face); // enter menu mode, callback is called on each selection change, -- cgit v1.2.3