diff options
Diffstat (limited to 'src/shell_manager.hh')
| -rw-r--r-- | src/shell_manager.hh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/shell_manager.hh b/src/shell_manager.hh index b7e462e7..0d9a16a1 100644 --- a/src/shell_manager.hh +++ b/src/shell_manager.hh @@ -6,6 +6,7 @@ #include "flags.hh" #include "string.hh" #include "utils.hh" +#include "completion.hh" namespace Kakoune { @@ -39,6 +40,8 @@ public: void register_env_var(StringView str, bool prefix, EnvVarRetriever retriever); String get_val(StringView name, const Context& context) const; + CandidateList complete_env_var(StringView prefix, ByteCount cursor_pos) const; + private: struct EnvVarDesc { String str; bool prefix; EnvVarRetriever func; }; Vector<EnvVarDesc> m_env_vars; |
