2003-09-04 Angus Leeming <leeming@lyx.org>
+ * insetfoot.h: move #include "LaTeXFeatures.h" out of the header file.
+ * insettabular.h: move #include "FuncStatus.h" out of the header file.
+ * insettoc.[Ch]: move #include "metricsinfo.h" out of the header file.
+
* insetcollapsable.h:
* insetbranch.C:
* insetnote.C: move #include "funcrequest.h" out of the header file.
#ifndef INSETFOOT_H
#define INSETFOOT_H
-
-#include "LaTeXFeatures.h"
#include "insetfootlike.h"
/** The footnote inset
#include "inset.h"
#include "tabular.h"
#include "LString.h"
-#include "FuncStatus.h"
#include "frontends/mouse_state.h"
+class FuncStatus;
class LyXLex;
class Painter;
class BufferView;
*/
#include <config.h>
-
-#include "gettext.h"
#include "insettoc.h"
-#include "funcrequest.h"
+
#include "BufferView.h"
-#include "frontends/LyXView.h"
-#include "frontends/Dialogs.h"
#include "debug.h"
+#include "funcrequest.h"
+#include "gettext.h"
+#include "metricsinfo.h"
#include "toc.h"
+#include "frontends/LyXView.h"
+#include "frontends/Dialogs.h"
+
using std::vector;
using std::ostream;
#include "insetcommand.h"
-#include "metricsinfo.h"
+
+class MetricsInfo;
+
/** Used to insert table of contents
*/