forked from qt-creator/qt-creator
Merge branch '2.0' of scm.dev.nokia.troll.no:creator/mainline
Conflicts: doc/qtcreator.qdoc doc/qtcreator.qdocconf share/qtcreator/gdbmacros/dumper.py share/qtcreator/gdbmacros/gdbmacros.py src/plugins/debugger/debuggermanager.cpp src/plugins/debugger/gdb/attachgdbadapter.cpp src/plugins/debugger/gdb/gdbengine.cpp src/plugins/debugger/watchhandler.cpp src/plugins/mercurial/mercurialjobrunner.h src/plugins/qmljseditor/qmljseditor.cpp src/plugins/qmljseditor/qmljseditor.pro src/plugins/qmljseditor/qmljseditorplugin.cpp src/plugins/qmljseditor/qmljseditorplugin.h src/plugins/qmljseditor/qmljspreviewrunner.cpp src/plugins/qmljseditor/qmljspreviewrunner.h src/plugins/qmlprojectmanager/QmlProjectManager.pluginspec src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.cpp src/plugins/qt4projectmanager/qt4projectmanager.pro src/plugins/qt4projectmanager/qtversionmanager.h src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp src/plugins/qt4projectmanager/wizards/targetsetuppage.h
This commit is contained in:
@@ -581,7 +581,12 @@ void MercurialPlugin::showCommitWidget(const QList<QPair<QString, QString> > &st
|
||||
|
||||
deleteCommitLog();
|
||||
|
||||
changeLog = new QTemporaryFile(this);
|
||||
// Open commit log
|
||||
QString changeLogPattern = QDir::tempPath();
|
||||
if (!changeLogPattern.endsWith(QLatin1Char('/')))
|
||||
changeLogPattern += QLatin1Char('/');
|
||||
changeLogPattern += QLatin1String("qtcreator-hg-XXXXXX.msg");
|
||||
changeLog = new QTemporaryFile(changeLogPattern, this);
|
||||
if (!changeLog->open()) {
|
||||
outputWindow->appendError(tr("Unable to generate a temporary file for the commit editor."));
|
||||
return;
|
||||
@@ -674,7 +679,6 @@ void MercurialPlugin::deleteCommitLog()
|
||||
if (changeLog) {
|
||||
delete changeLog;
|
||||
changeLog = 0;
|
||||
m_submitRepository.clear();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user