return;
}
- doVCCommand("svn commit -q -m \"" + msg + "\" "
+ doVCCommand("svn commit -m \"" + msg + "\" "
+ quoteName(onlyFilename(owner_->absFileName()))
+ " 2> " + tmpf.toFilesystemEncoding(),
FileName(owner_->filePath()));
frontend::Alert::error(_("Revision control error."),
_("Error when commiting to repository.\n"
"You have to manually resolve the problem.\n"
- "After pressing OK, LyX will reopen resolved document."));
+ "After pressing OK, LyX will reopen the document."));
tmpf.erase();
}
// FIXME Correctly return code should be checked instead of this.
// This would need another solution than just plain startscript.
+// Hint from Andre': QProcess::readAllStandardError()...
string SVN::scanLogFile(FileName const & f)
{
ifstream ifs(f.toFilesystemEncoding().c_str());
string line;
- while (ifs){
- getline(ifs,line);
- lyxerr<<line<<"\n";
+ while (ifs) {
+ getline(ifs, line);
+ lyxerr << line << "\n";
if (prefixIs(line, "C "))
return line;
if (contains(line, "Commit failed"))
void SVN::checkOut()
{
FileName tmpf = FileName::tempName("lyxvcout");
- if (tmpf.empty()){
+ if (tmpf.empty()) {
LYXERR(Debug::LYXVC, "Could not generate logfile " << tmpf);
return;
}