Console: Complete 'Variable' command implementation
[senf.git] / Console / Executor.cci
index 6c20c2f..81ef6e0 100644 (file)
 
 prefix_ senf::console::Executor::Executor()
 {
-    cwd_ = boost::static_pointer_cast<DirectoryNode>(
+    oldCwd_ = cwd_ = boost::static_pointer_cast<DirectoryNode>(
         root().shared_from_this());
 }
 
+prefix_ void senf::console::Executor::operator()(std::ostream & output,
+                                                 ParseCommandInfo const & command)
+{
+    return execute(output, command);
+}
+
 prefix_ senf::console::DirectoryNode & senf::console::Executor::cwd()
     const
 {