aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2025-07-07 16:59:33 +0200
committerJarek Kobus <[email protected]>2025-07-07 19:35:21 +0000
commit221e502a84c09b836bd1494ab31a15c705941302 (patch)
treeb90eaa38732bb74ba8e658d008bd04c56a74cb43
parent4a631a0880220e7b03086b1778aec478a2f1cbde (diff)
Mercurial: Reuse executeInEditor()HEADmaster
Change-Id: I02b4537012c6d2bae33b23d26f77c3f1918047cd Reviewed-by: Orgad Shaneh <[email protected]>
-rw-r--r--src/plugins/mercurial/mercurialclient.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/mercurial/mercurialclient.cpp b/src/plugins/mercurial/mercurialclient.cpp
index ab529899166..2fa63a36535 100644
--- a/src/plugins/mercurial/mercurialclient.cpp
+++ b/src/plugins/mercurial/mercurialclient.cpp
@@ -193,6 +193,7 @@ bool MercurialClient::managesFile(const FilePath &workingDirectory, const QStrin
return result.cleanedStdOut().isEmpty();
}
+// TODO: Use FilePath for repository.
void MercurialClient::incoming(const FilePath &repositoryRoot, const QString &repository)
{
QStringList args;
@@ -209,7 +210,7 @@ void MercurialClient::incoming(const FilePath &repositoryRoot, const QString &re
VcsBaseEditorWidget *editor = createVcsEditor(Constants::DIFFLOG_ID, title, repositoryRoot,
VcsBaseEditor::getEncoding(repositoryRoot),
"incoming", id);
- enqueueJob(createCommand(FilePath::fromString(repository), editor), args, repositoryRoot);
+ executeInEditor(FilePath::fromString(repository), {vcsBinary(repositoryRoot), args}, editor);
}
void MercurialClient::outgoing(const FilePath &repositoryRoot)