summaryrefslogtreecommitdiff
path: root/exec.h
diff options
context:
space:
mode:
Diffstat (limited to 'exec.h')
-rw-r--r--exec.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/exec.h b/exec.h
index ca0b1a5..9ee8164 100644
--- a/exec.h
+++ b/exec.h
@@ -18,12 +18,9 @@ typedef struct {
int stdout_fd;
IntVec child_close_fds;
IntVec parent_close_fds;
-} ExecutableCommand;
+ Connector term;
+} Command;
-
-typedef struct {
- KeyValMap aliases;
- KeyValMap shell_vars;
-} ShellState;
+DECLARE_VEC(Command, CommandVec)
void process_input_line(char* line, ShellState* shstate);