]> git.lyx.org Git - features.git/commitdiff
Strip 320 #includes from the files in src.
authorAngus Leeming <leeming@lyx.org>
Fri, 5 Sep 2003 16:31:30 +0000 (16:31 +0000)
committerAngus Leeming <leeming@lyx.org>
Fri, 5 Sep 2003 16:31:30 +0000 (16:31 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7684 a592a061-630c-0410-9148-cb99ea01b6c8

74 files changed:
src/BranchList.C
src/BufferView.C
src/BufferView_pimpl.C
src/ChangeLog
src/Chktex.C
src/CutAndPaste.C
src/DepTable.C
src/FloatList.C
src/InsetList.C
src/LaTeX.C
src/LaTeXFeatures.C
src/LyXAction.C
src/ParagraphParameters.C
src/Spacing.C
src/TextCache.C
src/ToolbarBackend.C
src/aspell.C
src/author.C
src/buffer.C
src/buffer_funcs.C
src/bufferlist.C
src/bufferparams.C
src/bufferview_funcs.C
src/changes.C
src/converter.C
src/errorlist.C
src/exporter.C
src/factory.C
src/format.C
src/gettext.C
src/graph.C
src/importer.C
src/intl.C
src/ispell.C
src/iterators.C
src/kbmap.C
src/kbsequence.C
src/language.C
src/lastfiles.C
src/lyx_cb.C
src/lyx_main.C
src/lyxfind.C
src/lyxfont.C
src/lyxfunc.C
src/lyxlength.C
src/lyxlex.C
src/lyxlex_pimpl.C
src/lyxrc.C
src/lyxrow_funcs.C
src/lyxserver.C
src/lyxtextclass.C
src/lyxtextclasslist.C
src/lyxvc.C
src/messages.C
src/metricsinfo.C
src/paragraph.C
src/paragraph_funcs.C
src/paragraph_pimpl.C
src/rowpainter.C
src/sgml.h
src/tabular.C
src/tex-accent.C
src/tex-strings.C
src/texrow.C
src/text.C
src/text2.C
src/text3.C
src/text_funcs.C
src/toc.C
src/trans.C
src/trans_mgr.C
src/undo_funcs.C
src/vc-backend.C
src/vspace.C

index 2198a7cc70ab6347c177f2a0f4a97c34516e12cb..b1183c7312946224d86987697b11e3217c4b0565 100644 (file)
@@ -13,7 +13,6 @@
 #include "BranchList.h"
 #include "support/LAssert.h"
 
-#include <functional>
 
 using std::bind2nd;
 using std::remove_if;
index 81a59e3e05287a710b40764058b3c0eabcdb31a5..4b502ffa9377275ae1598a2804410662e51b8606 100644 (file)
 #include "BufferView.h"
 #include "BufferView_pimpl.h"
 
-#include "LaTeX.h"
-#include "ParagraphParameters.h"
 #include "WordLangTuple.h"
 #include "buffer.h"
 #include "bufferlist.h"
-#include "debug.h"
 #include "gettext.h"
-#include "errorlist.h"
 #include "funcrequest.h"
 #include "iterators.h"
 #include "language.h"
-#include "lyxcursor.h"
-#include "lyxlex.h"
 #include "lyxtext.h"
 #include "undo_funcs.h"
-#include "changes.h"
 #include "paragraph_funcs.h"
 
 #include "frontends/Alert.h"
 #include "insets/insetcommand.h" // ChangeRefs
 #include "insets/updatableinset.h"
 
-#include "support/FileInfo.h"
 #include "support/filetools.h"
-#include "support/types.h"
 #include "support/lyxalgo.h" // lyx_count
 #include "support/LAssert.h"
 
-#include <fstream>
 
 extern BufferList bufferlist;
 
index 296b9d61d10f7db91aee1d783cdc15b43926d1bd..f5a5cb5e661c2ad71316d58310cd71cfaa1f8c58 100644 (file)
@@ -22,8 +22,6 @@
 #include "bufferlist.h"
 #include "buffer.h"
 #include "buffer_funcs.h"
-#include "bufferview_funcs.h"
-#include "lfuns.h"
 #include "debug.h"
 #include "factory.h"
 #include "FloatList.h"
@@ -31,7 +29,6 @@
 #include "gettext.h"
 #include "intl.h"
 #include "iterators.h"
-#include "Lsstream.h"
 #include "lyx_cb.h" // added for Dispatch functions
 #include "lyx_main.h"
 #include "lyxfind.h"
 #include "lyxtext.h"
 #include "lyxrc.h"
 #include "lastfiles.h"
-#include "paragraph.h"
 #include "paragraph_funcs.h"
 #include "ParagraphParameters.h"
 #include "TextCache.h"
 #include "undo_funcs.h"
 
 #include "insets/insetfloatlist.h"
-#include "insets/insetgraphics.h"
-#include "insets/insetinclude.h"
 #include "insets/insetref.h"
-#include "insets/insettext.h"
 
 #include "frontends/Alert.h"
 #include "frontends/Dialogs.h"
 #include "frontends/FileDialog.h"
 #include "frontends/LyXView.h"
 #include "frontends/LyXScreenFactory.h"
-#include "frontends/mouse_state.h"
 #include "frontends/screen.h"
 #include "frontends/WorkArea.h"
 #include "frontends/WorkAreaFactory.h"
 
 #include "graphics/Previews.h"
 
-#include "support/LAssert.h"
 #include "support/tostr.h"
 #include "support/filetools.h"
 #include "support/path_defines.h"
 
 #include <boost/bind.hpp>
-#include <boost/signals/connection.hpp>
 
-#include <unistd.h>
-#include <sys/wait.h>
 
 
 using std::vector;
index 9eaffcc2b25dd11ceea10a17121266b3063b53f8..7ebb15724581ef1293f0edc477fc209a69a8e312 100644 (file)
@@ -1,3 +1,8 @@
+2003-09-05  Angus Leeming  <leeming@lyx.org>
+
+       * sgml.h: ensure that the header file can be compiled stand-alone.
+       * *.C: strip out redundant #includes. (320 in total.)
+
 2003-09-04  Angus Leeming  <leeming@lyx.org>
 
        * LaTeXFeatures.C (getMacros): move the output of the preamble_snippets
index 33e9d2e683e116b70a0e238d35f56e36b161c61d..0651672dedd374e4cb68c1c261a04f8a48639ee2 100644 (file)
 
 #include "Chktex.h"
 #include "LaTeX.h" // TeXErrors
-#include "lyxlex.h"
-#include "debug.h"
 #include "gettext.h"
 
-#include "support/FileInfo.h"
 #include "support/filetools.h"
 #include "support/lstrings.h"
 #include "support/lyxlib.h"
-#include "support/path.h"
 #include "support/systemcall.h"
 
 #include "support/BoostFormat.h"
index 627067bcee7ae07c9e1d535cabe92596084643ce..9805f1374ddf55a94db3613ab01d81dc7a11c0a8 100644 (file)
 #include <config.h>
 
 #include "CutAndPaste.h"
-#include "BufferView.h"
 #include "buffer.h"
-#include "errorlist.h"
-#include "paragraph.h"
 #include "ParagraphParameters.h"
-#include "lyxtext.h"
-#include "lyxcursor.h"
 #include "iterators.h"
 #include "lyxtextclasslist.h"
-#include "undo_funcs.h"
 #include "gettext.h"
 #include "paragraph_funcs.h"
-#include "debug.h"
 #include "insets/insetinclude.h"
 #include "insets/insettabular.h"
 
 #include "support/LAssert.h"
 #include "support/lstrings.h"
-#include "support/limited_stack.h"
 
 using std::endl;
 using std::pair;
index ea087b5e5b903eff50fd8f38341177f038e77b6a..adbf627e1f7d7a854726007d5f13b63b9ae4d75d 100644 (file)
 #include "support/lstrings.h"
 #include "support/lyxtime.h"
 
-#include <sys/types.h>
 #include <sys/stat.h>
-#include <unistd.h>
 
 #include <fstream>
-#include <ctime>
 
 #ifndef CXX_GLOBAL_CSTD
 using std::time;
index b6d4ba87a5672164f4501ff89486a4f3ed37e9e7..c48c12d388bd26a098ef9d16c0b28b70ba4969c2 100644 (file)
@@ -12,7 +12,6 @@
 
 #include "FloatList.h"
 #include "Floating.h"
-#include "gettext.h"
 
 // This class is now mostly finished, except one thing, it is a global
 // object. This will not do. The user (and layout files) are free to
index abe2d6577e1c91344d0b4703803b4cac4eebf6ec..0ab77397e22b35a141e1735b7a1dfdbea7706ab8 100644 (file)
 #include "buffer.h"
 #include "debug.h"
 
-#include "insets/updatableinset.h"
 #include "insets/insetbranch.h"
 
-#include <algorithm>
 
 using lyx::pos_type;
 
index 3f6b97d11905ef0016f95c8b8121cc1d849aeca8..09137f2276b479f0fa12c80e6858988f064cf356 100644 (file)
 #include "support/lyxlib.h"
 #include "support/systemcall.h"
 #include "support/os.h"
-#include "support/path.h"
 
 #include <boost/regex.hpp>
 
 #include <fstream>
-#include <cstdio>  // sscanf
 
 using namespace lyx::support;
 
index 9f6e599206e7670344635a1f209a175fb965a590..5cb855eb7ec2e308f61c101c9a2a2c47a3529e60 100644 (file)
 #include "LaTeXFeatures.h"
 #include "debug.h"
 #include "lyx_sty.h"
-#include "lyxrc.h"
 #include "bufferparams.h"
 #include "Floating.h"
 #include "FloatList.h"
 #include "language.h"
 #include "encoding.h"
-#include "LString.h"
 #include "Lsstream.h"
 
 #include "support/filetools.h"
-#include "support/lstrings.h"
 
 using namespace lyx::support;
 
index 57790a45682f10e6d139c9eb0b28fbe3c8bbc900..6d5ffdbf6b7cbadfead907e139eb22206125bb91 100644 (file)
@@ -17,7 +17,6 @@
 
 #include "debug.h"
 #include "funcrequest.h"
-#include "gettext.h"
 #include "support/lstrings.h"
 
 using namespace lyx::support;
index 2557a743fcddd789391d3e4748d9960be0fab422..fef6980389989f149bda23dc5f7189f4a81de411 100644 (file)
@@ -15,7 +15,6 @@
 #include <config.h>
 
 #include "ParagraphParameters.h"
-#include "ParameterStruct.h"
 #include "tex-strings.h"
 #include "lyxlex.h"
 
 #include "BufferView.h"
 #include "Lsstream.h"
 #include "gettext.h"
-#include "paragraph.h"
 #include "lyxtext.h"
-#include "Lsstream.h"
 
 #include "frontends/LyXView.h"
 
 #include "support/lstrings.h"
 
-#include <iostream>
 
 using namespace lyx::support;
 
index 6bb0170d60eca740c7c0a37af9cb2ef81d04efb5..10d45e1382b03c0ad9ed598a3c1208d365cddd3e 100644 (file)
@@ -13,7 +13,6 @@
 
 #include "Lsstream.h"
 #include "Spacing.h"
-#include "LString.h"
 
 using std::ios;
 using std::ostream;
index 509fd1e60a5b1c0cff4a4433931f9018af183938..b6aac445d115301613e39ec38a1ecaf2524342f4 100644 (file)
@@ -11,7 +11,6 @@
 #include <config.h>
 
 #include "TextCache.h"
-#include "buffer.h"
 #include "lyxtext.h"
 #include "bufferlist.h"
 #include "debug.h"
index c605f27b8d84e0fd682778a8d7748c9e667f83e8..4fc07de1fb2351495d88ace9323281ad705f2c48 100644 (file)
@@ -16,7 +16,6 @@
 #include "LyXAction.h"
 #include "lyxlex.h"
 #include "debug.h"
-#include "lyxlex.h"
 #include "gettext.h"
 
 #include "support/lstrings.h"
@@ -24,7 +23,6 @@
 
 #include "frontends/controllers/ControlMath.h"
 
-#include <vector>
 
 using namespace lyx::support;
 
index ca5ff77c9391b658d5f873e10ebefcb7d46de6d7..a16b7025e4f64e420a6ab7a4bd6444597e8338cb 100644 (file)
@@ -21,6 +21,7 @@
 #include "aspell_local.h"
 #include "WordLangTuple.h"
 
+
 using namespace lyx::support;
 
 using std::endl;
index de80ae6b793be77404e9765d2400d9ad08573ea9..41dbd65770f93d2307ad79eba76758add4216b37 100644 (file)
@@ -13,7 +13,6 @@
 #include "author.h"
 
 #include "support/LAssert.h"
-#include "support/LOstream.h"
 #include "support/LIstream.h"
 #include "support/lstrings.h"
 
index 39528ce6b2052257d4a9b3cc64d6666b015ee8d2..3fc6db9729e4f24516640ebb5a70e4137d32d895 100644 (file)
 #include "LyXAction.h"
 #include "lyxrc.h"
 #include "lyxlex.h"
-#include "tex-strings.h"
-#include "layout.h"
-#include "bufferview_funcs.h"
-#include "lyxfont.h"
 #include "version.h"
 #include "LaTeX.h"
 #include "Chktex.h"
 #include "debug.h"
 #include "LaTeXFeatures.h"
-#include "lyxtext.h"
 #include "gettext.h"
 #include "language.h"
 #include "exporter.h"
-#include "errorlist.h"
 #include "Lsstream.h"
 #include "format.h"
 #include "ParagraphParameters.h"
 #include "iterators.h"
-#include "lyxtextclasslist.h"
 #include "sgml.h"
 #include "paragraph_funcs.h"
 #include "messages.h"
-#include "author.h"
 
-#include "frontends/LyXView.h"
 
-#include "mathed/formulamacro.h"
-#include "mathed/formula.h"
 
 #include "insets/insetbibitem.h"
 #include "insets/insetbibtex.h"
 #include "insets/insetinclude.h"
 #include "insets/insettext.h"
 
-#include "frontends/Dialogs.h"
 #include "frontends/Alert.h"
 
 #include "graphics/Previews.h"
 #include "support/tostr.h"
 #include "support/lyxlib.h"
 #include "support/FileInfo.h"
-#include "support/lyxmanip.h"
-#include "support/lyxtime.h"
 #include "support/gzstream.h"
 
 #include <boost/bind.hpp>
 #include <boost/tuple/tuple.hpp>
 
-#include <fstream>
 #include <iomanip>
-#include <map>
 #include <stack>
-#include <list>
-#include <algorithm>
 
-#include <cstdlib>
-#include <cmath>
-#include <unistd.h>
-#include <sys/types.h>
 #include <utime.h>
 
 #ifdef HAVE_LOCALE
-#include <locale>
 #endif
 
 using namespace lyx::support;
index 43935fcf51bfe12a74af5d06b913e87eadf8e532..5cf8a28b2473eb0fc9345683fab674c965d30170 100644 (file)
 #include "buffer_funcs.h"
 #include "bufferlist.h"
 #include "buffer.h"
-#include "errorlist.h"
 #include "gettext.h"
 #include "vc-backend.h"
 #include "LaTeX.h"
-#include "ParagraphList.h"
-#include "paragraph.h"
 
 #include "frontends/Alert.h"
 
index de6b49f5bcaebcffb1ab80418b2b16358bd052b8..894b0141206b441aabb1ac43100380eaa7be4c0c 100644 (file)
 #include "lastfiles.h"
 #include "buffer.h"
 #include "debug.h"
-#include "lyxrc.h"
-#include "lyxtext.h"
 #include "lyx_cb.h"
-#include "bufferview_funcs.h"
-#include "BufferView.h"
 #include "gettext.h"
-#include "frontends/LyXView.h"
-#include "vc-backend.h"
 #include "TextCache.h"
-#include "lyxlex.h"
 
 #include "frontends/Alert.h"
 
-#include "support/FileInfo.h"
 #include "support/filetools.h"
-#include "support/lyxmanip.h"
 #include "support/lyxfunctional.h"
 #include "support/LAssert.h"
 
 #include <boost/bind.hpp>
 
-#include <cassert>
-#include <algorithm>
-#include <functional>
 
 
 using namespace lyx::support;
index ac250f11a2731e8ffb74f05dd34c5eb7d7f4f910..12414719e8ca47e767530a8e562e58eedf8ffa0b 100644 (file)
 
 #include <config.h>
 
-#include "author.h"
 #include "bufferparams.h"
 #include "debug.h"
 #include "encoding.h"
 #include "gettext.h"
-#include "layout.h"
 #include "language.h"
 #include "LaTeXFeatures.h"
-#include "LColor.h"
 #include "Lsstream.h"
-#include "lyxrc.h"
 #include "lyxlex.h"
 #include "lyxtextclasslist.h"
 #include "tex-strings.h"
 #include "texrow.h"
-#include "vspace.h"
 
 #include "frontends/Alert.h"
 
 #include "support/lyxalgo.h" // for lyx::count
-#include "support/lyxlib.h"
-#include "support/lstrings.h"
-#include "support/types.h"
 
-#include <cstdlib>
-#include <algorithm>
 
 using namespace lyx::support;
 
index 8896f345b68857b5e549b9bbee27378b636a0fac..bda1550be6b5c2e9a8ab404648fd1ef18c4c2db9 100644 (file)
 
 #include "bufferview_funcs.h"
 #include "BufferView.h"
-#include "paragraph.h"
-#include "lyxfont.h"
 #include "lyxlex.h"
-#include "lyxtext.h"
 #include "buffer.h"
-#include "lyx_cb.h"
 #include "language.h"
 #include "gettext.h"
 #include "ParagraphParameters.h"
-#include "author.h"
-#include "changes.h"
 
 #include "frontends/LyXView.h"
 #include "frontends/Alert.h"
 #include "support/tostr.h"
 #include "Lsstream.h"
 
-#include "insets/updatableinset.h"
 #include "insets/insettext.h"
-#include <boost/bind.hpp>
-#include <algorithm>
 
 using namespace lyx::support;
 
index 100dbc2233bfa65d34a529feee2eac5148ecc0ed..e7a82c8658ace9822f08b91a0cb420287e346508 100644 (file)
 
 #include "changes.h"
 #include "debug.h"
-#include "author.h"
 
 #include "support/LAssert.h"
-#include "support/LOstream.h"
 
 using namespace lyx::support;
 
index a3e5c6518effe4895c2bddd127b47d15d5135d34..7da9ed0a869fff985e24ca25eecd66c60ef25a8e 100644 (file)
 #include <config.h>
 
 #include "converter.h"
-#include "graph.h"
 #include "format.h"
-#include "lyxrc.h"
 #include "buffer.h"
-#include "bufferparams.h"
 #include "buffer_funcs.h"
-#include "bufferview_funcs.h"
-#include "errorlist.h"
 #include "LaTeX.h"
 #include "gettext.h"
 #include "debug.h"
 
 #include "frontends/Alert.h"
-#include "frontends/LyXView.h"
 
 #include "support/filetools.h"
-#include "support/lyxfunctional.h"
 #include "support/lyxlib.h"
 #include "support/path.h"
-#include "support/tostr.h"
 #include "support/systemcall.h"
 
-#include <boost/signals/signal1.hpp>
-#include <boost/signals/trackable.hpp>
 
-#include <cctype>
 
 using namespace lyx::support;
 
index 50013690a0ec8774b470e3185cb70906303f1f1e..1b4d7914a5e42619c8f0575131a07ea9c25101f8 100644 (file)
@@ -11,7 +11,6 @@
 #include <config.h>
 
 #include "errorlist.h"
-#include "buffer.h"
 
 
 ErrorItem::ErrorItem(string const & error, string const & description,
index 2f3ee4068372b1b86b5b266b16af9f29aca4c279..b204da466d4e2fec0bdf8489a539ff5772ff5510 100644 (file)
@@ -26,7 +26,6 @@
 #include "frontends/Alert.h"
 #include "gettext.h"
 
-#include <algorithm>
 
 using namespace lyx::support;
 
index 18bbb04dc2c8d494653f85ef8f2cc5eee337caec..e7fbcee7f5c9621077655afdd0048a8a285de88d 100644 (file)
 
 #include <config.h>
 
+#include "factory.h"
 #include "funcrequest.h"
-#include "bufferparams.h"
 #include "buffer.h"
 #include "FloatList.h"
 #include "debug.h"
 #include "BufferView.h"
-#include "lyxtext.h"
 #include "lyxlex.h"
 
 #include "insets/insetbibitem.h"
@@ -42,7 +41,6 @@
 #include "insets/insetref.h"
 #include "insets/insetspace.h"
 #include "insets/insettabular.h"
-#include "insets/insettext.h"
 #include "insets/insettoc.h"
 #include "insets/inseturl.h"
 #include "insets/insetwrap.h"
@@ -53,7 +51,6 @@
 #include "frontends/LyXView.h"
 #include "support/lstrings.h"
 
-#include <cstdio>
 
 using namespace lyx::support;
 
index d69d4ecb12a5a5d6fa19b2f06a89981db9fefa84..c944453b9cb19c3311f274171e5b7fed625b00c5 100644 (file)
 
 #include "format.h"
 #include "buffer.h"
-#include "buffer_funcs.h"
 #include "lyxrc.h"
 #include "debug.h"
 #include "gettext.h"
-#include "LString.h"
 
 #include "frontends/Alert.h" //to be removed?
 
-#include "support/lstrings.h"
 #include "support/filetools.h"
 #include "support/path.h"
 #include "support/systemcall.h"
index a27c579b421797b2421b2814915819c32bf54bec..47d4303fe9263958413e2b9cfd9eb4dfe8d7368f 100644 (file)
 
 #include <config.h>
 
+#include "gettext.h"
 #include "messages.h"
-#include "LString.h"
-#include "support/LAssert.h"
 
-#include <boost/scoped_ptr.hpp>
 
 #ifdef HAVE_LOCALE_H
 #  include <locale.h>
index de07b2f2c59d07d9920e7b29cc913fe70c48fac4..b7db6c563379c2a9bc8bad9fe252260c16c98854 100644 (file)
@@ -8,13 +8,9 @@
  * Full author contact details are available in file CREDITS.
  */
 
-#include "config.h"
 #include "graph.h"
 #include "format.h"
 
-#include <queue>
-#include <vector>
-#include <algorithm>
 
 using std::queue;
 using std::vector;
index 68d20454d4b8aa4bea86b7e01fa079b392c6c2fe..02b25500fdc1819a0dddbfae732773c534cf2a55 100644 (file)
 #include "funcrequest.h"
 
 #include "bufferlist.h"
-#include "buffer_funcs.h"
 #include "support/filetools.h"
 #include "frontends/Alert.h"
 #include "gettext.h"
 #include "BufferView.h"
 
-#include <algorithm>
 
 using namespace lyx::support;
 
index 52f72f8676f25375e588f440a30cf6acf4dfe74e..ce237ed1a2eb1f1e25607233b662f335353e3ccc 100644 (file)
@@ -17,8 +17,6 @@
 #include "debug.h"
 #include "lyxrc.h"
 
-#include "support/lstrings.h"
-#include "language.h"
 
 using std::endl;
 
index 096e7b7444475c4224a4a5e05290e2cc18c03d36..365522f8a496d64246555e0da27bfe648addf3ae 100644 (file)
@@ -12,8 +12,6 @@
 
 #include <config.h>
 
-#include "LString.h"
-#include "lyxrc.h"
 #include "language.h"
 #include "debug.h"
 #include "encoding.h"
 #include "bufferparams.h"
 
 #include "support/forkedcall.h"
-#include "support/lstrings.h"
 
 // HP-UX 11.x doesn't have this header
 #ifdef HAVE_SYS_SELECT_H
-#include <sys/select.h>
 #endif
-#include <sys/time.h>
 
 using namespace lyx::support;
 
index 920c66ab7c586bbbfdec67b3d7e55329002827a1..ce8e753e02fc7e37edf819db8bccd23efcc54f87 100644 (file)
 #include <config.h>
 
 #include "iterators.h"
-#include "paragraph.h"
 
 #include <boost/next_prior.hpp>
 #include <boost/optional.hpp>
 
 // it's conceptionally a stack, but undo needs random access...
 //#include <stack>
-#include <vector>
 
 using boost::next;
 using boost::optional;
index 595b6d3372ebcce40bdb98b569cf1a0ef264141c..c6ef06ed3ec2b0e669cc144c5d4457a932e81969 100644 (file)
@@ -14,7 +14,6 @@
 #include <config.h>
 
 #include "kbmap.h"
-#include "lfuns.h"
 #include "kbsequence.h"
 #include "LyXAction.h"
 #include "support/filetools.h"
index c8b236a917f51fad37ccbc6327b9daf1ee32b6fc..7a3b0b6edc7584ae89fb122d8f3d2a90d00066de 100644 (file)
 
 #include "gettext.h"
 
-#include "frontends/mouse_state.h"
 #include "frontends/LyXKeySymFactory.h"
 #include "kbsequence.h"
 #include "kbmap.h"
 #include "lfuns.h"
-#include "debug.h"
 
 using std::make_pair;
 
index ec53f130a4d2c40786ba38970c90b0cca9bf2021..9a81295ba81949eb434a9291b89fbf9a5eaaf375 100644 (file)
@@ -13,9 +13,7 @@
 #include <config.h>
 
 #include "language.h"
-#include "gettext.h"
 #include "encoding.h"
-#include "lyxrc.h"
 #include "lyxlex.h"
 #include "debug.h"
 
index 1691253373c4e486f1ec1b79ad81dbbfb15a2ea9..2011a7fb6c66d2a45c1bbab35cdc90fe5aec0189 100644 (file)
@@ -16,7 +16,6 @@
 #include "support/FileInfo.h"
 
 #include <fstream>
-#include <algorithm>
 #include <iterator>
 
 
index a58ed4ff6e6cc25d4ae95700f63a6b73c3c2371b..ac77cea6c9cd4fd50bc1cb1e8aa012e092238724 100644 (file)
 #include "lyx_cb.h"
 #include "lyx_main.h"
 #include "buffer.h"
-#include "buffer_funcs.h"
 #include "bufferlist.h"
-#include "bufferview_funcs.h"
 #include "debug.h"
 #include "lastfiles.h"
 #include "lyxrc.h"
 #include "lyxtext.h"
 #include "gettext.h"
 #include "BufferView.h"
-#include "Lsstream.h"
 
-#include "insets/insetlabel.h"
 
 #include "frontends/lyx_gui.h"
 #include "frontends/LyXView.h"
@@ -38,7 +34,6 @@
 #include "support/FileInfo.h"
 #include "support/filetools.h"
 #include "support/forkedcall.h"
-#include "support/lstrings.h"
 #include "support/lyxlib.h"
 #include "support/path.h"
 #include "support/path_defines.h"
@@ -46,9 +41,6 @@
 #include "support/systemcall.h"
 
 #include <fstream>
-#include <algorithm>
-#include <utility>
-#include <cerrno>
 
 using namespace lyx::support;
 
index 250b74681c64664a7516b72c19a70765333b8a5b..6a99ee0b61827ddadf16f86d2976761d18fac4d4 100644 (file)
@@ -38,7 +38,6 @@
 #include "frontends/Alert.h"
 #include "frontends/lyx_gui.h"
 
-#include "graphics/GraphicsTypes.h"
 
 #include "support/FileInfo.h"
 #include "support/filetools.h"
 #include "support/path.h"
 #include "support/path_defines.h"
 
-#include <boost/function.hpp>
 #include <boost/bind.hpp>
-#include <boost/signals/signal1.hpp>
 
-#include <cstdlib>
-#include <csignal>
 #include <iostream>
 
 using namespace lyx::support;
index fe37598adb0a24526c7145427b938958053c54a6..60e1d4e76d996a5051a8e9b19e88157c5eb69db9 100644 (file)
 
 #include "lyxtext.h"
 #include "lyxfind.h"
-#include "paragraph.h"
-#include "frontends/LyXView.h"
 #include "frontends/Alert.h"
 #include "support/textutils.h"
-#include "support/lstrings.h"
 #include "BufferView.h"
 #include "buffer.h"
-#include "debug.h"
 #include "gettext.h"
 #include "insets/insettext.h"
-#include "changes.h"
 
 using namespace lyx::support;
 
index ed2ff8516b9e923d256dc0984f611e17aef7fc27..cb7dfc930a0bbf3ae69acc2b34123134d3d1b361 100644 (file)
  */
 
 #include <config.h>
-#include <clocale>
-#include <cctype>
 
-#include "gettext.h"
 #include "lyxfont.h"
+#include "gettext.h"
 #include "debug.h"
 #include "lyxrc.h"
 #include "lyxlex.h"
index e2eb5b683dcbaacd64dd604e7c7826e17692c271..60a5be79ae094dff5c2ea743bf954b09fb328766 100644 (file)
@@ -20,7 +20,6 @@
 #include <config.h>
 
 #include "lyxfunc.h"
-#include "version.h"
 #include "kbmap.h"
 #include "bufferlist.h"
 #include "buffer.h"
 #include "iterators.h"
 #include "lyxserver.h"
 #include "intl.h"
-#include "lyx_main.h"
 #include "lyx_cb.h"
 #include "LyXAction.h"
 #include "debug.h"
-#include "lyxrc.h"
-#include "lyxtext.h"
 #include "gettext.h"
 #include "Lsstream.h"
-#include "trans_mgr.h"
 #include "encoding.h"
-#include "layout.h"
-#include "bufferview_funcs.h"
 #include "frontends/LyXView.h"
 #include "frontends/lyx_gui.h"
-#include "vspace.h"
-#include "FloatList.h"
 #include "format.h"
 #include "exporter.h"
 #include "importer.h"
@@ -58,9 +49,7 @@
 #include "insets/insetexternal.h"
 #include "insets/insettabular.h"
 
-#include "mathed/formulamacro.h"
 #include "mathed/math_cursor.h"
-#include "mathed/math_inset.h"
 
 #include "frontends/FileDialog.h"
 #include "frontends/Dialogs.h"
 #include "frontends/Menubar.h"
 #include "frontends/Alert.h"
 
-#include "graphics/GraphicsCache.h"
 
-#include "support/lyxalgo.h"
 #include "support/LAssert.h"
 #include "support/filetools.h"
 #include "support/FileInfo.h"
 #include "support/forkedcontr.h"
-#include "support/lstrings.h"
 #include "support/tostr.h"
 #include "support/path.h"
 #include "support/path_defines.h"
-#include "support/lyxfunctional.h"
 
-#include <ctime>
-#include <clocale>
-#include <cstdlib>
-#include <cctype>
 
-#include <utility>
-#include <algorithm>
 
 using namespace lyx::support;
 
index d6bbbe3a43ac5aafa9534affbd209bfd081da6ce..e9c0cf880ecdcfe0c5f3c39cd03e21f6f5048e25 100644 (file)
 #include "lengthcommon.h"
 #include "lyxrc.h"
 
-#include "support/lstrings.h"
 
 #include "Lsstream.h"
 
-#include <cstdlib>
 
 using std::abs;
 
index 8c8eeaa1a016ebe4ad99f42591d1b44cd114ca86..8d1b30b60cf5568cf4504237d85b9c303ca7911a 100644 (file)
@@ -16,7 +16,6 @@
 #include "lyxlex.h"
 #include "lyxlex_pimpl.h"
 #include "debug.h"
-#include "support/filetools.h"
 #include "support/lstrings.h"
 
 using namespace lyx::support;
@@ -154,8 +153,7 @@ string const LyXLex::getLongString(string const & endtoken)
                lyxerr[Debug::PARSER] << "LongString: `"
                                      << getString() << '\'' << endl;
 
-               // We do a case independent comparison, like search_kw
-               // does.
+               // We do a case independent comparison, like search_kw does.
                if (compare_ascii_no_case(token, endtoken) == 0)
                        break;
 
@@ -191,7 +189,8 @@ bool LyXLex::getBool() const
        if (pimpl_->getString() == "true") {
                return true;
        } else if (pimpl_->getString() != "false") {
-               pimpl_->printError("Bad boolean `$$Token'. Use \"false\" or \"true\"");
+               pimpl_->printError("Bad boolean `$$Token'. "
+                                  "Use \"false\" or \"true\"");
        }
        return false;
 }
index 0f7d57a6732214403adde4e8e669cae6e7626c9b..45141c6b3dcc65fadacc5ec8965ec7e3f8e1b3bf 100644 (file)
@@ -19,7 +19,6 @@
 #include "support/filetools.h"
 #include "support/lstrings.h"
 
-#include <algorithm>
 
 using namespace lyx::support;
 
index a3749628c86083815164d8e8611ec86c05beaea7..320f04b623c45f052825c6a27b65fc6e372ecb72 100644 (file)
 #include <config.h>
 
 #include <fstream>
-#include <iomanip>
 #include <iostream>
-#include <boost/scoped_ptr.hpp>
 
 #include "lyxrc.h"
 
 #include "debug.h"
-#include "intl.h"
 #include "converter.h"
 #include "format.h"
 #include "gettext.h"
 #include "lyxlex.h"
 #include "lyxfont.h"
 
-#include "support/path.h"
 #include "support/tostr.h"
 #include "support/filetools.h"
-#include "support/LAssert.h"
 #include "support/lstrings.h"
 #include "support/userinfo.h"
 #include "support/translator.h"
index 54cbdc3251cbbb74bd041a2ff883e7cf14a6ad07..cfec4ef432d25cb58909ad6e98703288bd05b2a7 100644 (file)
 
 #include "lyxrow_funcs.h"
 #include "lyxtext.h"
-#include "paragraph.h"
 #include "lyxlayout.h"
 #include "debug.h"
 
 #include "support/LAssert.h"
 
 #include <boost/next_prior.hpp>
-#include <algorithm>
 
 using lyx::pos_type;
 using lyx::support::Assert;
index ce70c08217ae46b5447f7e31f10f8c29fd24d13d..0f38a4520472784cddbfd2f7bb93ea2d1e7e0604 100644 (file)
 
 #include <config.h>
 
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <unistd.h>
 #include <fcntl.h>
-#include <cerrno>
 
 #include "lyxserver.h"
-#include "lyx_main.h"
 #include "debug.h"
 #include "lyxfunc.h"
 #include "support/lstrings.h"
 #include "frontends/lyx_gui.h"
 
 #ifdef __EMX__
-#include <cstdlib>
-#include <io.h>
 #define OS2EMX_PLAIN_CHAR
 #define INCL_DOSNMPIPES
 #define INCL_DOSERRORS
-#include <os2.h>
-#include "support/os2_errortable.h"
 #endif
 
 
index b2a604bbbc4731065a06f4296332f81ae7a77d32..b7f96056cb2c9783ed56c14053856fb98259f728 100644 (file)
 
 #include "support/lstrings.h"
 #include "support/LAssert.h"
-#include "support/lyxfunctional.h"
 #include "support/filetools.h"
 
-#include <algorithm>
 
 using namespace lyx::support;
 
index 8d4a7639ccce7affe01d42cc442a9218749f5b3a..8fb1c1098348506c91eda421769f247556241829 100644 (file)
 #include "lyxtextclass.h"
 #include "debug.h"
 #include "lyxlex.h"
-#include "gettext.h"
-#include "frontends/Alert.h"
 
 #include "support/lyxfunctional.h"
-#include "support/LAssert.h"
 #include "support/filetools.h"
 
-#include <utility>
 
 using namespace lyx::support;
 
index 7291f0f3cbe04cd2574cf8ab8ef4b8fb95e956d4..9bc020831096bb12edfcfea4d898a194be9cc0f2 100644 (file)
 #include "debug.h"
 #include "buffer.h"
 #include "gettext.h"
-#include "funcrequest.h"
 
 #include "frontends/Alert.h"
-#include "frontends/LyXView.h"
 
 #include "support/filetools.h"
 #include "support/lyxlib.h"
 
-#include <unistd.h>
 
 using namespace lyx::support;
 
index a933fbacdc55e6fd95f07fa3d00662ede5c6d719..2dc56ae049e016131a7d5e00bb14e24e9a82aaeb 100644 (file)
@@ -10,7 +10,6 @@
 #include <config.h>
 
 #include "messages.h"
-#include "debug.h"
 #include "support/filetools.h"
 #include "support/path_defines.h"
 
@@ -37,7 +36,7 @@ string const & getLocaleDir()
 
 #if 0
 
-#include <locale>
+-#include <locale>
 
 // This version of the Pimpl utilizes the message capability of
 // libstdc++ that is distributed with GNU G++.
index 85ee9edb634b9d9e70b22e28a2e785180753c79c..aad69f7834396368bd2b5809c03026677f1611e8 100644 (file)
@@ -13,7 +13,6 @@
 #include "metricsinfo.h"
 #include "mathed/math_support.h"
 #include "frontends/Painter.h"
-#include "debug.h"
 #include "BufferView.h"
 
 
index ccd07dab819bd54ea80bd506c54535dc27373e7a..307f65188efd7cdfe8203d3a40829f38e9354f9f 100644 (file)
 #include "paragraph_pimpl.h"
 
 #include "buffer.h"
-#include "bufferparams.h"
-#include "BufferView.h"
-#include "changes.h"
 #include "encoding.h"
 #include "debug.h"
 #include "gettext.h"
 #include "language.h"
 #include "latexrunparams.h"
-#include "layout.h"
-#include "lyxrc.h"
-#include "paragraph_funcs.h"
-#include "ParameterStruct.h"
-#include "texrow.h"
 
 #include "Lsstream.h"
 
 #include "insets/insetbibitem.h"
 #include "insets/insetoptarg.h"
-#include "insets/insetenv.h"
 
-#include "support/filetools.h"
 #include "support/lstrings.h"
-#include "support/lyxmanip.h"
-#include "support/FileInfo.h"
 #include "support/LAssert.h"
 #include "support/textutils.h"
 
-#include <algorithm>
-#include <fstream>
-#include <csignal>
-#include <ctime>
 
 using namespace lyx::support;
 
index f2218b8c57134cb6f76725dc5f6426b98928040c..af9feebf7d8ebd6c946fe3b9f7f17589b5ea2a97 100644 (file)
 #include "paragraph_funcs.h"
 #include "paragraph_pimpl.h"
 #include "buffer.h"
-#include "ParagraphParameters.h"
-#include "lyxtextclasslist.h"
 #include "debug.h"
 #include "gettext.h"
 #include "iterators.h"
 #include "language.h"
 #include "encoding.h"
-#include "lyxrc.h"
 #include "lyxlex.h"
 #include "factory.h"
 #include "Lsstream.h"
@@ -29,7 +26,6 @@
 #include "support/LAssert.h"
 
 #include "insets/insetoptarg.h"
-#include "insets/insetcommandparams.h"
 #include "insets/insetbibitem.h"
 #include "insets/insetspace.h"
 #include "insets/insetspecialchar.h"
index 8c0573d7ee34895561e251244f640e1f262bad60..d451254629c3e59cf3bb3d57f2ff6def1fda4881 100644 (file)
@@ -21,8 +21,6 @@
 #include "language.h"
 #include "LaTeXFeatures.h"
 #include "latexrunparams.h"
-#include "lyxrc.h"
-#include "paragraph_funcs.h"
 #include "texrow.h"
 
 #include "support/LAssert.h"
index 7801f9115b04f2facb8c7038d1384e4a3d5fa212..75ee4ee86514fa1d65601e263f48fe1b3146f69d 100644 (file)
 #include <config.h>
 
 #include "frontends/Painter.h"
-#include "frontends/screen.h"
 #include "frontends/font_metrics.h"
 #include "support/LAssert.h"
-#include "paragraph.h"
 #include "paragraph_funcs.h"
 #include "support/textutils.h"
 
 #include "insets/insettext.h"
 #include "ParagraphParameters.h"
-#include "debug.h"
 #include "BufferView.h"
 #include "buffer.h"
 #include "gettext.h"
 #include "language.h"
 #include "encoding.h"
-#include "lyxtext.h"
 #include "rowpainter.h"
-#include "lyxrc.h"
 #include "lyxrow_funcs.h"
 #include "metricsinfo.h"
 
-#include <algorithm>
 
 using namespace lyx::support;
 
index 7c34f5965b76ea8dcc1661db5603fc3e5b2b4d6d..d3377e77df4c2d5d3caa0688a6210bc840b240b7 100644 (file)
@@ -13,8 +13,9 @@
 #ifndef SGML_H
 #define SGML_H
 
-#include "LString.h"
+#include "paragraph.h"
 
+#include "LString.h"
 #include <algorithm>
 #include <iosfwd>
 
index 10e0b797ae4f84c7e10221b1a97a1c68d1d56022..ddc87639bf50b25b041327dd1c850c3901959373 100644 (file)
 #include "Lsstream.h"
 #include "buffer.h"
 #include "debug.h"
-#include "gettext.h"
 #include "lyxlex.h"
-#include "vspace.h"
 
 #include "insets/insettabular.h"
-#include "insets/insettext.h"
 
 #include "support/LAssert.h"
-#include "support/LIstream.h"
 #include "support/lstrings.h"
-#include "support/lyxmanip.h"
 #include "support/tostr.h"
 
-#include "frontends/Alert.h"
-#include "frontends/Painter.h"
 
-#include <algorithm>
-#include <cstdlib>
 
 using namespace lyx::support;
 
index f1fd6eb9ab6a2b3b3a2fdefe3eb0066c56ef3df1..7ff220d6f2f2f5db6400a41840cec9473bb5621b 100644 (file)
@@ -11,9 +11,7 @@
 
 #include <config.h>
 
-#include <cstdlib>
 #include "tex-accent.h"
-#include "lfuns.h"
 #include "support/tostr.h"
 
 /* the names used by TeX and XWindows for deadkeys/accents are not the same
index 00e9e1d1972138064fcbaada664b5f6e984db11c..bc47fec4b6103cf7f545bdfefded9a14a20a7b17 100644 (file)
@@ -13,6 +13,7 @@
 
 #include "tex-strings.h"
 
+
 // this file should perhaps be split into even smaller parts
 
 char const * string_paragraph_separation[3] = {
index de53933d2d304072463f305f9e2e47c104b2dccc..9b760772e2f74a5ab726e4f959ee34fec5fa5a38 100644 (file)
@@ -15,7 +15,6 @@
 #include "texrow.h"
 #include "debug.h"
 
-#include <algorithm>
 
 using std::find_if;
 using std::endl;
index 26460846e810f96c4ec7fb0652c220b2e7ddaaff..dc4974a2887a5d0ebc6785121c390eace3370172 100644 (file)
 #include <config.h>
 
 #include "lyxtext.h"
-#include "paragraph.h"
 #include "gettext.h"
-#include "bufferparams.h"
 #include "buffer.h"
 #include "debug.h"
-#include "intl.h"
-#include "lyxrc.h"
 #include "encoding.h"
 #include "funcrequest.h"
 #include "frontends/LyXView.h"
-#include "frontends/Painter.h"
 #include "frontends/font_metrics.h"
-#include "frontends/screen.h"
-#include "frontends/WorkArea.h"
-#include "bufferview_funcs.h"
 #include "BufferView.h"
 #include "language.h"
 #include "ParagraphParameters.h"
@@ -41,7 +33,6 @@
 #include "paragraph_funcs.h"
 #include "rowpainter.h"
 #include "lyxrow_funcs.h"
-#include "metricsinfo.h"
 
 #include "insets/insettext.h"
 
@@ -49,7 +40,6 @@
 #include "support/LAssert.h"
 #include "support/lstrings.h"
 
-#include <algorithm>
 
 using namespace lyx::support;
 
index b1318017c18cfb9c72eaa70c5dbd81876e16165c..c90856b8d6661101facc82799f0cf90227f81553 100644 (file)
 #include <config.h>
 
 #include "lyxtext.h"
-#include "LString.h"
 #include "Lsstream.h"
-#include "paragraph.h"
 #include "funcrequest.h"
 #include "frontends/LyXView.h"
 #include "undo_funcs.h"
 #include "buffer.h"
 #include "buffer_funcs.h"
-#include "bufferparams.h"
-#include "errorlist.h"
 #include "gettext.h"
 #include "BufferView.h"
 #include "CutAndPaste.h"
-#include "frontends/Painter.h"
 #include "frontends/font_metrics.h"
 #include "debug.h"
 #include "lyxrc.h"
@@ -57,7 +52,6 @@
 
 #include <boost/tuple/tuple.hpp>
 
-#include <algorithm>
 
 using namespace lyx::support;
 
index 14c40bd71fed3409c0bd5d996aec2550ecfc6a55..5f6b325f1a5a7775e3b4d69b157f42cef6d4251a 100644 (file)
 #include <config.h>
 
 #include "lyxtext.h"
-#include "paragraph.h"
 #include "BufferView.h"
 #include "funcrequest.h"
 #include "lyxrc.h"
 #include "Lsstream.h"
 #include "debug.h"
-#include "bufferparams.h"
 #include "buffer.h"
-#include "bufferview_funcs.h"
 #include "ParagraphParameters.h"
 #include "gettext.h"
 #include "factory.h"
 #include "intl.h"
-#include "box.h"
 #include "language.h"
 #include "support/tostr.h"
 #include "support/lstrings.h"
 #include "support/LAssert.h"
 #include "frontends/LyXView.h"
-#include "frontends/screen.h"
 #include "frontends/Dialogs.h"
 #include "insets/insetspecialchar.h"
 #include "insets/insettext.h"
-#include "insets/insetquotes.h"
 #include "insets/insetcommand.h"
 #include "insets/insetnewline.h"
 #include "undo_funcs.h"
 #include "text_funcs.h"
-#include "Lsstream.h"
 
-#include <ctime>
-#include <clocale>
 
 using namespace lyx::support;
 using namespace bv_funcs;
index 5640f9e32418abf32b96ae6882b9472109db67d2..81c3c2e62dc3bb87b63becffe296768df9635993 100644 (file)
 
 #include <config.h>
 
+#include "text_funcs.h"
 #include "debug.h"
 #include "lyxcursor.h"
-#include "ParagraphList.h"
-
-#include "support/types.h"
 
 #include <boost/next_prior.hpp>
 
index 5131554009fc9def9bd0684a5fb57964d8487acd..52d435d9a32ff04f0165cfaef815871684f3bf55 100644 (file)
--- a/src/toc.C
+++ b/src/toc.C
@@ -15,8 +15,6 @@
 #include "buffer.h"
 #include "funcrequest.h"
 #include "LyXAction.h"
-#include "paragraph.h"
-#include "debug.h"
 #include "iterators.h"
 
 #include "insets/insetfloat.h"
index cbc0bc1a9eed8565be1f0b2525523859b84d030c..0ee94349564cad996968409d8ab02dcf74db18bb 100644 (file)
@@ -14,7 +14,6 @@
 #include "trans.h"
 #include "support/filetools.h"
 #include "support/lstrings.h"
-#include "tex-strings.h"
 #include "lyxlex.h"
 #include "debug.h"
 #include "trans_mgr.h"
index e8930f9235ff241bf72f39b26cf9b0453e4e7622..6a9abf437d61483719ee44e122dd95c6593a87e7 100644 (file)
 #include "trans_mgr.h"
 #include "trans.h"
 #include "lyxtext.h"
-#include "LString.h"
 #include "debug.h"
-#include "chset.h"
 #include "insets/insetlatexaccent.h"
-#include "BufferView.h"
-#include "buffer.h"
 #include "lyxrc.h"
 #include "support/lstrings.h"
 
index 9fbef8b6bc40ca83e1baae8765b61f22a1327b13..9ee335d59ad10e1e28543edede52e0d4b35595fa 100644 (file)
@@ -20,9 +20,6 @@
 #include "BufferView.h"
 #include "buffer.h"
 #include "insets/updatableinset.h"
-#include "insets/insettext.h"
-#include "debug.h"
-#include "support/LAssert.h"
 #include "iterators.h"
 
 
index de5b6d93d6cece58cff47e6636c728733186bde7..9e227b58cee86d13d2cf02b63de06b15b7960057 100644 (file)
@@ -13,8 +13,6 @@
 #include "vc-backend.h"
 #include "debug.h"
 #include "buffer.h"
-#include "frontends/LyXView.h"
-#include "funcrequest.h"
 
 #include "support/FileInfo.h"
 #include "support/path.h"
index 89b18dd6e3c3e0c1f9366d31804f5e064b76bf93..2fe08c4e1b403abe0aa4ea29465ba5d03a53ea34 100644 (file)
 #include "vspace.h"
 #include "lengthcommon.h"
 #include "buffer.h"
-#include "lyxrc.h"
 #include "BufferView.h"
 #include "lyxtext.h"
-#include "support/LAssert.h"
 
 #include "support/lstrings.h"
 
-#include <cstdio>
 
 using namespace lyx::support;