X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsethfill.C;h=32e4bb40bdc9446a451deb26914559d11daeb599;hb=10ba1b8918e7da14334bb5573ce2a707671c8b51;hp=1b5d7b74d35245f7a2152c094bb22bd6c281b418;hpb=4588bb075a5319d35c7514e6c537fc5183c4c2e2;p=lyx.git diff --git a/src/insets/insethfill.C b/src/insets/insethfill.C index 1b5d7b74d3..32e4bb40bd 100644 --- a/src/insets/insethfill.C +++ b/src/insets/insethfill.C @@ -18,11 +18,11 @@ using std::ostream; InsetHFill::InsetHFill() - : InsetCommand(InsetCommandParams("hfill")) + : InsetCommand(InsetCommandParams("hfill"), std::string()) {} -std::auto_ptr InsetHFill::clone() const +std::auto_ptr InsetHFill::doClone() const { return std::auto_ptr(new InsetHFill); } @@ -33,7 +33,7 @@ void InsetHFill::metrics(MetricsInfo &, Dimension & dim) const dim.wid = 3; dim.asc = 3; dim.des = 3; - dim_ = dim; + dim_ = dim; } @@ -44,28 +44,31 @@ std::string const InsetHFill::getScreenLabel(Buffer const &) const int InsetHFill::latex(Buffer const &, ostream & os, - LatexRunParams const &) const + OutputParams const &) const { os << getCommand(); return 0; } -int InsetHFill::ascii(Buffer const &, ostream & os, int) const +int InsetHFill::plaintext(Buffer const &, ostream & os, + OutputParams const &) const { os << '\t'; return 0; } -int InsetHFill::linuxdoc(Buffer const &, std::ostream & os) const +int InsetHFill::linuxdoc(Buffer const &, std::ostream & os, + OutputParams const &) const { os << '\n'; return 0; } -int InsetHFill::docbook(Buffer const &, std::ostream & os, bool) const +int InsetHFill::docbook(Buffer const &, std::ostream & os, + OutputParams const &) const { os << '\n'; return 0; @@ -74,5 +77,11 @@ int InsetHFill::docbook(Buffer const &, std::ostream & os, bool) const void InsetHFill::write(Buffer const &, ostream & os) const { - os << "\n\\hfill \n"; + os << "\n\\hfill\n"; +} + + +bool InsetHFill::isSpace() const +{ + return true; }