diff --git a/CodeEdit/Documents/CodeEditDocumentController.swift b/CodeEdit/Documents/CodeEditDocumentController.swift index 345be63bcf..09a0f9a952 100644 --- a/CodeEdit/Documents/CodeEditDocumentController.swift +++ b/CodeEdit/Documents/CodeEditDocumentController.swift @@ -35,14 +35,16 @@ extension NSDocumentController { dialog.begin { result in if result == NSApplication.ModalResponse.OK, let url = dialog.url { self.openDocument(withContentsOf: url, display: true) { document, documentWasAlreadyOpen, error in - // TODO: handle errors if let error = error { - print("Error: \(error.localizedDescription)") + NSAlert(error: error).runModal() return } guard let document = document else { - print("Error: Failed to get document") + let alert = NSAlert() + alert.messageText = NSLocalizedString("Failed to get document", + comment: "Failed to get document") + alert.runModal() return } var recentProjectPaths: [String] = UserDefaults.standard.array( diff --git a/CodeEdit/Info.plist b/CodeEdit/Info.plist index 8bd6939483..94e974e6f4 100644 --- a/CodeEdit/Info.plist +++ b/CodeEdit/Info.plist @@ -27,7 +27,7 @@ Default LSItemContentTypes - public.source-code + public.item NSDocumentClass CodeFileDocument