# # # patch "src/model/InventoryModel.cpp" # from [e82024895abd0fba88629090ded9a710dd2e4278] # to [fff63c61d913db126f42c97b8a08a2511b55a05e] # ============================================================ --- src/model/InventoryModel.cpp e82024895abd0fba88629090ded9a710dd2e4278 +++ src/model/InventoryModel.cpp fff63c61d913db126f42c97b8a08a2511b55a05e @@ -417,7 +417,7 @@ void InventoryModel::ignorePaths(const Q path.append(QDir::separator()).append(".mtn-ignore"); QFile file(path); - if (!file.open(QIODevice::WriteOnly)) + if (!file.open(QIODevice::WriteOnly | QIODevice::Append)) { emit workspaceCommandError( tr("could not open .mtn-ignore for writing") @@ -449,7 +449,7 @@ void InventoryModel::unignorePaths(const QString data = QString::fromUtf8(file.readAll().data()); foreach (QString path, paths) { - data.replace(QRegExp::escape(path).toUtf8() + "\n", ""); + data.replace(QRegExp(QRegExp::escape(path).toUtf8() + "\n"), ""); } file.resize(0);