case LFUN_INSET_MODIFY: {
InsetCommandParams p("label");
+ // FIXME UNICODE
InsetCommandMailer::string2params("label", to_utf8(cmd.argument()), p);
if (p.getCmdName().empty()) {
cur.noUpdate();
break;
}
if (p["name"] != params()["name"])
- // FIXME UNICODE
- cur.bv().buffer()->changeRefsIfUnique(to_utf8(params()["name"]),
- to_utf8(p["name"]), InsetBase::REF_CODE);
+ cur.bv().buffer()->changeRefsIfUnique(params()["name"],
+ p["name"], InsetBase::REF_CODE);
setParams(p);
break;
}
int InsetLabel::docbook(Buffer const & buf, odocstream & os,
OutputParams const & runparams) const
{
- // FIXME UNICODE
os << "<!-- anchor id=\""
- << from_ascii(sgml::cleanID(buf, runparams, lyx::to_ascii(getParam("name"))))
+ << sgml::cleanID(buf, runparams, getParam("name"))
<< "\" -->";
return 0;
}