On Sat, Aug 25, 2007 at 11:30:47PM +0300, Kalle Olavi Niemitalo wrote: > I have built xterm with 256 colour support from upstream xterm-227 > source. Now when I run crawl in that, with TERM=xterm-256color, > everything that should have a light foreground colour instead gets > displayed in bold with the corresponding dark foreground colour. > Most importantly, things that should be dark grey become black > and thus invisible. This affects for instance those parts of the > map that are not in sight. [...] > I could try patching Crawl for solution (a) in a few weeks, > but it would be nice if you could first comment on whether > you consider that a reasonable way to fix the problem.
I noticed that crawl can be told at compile time to use an 8 colour terminal map, and then you can select a colour to replace dark grey. Look in initfile.cc and search for COL_TO_REPLACE_DARKGREY. Maybe you know a way of autodetecting the terminal capabilities, or otherwise this compile time thing can be turned into a run time configuration option. -- Met vriendelijke groet / with kind regards, Guus Sliepen <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature