]> git.lyx.org Git - lyx.git/blobdiff - src/VCBackend.h
Re-organization of Additional Features manual by John Hudson.
[lyx.git] / src / VCBackend.h
index f0851cb46d489c86690afc5d772e18fb153509fd..467a094d937060689a37a882b648b139383745ed 100644 (file)
@@ -35,7 +35,7 @@ public:
                NOLOCKING,
        };
 
-       VCS(Buffer * b) : owner_(b) {}
+       VCS(Buffer * b) : vcstatus(NOLOCKING), owner_(b) {}
        virtual ~VCS() {}
 
        /// register a file for version control
@@ -49,7 +49,7 @@ public:
        /// copy a file. Return non-empty log on success, empty log on failure.
        virtual std::string copy(support::FileName const &, std::string const &) = 0;
        /// check in the current revision.
-        /// \p log is non-empty on success and may be empty on failure.
+       /// \p log is non-empty on success and may be empty on failure.
        virtual LyXVC::CommandResult
        checkIn(std::string const & msg, std::string & log) = 0;
        /// can this operation be processed in the current VCS?
@@ -102,8 +102,8 @@ public:
        virtual bool prepareFileRevisionEnabled() = 0;
 
        /// Check the directory of file and all parent directories
-       /// for the existence of the given pathname
-       static bool checkparentdirs(support::FileName const & file, std::string const & pathname);
+       /// for the existence of repository-info like .git or .svn
+       static bool checkparentdirs(support::FileName const & file, std::string const & vcsdir);
        
 protected:
        /// parse information from the version file