The asymmetry between how "Branch" is read and written still needs to be
addressed, as does the fact that InsetBranchParams ought to be created
with a param string.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33706
a592a061-630c-0410-9148-
cb99ea01b6c8
void InsetBranch::write(ostream & os) const
{
params_.write(os);
void InsetBranch::write(ostream & os) const
{
params_.write(os);
InsetCollapsable::write(os);
}
InsetCollapsable::write(os);
}
string InsetBranch::params2string(InsetBranchParams const & params)
{
ostringstream data;
string InsetBranch::params2string(InsetBranchParams const & params)
{
ostringstream data;
- data << "branch" << ' ';
Lexer lex;
lex.setStream(data);
lex.setContext("InsetBranch::string2params");
Lexer lex;
lex.setStream(data);
lex.setContext("InsetBranch::string2params");
- lex >> "branch" >> "Branch";
void InsetBranchParams::write(ostream & os) const
{
void InsetBranchParams::write(ostream & os) const
{
- os << "Branch " << to_utf8(branch) << '\n';
+ os << "Branch " << to_utf8(branch);