// -*- C++ -*-
/**
* \file paragraph_pimpl.h
- * Copyright 1995-2003 the LyX Team
- * Read the file COPYING
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ * \author Jean-Marc Lasgouttes
+ * \author John Levon
+ * \author André Pönitz
+ *
+ * Full author contact details are available in file CREDITS.
*/
#ifndef PARAGRAPH_PIMPL_H
#include "paragraph.h"
#include "ParagraphParameters.h"
#include "changes.h"
-#include "counters.h"
#include <boost/scoped_ptr.hpp>
///
void insertChar(lyx::pos_type pos, value_type c, LyXFont const & font, Change change = Change(Change::INSERTED));
///
- void insertInset(lyx::pos_type pos, Inset * inset, LyXFont const & font, Change change = Change(Change::INSERTED));
+ void insertInset(lyx::pos_type pos, InsetOld * inset, LyXFont const & font, Change change = Change(Change::INSERTED));
/// definite erase
void eraseIntern(lyx::pos_type pos);
/// erase the given position. Returns true if it was actually erased
/// erase the given range
int erase(lyx::pos_type start, lyx::pos_type end);
///
- Inset * inset_owner;
+ UpdatableInset * inset_owner;
/** A font entry covers a range of positions. Notice that the
entries in the list are inserted in random order.
LyXFont const & font,
LyXLayout const & style);
///
- void simpleTeXSpecialChars(Buffer const *, BufferParams const &,
+ void simpleTeXSpecialChars(Buffer const &, BufferParams const &,
std::ostream &, TexRow & texrow,
LatexRunParams const &,
LyXFont & font, LyXFont & running_font,