X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FFormat.cpp;h=7128e2a7744692f739ee3759726cbcc4cbadb3df;hb=46c6c40bea6ac75474b712b718b5903a8451bd31;hp=9c27c43651058c20d552941a31649aeb4e2fac40;hpb=6354ad60b4f61eca4a08c189ba7cc6dec3b7f987;p=lyx.git diff --git a/src/Format.cpp b/src/Format.cpp index 9c27c43651..7128e2a774 100644 --- a/src/Format.cpp +++ b/src/Format.cpp @@ -720,10 +720,9 @@ bool Formats::view(Buffer const & buffer, FileName const & filename, bool Formats::edit(Buffer const & buffer, FileName const & filename, string const & format_name) const { - if (filename.empty() || !filename.exists()) { - Alert::error(_("Cannot edit file"), - bformat(_("File does not exist: %1$s"), - from_utf8(filename.absFileName()))); + if (filename.empty()) { + Alert::error(_("No Filename"), + _("No filename was provided!")); return false; } @@ -819,20 +818,20 @@ string const Formats::extensions(string const & name) const namespace { -typedef Translator FlavorTranslator; +typedef Translator FlavorTranslator; FlavorTranslator initFlavorTranslator() { - FlavorTranslator f(FLAVOR::LATEX, "latex"); - f.addPair(FLAVOR::DVILUATEX, "dviluatex"); - f.addPair(FLAVOR::LUATEX, "luatex"); - f.addPair(FLAVOR::PDFLATEX, "pdflatex"); - f.addPair(FLAVOR::XETEX, "xetex"); - f.addPair(FLAVOR::DOCBOOK5, "docbook-xml"); - f.addPair(FLAVOR::HTML, "xhtml"); - f.addPair(FLAVOR::TEXT, "text"); - f.addPair(FLAVOR::LYX, "lyx"); + FlavorTranslator f(Flavor::LaTeX, "latex"); + f.addPair(Flavor::DviLuaTeX, "dviluatex"); + f.addPair(Flavor::LuaTeX, "luatex"); + f.addPair(Flavor::PdfLaTeX, "pdflatex"); + f.addPair(Flavor::XeTeX, "xetex"); + f.addPair(Flavor::DocBook5, "docbook-xml"); + f.addPair(Flavor::Html, "xhtml"); + f.addPair(Flavor::Text, "text"); + f.addPair(Flavor::LyX, "lyx"); return f; } @@ -846,14 +845,14 @@ FlavorTranslator const & flavorTranslator() } // namespace -std::string flavor2format(FLAVOR flavor) +std::string flavor2format(Flavor flavor) { return flavorTranslator().find(flavor); } /* Not currently needed, but I'll leave the code in case it is. -FLAVOR format2flavor(std::string fmt) +Flavor format2flavor(std::string fmt) { return flavorTranslator().find(fmt); } */