As far as I can tell from browsing around, I should be getting 256 colors in my Emacs, but I'm not.
I'm running CentOS 5.4 on an ec2 instance. I'm running Putty 0.60 on Windows 7. Putty is set to send
xterm-256color for its terminal string. Putty is set to allow 256 colors. On CentOS, my
$TERM is set to
tput colors shows 256. I recompiled Emacs to 23.2, making sure to install
libtermcap-devel beforehand, because someone claimed they needed that. But still, when I
M-x list-colors-display in Emacs, it only shows 8 colors.