diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp index 5308b8c344b..4d42372c72b 100644 --- a/src/plugins/git/gitclient.cpp +++ b/src/plugins/git/gitclient.cpp @@ -2916,9 +2916,9 @@ bool GitClient::getCommitData(const FilePath &workingDirectory, static inline QString msgCommitted(const QString &amendSHA1, int fileCount) { if (amendSHA1.isEmpty()) - return GitClient::tr("Committed %n files.", nullptr, fileCount) + '\n'; + return GitClient::tr("Committed %n files.", nullptr, fileCount); if (fileCount) - return GitClient::tr("Amended \"%1\" (%n files).", nullptr, fileCount).arg(amendSHA1) + '\n'; + return GitClient::tr("Amended \"%1\" (%n files).", nullptr, fileCount).arg(amendSHA1); return GitClient::tr("Amended \"%1\".").arg(amendSHA1); } diff --git a/src/plugins/vcsbase/vcsoutputwindow.cpp b/src/plugins/vcsbase/vcsoutputwindow.cpp index ec00b8e829b..976bf82c428 100644 --- a/src/plugins/vcsbase/vcsoutputwindow.cpp +++ b/src/plugins/vcsbase/vcsoutputwindow.cpp @@ -428,12 +428,12 @@ void VcsOutputWindow::append(const QString &text, MessageStyle style, bool silen void VcsOutputWindow::appendError(const QString &text) { - append(text, Error, false); + append(text.endsWith('\n') ? text : text + '\n', Error, false); } void VcsOutputWindow::appendWarning(const QString &text) { - append(text, Warning, false); + append(text + '\n', Warning, false); } QString VcsOutputWindow::msgExecutionLogEntry(const FilePath &workingDir, const CommandLine &command) @@ -455,7 +455,7 @@ void VcsOutputWindow::appendCommand(const FilePath &workingDirectory, const Comm void VcsOutputWindow::appendMessage(const QString &text) { - append(text, Message, true); + append(text + '\n', Message, true); } void VcsOutputWindow::destroy()