diff --git a/PowerEditor/installer/nativeLang/english.xml b/PowerEditor/installer/nativeLang/english.xml index 4ba4201d2..08bdd7f10 100644 --- a/PowerEditor/installer/nativeLang/english.xml +++ b/PowerEditor/installer/nativeLang/english.xml @@ -1119,6 +1119,7 @@ Continue?"/> + getHSelf(), + TEXT("The specified name is already in use on another tab."), + TEXT("Rename failed"), + MB_OK | MB_ICONSTOP); + } + else + { + success = true; + buf->setFileName(tabNewName); + bool isSnapshotMode = NppParameters::getInstance().getNppGUI().isSnapshotMode(); + if (isSnapshotMode) + { + generic_string oldBackUpFile = buf->getBackupFileName(); - // Change the backup file name and let MainFileManager decide the new filename - buf->setBackupFileName(TEXT("")); + // Change the backup file name and let MainFileManager decide the new filename + buf->setBackupFileName(TEXT("")); - // Create new backup - buf->setModifiedStatus(true); - bool bRes = MainFileManager.backupCurrentBuffer(); + // Create new backup + buf->setModifiedStatus(true); + bool bRes = MainFileManager.backupCurrentBuffer(); - // Delete old backup - if (bRes) - ::DeleteFile(oldBackUpFile.c_str()); + // Delete old backup + if (bRes) + ::DeleteFile(oldBackUpFile.c_str()); + } } } }