fix some unicode vs ascii codec shit
commit802b7df78a11c5965163ae0f40ab4a0e3f8fc641
authorrofl0r <rofl0r@users.noreply.github.com>
Sat, 13 Mar 2021 04:24:57 +0000 (13 04:24 +0000)
committerrofl0r <rofl0r@users.noreply.github.com>
Sat, 13 Mar 2021 04:24:57 +0000 (13 04:24 +0000)
tree32187544381cf7a740c45f9ab14fb49189d24b24
parent0824611bddff220b1bc033a766cdca4aa0453a54
fix some unicode vs ascii codec shit

honestly, the idiotic default behaviour of python with regard to strings
containing non-ascii characters just makes me want to nuke my python install
and never ever touch it anymore.
additionally the functions decode and encode do just the opposite of what one
would expect.
strings should just be bytes until i explicitly request an operation that
*needs* to operate on unicode codepoints, but not for replacing a tab with
spaces.

this fixes display of sources with utf-8 unicode chars in them, like the
(C) copyright symbol \xc2\xa9.
gdb.py