ensure final newline when saving to file

This commit is contained in:
Axel Kohlmeyer
2023-08-02 05:37:56 -04:00
parent c918bdeb07
commit 56b50d6580

View File

@ -278,6 +278,7 @@ void LammpsGui::write_file(const QString &fileName)
QTextStream out(&file);
QString text = ui->textEdit->toPlainText();
out << text;
if (text.back().toLatin1() != '\n') out << "\n"; // add final newline if missing
file.close();
dirstatus->setText(QString(" Directory: ") + current_dir);
ui->textEdit->document()->setModified(false);