aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/env.h
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2016-02-08 01:29:23 -0800
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2016-02-18 17:00:26 -0800
commit1907323afce50498289c0bbaa67ead1250a0535c (patch)
tree5921b03307738c2b754a2b27d87aa53b0a36f00f /src/env.h
parentc39b94949be30dfbc1c3e271b37ca04cff303b16 (diff)
Additional work on unifying cd autosuggestions with complete
Diffstat (limited to 'src/env.h')
-rw-r--r--src/env.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/env.h b/src/env.h
index d7b4c23d..bfea16ab 100644
--- a/src/env.h
+++ b/src/env.h
@@ -227,10 +227,13 @@ class env_vars_snapshot_t
{
std::map<wcstring, wcstring> vars;
bool is_current() const;
-
+
+ env_vars_snapshot_t(const env_vars_snapshot_t&);
+ void operator=(const env_vars_snapshot_t &);
+
public:
env_vars_snapshot_t(const wchar_t * const * keys);
- env_vars_snapshot_t(void);
+ env_vars_snapshot_t();
env_var_t get(const wcstring &key) const;
@@ -239,6 +242,9 @@ public:
// vars necessary for highlighting
static const wchar_t * const highlighting_keys[];
+
+ // vars necessary for completion
+ static const wchar_t * const completing_keys[];
};
extern bool g_log_forks;