#include "Buffer.h"
#include "gettext.h"
-#include "frontends/Alert.h"
+#include "frontends/alert.h"
#include "support/filetools.h"
#include "support/lyxlib.h"
using support::bformat;
using support::FileName;
-using support::isFileReadable;
using support::makeAbsPath;
using support::makeDisplayPath;
using support::tempName;
}
-void LyXVC::buffer(Buffer * buf)
+void LyXVC::setBuffer(Buffer * buf)
{
owner_ = buf;
}
void LyXVC::registrer()
{
- FileName const filename(owner_->fileName());
+ FileName const filename(owner_->absFileName());
// there must be a file to save
- if (!isFileReadable(filename)) {
+ if (!filename.isFileReadable()) {
Alert::error(_("Document not saved"),
_("You must save the document "
"before it can be registered."));
if (!vcs) {
FileName const cvs_entries(makeAbsPath("CVS/Entries"));
- if (isFileReadable(cvs_entries)) {
+ if (cvs_entries.isFileReadable()) {
LYXERR(Debug::LYXVC)
<< "LyXVC: registering "
<< to_utf8(makeDisplayPath(filename.absFilename()))
{
LYXERR(Debug::LYXVC) << "LyXVC: revert" << endl;
- docstring const file = makeDisplayPath(owner_->fileName(), 20);
+ docstring const file = makeDisplayPath(owner_->absFileName(), 20);
docstring text = bformat(_("Reverting to the stored version of the "
"document %1$s will lose all current changes.\n\n"
"Do you want to revert to the saved version?"), file);
bool LyXVC::inUse()
{
- if (vcs) return true;
+ if (vcs)
+ return true;
return false;
}
// return vcs->version();
//}
+
string const LyXVC::versionString() const
{
return vcs->versionString();