summaryrefslogtreecommitdiff
path: root/src/shell_manager.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2014-11-12 21:27:07 +0000
committerMaxime Coste <frrrwww@gmail.com>2014-11-12 21:27:07 +0000
commit3a817e2f96a30faef03565c510f626ac73fd46ed (patch)
tree4be12e5689f919358a5e1735ac5c8dbf04945302 /src/shell_manager.hh
parent58c1721564ea6b52929b189463fc9f54a4711d1d (diff)
Cleanup includes
Diffstat (limited to 'src/shell_manager.hh')
-rw-r--r--src/shell_manager.hh5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/shell_manager.hh b/src/shell_manager.hh
index e2af4241..8b930777 100644
--- a/src/shell_manager.hh
+++ b/src/shell_manager.hh
@@ -1,7 +1,6 @@
#ifndef shell_manager_hh_INCLUDED
#define shell_manager_hh_INCLUDED
-#include "string.hh"
#include "regex.hh"
#include "utils.hh"
#include "env_vars.hh"
@@ -10,6 +9,10 @@ namespace Kakoune
{
class Context;
+template<typename T> class memoryview;
+class String;
+class StringView;
+
using EnvVarRetriever = std::function<String (StringView name, const Context&)>;
class ShellManager : public Singleton<ShellManager>