namespace {
-std::function<bool (Format const &)> FormatNamesEqual(string const & name)
+std::function<bool (Format const &)> FormatNameIs(string const & name)
{
return [name](Format const & f){ return f.name() == name; };
}
{
FormatList::const_iterator cit =
find_if(formatlist_.begin(), formatlist_.end(),
- FormatNamesEqual(name));
+ FormatNameIs(name));
if (cit != formatlist_.end())
return &(*cit);
else
{
FormatList::iterator it =
find_if(formatlist_.begin(), formatlist_.end(),
- FormatNamesEqual(name));
+ FormatNameIs(name));
if (it != formatlist_.end())
return &(*it);
{
FormatList::const_iterator cit =
find_if(formatlist_.begin(), formatlist_.end(),
- FormatNamesEqual(name));
+ FormatNameIs(name));
if (cit == formatlist_.end())
return -1;
{
FormatList::iterator it =
find_if(formatlist_.begin(), formatlist_.end(),
- FormatNamesEqual(name));
+ FormatNameIs(name));
if (it != formatlist_.end())
formatlist_.erase(it);
}
f.addPair(OutputParams::LUATEX, "luatex");
f.addPair(OutputParams::PDFLATEX, "pdflatex");
f.addPair(OutputParams::XETEX, "xetex");
- f.addPair(OutputParams::XML, "docbook-xml");
+ f.addPair(OutputParams::DOCBOOK5, "docbook-xml");
f.addPair(OutputParams::HTML, "xhtml");
f.addPair(OutputParams::TEXT, "text");
f.addPair(OutputParams::LYX, "lyx");