sync NetHack-3.6/doc/fixes36.7 -> NetHack-3.7/doc/fixes3-6-7.txt

This commit is contained in:
nhmall
2025-10-14 11:52:46 -04:00
parent 6f8c1127ed
commit 98b526eb15

View File

@@ -1,4 +1,4 @@
$NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.0 $ $NHDT-Date: 1676619775 2023/02/17 07:42:55 $
$NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.21 $ $NHDT-Date: 1683746783 2023/05/10 19:26:23 $
fixes36.7 contains a summary of changes made to 3.6.6 in order to
produce 3.6.7 as well as any post-release fixes in binaries.
@@ -40,6 +40,32 @@ none
Fixes to 3.6.7 Post-release Problems and other Post-release changes
-------------------------------------------------------------------
none
extend the fix for build failure w/ newer C library headers to macOS (pr #988)
Windows: fix range error detected by address sanitizer in plselInitDialog()
Windows: nethackw.exe was vertically spacing out menu items based on
the height of the tileset in use, even though the tiles in the
menu were drawn at the default height of 16 anyway; get rid of
the extraneous vertical spacing between the menu rows
hilite_pile can remain on the map after eating food off the floor
vms: update winprocs.h to ensure that CLR_MAX is defined; necessary for
compiling vmsmail.c which uses winprocs.h but not hack.h
curses: when #quitting, just before the high scores are about to be shown
status_window was NULL and dereferenced, so add checks (issue #1090)
unix: update Makefile.dat so that if parallel make is used, it will build
the data files "engrave", "epitaph", and "bogusmon" sequentially;
'makedefs -s' builds all three at once and doing parallel instances
of that can produce seemingly mysterious problems by stomping on
each other's results
fix the mingw32 build of NetHack 3.6.7 by updating sys/winnt/Makefile.gcc,
sys/winnt/winnt.c and sys/winnt/stubs.c
correct the Ixoth tile
makedefs can produce individual bogusmon, engrave and epitaph files
drinkfountain() fate 24 to curse objects could end up cursing objects
on the floor chain instead of the intended inventory object chain
proceed with showpaths option even if the sysconf file is missing
avoid memory leak in mk_artifact(); cherry-pick of 3cca4f27 from 3.7 WIP
avoid using col in Guidebook build, since some distros no longer include
it, particularly some that use musl libc
back-port some nroff macro updates for Guidebook
prevent a crash when using 'O' to interactively set a text match highlight
for hunger