When trying to load the fullwidth character set on OpenBSD the client crashes.
$ asciifarm
Traceback (most recent call last):
File "/usr/local/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/troido/asciifarm/asciifarm/client/__main__.py", line 16, in <module>
main.main()
File "/home/troido/asciifarm/asciifarm/client/main.py", line 19, in main
(name, socketType, address, keybindings, characters, colours, logfile) = parse_args(argv)
File "/home/troido/asciifarm/asciifarm/client/parseargs.py", line 39, in parse_args
charmap = loaders.loadCharmap(args.characters)
File "/home/troido/asciifarm/asciifarm/client/loaders.py", line 50, in loadCharmap
data = json.load(f)
File "/usr/local/lib/python3.6/json/__init__.py", line 296, in load
return loads(fp.read(),
File "/usr/local/lib/python3.6/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 68: ordinal not in range(128)
When trying to load the fullwidth character set on OpenBSD the client crashes.