diff --git a/Source/Modules/LangModelRelated/mgrLangModel.swift b/Source/Modules/LangModelRelated/mgrLangModel.swift index 9b5a44aa..5a8f0583 100644 --- a/Source/Modules/LangModelRelated/mgrLangModel.swift +++ b/Source/Modules/LangModelRelated/mgrLangModel.swift @@ -403,13 +403,15 @@ class mgrLangModel: NSObject { // module shipped in the vChewing Phrase Editor. currentMarkedPhrase += "\t#π™ΎπšŸπšŽπš›πš›πš’πšπšŽ" } - currentMarkedPhrase += "\n" if let writeFile = FileHandle(forUpdatingAtPath: path), - let data = currentMarkedPhrase.data(using: .utf8) + let data = currentMarkedPhrase.data(using: .utf8), + let endl = "\n".data(using: .utf8) { writeFile.seekToEndOfFile() + writeFile.write(endl) writeFile.write(data) + writeFile.write(endl) writeFile.closeFile() } else { return false