diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2015-10-22 13:48:57 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2015-10-22 13:48:57 +0100 |
| commit | e51ef6c3c29ca23c342776a19bdb9bcfc257875d (patch) | |
| tree | cbbfc7905c6399851a35376f51f872637de000c8 /src/command_manager.hh | |
| parent | 7346220e38b24f32e4f250909d81eceda4478397 (diff) | |
Wrap the shell params en env vars in a ShellContext struct
Diffstat (limited to 'src/command_manager.hh')
| -rw-r--r-- | src/command_manager.hh | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/command_manager.hh b/src/command_manager.hh index 9592bce6..d47dbdbc 100644 --- a/src/command_manager.hh +++ b/src/command_manager.hh @@ -61,8 +61,7 @@ class CommandManager : public Singleton<CommandManager> { public: void execute(StringView command_line, Context& context, - ConstArrayView<String> shell_params = {}, - const EnvVarMap& env_vars = EnvVarMap{}); + const ShellContext& shell_context = {}); Completions complete(const Context& context, CompletionFlags flags, StringView command_line, ByteCount cursor_pos); @@ -104,8 +103,7 @@ private: }; String expand(StringView str, const Context& context, - ConstArrayView<String> shell_params = {}, - const EnvVarMap& env_vars = EnvVarMap{}); + const ShellContext& shell_context = {}); } |
