Added INFINITE definition (for Kylix compatibilty).
Internet e-mail addresses).
(select returns 1 on /dev/null). Changed more uses of 0 constant to STDIN_FILENO (defined unistd.h). Changed C++ comments to C-style.
Changed use of 0 constant to STDIN_FILENO (defined unistd.h). Moved some unnecessary global variables to locals in kbhit().
Incremented version number to 2.31.