]> git.lyx.org Git - lyx.git/blobdiff - src/support/filetools.cpp
correct use of NSNumber constructor for NSTimeInterval;remove superfluous semicolons...
[lyx.git] / src / support / filetools.cpp
index 43796243835d98589b884c4947856b098e4d4a82..2e8e10f94db5b4a9c24a1a6b3f90ea7cbd156d0d 100644 (file)
@@ -74,7 +74,14 @@ bool isSGMLFileName(string const & filename)
 
 bool isValidLaTeXFileName(string const & filename)
 {
-       string const invalid_chars("#$%{}()[]\"^");
+       string const invalid_chars("#%\"");
+       return filename.find_first_of(invalid_chars) == string::npos;
+}
+
+
+bool isValidDVIFileName(string const & filename)
+{
+       string const invalid_chars("${}()[]^");
        return filename.find_first_of(invalid_chars) == string::npos;
 }
 
@@ -261,7 +268,7 @@ FileName const i18nLibFileSearch(string const & dir, string const & name,
           each po file is able to tell us its name. (JMarc)
        */
 
-       string lang = to_ascii(_("[[Replace with the code of your language]]"));
+       string lang = to_ascii(_(languageTestString()));
        string const language = getEnv("LANGUAGE");
        if (!lang.empty() && !language.empty())
                lang = language;