#include "buffer.h"
#include "BufferView.h"
#include "funcrequest.h"
+#include "lyxfont.h"
#include "lyxlex.h"
+#include "paragraph.h"
#include "frontends/font_metrics.h"
#include "support/lstrings.h"
#include "support/tostr.h"
-using namespace lyx::support;
+using lyx::support::prefixIs;
+using lyx::support::strToInt;
using std::max;
+using std::string;
using std::auto_ptr;
int w = 0;
// Ha, now we are mainly at 1.2.0 and it is still here (Jug)
// Does look like a hack? It is! (but will change at 0.13)
- ParagraphList::iterator it = bv->buffer()->paragraphs.begin();
- ParagraphList::iterator end = bv->buffer()->paragraphs.end();
+ ParagraphList::iterator it = bv->buffer()->paragraphs().begin();
+ ParagraphList::iterator end = bv->buffer()->paragraphs().end();
for (; it != end; ++it) {
if (it->bibitem()) {
#warning metrics broken!
InsetBibitem const * bitem = 0;
LyXFont font;
- ParagraphList::const_iterator it = buffer.paragraphs.begin();
- ParagraphList::const_iterator end = buffer.paragraphs.end();
+ ParagraphList::const_iterator it = buffer.paragraphs().begin();
+ ParagraphList::const_iterator end = buffer.paragraphs().end();
for (; it != end; ++it) {
if (it->bibitem()) {