diff gui/src/octave-adapter/octave-link.h @ 15155:9e62d5a3a45e gui

partial cleanup of include files in gui sources * symbol-information.cc, octave-adapter/octave-event.cc: New files. * documentation-dockwidget.h, history-dockwidget.cc, m-editor/file-editor.h, octave-event.cc, octave-event.h, octave-link.cc, octave-link.h, octave-main-thread.cc, octave-gui.cc, symbol-information.cc, symbol-information.h, workspace-model.cc: Avoid including unnecssary header files.
author John W. Eaton <jwe@octave.org>
date Sat, 11 Aug 2012 11:02:12 -0400
parents 4c4f2fb07a50
children
line wrap: on
line diff
--- a/gui/src/octave-adapter/octave-link.h
+++ b/gui/src/octave-adapter/octave-link.h
@@ -18,51 +18,10 @@
 #ifndef OCTAVELINK_H
 #define OCTAVELINK_H
 
-// Octave includes
-#undef PACKAGE_BUGREPORT
-#undef PACKAGE_NAME
-#undef PACKAGE_STRING
-#undef PACKAGE_TARNAME
-#undef PACKAGE_VERSION
-#undef PACKAGE_URL
-#include "config.h"
-#include "cmd-edit.h"
-#include "error.h"
-#include "file-io.h"
-#include "input.h"
-#include "lex.h"
-#include "load-path.h"
-#include "octave.h"
-#include "oct-hist.h"
-#include "oct-map.h"
-#include "oct-obj.h"
-#include "ops.h"
-#include "ov.h"
-#include "ov-usr-fcn.h"
-#include "symtab.h"
-#include "pt.h"
-#include "pt-eval.h"
-#include "config.h"
-#include "Range.h"
-#include "toplev.h"
-#include "procstream.h"
-#include "sighandlers.h"
-#include "debug.h"
-#include "sysdep.h"
-#include "ov.h"
-#include "unwind-prot.h"
-#include "utils.h"
-#include "variables.h"
-#include "oct-mutex.h"
-#include "profiler.h"
+#include <queue>
+#include <string>
 
-// Standard includes
-#include <iostream>
-#include <string>
-#include <vector>
-#include <readline/readline.h>
-#include <queue>
-#include <time.h>
+class octave_mutex;
 
 #include "octave-main-thread.h"
 #include "octave-event.h"