]> git.lyx.org Git - lyx.git/blobdiff - src/vc-backend.C
ws changes only
[lyx.git] / src / vc-backend.C
index 4b9218348e4d26d78f5ee36c457250cf04e4d1cd..4d7222152662a3e8152a9c9fd3d9bca911421bed 100644 (file)
@@ -1,10 +1,18 @@
+/**
+ * \file vc-backend.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS.
+ */
+
 #include <config.h>
 
 #include "vc-backend.h"
 #include "debug.h"
 #include "buffer.h"
-#include "frontends/LyXView.h"
-#include "funcrequest.h"
 
 #include "support/FileInfo.h"
 #include "support/path.h"
 
 #include <fstream>
 
-using namespace lyx::support;
+using lyx::support::AddName;
+using lyx::support::AddPath;
+using lyx::support::contains;
+using lyx::support::FileInfo;
+using lyx::support::OnlyFilename;
+using lyx::support::OnlyPath;
+using lyx::support::Path;
+using lyx::support::rtrim;
+using lyx::support::split;
+using lyx::support::Systemcall;
+
+using boost::regex;
+using boost::regex_match;
+using boost::smatch;
 
 #ifndef CXX_GLOBAL_CSTD
 using std::asctime;
@@ -24,16 +45,9 @@ using std::gmtime;
 #endif
 
 using std::endl;
-using std::ifstream;
 using std::getline;
-using boost::regex;
-using boost::regex_match;
-
-#ifndef USE_INCLUDED_STRING
-using boost::smatch;
-#else
-using boost::cmatch;
-#endif
+using std::string;
+using std::ifstream;
 
 
 int VCS::doVCCommand(string const & cmd, string const & path)
@@ -255,17 +269,14 @@ void CVS::scanMaster()
                lyxerr[Debug::LYXVC] << "\t  line: " << line << endl;
                if (contains(line, tmpf)) {
                        // Ok extract the fields.
-#ifndef USE_INCLUDED_STRING
                        smatch sm;
-#else
-                       cmatch sm;
-#endif
-                       regex_match(STRCONV(line), sm, reg);
+
+                       regex_match(line, sm, reg);
 
                        //sm[0]; // whole matched string
                        //sm[1]; // filename
-                       version_ = STRCONV(sm.str(2));
-                       string const file_date = STRCONV(sm.str(3));
+                       version_ = sm.str(2);
+                       string const file_date = sm.str(3);
 
                        //sm[4]; // options
                        //sm[5]; // tag or tagdate