mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
Use right style for private member
This commit is contained in:
parent
8896c2b62e
commit
81be2e8a9b
114
src/LyXVC.cpp
114
src/LyXVC.cpp
@ -43,12 +43,12 @@ LyXVC::LyXVC()
|
|||||||
|
|
||||||
docstring LyXVC::vcstatus() const
|
docstring LyXVC::vcstatus() const
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return docstring();
|
return docstring();
|
||||||
if (locking())
|
if (locking())
|
||||||
return bformat(_("%1$s lock"), from_ascii(vcs->vcname()));
|
return bformat(_("%1$s lock"), from_ascii(vcs_->vcname()));
|
||||||
else
|
else
|
||||||
return from_ascii(vcs->vcname());
|
return from_ascii(vcs_->vcname());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -71,27 +71,27 @@ bool LyXVC::file_found_hook(FileName const & fn)
|
|||||||
FileName found_file;
|
FileName found_file;
|
||||||
// Check if file is under RCS
|
// Check if file is under RCS
|
||||||
if (!(found_file = RCS::findFile(fn)).empty()) {
|
if (!(found_file = RCS::findFile(fn)).empty()) {
|
||||||
vcs.reset(new RCS(found_file, owner_));
|
vcs_.reset(new RCS(found_file, owner_));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// Check if file is under CVS
|
// Check if file is under CVS
|
||||||
if (!(found_file = CVS::findFile(fn)).empty()) {
|
if (!(found_file = CVS::findFile(fn)).empty()) {
|
||||||
vcs.reset(new CVS(found_file, owner_));
|
vcs_.reset(new CVS(found_file, owner_));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// Check if file is under SVN
|
// Check if file is under SVN
|
||||||
if (!(found_file = SVN::findFile(fn)).empty()) {
|
if (!(found_file = SVN::findFile(fn)).empty()) {
|
||||||
vcs.reset(new SVN(found_file, owner_));
|
vcs_.reset(new SVN(found_file, owner_));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// Check if file is under GIT
|
// Check if file is under GIT
|
||||||
if (!(found_file = GIT::findFile(fn)).empty()) {
|
if (!(found_file = GIT::findFile(fn)).empty()) {
|
||||||
vcs.reset(new GIT(found_file, owner_));
|
vcs_.reset(new GIT(found_file, owner_));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// file is not under any VCS.
|
// file is not under any VCS.
|
||||||
vcs.reset(nullptr);
|
vcs_.reset(nullptr);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -152,7 +152,7 @@ bool LyXVC::registrer()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// it is very likely here that the vcs is not created yet...
|
// it is very likely here that the vcs is not created yet...
|
||||||
if (!vcs) {
|
if (!vcs_) {
|
||||||
//check in the root directory of the document
|
//check in the root directory of the document
|
||||||
FileName const cvs_entries(onlyPath(filename.absFileName()) + "/CVS/Entries");
|
FileName const cvs_entries(onlyPath(filename.absFileName()) + "/CVS/Entries");
|
||||||
FileName const svn_entries(onlyPath(filename.absFileName()) + "/.svn/entries");
|
FileName const svn_entries(onlyPath(filename.absFileName()) + "/.svn/entries");
|
||||||
@ -161,22 +161,22 @@ bool LyXVC::registrer()
|
|||||||
if (git_index.isReadableFile()) {
|
if (git_index.isReadableFile()) {
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
||||||
<< to_utf8(filename.displayName()) << " with GIT");
|
<< to_utf8(filename.displayName()) << " with GIT");
|
||||||
vcs.reset(new GIT(git_index, owner_));
|
vcs_.reset(new GIT(git_index, owner_));
|
||||||
|
|
||||||
} else if (svn_entries.isReadableFile()) {
|
} else if (svn_entries.isReadableFile()) {
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
||||||
<< to_utf8(filename.displayName()) << " with SVN");
|
<< to_utf8(filename.displayName()) << " with SVN");
|
||||||
vcs.reset(new SVN(svn_entries, owner_));
|
vcs_.reset(new SVN(svn_entries, owner_));
|
||||||
|
|
||||||
} else if (cvs_entries.isReadableFile()) {
|
} else if (cvs_entries.isReadableFile()) {
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
||||||
<< to_utf8(filename.displayName()) << " with CVS");
|
<< to_utf8(filename.displayName()) << " with CVS");
|
||||||
vcs.reset(new CVS(cvs_entries, owner_));
|
vcs_.reset(new CVS(cvs_entries, owner_));
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
LYXERR(Debug::LYXVC, "LyXVC: registering "
|
||||||
<< to_utf8(filename.displayName()) << " with RCS");
|
<< to_utf8(filename.displayName()) << " with RCS");
|
||||||
vcs.reset(new RCS(FileName(), owner_));
|
vcs_.reset(new RCS(FileName(), owner_));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -186,12 +186,12 @@ bool LyXVC::registrer()
|
|||||||
_("(no initial description)"));
|
_("(no initial description)"));
|
||||||
if (!ok) {
|
if (!ok) {
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: user cancelled");
|
LYXERR(Debug::LYXVC, "LyXVC: user cancelled");
|
||||||
vcs.reset(nullptr);
|
vcs_.reset(nullptr);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (response.empty())
|
if (response.empty())
|
||||||
response = _("(no initial description)");
|
response = _("(no initial description)");
|
||||||
vcs->registrer(to_utf8(response));
|
vcs_->registrer(to_utf8(response));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -199,7 +199,7 @@ bool LyXVC::registrer()
|
|||||||
string LyXVC::rename(FileName const & fn)
|
string LyXVC::rename(FileName const & fn)
|
||||||
{
|
{
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: rename");
|
LYXERR(Debug::LYXVC, "LyXVC: rename");
|
||||||
if (!vcs || fileInVC(fn))
|
if (!vcs_ || fileInVC(fn))
|
||||||
return string();
|
return string();
|
||||||
docstring response;
|
docstring response;
|
||||||
bool ok = Alert::askForText(response, _("LyX VC: Log message"),
|
bool ok = Alert::askForText(response, _("LyX VC: Log message"),
|
||||||
@ -210,7 +210,7 @@ string LyXVC::rename(FileName const & fn)
|
|||||||
}
|
}
|
||||||
if (response.empty())
|
if (response.empty())
|
||||||
response = _("(no log message)");
|
response = _("(no log message)");
|
||||||
string ret = vcs->rename(fn, to_utf8(response));
|
string ret = vcs_->rename(fn, to_utf8(response));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -218,7 +218,7 @@ string LyXVC::rename(FileName const & fn)
|
|||||||
string LyXVC::copy(FileName const & fn)
|
string LyXVC::copy(FileName const & fn)
|
||||||
{
|
{
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: copy");
|
LYXERR(Debug::LYXVC, "LyXVC: copy");
|
||||||
if (!vcs || fileInVC(fn))
|
if (!vcs_ || fileInVC(fn))
|
||||||
return string();
|
return string();
|
||||||
docstring response;
|
docstring response;
|
||||||
bool ok = Alert::askForText(response, _("LyX VC: Log message"),
|
bool ok = Alert::askForText(response, _("LyX VC: Log message"),
|
||||||
@ -229,7 +229,7 @@ string LyXVC::copy(FileName const & fn)
|
|||||||
}
|
}
|
||||||
if (response.empty())
|
if (response.empty())
|
||||||
response = _("(no log message)");
|
response = _("(no log message)");
|
||||||
string ret = vcs->copy(fn, to_utf8(response));
|
string ret = vcs_->copy(fn, to_utf8(response));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -237,19 +237,19 @@ string LyXVC::copy(FileName const & fn)
|
|||||||
LyXVC::CommandResult LyXVC::checkIn(string & log)
|
LyXVC::CommandResult LyXVC::checkIn(string & log)
|
||||||
{
|
{
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: checkIn");
|
LYXERR(Debug::LYXVC, "LyXVC: checkIn");
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return ErrorBefore;
|
return ErrorBefore;
|
||||||
docstring empty(_("(no log message)"));
|
docstring empty(_("(no log message)"));
|
||||||
docstring response;
|
docstring response;
|
||||||
bool ok = true;
|
bool ok = true;
|
||||||
if (vcs->isCheckInWithConfirmation())
|
if (vcs_->isCheckInWithConfirmation())
|
||||||
ok = Alert::askForText(response, _("LyX VC: Log Message"));
|
ok = Alert::askForText(response, _("LyX VC: Log Message"));
|
||||||
if (ok) {
|
if (ok) {
|
||||||
if (response.empty())
|
if (response.empty())
|
||||||
response = empty;
|
response = empty;
|
||||||
//shell collisions
|
//shell collisions
|
||||||
response = subst(response, from_ascii("\""), from_ascii("\\\""));
|
response = subst(response, from_ascii("\""), from_ascii("\\\""));
|
||||||
return vcs->checkIn(to_utf8(response), log);
|
return vcs_->checkIn(to_utf8(response), log);
|
||||||
} else {
|
} else {
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: user cancelled");
|
LYXERR(Debug::LYXVC, "LyXVC: user cancelled");
|
||||||
return Cancelled;
|
return Cancelled;
|
||||||
@ -259,39 +259,39 @@ LyXVC::CommandResult LyXVC::checkIn(string & log)
|
|||||||
|
|
||||||
string LyXVC::checkOut()
|
string LyXVC::checkOut()
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return string();
|
return string();
|
||||||
//RCS allows checkOut only in ReadOnly mode
|
//RCS allows checkOut only in ReadOnly mode
|
||||||
if (vcs->toggleReadOnlyEnabled() && !owner_->hasReadonlyFlag())
|
if (vcs_->toggleReadOnlyEnabled() && !owner_->hasReadonlyFlag())
|
||||||
return string();
|
return string();
|
||||||
|
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: checkOut");
|
LYXERR(Debug::LYXVC, "LyXVC: checkOut");
|
||||||
return vcs->checkOut();
|
return vcs_->checkOut();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
string LyXVC::repoUpdate()
|
string LyXVC::repoUpdate()
|
||||||
{
|
{
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: repoUpdate");
|
LYXERR(Debug::LYXVC, "LyXVC: repoUpdate");
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return string();
|
return string();
|
||||||
return vcs->repoUpdate();
|
return vcs_->repoUpdate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
string LyXVC::lockingToggle()
|
string LyXVC::lockingToggle()
|
||||||
{
|
{
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: toggle locking property");
|
LYXERR(Debug::LYXVC, "LyXVC: toggle locking property");
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return string();
|
return string();
|
||||||
return vcs->lockingToggle();
|
return vcs_->lockingToggle();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::revert()
|
bool LyXVC::revert()
|
||||||
{
|
{
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: revert");
|
LYXERR(Debug::LYXVC, "LyXVC: revert");
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
docstring const file = owner_->fileName().displayName(20);
|
docstring const file = owner_->fileName().displayName(20);
|
||||||
@ -299,30 +299,30 @@ bool LyXVC::revert()
|
|||||||
"document %1$s will lose all current changes.\n\n"
|
"document %1$s will lose all current changes.\n\n"
|
||||||
"Do you want to revert to the older version?"), file);
|
"Do you want to revert to the older version?"), file);
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
if (vcs->isRevertWithConfirmation())
|
if (vcs_->isRevertWithConfirmation())
|
||||||
ret = Alert::prompt(_("Revert to stored version of document?"),
|
ret = Alert::prompt(_("Revert to stored version of document?"),
|
||||||
text, 0, 1, _("&Revert"), _("&Cancel"));
|
text, 0, 1, _("&Revert"), _("&Cancel"));
|
||||||
|
|
||||||
return ret == 0 && vcs->revert();
|
return ret == 0 && vcs_->revert();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void LyXVC::undoLast()
|
void LyXVC::undoLast()
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return;
|
return;
|
||||||
vcs->undoLast();
|
vcs_->undoLast();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
string LyXVC::toggleReadOnly()
|
string LyXVC::toggleReadOnly()
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return string();
|
return string();
|
||||||
if (!vcs->toggleReadOnlyEnabled())
|
if (!vcs_->toggleReadOnlyEnabled())
|
||||||
return string();
|
return string();
|
||||||
|
|
||||||
switch (vcs->status()) {
|
switch (vcs_->status()) {
|
||||||
case VCS::UNLOCKED:
|
case VCS::UNLOCKED:
|
||||||
LYXERR(Debug::LYXVC, "LyXVC: toggle to locked");
|
LYXERR(Debug::LYXVC, "LyXVC: toggle to locked");
|
||||||
return checkOut();
|
return checkOut();
|
||||||
@ -334,7 +334,7 @@ string LyXVC::toggleReadOnly()
|
|||||||
return log;
|
return log;
|
||||||
}
|
}
|
||||||
case VCS::NOLOCKING:
|
case VCS::NOLOCKING:
|
||||||
Buffer * b = vcs->owner();
|
Buffer * b = vcs_->owner();
|
||||||
bool const newstate = !b->hasReadonlyFlag();
|
bool const newstate = !b->hasReadonlyFlag();
|
||||||
string result = "LyXVC: toggle to ";
|
string result = "LyXVC: toggle to ";
|
||||||
result += (newstate ? "readonly" : "readwrite");
|
result += (newstate ? "readonly" : "readwrite");
|
||||||
@ -348,29 +348,29 @@ string LyXVC::toggleReadOnly()
|
|||||||
|
|
||||||
bool LyXVC::inUse() const
|
bool LyXVC::inUse() const
|
||||||
{
|
{
|
||||||
return vcs != nullptr;
|
return vcs_ != nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
string const LyXVC::versionString() const
|
string const LyXVC::versionString() const
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return string();
|
return string();
|
||||||
return vcs->versionString();
|
return vcs_->versionString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::locking() const
|
bool LyXVC::locking() const
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return false;
|
return false;
|
||||||
return vcs->status() != VCS::NOLOCKING;
|
return vcs_->status() != VCS::NOLOCKING;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
string const LyXVC::getLogFile() const
|
string const LyXVC::getLogFile() const
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return string();
|
return string();
|
||||||
|
|
||||||
TempFile tempfile("lyxvclog");
|
TempFile tempfile("lyxvclog");
|
||||||
@ -381,17 +381,17 @@ string const LyXVC::getLogFile() const
|
|||||||
return string();
|
return string();
|
||||||
}
|
}
|
||||||
LYXERR(Debug::LYXVC, "Generating logfile " << tmpf);
|
LYXERR(Debug::LYXVC, "Generating logfile " << tmpf);
|
||||||
vcs->getLog(tmpf);
|
vcs_->getLog(tmpf);
|
||||||
return tmpf.absFileName();
|
return tmpf.absFileName();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
string LyXVC::revisionInfo(RevisionInfo const info) const
|
string LyXVC::revisionInfo(RevisionInfo const info) const
|
||||||
{
|
{
|
||||||
if (!vcs)
|
if (!vcs_)
|
||||||
return string();
|
return string();
|
||||||
|
|
||||||
return vcs->revisionInfo(info);
|
return vcs_->revisionInfo(info);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -399,7 +399,7 @@ bool LyXVC::renameEnabled() const
|
|||||||
{
|
{
|
||||||
if (!inUse())
|
if (!inUse())
|
||||||
return false;
|
return false;
|
||||||
return vcs->renameEnabled();
|
return vcs_->renameEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -407,55 +407,55 @@ bool LyXVC::copyEnabled() const
|
|||||||
{
|
{
|
||||||
if (!inUse())
|
if (!inUse())
|
||||||
return false;
|
return false;
|
||||||
return vcs->copyEnabled();
|
return vcs_->copyEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::checkOutEnabled() const
|
bool LyXVC::checkOutEnabled() const
|
||||||
{
|
{
|
||||||
return vcs && vcs->checkOutEnabled();
|
return vcs_ && vcs_->checkOutEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::checkInEnabled() const
|
bool LyXVC::checkInEnabled() const
|
||||||
{
|
{
|
||||||
return vcs && vcs->checkInEnabled();
|
return vcs_ && vcs_->checkInEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::isCheckInWithConfirmation() const
|
bool LyXVC::isCheckInWithConfirmation() const
|
||||||
{
|
{
|
||||||
return vcs && vcs->isCheckInWithConfirmation();
|
return vcs_ && vcs_->isCheckInWithConfirmation();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::lockingToggleEnabled() const
|
bool LyXVC::lockingToggleEnabled() const
|
||||||
{
|
{
|
||||||
return vcs && vcs->lockingToggleEnabled();
|
return vcs_ && vcs_->lockingToggleEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::undoLastEnabled() const
|
bool LyXVC::undoLastEnabled() const
|
||||||
{
|
{
|
||||||
return vcs && vcs->undoLastEnabled();
|
return vcs_ && vcs_->undoLastEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::repoUpdateEnabled() const
|
bool LyXVC::repoUpdateEnabled() const
|
||||||
{
|
{
|
||||||
return vcs && vcs->repoUpdateEnabled();
|
return vcs_ && vcs_->repoUpdateEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::prepareFileRevision(string const & rev, std::string & f)
|
bool LyXVC::prepareFileRevision(string const & rev, std::string & f)
|
||||||
{
|
{
|
||||||
return vcs && vcs->prepareFileRevision(rev, f);
|
return vcs_ && vcs_->prepareFileRevision(rev, f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool LyXVC::prepareFileRevisionEnabled()
|
bool LyXVC::prepareFileRevisionEnabled()
|
||||||
{
|
{
|
||||||
return vcs && vcs->prepareFileRevisionEnabled();
|
return vcs_ && vcs_->prepareFileRevisionEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace lyx
|
} // namespace lyx
|
||||||
|
@ -192,7 +192,7 @@ private:
|
|||||||
Buffer * owner_;
|
Buffer * owner_;
|
||||||
|
|
||||||
///
|
///
|
||||||
unique_ptr<VCS> vcs;
|
unique_ptr<VCS> vcs_;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user