#include "insetquotes.h"
#include "buffer.h"
-#include "BufferView.h"
+#include "bufferparams.h"
#include "debug.h"
-#include "dimension.h"
#include "language.h"
#include "LaTeXFeatures.h"
#include "latexrunparams.h"
-#include "lyxfont.h"
#include "lyxlex.h"
#include "lyxrc.h"
-#include "paragraph.h"
#include "metricsinfo.h"
+#include "paragraph.h"
#include "paragraph_funcs.h"
#include "frontends/font_metrics.h"
#include "frontends/Painter.h"
-#include "support/LAssert.h"
#include "support/lstrings.h"
-using namespace lyx::support;
-using std::ostream;
+using lyx::support::prefixIs;
+
using std::endl;
+using std::string;
using std::auto_ptr;
+using std::ostream;
+
namespace {
{
// How do we get the local language here??
lyx::pos_type curr_pos = ownerPar(buf, this).getPositionOfInset(this);
- Assert(curr_pos != -1);
+ BOOST_ASSERT(curr_pos != -1);
#warning FIXME. We _must_ find another way to get the language. (Lgb)
#if 0
parOwner()->getFont(buf->params, curr_pos).language()->babel();
#else
// And this is not the way... (Lgb)
- string const curr_lang = buf.params.language->lang();
+ string const curr_lang = buf.params().language->lang();
#endif
const int quoteind = quote_index[side_][language_];
string qstr;