X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fvc-backend.C;h=8ec387e2975d00c89a3c2e43676a1c92d52a45e8;hb=35204f8f33d7400a5fefeffea533fb4cb4097211;hp=d58ea5e62420398c0a712ffaf780d63f1209a1cc;hpb=fb70c52b05182d861bd04e7711012c1580414e75;p=lyx.git diff --git a/src/vc-backend.C b/src/vc-backend.C index d58ea5e624..8ec387e297 100644 --- a/src/vc-backend.C +++ b/src/vc-backend.C @@ -25,16 +25,18 @@ #include -using lyx::support::AddName; -using lyx::support::AddPath; -using lyx::support::contains; -using lyx::support::OnlyFilename; -using lyx::support::OnlyPath; -using lyx::support::Path; -using lyx::support::QuoteName; -using lyx::support::rtrim; -using lyx::support::split; -using lyx::support::Systemcall; + +namespace lyx { + +using support::addName; +using support::addPath; +using support::contains; +using support::onlyFilename; +using support::onlyPath; +using support::quoteName; +using support::rtrim; +using support::split; +using support::Systemcall; using boost::regex; using boost::regex_match; @@ -57,7 +59,7 @@ int VCS::doVCCommand(string const & cmd, string const & path) { lyxerr[Debug::LYXVC] << "doVCCommand: " << cmd << endl; Systemcall one; - Path p(path); + support::Path p(path); int const ret = one.startscript(Systemcall::Wait, cmd); return ret; } @@ -72,7 +74,7 @@ RCS::RCS(string const & m) string const RCS::find_file(string const & file) { - string tmp(file); + string tmp = file; // Check if *,v exists. tmp += ",v"; lyxerr[Debug::LYXVC] << "Checking if file is under rcs: " @@ -83,7 +85,7 @@ string const RCS::find_file(string const & file) return tmp; } else { // Check if RCS/*,v exists. - tmp = AddName(AddPath(OnlyPath(file), "RCS"), file); + tmp = addName(addPath(onlyPath(file), "RCS"), file); tmp += ",v"; lyxerr[Debug::LYXVC] << "Checking if file is under rcs: " << tmp << endl; @@ -100,7 +102,7 @@ string const RCS::find_file(string const & file) void RCS::retrieve(string const & file) { lyxerr[Debug::LYXVC] << "LyXVC::RCS: retrieve.\n\t" << file << endl; - VCS::doVCCommand("co -q -r " + QuoteName(file), + VCS::doVCCommand("co -q -r " + quoteName(file), string()); } @@ -174,7 +176,7 @@ void RCS::registrer(string const & msg) string cmd = "ci -q -u -i -t-\""; cmd += msg; cmd += "\" "; - cmd += QuoteName(OnlyFilename(owner_->fileName())); + cmd += quoteName(onlyFilename(owner_->fileName())); doVCCommand(cmd, owner_->filePath()); } @@ -182,7 +184,7 @@ void RCS::registrer(string const & msg) void RCS::checkIn(string const & msg) { doVCCommand("ci -q -u -m\"" + msg + "\" " - + QuoteName(OnlyFilename(owner_->fileName())), + + quoteName(onlyFilename(owner_->fileName())), owner_->filePath()); } @@ -190,7 +192,7 @@ void RCS::checkIn(string const & msg) void RCS::checkOut() { owner_->markClean(); - doVCCommand("co -q -l " + QuoteName(OnlyFilename(owner_->fileName())), + doVCCommand("co -q -l " + quoteName(onlyFilename(owner_->fileName())), owner_->filePath()); } @@ -198,7 +200,7 @@ void RCS::checkOut() void RCS::revert() { doVCCommand("co -f -u" + version() + " " - + QuoteName(OnlyFilename(owner_->fileName())), + + quoteName(onlyFilename(owner_->fileName())), owner_->filePath()); // We ignore changes and just reload! owner_->markClean(); @@ -209,14 +211,14 @@ void RCS::undoLast() { lyxerr[Debug::LYXVC] << "LyXVC: undoLast" << endl; doVCCommand("rcs -o" + version() + " " - + QuoteName(OnlyFilename(owner_->fileName())), + + quoteName(onlyFilename(owner_->fileName())), owner_->filePath()); } void RCS::getLog(string const & tmpf) { - doVCCommand("rlog " + QuoteName(OnlyFilename(owner_->fileName())) + doVCCommand("rlog " + quoteName(onlyFilename(owner_->fileName())) + " > " + tmpf, owner_->filePath()); } @@ -234,8 +236,8 @@ string const CVS::find_file(string const & file) { // First we look for the CVS/Entries in the same dir // where we have file. - string const dir = OnlyPath(file) + "/CVS/Entries"; - string const tmpf = "/" + OnlyFilename(file) + "/"; + string const dir = onlyPath(file) + "/CVS/Entries"; + string const tmpf = "/" + onlyFilename(file) + "/"; lyxerr[Debug::LYXVC] << "LyXVC: checking in `" << dir << "' for `" << tmpf << '\'' << endl; if (fs::is_readable(dir)) { @@ -259,7 +261,7 @@ void CVS::scanMaster() << master_ << endl; // Ok now we do the real scan... ifstream ifs(master_.c_str()); - string tmpf = "/" + OnlyFilename(file_) + "/"; + string tmpf = "/" + onlyFilename(file_) + "/"; lyxerr[Debug::LYXVC] << "\tlooking for `" << tmpf << '\'' << endl; string line; static regex const reg("/(.*)/(.*)/(.*)/(.*)/(.*)"); @@ -303,7 +305,7 @@ void CVS::scanMaster() void CVS::registrer(string const & msg) { doVCCommand("cvs -q add -m \"" + msg + "\" " - + QuoteName(OnlyFilename(owner_->fileName())), + + quoteName(onlyFilename(owner_->fileName())), owner_->filePath()); } @@ -311,7 +313,7 @@ void CVS::registrer(string const & msg) void CVS::checkIn(string const & msg) { doVCCommand("cvs -q commit -m \"" + msg + "\" " - + QuoteName(OnlyFilename(owner_->fileName())), + + quoteName(onlyFilename(owner_->fileName())), owner_->filePath()); } @@ -327,7 +329,7 @@ void CVS::revert() { // Reverts to the version in CVS repository and // gets the updated version from the repository. - string const fil = QuoteName(OnlyFilename(owner_->fileName())); + string const fil = quoteName(onlyFilename(owner_->fileName())); doVCCommand("rm -f " + fil + "; cvs update " + fil, owner_->filePath()); @@ -346,7 +348,10 @@ void CVS::undoLast() void CVS::getLog(string const & tmpf) { - doVCCommand("cvs log " + QuoteName(OnlyFilename(owner_->fileName())) + doVCCommand("cvs log " + quoteName(onlyFilename(owner_->fileName())) + " > " + tmpf, owner_->filePath()); } + + +} // namespace lyx