#include "LyXRC.h"
#include "MetricsInfo.h"
#include "OutputParams.h"
-#include "Paragraph.h"
-#include "paragraph_funcs.h"
#include "frontends/FontMetrics.h"
#include "frontends/Painter.h"
using std::endl;
using std::string;
-using std::auto_ptr;
using std::ostream;
#endif
else
retdisp = lyx::from_ascii(disp);
-
+
// in french, spaces are added inside double quotes
if (times_ == DoubleQ && prefixIs(loclang->code(), "fr")) {
if (side_ == LeftQ)
int InsetQuotes::latex(Buffer const &, odocstream & os,
- OutputParams const & runparams) const
+ OutputParams const & runparams) const
{
const int quoteind = quote_index[side_][language_];
string qstr;
int InsetQuotes::plaintext(Buffer const & buf, odocstream & os,
- OutputParams const &) const
+ OutputParams const &) const
{
docstring const str = dispString(buf.params().language);
os << str;
int InsetQuotes::docbook(Buffer const &, odocstream & os,
- OutputParams const &) const
+ OutputParams const &) const
{
if (times_ == DoubleQ) {
if (side_ == LeftQ)
}
-auto_ptr<Inset> InsetQuotes::doClone() const
+Inset * InsetQuotes::clone() const
{
- return auto_ptr<Inset>(new InsetQuotes(language_, side_, times_));
+ return new InsetQuotes(language_, side_, times_);
}