]> git.lyx.org Git - lyx.git/blobdiff - src/Format.cpp
* layouttranslations for bg
[lyx.git] / src / Format.cpp
index 9c27c43651058c20d552941a31649aeb4e2fac40..7128e2a7744692f739ee3759726cbcc4cbadb3df 100644 (file)
@@ -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<FLAVOR, string> FlavorTranslator;
+typedef Translator<Flavor, string> 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);
 } */