Gnome: ignore interrupts to avoid infinite loop in gnome library
tty: avoid crash displaying quit inventory if inventory was already displayed
tty: use "bold" in menu heading if available and requested
+tty: differentiate between default unlit and lit corridor symbols
winCE: ensure orphaned lockfile is always deleted on single-user handhelds
{'#', "tree", C(CLR_GREEN)}, /* tree */
{'.', "floor of a room",C(CLR_GRAY)}, /* room */
/*20*/ {'#', "corridor", C(CLR_GRAY)}, /* dark corr */
- {'#', "lit corridor", C(CLR_GRAY)}, /* lit corr */
+ {'#', "lit corridor", C(CLR_GRAY)}, /* lit corr (see mapglyph.c) */
{'<', "staircase up", C(CLR_GRAY)}, /* upstair */
{'>', "staircase down", C(CLR_GRAY)}, /* dnstair */
{'<', "ladder up", C(CLR_BROWN)}, /* upladder */
else
color = NO_COLOR;
} else
+#endif
+#ifdef TEXTCOLOR
+ /* provide a visible difference if normal and lit corridor
+ * use the same symbol */
+ if (iflags.use_color &&
+ offset == S_litcorr && ch == showsyms[S_corr])
+ color = CLR_WHITE;
+ else
#endif
cmap_color(offset);
} else if ((offset = (glyph - GLYPH_OBJ_OFF)) >= 0) { /* object */