/// initial startup
class LyX {
+ friend class LyXConsoleApp;
public:
-
LyX();
~LyX();
*/
int init(int & argc, char * argv[]);
+ /// Execute commandline commands if no GUI was requested.
+ int execWithoutGui(int & argc, char * argv[]);
+
/// Execute batch commands if available.
void execCommands();
bool first_start;
friend FuncStatus getStatus(FuncRequest const & action);
- friend void dispatch(FuncRequest const & action);
+ friend DispatchResult const & dispatch(FuncRequest const & action);
friend void dispatch(FuncRequest const & action, DispatchResult & dr);
friend std::vector<std::string> & theFilesToLoad();
friend BufferList & theBufferList();
FuncStatus getStatus(FuncRequest const & action);
///
-void dispatch(FuncRequest const & action);
+DispatchResult const & dispatch(FuncRequest const & action);
///
void dispatch(FuncRequest const & action, DispatchResult & dr);