From 8e855617259a50d05464230f94a8d85113de55e0 Mon Sep 17 00:00:00 2001 From: PatR Date: Fri, 30 Aug 2024 14:19:19 -0700 Subject: [PATCH] cursesgraphics fix - S_engroom character I normally force DECgraphics for tty and for curses so hadn't noticed this before. I recently let curses default to 'cursesgraphics' and the engraving-in-room character was crossed horizontal and vertical bars, the crosswall character. It certainly stood out in the middle of a room, but the emphasis seems out of proportion for "engraving here". There is no 'epsilon' among the DEC line drawing characters. Curses might be able to render one, but not with DEC-style rendering of 0xEE. Comment out S_engroom so that curses inherits the default backtick. --- dat/symbols | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dat/symbols b/dat/symbols index c979cf48b..af6c04ade 100644 --- a/dat/symbols +++ b/dat/symbols @@ -1,4 +1,4 @@ -# NetHack 3.7 symbols $NHDT-Date: 1709388512 2024/03/02 14:08:32 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.32 $ +# NetHack 3.7 symbols $NHDT-Date: 1725052751 2024/08/30 21:19:11 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.36 $ # Copyright (c) 2006 by Michael Allison # NetHack may be freely redistributed. See license for details. # @@ -627,10 +627,10 @@ start: curses S_bars: \xfc # meta-|, not-equals sign (was '#') S_tree: \xe7 # meta-g, plus or minus sign S_room: \xfe # meta-z, centered dot - S_engroom: \xee # epsilon - S_corr: \xe1 # meta-a, solid block - S_litcorr: \xe1 # meta-a, solid block - S_engrcorr: \xe1 # meta-a, solid block + # S_engroom: \xee # epsilon [\xee is actually cross wall] + S_corr: \xe1 # meta-a, checkerboard + S_litcorr: \xe1 # meta-a, checkerboard + S_engrcorr: \xe1 # meta-a, checkerboard S_ice: \xfe # meta-z, centered dot S_vodbridge: \xfe # meta-z, centered dot S_hodbridge: \xfe # meta-z, centered dot @@ -702,8 +702,8 @@ start: DECgraphics S_tlwall: \xf5 # meta-u, T left S_trwall: \xf4 # meta-t, T right S_ndoor: \xfe # meta-~, centered dot - S_vodoor: \xe1 # meta-a, solid block - S_hodoor: \xe1 # meta-a, solid block + S_vodoor: \xe1 # meta-a, checkerboard + S_hodoor: \xe1 # meta-a, checkerboard S_bars: \xfc # meta-|, not-equals (used to be pi) S_tree: \xe7 # meta-g, plus-or-minus S_room: \xfe # meta-~, centered dot