*/
#include <config.h>
-#include <vector>
#include "LyXFunc.h"
#include "Server.h"
#include "Session.h"
#include "TextClassList.h"
-#include "ToolbarBackend.h"
#include "insets/InsetBox.h"
#include "insets/InsetBranch.h"
#include "support/os.h"
#include <sstream>
+#include <vector>
using namespace std;
using namespace lyx::support;
namespace Alert = frontend::Alert;
-extern bool quitting;
-extern bool use_gui;
-
namespace {
using namespace lyx::support;
namespace lyx {
-
-extern bool quitting;
-
namespace frontend {
namespace {
#include "DispatchResult.h"
#include "FuncRequest.h"
#include "FuncStatus.h"
+#include "LyX.h" // quitting
+#include "MetricsInfo.h"
#include "Text.h"
#include "TextClass.h"
-#include "MetricsInfo.h"
-#include "MetricsInfo.h"
#include "frontends/Painter.h"
#include "frontends/Application.h"
namespace lyx {
-extern bool quitting;
-
class InsetName {
public:
InsetName(string const & n, InsetCode c) : name(n), code(c) {}
#include "FuncRequest.h"
#include "LaTeXFeatures.h"
#include "Lexer.h"
+#include "LyX.h" // use_gui
#include "LyXRC.h"
#include "MetricsInfo.h"
#include "OutputParams.h"
namespace Alert = frontend::Alert;
-extern bool use_gui;
-
namespace external {
TempName::TempName()