@@ -215,6 +215,9 @@ class Console : public SubComponent {
215215    //  Prints the welcome message
216216    virtual  void  welcome () = 0;
217217
218+     //  Prints the status summary
219+     virtual  void  summary () = 0;
220+ 
218221    //  Prints the help line
219222    virtual  void  printHelp (isize tab = 0 );
220223
@@ -364,6 +367,7 @@ class CommanderConsole final : public Console
364367    void  _pause () override ;
365368    string getPrompt () override ;
366369    void  welcome () override ;
370+     void  summary () override ;
367371    void  printHelp (isize tab = 0 ) override ;
368372    void  pressReturn (bool  shift) override ;
369373};
@@ -380,6 +384,7 @@ class DebuggerConsole final : public Console
380384    void  _pause () override ;
381385    string getPrompt () override ;
382386    void  welcome () override ;
387+     void  summary () override ;
383388    void  printHelp (isize tab = 0 ) override ;
384389    void  pressReturn (bool  shift) override ;
385390};
@@ -398,14 +403,12 @@ class NavigatorConsole final : public Console
398403    void  _pause () override ;
399404    string getPrompt () override ;
400405    void  welcome () override ;
406+     void  summary () override ;
401407    void  printHelp (isize tab = 0 ) override ;
402408    void  pressReturn (bool  shift) override ;
403409    void  autoComplete (Tokens &argv) override ;
404410    void  help (std::ostream &os, const  string &argv, isize tabs) override ;
405411    string autoCompleteFilename (const  string &input) const ;
406-     //  std::vector<string> autoCompleteFilename(const string &input) const;
407-     //  std::vector<string> autoCompleteFilename(const string &path, const string &input) const;
408-     //  std::vector<string> autoCompleteFilename(const FSBlock *root, const string &input) const;
409412
410413    // 
411414    //  Parsing input
@@ -427,7 +430,6 @@ class NavigatorConsole final : public Console
427430    FSBlock &matchPath (const  Arguments &argv, const  string &token, Tokens ¬Found);
428431    FSBlock &matchPath (const  Arguments &argv, const  string &token, Tokens ¬Found, FSBlock &fallback);
429432    FSBlock &matchPath (const  string &path, Tokens ¬Found);
430- 
431433};
432434
433435}
0 commit comments