From 50a99d5991c0f2fe0f718bf49b7418a193f892c9 Mon Sep 17 00:00:00 2001 From: David Gay Date: Sun, 28 Jan 2024 22:17:27 -0500 Subject: Don't try to automatically determine encoding, for now --- subsync.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/subsync.py b/subsync.py index 7740baa..23343a6 100644 --- a/subsync.py +++ b/subsync.py @@ -19,8 +19,9 @@ os.chdir(os.path.dirname(os.path.realpath(__file__))) class mopen: def __init__(self, filename, mode='r'): - self.real_encoding = chardet.detect(open(filename, 'rb').read())['encoding'].lower() - self.file_o = open(filename, mode, encoding=self.real_encoding) + # TODO: Attempt checking encoding, and only fall back to utf-8 if it fails. + # self.real_encoding = chardet.detect(open(filename, 'rb').read())['encoding'].lower() + self.file_o = open(filename, mode, encoding="utf-8") def __getattr__(self, name): return getattr(self.file_o, name) -- cgit v1.2.3