From aad4a1fd6ab54d845291c80ed6d6092628492528 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 2 Mar 2018 08:49:27 +0530 Subject: [PATCH] Dont fail for non-UTF-8 encoded config files, simply replace the undecodeable chars instead --- kitty/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/config.py b/kitty/config.py index f5cd7d84e..d93b29b74 100644 --- a/kitty/config.py +++ b/kitty/config.py @@ -403,7 +403,7 @@ def load_config(*paths, overrides=None) -> Options: if not path: continue try: - f = open(path, encoding='utf-8') + f = open(path, encoding='utf-8', errors='replace') except FileNotFoundError: continue with f: