#include <config.h>
-#ifdef __GNUG__
-#pragma implementation
-#endif
-
#include "vc-backend.h"
#include "debug.h"
#include "buffer.h"
{
lyxerr[Debug::LYXVC] << "LyXVC::RCS: retrieve.\n\t" << file << endl;
VCS::doVCCommand("co -q -r \""
- + file + "\"",
+ + file + '"',
string());
}
while (!read_enough && ifs >> token) {
lyxerr[Debug::LYXVC]
<< "LyXVC::scanMaster: current lex text: `"
- << token << "'" << endl;
+ << token << '\'' << endl;
if (token.empty())
continue;
cmd += msg;
cmd += "\" \"";
cmd += OnlyFilename(owner_->fileName());
- cmd += "\"";
+ cmd += '"';
doVCCommand(cmd, owner_->filePath());
owner_->getUser()->owner()->dispatch(FuncRequest(LFUN_MENURELOAD));
}
void RCS::checkIn(string const & msg)
{
doVCCommand("ci -q -u -m\"" + msg + "\" \""
- + OnlyFilename(owner_->fileName()) + "\"", owner_->filePath());
+ + OnlyFilename(owner_->fileName()) + '"',
+ owner_->filePath());
owner_->getUser()->owner()->dispatch(FuncRequest(LFUN_MENURELOAD));
}
{
owner_->markClean();
doVCCommand("co -q -l \""
- + OnlyFilename(owner_->fileName()) + "\"", owner_->filePath());
+ + OnlyFilename(owner_->fileName()) + '"',
+ owner_->filePath());
owner_->getUser()->owner()->dispatch(FuncRequest(LFUN_MENURELOAD));
}
void RCS::revert()
{
doVCCommand("co -f -u" + version() + " \""
- + OnlyFilename(owner_->fileName()) + "\"", owner_->filePath());
+ + OnlyFilename(owner_->fileName()) + '"',
+ owner_->filePath());
// We ignore changes and just reload!
owner_->markClean();
owner_->getUser()->owner()->dispatch(FuncRequest(LFUN_MENURELOAD));
{
lyxerr[Debug::LYXVC] << "LyXVC: undoLast" << endl;
doVCCommand("rcs -o" + version() + " \""
- + OnlyFilename(owner_->fileName()) + "\"",
+ + OnlyFilename(owner_->fileName()) + '"',
owner_->filePath());
}
void RCS::getLog(string const & tmpf)
{
doVCCommand("rlog \""
- + OnlyFilename(owner_->fileName()) + "\" > " + tmpf, owner_->filePath());
+ + OnlyFilename(owner_->fileName()) + "\" > "
+ + tmpf, owner_->filePath());
}
string const dir = OnlyPath(file) + "/CVS/Entries";
string const tmpf = "/" + OnlyFilename(file) + "/";
lyxerr[Debug::LYXVC] << "LyXVC: checking in `" << dir
- << "' for `" << tmpf << "'" << endl;
+ << "' for `" << tmpf << '\'' << endl;
FileInfo const f(dir);
if (f.readable()) {
// Ok we are at least in a CVS dir. Parse the CVS/Entries
// Ok now we do the real scan...
ifstream ifs(master_.c_str());
string tmpf = "/" + OnlyFilename(file_) + "/";
- lyxerr[Debug::LYXVC] << "\tlooking for `" << tmpf << "'" << endl;
+ lyxerr[Debug::LYXVC] << "\tlooking for `" << tmpf << '\'' << endl;
string line;
regex reg("/(.*)/(.*)/(.*)/(.*)/(.*)");
while (getline(ifs, line)) {
lyxerr[Debug::LYXVC]
<< "Date in Entries: `" << file_date
<< "'\nModification date of file: `"
- << mod_date << "'" << endl;
+ << mod_date << '\'' << endl;
if (file_date == mod_date) {
locker_ = "Unlocked";
vcstatus = UNLOCKED;
void CVS::registrer(string const & msg)
{
doVCCommand("cvs -q add -m \"" + msg + "\" \""
- + OnlyFilename(owner_->fileName()) + "\"", owner_->filePath());
+ + OnlyFilename(owner_->fileName()) + '"',
+ owner_->filePath());
owner_->getUser()->owner()->dispatch(FuncRequest(LFUN_MENURELOAD));
}
void CVS::checkIn(string const & msg)
{
doVCCommand("cvs -q commit -m \"" + msg + "\" \""
- + OnlyFilename(owner_->fileName()) + "\"",
+ + OnlyFilename(owner_->fileName()) + '"',
owner_->filePath());
owner_->getUser()->owner()->dispatch(FuncRequest(LFUN_MENURELOAD));
}
// gets the updated version from the repository.
string const fil = OnlyFilename(owner_->fileName());
- doVCCommand("rm -f \"" + fil + "\"; cvs update \"" + fil + "\"",
+ doVCCommand("rm -f \"" + fil + "\"; cvs update \"" + fil + '"',
owner_->filePath());
owner_->markClean();
owner_->getUser()->owner()->dispatch(FuncRequest(LFUN_MENURELOAD));