I've experienced a few bugs with the curses GUI for the HumanPlayer
-- if the program ends ungracefully, you end up with a bash prompt with echo off, and pressing enter does not give you a new line
-- When testing under Konsole, choosing to draw a card will cause the program respond " I don't understand '' ", and to crash without a backtrace. Oddly enough, this doesn't happen in Yakuake.
-- Replacing the utf-8 string literals with the escaped hex codes (e.g '\u2080') seems to work well in both Python 2 & 3, except for under Python2, the colored block symbol is not rendered properly in the bottom text area.
I've experienced a few bugs with the curses GUI for the HumanPlayer
-- if the program ends ungracefully, you end up with a bash prompt with echo off, and pressing enter does not give you a new line
-- When testing under Konsole, choosing to draw a card will cause the program respond " I don't understand '' ", and to crash without a backtrace. Oddly enough, this doesn't happen in Yakuake.
-- Replacing the utf-8 string literals with the escaped hex codes (e.g '\u2080') seems to work well in both Python 2 & 3, except for under Python2, the colored block symbol is not rendered properly in the bottom text area.