]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeXPackages.h
Revert "Fixup 0cbe0d7a: avoid double redraw when completion is finished"
[lyx.git] / src / LaTeXPackages.h
index ff67e0a460504caf59bc9da09f44100c04480b7b..dba6d039f6143d63ae45f4df4777ee6d6fc5608a 100644 (file)
@@ -28,9 +28,13 @@ public:
        static void getAvailable();
        /// Is the (required) package available?
        static bool isAvailable(std::string const & name);
+       /// Is the (required) package available at least as of
+       /// version y/m/d?
+       static bool isAvailableAtLeastFrom(std::string const & name,
+                                          int const y, int const m, int const d = 1);
 private:
        /// The available (required) packages
-       typedef std::set<std::string> Packages;
+       typedef std::set<std::pair<std::string,std::string>> Packages;
        ///
        static Packages packages_;
 };