Some adjustments for Ubuntu 8.04
[senf.git] / Console / Executor.hh
index 882792a..02cff18 100644 (file)
@@ -72,6 +72,8 @@ namespace console {
         /// Thrown by the SecurityPolicy to silently ignore a command
         struct IgnoreCommandException {};
 
+        typedef void result_type;
+
         ///////////////////////////////////////////////////////////////////////////
         //\/name Structors and default members
         ///\{
@@ -143,6 +145,7 @@ namespace console {
         GenericNode & traverseNode(ParseCommandInfo::TokensRange const & path);
         void traverseDirectory(ParseCommandInfo::TokensRange const & path,
                                Path & dir);
+        std::string complete(DirectoryNode & dir, std::string const & name);
 
         struct InvalidPathException {};
         struct InvalidDirectoryException {};