* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
* \author Jean-Marc Lasgouttes
* \author Angus Leeming
* \author John Levon
- * \author André Pönitz
+ * \author André Pönitz
* \author Allan Rae
*
* Full author contact details are available in file CREDITS.
}
-void LyXVC::registrer()
+bool LyXVC::registrer()
{
FileName const filename = owner_->fileName();
Alert::error(_("Document not saved"),
_("You must save the document "
"before it can be registered."));
- return;
+ return false;
}
// it is very likely here that the vcs is not created yet...
_("(no initial description)"));
if (!ok) {
LYXERR(Debug::LYXVC, "LyXVC: user cancelled");
- return;
+ return false;
}
if (response.empty())
response = _("(no initial description)");
vcs->registrer(to_utf8(response));
+ return true;
}
LYXERR(Debug::LYXVC, "LyXVC: toggle to unlocked");
checkIn();
break;
+ case VCS::NOLOCKING:
+ break;
}
}