#include <config.h>
#include "paragraph_funcs.h"
-#include "paragraph_pimpl.h"
+
#include "buffer.h"
-#include "ParagraphParameters.h"
-#include "lyxtextclasslist.h"
+#include "bufferparams.h"
+
#include "debug.h"
+#include "encoding.h"
+#include "errorlist.h"
+#include "factory.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"
-
-#include "support/lstrings.h"
-#include "support/LAssert.h"
+#include "lyxrc.h"
+#include "paragraph_pimpl.h"
+#include "texrow.h"
+#include "vspace.h"
-#include "insets/insetoptarg.h"
-#include "insets/insetcommandparams.h"
#include "insets/insetbibitem.h"
+#include "insets/insethfill.h"
+#include "insets/insetlatexaccent.h"
+#include "insets/insetnewline.h"
+#include "insets/insetoptarg.h"
#include "insets/insetspace.h"
#include "insets/insetspecialchar.h"
-#include "insets/insetlatexaccent.h"
#include "insets/insettabular.h"
-#include "insets/insethfill.h"
-#include "insets/insetnewline.h"
-
-extern string bibitemWidest(Buffer const &);
-using namespace lyx::support;
+#include "support/lstrings.h"
+#include "support/std_sstream.h"
using lyx::pos_type;
-//using lyx::layout_type;
+
+using lyx::support::bformat;
+using lyx::support::subst;
+
using std::endl;
+using std::string;
+using std::istringstream;
using std::ostream;
+extern string bibitemWidest(Buffer const &);
+
+
namespace {
bool moveItem(Paragraph & from, Paragraph & to,
{
lyxerr[Debug::LATEX] << "TeXEnvironment... " << &*pit << endl;
- BufferParams const & bparams = buf.params;
+ BufferParams const & bparams = buf.params();
LyXLayout_ptr const & style = pit->layout();
{
lyxerr[Debug::LATEX] << "TeXOnePar... " << &*pit << " '"
<< everypar << "'" << endl;
- BufferParams const & bparams = buf.params;
+ BufferParams const & bparams = buf.params();
InsetOld const * in = pit->inInset();
bool further_blank_line = false;
{
bool was_title = false;
bool already_title = false;
- LyXTextClass const & tclass = buf.params.getLyXTextClass();
+ LyXTextClass const & tclass = buf.params().getLyXTextClass();
ParagraphList::iterator par = const_cast<ParagraphList&>(paragraphs).begin();
ParagraphList::iterator endpar = const_cast<ParagraphList&>(paragraphs).end();
static LyXFont font;
static Change change;
- BufferParams const & bp = buf.params;
+ BufferParams const & bp = buf.params();
if (token[0] != '\\') {
string::const_iterator cit = token.begin();
change = Change(Change::UNCHANGED);
} else if (token == "\\change_inserted") {
lex.nextToken();
- istringstream is(STRCONV(lex.getString()));
+ istringstream is(lex.getString());
int aid;
lyx::time_type ct;
is >> aid >> ct;
change = Change(Change::INSERTED, bp.author_map[aid], ct);
} else if (token == "\\change_deleted") {
lex.nextToken();
- istringstream is(STRCONV(lex.getString()));
+ istringstream is(lex.getString());
int aid;
lyx::time_type ct;
is >> aid >> ct;
return pit.outerPar();
}
lyxerr << "outerPar: should not happen" << endl;
- Assert(false);
- return const_cast<Buffer &>(buf).paragraphs.end(); // shut up compiler
+ BOOST_ASSERT(false);
+ return const_cast<Buffer &>(buf).paragraphs().end(); // shut up compiler
}
return *pit.pit();
}
lyxerr << "ownerPar: should not happen" << endl;
- Assert(false);
- return buf.paragraphs.front(); // shut up compiler
+ BOOST_ASSERT(false);
+ return buf.paragraphs().front(); // shut up compiler
}