+++ /dev/null
-// -*- C++ -*-
-#ifndef LYX_BOOST_FORMAT_H
-#define LYX_BOOST_FORMAT_H
-
-// Only include this if it is possible to use
-// Boost.Format at all.
-#if USE_BOOST_FORMAT
-
-#include <boost/format.hpp>
-
-// Add explicit instantion for g++ compilers
-#ifdef __GNUG__
-
-namespace boost
-{
-
-extern
-template basic_format<char>;
-
-extern template
-std::ostream &
-operator<< <char, std::char_traits<char> >(std::ostream &,
- boost::basic_format<char> const &);
-
-namespace io
-{
-
-extern template
-std::string
-str<char, std::char_traits<char> >(boost::basic_format<char> const &);
-
-namespace detail
-{
-
-extern template
-bool parse_printf_directive<char, std::char_traits<char> >
-(std::string const &, std::string::size_type*,
- format_item<char, std::char_traits<char> >*,
- std::ios &, unsigned char);
-
-extern template
-void distribute<char, std::char_traits<char>, std::string const &>
-(boost::basic_format<char>&, std::string const &);
-
-extern template
-boost::basic_format<char> &
-feed<char, std::char_traits<char>,
- std::string const &>(boost::basic_format<char> &,
- std::string const &);
-
-} // namespace detail
-
-} // namespace io
-
-} // namespace boost
-
-#endif // __GNUG__
-
-#endif // USE_BOOST_FORMAT
-
-#endif // LYX_BOOST_FORMAT_H
#include "support/lyxfunctional.h" // equal_1st_in_pair
#include "support/types.h"
#include "support/lyxalgo.h" // lyx_count
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <fstream>
#include <boost/bind.hpp>
#include <boost/signals/connection.hpp>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <unistd.h>
#include <sys/wait.h>
+2003-03-30 John Levon <levon@movementarian.org>
+
+ * Makefile.am:
+ * BoostFormat.h:
+ * boost-inst.C: moved to support
+
+ * several files: changes as a result
+
2003-03-30 Lars Gullik Bjønnes <larsbj@gullik.net>
* text2.C (LyXText): adjust.
#include "support/path.h"
#include "support/lstrings.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <fstream>
#include "insets/inseterror.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::endl;
using std::pair;
#include "support/path.h"
#include <boost/regex.hpp>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <fstream>
#include <cstdio> // sscanf
BUILT_SOURCES = version.C
lyx_SOURCES = \
- BoostFormat.h \
BufferView.C \
BufferView.h \
BufferView_pimpl.C \
author.C \
author.h \
boost.C \
- boost-inst.C \
box.h \
box.C \
broken_headers.h \
+++ /dev/null
-#include <config.h>
-
-#include "BoostFormat.h"
-
-#if USE_BOOST_FORMAT
-
-namespace boost
-{
-
-using boost::io::out_of_range_bit;
-
-template class basic_format<char>;
-
-template
-std::ostream &
-operator<< <char, std::char_traits<char> >(std::ostream &,
- boost::basic_format<char> const &);
-
-namespace io
-{
-
-template
-std::string
-str<char, std::char_traits<char> >(boost::basic_format<char> const &);
-
-namespace detail
-{
-
-template
-bool parse_printf_directive<char, std::char_traits<char> >
-(std::string const &, std::string::size_type*,
- format_item<char, std::char_traits<char> >*,
- std::ios &, unsigned char);
-
-template
-void distribute<char, std::char_traits<char>, std::string const &>
-(boost::basic_format<char> &, std::string const&);
-
-template
-boost::basic_format<char> &
-feed<char, std::char_traits<char>,
- std::string const &>(boost::basic_format<char> &,
- std::string const &);
-
-} // namespace detail
-
-} // namespace io
-
-} // namespace boost
-
-#endif // USE_BOOST_FORMAT
#include <boost/bind.hpp>
#include <boost/tuple/tuple.hpp>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <fstream>
#include <iomanip>
#include "support/LAssert.h"
#include <boost/bind.hpp>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <cassert>
#include <algorithm>
#include "insets/updatableinset.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
namespace {
LyXFont freefont(LyXFont::ALL_IGNORE);
#include "support/path.h"
#include "support/systemcall.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <cctype>
#include "gettext.h"
#include "support/lstrings.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <iomanip>
#include "lyx_cb.h" // for ShowMessage() ... to be removed?
#include "gettext.h"
#include "LString.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include "frontends/Alert.h" //to be removed?
#include "support/lstrings.h"
#include "support/filetools.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::endl;
#include "frontends/Alert.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::endl;
#include "support/LAssert.h"
#include <boost/regex.hpp>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <algorithm>
#include "Alert.h"
#include "Alert_pimpl.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include "gettext.h"
using std::pair;
#include <qtextview.h>
#include <qpushbutton.h>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
typedef QController<ControlVCLog, QView<QVCLogDialog> > base_class;
#include "debug.h"
#include <boost/scoped_array.hpp>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <cmath>
#include "xforms_helpers.h" // formatted
#include "gettext.h" // _()
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include "support/LAssert.h"
#include "support/filetools.h" // LibFileSearch
#include "gettext.h" // _()
#include "lyxrc.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include "support/LAssert.h"
#include "support/filetools.h" // LibFileSearch
#include "support/lyxlib.h" // for float_equal
#include "support/filetools.h" // for MakeAbsPath etc
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include FORMS_H_LOCATION
#include "gettext.h"
#include "BufferView.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <algorithm>
#include "gettext.h"
#include "support/lstrings.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::ostream;
using std::endl;
#include "gettext.h"
#include "debug.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::ostream;
using std::endl;
#include <boost/weak_ptr.hpp>
#include <boost/bind.hpp>
#include <boost/signals/trackable.hpp>
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <algorithm> // For the std::max
#include "buffer.h"
#include "gettext.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::ostream;
#include "support/systemcall.h"
#include "support/lstrings.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <fstream>
#include <algorithm>
#include "frontends/Alert.h"
#include "frontends/lyx_gui.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <boost/function.hpp>
#include <cstdlib>
#include "support/lstrings.h"
#include "bufferparams.h" // stateText
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::ostream;
using std::endl;
#include "support/path.h"
#include "support/lyxfunctional.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <ctime>
#include <clocale>
#include "support/filetools.h"
#include "support/lyxlib.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include <unistd.h>
#include "Lsstream.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::ostream;
#include "encoding.h"
#include "lyxrc.h"
#include "lyxlex.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
#include "factory.h"
#include "support/lstrings.h"
#include "insets/insetoptarg.h"
--- /dev/null
+// -*- C++ -*-
+#ifndef LYX_BOOST_FORMAT_H
+#define LYX_BOOST_FORMAT_H
+
+// Only include this if it is possible to use
+// Boost.Format at all.
+#if USE_BOOST_FORMAT
+
+#include <boost/format.hpp>
+
+// Add explicit instantion for g++ compilers
+#ifdef __GNUG__
+
+namespace boost
+{
+
+extern
+template basic_format<char>;
+
+extern template
+std::ostream &
+operator<< <char, std::char_traits<char> >(std::ostream &,
+ boost::basic_format<char> const &);
+
+namespace io
+{
+
+extern template
+std::string
+str<char, std::char_traits<char> >(boost::basic_format<char> const &);
+
+namespace detail
+{
+
+extern template
+bool parse_printf_directive<char, std::char_traits<char> >
+(std::string const &, std::string::size_type*,
+ format_item<char, std::char_traits<char> >*,
+ std::ios &, unsigned char);
+
+extern template
+void distribute<char, std::char_traits<char>, std::string const &>
+(boost::basic_format<char>&, std::string const &);
+
+extern template
+boost::basic_format<char> &
+feed<char, std::char_traits<char>,
+ std::string const &>(boost::basic_format<char> &,
+ std::string const &);
+
+} // namespace detail
+
+} // namespace io
+
+} // namespace boost
+
+#endif // __GNUG__
+
+#endif // USE_BOOST_FORMAT
+
+#endif // LYX_BOOST_FORMAT_H
+2003-03-30 John Levon <levon@movementarian.org>
+
+ * Makefile.am:
+ * BoostFormat.h:
+ * boost-inst.C: moved from src/
+
2003-03-29 John Levon <levon@movementarian.org>
* filetools.h:
endif
libsupport_la_SOURCES = \
+ BoostFormat.h \
DebugStream.C \
DebugStream.h \
FileInfo.C \
os.h \
abort.C \
atoi.C \
+ boost-inst.C \
chdir.C \
copy.C \
filetools.C \
--- /dev/null
+#include <config.h>
+
+#include "support/BoostFormat.h"
+
+#if USE_BOOST_FORMAT
+
+namespace boost
+{
+
+using boost::io::out_of_range_bit;
+
+template class basic_format<char>;
+
+template
+std::ostream &
+operator<< <char, std::char_traits<char> >(std::ostream &,
+ boost::basic_format<char> const &);
+
+namespace io
+{
+
+template
+std::string
+str<char, std::char_traits<char> >(boost::basic_format<char> const &);
+
+namespace detail
+{
+
+template
+bool parse_printf_directive<char, std::char_traits<char> >
+(std::string const &, std::string::size_type*,
+ format_item<char, std::char_traits<char> >*,
+ std::ios &, unsigned char);
+
+template
+void distribute<char, std::char_traits<char>, std::string const &>
+(boost::basic_format<char> &, std::string const&);
+
+template
+boost::basic_format<char> &
+feed<char, std::char_traits<char>,
+ std::string const &>(boost::basic_format<char> &,
+ std::string const &);
+
+} // namespace detail
+
+} // namespace io
+
+} // namespace boost
+
+#endif // USE_BOOST_FORMAT
#include "support/textutils.h"
#include "support/lstrings.h"
-#include "BoostFormat.h"
+#include "support/BoostFormat.h"
using std::vector;
using std::copy;