Merge branch 'stuff-to-merge-at-3.6.3-release' into NetHack-3.6

This commit is contained in:
nhmall
2019-12-05 16:38:10 -05:00
7 changed files with 30 additions and 17 deletions
+8 -9
View File
@@ -1,17 +1,16 @@
NetHack 3.6.3 post-beta1 -- General information NetHack 3.6.3 -- General information December 5, 2019
NetHack 3.6 is an enhancement to the dungeon exploration game NetHack, NetHack 3.6 is an enhancement to the dungeon exploration game NetHack,
which is a distant descendent of Rogue and Hack, and a direct descendent of which is a distant descendent of Rogue and Hack, and a direct descendent of
NetHack 3.4 as there was no NetHack 3.5 release. NetHack 3.4 as there was no NetHack 3.5 release.
NetHack 3.6.3 post-beta1 is not an official release of NetHack. It NetHack 3.6.3 is the official release of NetHack that follows NetHack 3.6.2.
currently contains a collection of over 190 bug fixes to NetHack 3.6.2 It contains a collection of over 190 bug fixes to NetHack 3.6.2 and over 22
and over 22 game enhancements and community contributions. The file game enhancements and community contributions. The file doc/fixes36.3 in the
doc/fixes36.3 in the source distribution has a full list of them. source distribution has a full list of them. The text in there was written for
The text in there was written for the development team's own use and is the development team's own use and is provided "as is", so please do not ask
provided "as is", so please do not ask us to further explain the entries us to further explain the entries in that file. Some entries might be
in that file. Some entries might be considered "spoilers", particularly in considered "spoilers", particularly in the "new features" section.
the "new features" section.
Below you will find some other general notes that were not considered Below you will find some other general notes that were not considered
spoilers: spoilers:
+3
View File
@@ -220,6 +220,9 @@ the adopted curses window port, were released as 3.6.2.
Bart House, who had contributed to the game as a porting team participant Bart House, who had contributed to the game as a porting team participant
for decades, joined the NetHack Development Team in late May 2019. for decades, joined the NetHack Development Team in late May 2019.
NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug
fixes to NetHack 3.6.2.
The official NetHack web site is maintained by Ken Lorber at The official NetHack web site is maintained by Ken Lorber at
http://www.nethack.org/. http://www.nethack.org/.
+5 -2
View File
@@ -24,7 +24,7 @@
.ds vr "NetHack 3.6 .ds vr "NetHack 3.6
.ds f0 "\*(vr .ds f0 "\*(vr
.ds f1 .ds f1
.ds f2 "December 1, 2019 .ds f2 "December 5, 2019
. .
.\" A note on some special characters: .\" A note on some special characters:
.\" \(lq = left double quote .\" \(lq = left double quote
@@ -5146,9 +5146,12 @@ the adopted curses window port, were released as 3.6.2.
\fBBart House\fP, who had contributed to the game as a porting team \fBBart House\fP, who had contributed to the game as a porting team
participant for decades, joined the NetHack Development Team in late May 2019. participant for decades, joined the NetHack Development Team in late May 2019.
.pg .pg
NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug
fixes to NetHack 3.6.2.
.pg
The official NetHack web site is maintained by \fBKen Lorber\fP The official NetHack web site is maintained by \fBKen Lorber\fP
at at
.UR http://www.nethack.org/ . .UR https://www.nethack.org/ .
.pg .pg
.hn 2 .hn 2
SPECIAL THANKS SPECIAL THANKS
+8 -3
View File
@@ -45,7 +45,7 @@
%.au %.au
\author{Original version - Eric S. Raymond\\ \author{Original version - Eric S. Raymond\\
(Edited and expanded for 3.6 by Mike Stephenson and others)} (Edited and expanded for 3.6 by Mike Stephenson and others)}
\date{December 1, 2019} \date{December 5, 2019}
\maketitle \maketitle
@@ -5748,12 +5748,17 @@ the adopted curses window port, were released as 3.6.2.
{\it Bart House}, who had contributed to the game as a porting team participant {\it Bart House}, who had contributed to the game as a porting team participant
for decades, joined the {\it NetHack Development Team} in late May 2019. for decades, joined the {\it NetHack Development Team} in late May 2019.
%.pg
\medskip
NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug
fixes to NetHack 3.6.2.
%.pg %.pg
\medskip \medskip
\nd The official {\it NetHack\/} web site is maintained by {\it Ken Lorber} at \nd The official {\it NetHack\/} web site is maintained by {\it Ken Lorber} at
{\catcode`\#=11 {\catcode`\#=11
\special{html:<a href="http://www.nethack.org/">}} \special{html:<a href="https://www.nethack.org/">}}
http:{\tt /}{\tt /}www.nethack.org{\tt /}. https:{\tt /}{\tt /}www.nethack.org{\tt /}.
{\catcode`\#=11 {\catcode`\#=11
\special{html:</a>}} \special{html:</a>}}
+1 -1
View File
@@ -18,7 +18,7 @@
/* /*
* Development status of this NetHack version. * Development status of this NetHack version.
*/ */
#define NH_DEVEL_STATUS NH_STATUS_BETA #define NH_DEVEL_STATUS NH_STATUS_RELEASED
#ifndef DEBUG /* allow tool chains to define without causing warnings */ #ifndef DEBUG /* allow tool chains to define without causing warnings */
#define DEBUG #define DEBUG
+4 -1
View File
@@ -36,7 +36,7 @@
/****************************************************************************/ /****************************************************************************/
/* Version 3.6.x */ /* Version 3.6.x */
/* Patch 3, <insert date here> /* Patch 3, December 5, 2019
* *
* Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed * Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed
* Fixed uarmh null pointer dereference if a helm of opposite alignment came * Fixed uarmh null pointer dereference if a helm of opposite alignment came
@@ -55,6 +55,7 @@
* Fixed ignoring of god's wrath when hero injured himself during altar kick * Fixed ignoring of god's wrath when hero injured himself during altar kick
* Fixed several cases where persistent inventory window was not updated * Fixed several cases where persistent inventory window was not updated
* Fixed temple priests or shopkeepers moving over other monsters * Fixed temple priests or shopkeepers moving over other monsters
* Fixed a crash-causing bug when putting on levitation boots over a sink
* Ensured that thrown or kicked objects will end up in bones * Ensured that thrown or kicked objects will end up in bones
* Made water go all the way to the edges of level on the Plane of Water * Made water go all the way to the edges of level on the Plane of Water
* Made clouds disrupt line of sight along the edges of the Plane of Air * Made clouds disrupt line of sight along the edges of the Plane of Air
@@ -64,6 +65,8 @@
* the Windows platform * the Windows platform
* Improved the layout and display of the player selection dialog used on the * Improved the layout and display of the player selection dialog used on the
* Windows graphical implementation * Windows graphical implementation
* Improved performance of some tty versions by reducing the number of
* function calls made from mapglyph
* Allowed the msdos implementation to build with curses and PDCurses * Allowed the msdos implementation to build with curses and PDCurses
* Included over 100 other fixes and improvements as outlined in doc/fixes36.3 * Included over 100 other fixes and improvements as outlined in doc/fixes36.3
*/ */
+1 -1
View File
@@ -53,7 +53,7 @@
#endif #endif
#if defined(UNIX) && !defined(LINT) && !defined(GCC_WARN) #if defined(UNIX) && !defined(LINT) && !defined(GCC_WARN)
static const char SCCS_Id[] UNUSED = "@(#)makedefs.c\t3.6\t2019/05/07"; static const char SCCS_Id[] UNUSED = "@(#)makedefs.c\t3.6\t2019/12/05";
#endif #endif
/* names of files to be generated */ /* names of files to be generated */