GNOME Bugzilla – Bug 765301
cp437.py: Python 3 compatibility
Last modified: 2016-04-20 17:27:41 UTC
src/cp437.py does not work in Python 3. My pull request https://github.com/GNOME/vte/pull/6 solves the problem to work in both Python 2 and Python 3 versions. May I ask for a review?
Do we need this script at all? The source tree (build rules, etc.) doesn't seem to refer to it in any way. It also prints escape sequences that are not supported by VTE: "\e(U": see http://invisible-island.net/xterm/ctlseqs/ctlseqs.html -> "ESC ( C Designate G0 Character Set" -> nothing for "U" here. "\e*B" and "\e+B": These are "Designate G2/G3 Character Set" whereas VTE only supports G0 and G1.
Seems to me that this file should have been dropped in commit fca0c15 (or, in turn, commit 02da653).
I can see now, that src/cp437.py is not included the distribution even it survives at the git repository.
Let's git rm it. Also for future reference, please attach patches in git am'able form, instead of pointing to nonfree web services.
git rm'ed.