Merge branch 'NetHack-3.6.2'
This commit is contained in:
25
README
25
README
@@ -4,20 +4,23 @@ 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.2 contains a collection of more than 15 bug fixes to NetHack 3.6.1.
|
NetHack 3.6.2 is being released as a collection of a couple of dozen bug fixes
|
||||||
The file doc/fixes36.2 in the source distribution has a full list of them. The
|
committed since the release of 3.6.1. The file doc/fixes36.2 in the source
|
||||||
text in there was written for the development team's own use and is provided
|
distribution has a full list of the bug fixes. The text in there was written
|
||||||
"as is", so please do not ask us to further explain the entries in that file.
|
for the development team's own use and is provided "as is", so please do not
|
||||||
Some entries might be considered "spoilers", particularly in the "new features"
|
ask us to further explain the entries in that file. Some entries might be
|
||||||
section.
|
considered "spoilers", particularly in 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:
|
||||||
* Performance optimizations with tty including the ability to do per field
|
* Significant performance optimizations for tty including the ability to
|
||||||
updating
|
do per field updating
|
||||||
* sys/winnt/nttty performance improvements mainly through the introduction
|
* Significant performance improvements in sys/winnt/nttty mainly through
|
||||||
of a back buffer approach
|
the introduction of a back buffer approach
|
||||||
* a couple of windows crash bug fixes
|
* a couple of windows crash bug fixes during early game startup
|
||||||
|
* Ensuring that unix Makefiles do not rely on features unique to gnu make
|
||||||
|
* Improvements to hilite_status parsing in an effort to ensure that all
|
||||||
|
expected and sensible values ranges are more easily specified and accepted
|
||||||
|
|
||||||
- - - - - - - - - - -
|
- - - - - - - - - - -
|
||||||
|
|
||||||
|
|||||||
23
dat/history
23
dat/history
@@ -212,13 +212,28 @@ and Integrity (aka Itanium aka IA64) but not VAX.
|
|||||||
Ray Chason resurrected the msdos port for 3.6.1 and contributed the
|
Ray Chason resurrected the msdos port for 3.6.1 and contributed the
|
||||||
necessary updates to the community at large.
|
necessary updates to the community at large.
|
||||||
|
|
||||||
|
Shortly after the release of 3.6.1, reports of some display performance
|
||||||
|
issues on some platforms began to emerge. With the help of some members
|
||||||
|
of the NetHack community, those issues were tracked down and resolved.
|
||||||
|
The display performance fixes were combined with a couple of dozen
|
||||||
|
other bug fixes and released as NetHack 3.6.2 in late May 2018.
|
||||||
|
|
||||||
|
The development team at the time of release of 3.6.2 consisted of
|
||||||
|
Warwick Allison, Michael Allison, Ken Arromdee, David Cohrs,
|
||||||
|
Jessie Collet, Pasi Kallinen, Ken Lorber, Dean Luick, Patric Mueller,
|
||||||
|
Pat Rankin, Derek S. Ray, Alex Smith, Mike Stephenson, Janet Walz,
|
||||||
|
and Paul Winner.
|
||||||
|
|
||||||
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/.
|
||||||
|
|
||||||
On behalf of the NetHack community, thank you very much once again to
|
SPECIAL THANKS:
|
||||||
M. Drew Streib, Pasi Kallinen and Robin Bandy for providing public
|
On behalf of the NetHack community, thank you very much once again to M.
|
||||||
NetHack servers at nethack.alt.org and devnull.net and/or for hosting annual
|
Drew Streib and Pasi Kallinen for providing a public NetHack server at
|
||||||
NetHack tournaments.
|
nethack.alt.org. Thanks to Keith Simpson and Andy Thomson for
|
||||||
|
hardfought.org. Thanks to all those unnamed dungeoneers who invest their
|
||||||
|
time and effort into annual NetHack tournaments such as Junehack and in
|
||||||
|
days past, devnull.net (gone for now, but not forgotten).
|
||||||
|
|
||||||
- - - - - - - - - -
|
- - - - - - - - - -
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
.ds vr "NetHack 3.6
|
.ds vr "NetHack 3.6
|
||||||
.ds f0 "\*(vr
|
.ds f0 "\*(vr
|
||||||
.ds f1
|
.ds f1
|
||||||
.ds f2 "May 16, 2018
|
.ds f2 "May 26, 2018
|
||||||
.
|
.
|
||||||
.\" labeled paragraph start (should be part of tmac.n, but I don't want to
|
.\" labeled paragraph start (should be part of tmac.n, but I don't want to
|
||||||
.\" make changes to that file)
|
.\" make changes to that file)
|
||||||
@@ -3729,7 +3729,7 @@ For example, the following line in your config file will cause
|
|||||||
the hitpoints field to display in the color red if your hitpoints
|
the hitpoints field to display in the color red if your hitpoints
|
||||||
drop to or below a threshold of 30%:
|
drop to or below a threshold of 30%:
|
||||||
.si
|
.si
|
||||||
.lp "OPTION=hilite_status: hitpoints/<30%/red/normal"
|
.lp "OPTION=hilite_status: hitpoints/<=30%/red/normal"
|
||||||
.ei
|
.ei
|
||||||
.pg
|
.pg
|
||||||
For another example, the following line in your config file will cause
|
For another example, the following line in your config file will cause
|
||||||
@@ -4516,13 +4516,26 @@ and Integrity (aka Itanium aka IA64) but not VAX.
|
|||||||
\fBRay Chason\fP resurrected the msdos port for 3.6.1 and contributed the
|
\fBRay Chason\fP resurrected the msdos port for 3.6.1 and contributed the
|
||||||
necessary updates to the community at large.
|
necessary updates to the community at large.
|
||||||
.pg
|
.pg
|
||||||
|
Shortly after the release of 3.6.1, reports of some display performance
|
||||||
|
issues on some platforms began to emerge. With the help of some members
|
||||||
|
of the NetHack community, those issues were tracked down and resolved.
|
||||||
|
The display performance fixes were combined with a couple of dozen
|
||||||
|
other bug fixes and released as NetHack 3.6.2 in late May 2018.
|
||||||
|
.pg
|
||||||
|
The development team at the time of release of 3.6.2 consisted of
|
||||||
|
\fBWarwick Allison\fP, \fBMichael Allison\fP, \fBKen Arromdee\fP,
|
||||||
|
\fBDavid Cohrs\fP, \fBJessie Collet\fP, \fBPasi Kallinen\fP,
|
||||||
|
\fBKen Lorber\fP, \fBDean Luick\fP, \fBPatric Mueller\fP,
|
||||||
|
\fBPat Rankin\fP, \fBDerek S. Ray\fP, \fBAlex Smith\fP,
|
||||||
|
\fBMike Stephenson\fP, \fBJanet Walz\fP, and \fBPaul Winner\fP.
|
||||||
|
.pg
|
||||||
The official NetHack web site is maintained by \fBKen Lorber\fP at http://www.nethack.org/.
|
The official NetHack web site is maintained by \fBKen Lorber\fP at http://www.nethack.org/.
|
||||||
.pg
|
.pg
|
||||||
.hn 2
|
.hn 2
|
||||||
SPECIAL THANKS
|
SPECIAL THANKS
|
||||||
.pg
|
.pg
|
||||||
On behalf of the NetHack community, thank you very much once
|
On behalf of the NetHack community, thank you very much once
|
||||||
again to \fBM. Drew Streib\fP, \fBPasi Kallinen\fP for providing a
|
again to \fBM. Drew Streib\fP and \fBPasi Kallinen\fP for providing a
|
||||||
public NetHack server at nethack.alt.org. Thanks to \fBKeith Simpson\fP
|
public NetHack server at nethack.alt.org. Thanks to \fBKeith Simpson\fP
|
||||||
and \fBAndy Thomson\fP for hardfought.org. Thanks to all those
|
and \fBAndy Thomson\fP for hardfought.org. Thanks to all those
|
||||||
unnamed dungeoneers who invest their time and effort into annual
|
unnamed dungeoneers who invest their time and effort into annual
|
||||||
|
|||||||
@@ -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{May 16, 2018}
|
\date{May 26, 2018}
|
||||||
|
|
||||||
\maketitle
|
\maketitle
|
||||||
|
|
||||||
@@ -4351,7 +4351,7 @@ For example, the following line in your config file will cause
|
|||||||
the hitpoints field to display in the color red if your hitpoints
|
the hitpoints field to display in the color red if your hitpoints
|
||||||
drop to or below a threshold of 30%:
|
drop to or below a threshold of 30%:
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
OPTION=hilite_status: hitpoints/<30%/red/normal
|
OPTION=hilite_status: hitpoints/<=30%/red/normal
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
%.pg
|
%.pg
|
||||||
For another example, the following line in your config file will cause
|
For another example, the following line in your config file will cause
|
||||||
@@ -5283,6 +5283,25 @@ and Integrity (aka Itanium aka IA64) but not VAX.
|
|||||||
{\it Ray Chason} resurrected the msdos port for 3.6.1 and contributed the
|
{\it Ray Chason} resurrected the msdos port for 3.6.1 and contributed the
|
||||||
necessary updates to the community at large.
|
necessary updates to the community at large.
|
||||||
|
|
||||||
|
%.pg
|
||||||
|
\medskip
|
||||||
|
Shortly after the release of 3.6.1, reports of some display
|
||||||
|
performance issues on some platforms began to emerge. With the help of
|
||||||
|
some members of the {\it NetHack\/} community, those issues were
|
||||||
|
tracked down and resolved. The display performance fixes were combined
|
||||||
|
with a couple of dozen other bug fixes and released as
|
||||||
|
{\it NetHack\/} 3.6.2 in late May 2018.
|
||||||
|
|
||||||
|
%.pg
|
||||||
|
\medskip
|
||||||
|
The development team at the time of release of 3.6.2 consisted of
|
||||||
|
{\it Warwick Allison}, {\it Michael Allison}, {\it Ken Arromdee},
|
||||||
|
{\it David Cohrs}, {\it Jessie Collet},
|
||||||
|
{\it Pasi Kallinen}, {\it Ken Lorber}, {\it Dean Luick},
|
||||||
|
{\it Patric Mueller}, {\it Pat Rankin}, {\it Derek S. Ray},
|
||||||
|
{\it Alex Smith}, {\it Mike Stephenson}, {\it Janet Walz}, and
|
||||||
|
{\it Paul Winner}.
|
||||||
|
|
||||||
%.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
|
||||||
@@ -5297,7 +5316,7 @@ http:{\tt /}{\tt /}www.nethack.org{\tt /}.
|
|||||||
|
|
||||||
\subsection*{Special Thanks}
|
\subsection*{Special Thanks}
|
||||||
\nd On behalf of the {\it NetHack\/} community, thank you very much once
|
\nd On behalf of the {\it NetHack\/} community, thank you very much once
|
||||||
again to {\it M. Drew Streib}, {\it Pasi Kallinen} for providing a
|
again to {\it M. Drew Streib} and {\it Pasi Kallinen} for providing a
|
||||||
public NetHack server at nethack.alt.org. Thanks to {\it Keith Simpson}
|
public NetHack server at nethack.alt.org. Thanks to {\it Keith Simpson}
|
||||||
and {\it Andy Thomson} for hardfought.org. Thanks to all those
|
and {\it Andy Thomson} for hardfought.org. Thanks to all those
|
||||||
unnamed dungeoneers who invest their time and effort into annual
|
unnamed dungeoneers who invest their time and effort into annual
|
||||||
|
|||||||
@@ -126,7 +126,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -192,7 +192,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -258,7 +258,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -324,7 +324,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -390,7 +390,7 @@
|
|||||||
friendly creatures. The lower this number is, the more
|
friendly creatures. The lower this number is, the more
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -456,7 +456,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -522,7 +522,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -588,7 +588,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -654,7 +654,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -720,7 +720,7 @@
|
|||||||
mouse support, the command is also invoked when a mouse-
|
mouse support, the command is also invoked when a mouse-
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -786,7 +786,7 @@
|
|||||||
scrolls, and so on), shop status (`u' for unpaid, in other
|
scrolls, and so on), shop status (`u' for unpaid, in other
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -852,7 +852,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -918,7 +918,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -984,7 +984,7 @@
|
|||||||
cept an item of armor and attempt to wear it.)
|
cept an item of armor and attempt to wear it.)
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1050,7 +1050,7 @@
|
|||||||
(R)UNIX is a registered trademark of The Open Group.
|
(R)UNIX is a registered trademark of The Open Group.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1116,7 +1116,7 @@
|
|||||||
enter a count prior to its letter.
|
enter a count prior to its letter.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1182,7 +1182,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1248,7 +1248,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1314,7 +1314,7 @@
|
|||||||
and 'M-N'.
|
and 'M-N'.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1380,7 +1380,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1446,7 +1446,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1512,7 +1512,7 @@
|
|||||||
Throw something. Default key is 't'.
|
Throw something. Default key is 't'.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1578,7 +1578,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1644,7 +1644,7 @@
|
|||||||
Show locations of special levels. Autocompletes. Wizard-mode
|
Show locations of special levels. Autocompletes. Wizard-mode
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1710,7 +1710,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1776,7 +1776,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1842,7 +1842,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1908,7 +1908,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1974,7 +1974,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2040,7 +2040,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2106,7 +2106,7 @@
|
|||||||
of that object to your load. The amount that you can carry
|
of that object to your load. The amount that you can carry
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2172,7 +2172,7 @@
|
|||||||
as uncursed. They could just as easily have been described as
|
as uncursed. They could just as easily have been described as
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2238,7 +2238,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2304,7 +2304,7 @@
|
|||||||
and still hit a target is not an easy task. Rangers are among
|
and still hit a target is not an easy task. Rangers are among
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2370,7 +2370,7 @@
|
|||||||
you feel more confident in your skills. At that point you can
|
you feel more confident in your skills. At that point you can
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2436,7 +2436,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2502,7 +2502,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2568,7 +2568,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2634,7 +2634,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2700,7 +2700,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2766,7 +2766,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2832,7 +2832,7 @@
|
|||||||
fungi (`F') are also considered to be vegetable matter. Certain
|
fungi (`F') are also considered to be vegetable matter. Certain
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2898,7 +2898,7 @@
|
|||||||
of item; or fight with your hands and feet.
|
of item; or fight with your hands and feet.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2964,7 +2964,7 @@
|
|||||||
ux, and Mac OS X it is ``.nethackrc'' in the user's home
|
ux, and Mac OS X it is ``.nethackrc'' in the user's home
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3030,7 +3030,7 @@
|
|||||||
Defaults to HACKDIR, must be writeable.
|
Defaults to HACKDIR, must be writeable.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3096,7 +3096,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3162,7 +3162,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3228,7 +3228,7 @@
|
|||||||
(fire) command with an empty quiver (or quiver sack or have
|
(fire) command with an empty quiver (or quiver sack or have
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3294,7 +3294,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3360,7 +3360,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3426,7 +3426,7 @@
|
|||||||
aren't interrupted with the ``More info?'' prompt, but it also
|
aren't interrupted with the ``More info?'' prompt, but it also
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3492,7 +3492,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3558,7 +3558,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3624,7 +3624,7 @@
|
|||||||
Set your character's name (defaults to your user name). You
|
Set your character's name (defaults to your user name). You
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3690,7 +3690,7 @@
|
|||||||
instead of accepting any non-yes response as no
|
instead of accepting any non-yes response as no
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3756,7 +3756,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3822,7 +3822,7 @@
|
|||||||
screen on the rogue level.
|
screen on the rogue level.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3888,7 +3888,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3954,7 +3954,7 @@
|
|||||||
Put the ending display in a NetHack window instead of on stdout
|
Put the ending display in a NetHack window instead of on stdout
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4020,7 +4020,7 @@
|
|||||||
target. (default off)
|
target. (default off)
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4086,7 +4086,7 @@
|
|||||||
map window.
|
map window.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4152,7 +4152,7 @@
|
|||||||
If NetHack can, it should pop up dialog boxes for input.
|
If NetHack can, it should pop up dialog boxes for input.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4218,7 +4218,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4284,7 +4284,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4350,7 +4350,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4416,7 +4416,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4482,7 +4482,7 @@
|
|||||||
When asked for a location, the key to go to previous closest
|
When asked for a location, the key to go to previous closest
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4548,7 +4548,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4614,7 +4614,7 @@
|
|||||||
Prefix key to run towards a direction without picking up items
|
Prefix key to run towards a direction without picking up items
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4680,7 +4680,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4746,7 +4746,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4784,7 +4784,7 @@
|
|||||||
cause the hitpoints field to display in the color red if your
|
cause the hitpoints field to display in the color red if your
|
||||||
hitpoints drop to or below a threshold of 30%:
|
hitpoints drop to or below a threshold of 30%:
|
||||||
|
|
||||||
OPTION=hilite_status: hitpoints/<30%/red/normal
|
OPTION=hilite_status: hitpoints/<=30%/red/normal
|
||||||
|
|
||||||
For another example, the following line in your config file
|
For another example, the following line in your config file
|
||||||
will cause wisdom to be displayed red if it drops and green if it
|
will cause wisdom to be displayed red if it drops and green if it
|
||||||
@@ -4812,7 +4812,7 @@
|
|||||||
tion flags: stone, slime, strngl, foodpois, termill, blind,
|
tion flags: stone, slime, strngl, foodpois, termill, blind,
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4878,7 +4878,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -4944,7 +4944,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5010,7 +5010,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5076,7 +5076,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5142,7 +5142,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5208,7 +5208,7 @@
|
|||||||
Load a symbol set for the rogue level that is appropriate for
|
Load a symbol set for the rogue level that is appropriate for
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5274,7 +5274,7 @@
|
|||||||
a game in wizard mode.
|
a game in wizard mode.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5340,7 +5340,7 @@
|
|||||||
%D - current time, YYYYMMDDhhmmss format
|
%D - current time, YYYYMMDDhhmmss format
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5406,7 +5406,7 @@
|
|||||||
playmode:debug option.
|
playmode:debug option.
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5472,7 +5472,7 @@
|
|||||||
code for PC NetHack 3.0. Johnny Lee ported NetHack 3.0 to the
|
code for PC NetHack 3.0. Johnny Lee ported NetHack 3.0 to the
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5538,7 +5538,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5604,7 +5604,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5670,7 +5670,7 @@
|
|||||||
Walz, and Paul Winner. In early 2015, ahead of the release of
|
Walz, and Paul Winner. In early 2015, ahead of the release of
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5721,22 +5721,22 @@
|
|||||||
Ray Chason resurrected the msdos port for 3.6.1 and contrib-
|
Ray Chason resurrected the msdos port for 3.6.1 and contrib-
|
||||||
uted the necessary updates to the community at large.
|
uted the necessary updates to the community at large.
|
||||||
|
|
||||||
The official NetHack web site is maintained by Ken Lorber at
|
Shortly after the release of 3.6.1, reports of some display
|
||||||
http://www.nethack.org/.
|
performance issues on some platforms began to emerge. With the
|
||||||
|
help of some members of the NetHack community, those issues were
|
||||||
|
tracked down and resolved. The display performance fixes were
|
||||||
|
combined with a couple of dozen other bug fixes and released as
|
||||||
|
NetHack 3.6.2 in late May 2018.
|
||||||
|
|
||||||
12.1. SPECIAL THANKS
|
The development team at the time of release of 3.6.2 con-
|
||||||
|
sisted of Warwick Allison, Michael Allison, Ken Arromdee, David
|
||||||
On behalf of the NetHack community, thank you very much once
|
Cohrs, Jessie Collet, Pasi Kallinen, Ken Lorber, Dean Luick,
|
||||||
again to M. Drew Streib, Pasi Kallinen and Robin Bandy for pro-
|
Patric Mueller, Pat Rankin, Derek S. Ray, Alex Smith, Mike
|
||||||
viding public NetHack servers at nethack.alt.org and devnull.net
|
Stephenson, Janet Walz, and Paul Winner.
|
||||||
and/or for hosting annual NetHack tournaments.
|
|
||||||
|
|
||||||
- - - - - - - - - -
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
NetHack 3.6 May 26, 2018
|
||||||
NetHack 3.6 May 16, 2018
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -5746,6 +5746,21 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The official NetHack web site is maintained by Ken Lorber at
|
||||||
|
http://www.nethack.org/.
|
||||||
|
|
||||||
|
12.1. SPECIAL THANKS
|
||||||
|
|
||||||
|
On behalf of the NetHack community, thank you very much once
|
||||||
|
again to M. Drew Streib and Pasi Kallinen for providing a public
|
||||||
|
NetHack server at nethack.alt.org. Thanks to Keith Simpson and
|
||||||
|
Andy Thomson for hardfought.org. Thanks to all those unnamed dun-
|
||||||
|
geoneers who invest their time and effort into annual NetHack
|
||||||
|
tournaments such as Junehack and in days past, devnull.net (gone
|
||||||
|
for now, but not forgotten).
|
||||||
|
|
||||||
|
- - - - - - - - - -
|
||||||
|
|
||||||
From time to time, some depraved individual out there in
|
From time to time, some depraved individual out there in
|
||||||
netland sends a particularly intriguing modification to help out
|
netland sends a particularly intriguing modification to help out
|
||||||
with the game. The Gods of the Dungeon sometimes make note of
|
with the game. The Gods of the Dungeon sometimes make note of
|
||||||
@@ -5784,6 +5799,19 @@
|
|||||||
Erik Andersen Matthew Day Steve Linhart
|
Erik Andersen Matthew Day Steve Linhart
|
||||||
Frederick Roeber Merlyn LeRoy Steve VanDevender
|
Frederick Roeber Merlyn LeRoy Steve VanDevender
|
||||||
Gil Neiger Michael Allison Teemu Suikki
|
Gil Neiger Michael Allison Teemu Suikki
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
NetHack Guidebook 89
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Greg Laskin Michael Feir Tim Lennan
|
Greg Laskin Michael Feir Tim Lennan
|
||||||
Greg Olson Michael Hamel Timo Hakulinen
|
Greg Olson Michael Hamel Timo Hakulinen
|
||||||
Gregg Wonderly Michael Sokolov Tom Almy
|
Gregg Wonderly Michael Sokolov Tom Almy
|
||||||
@@ -5802,7 +5830,45 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
NetHack 3.6 May 16, 2018
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
NetHack 3.6 May 26, 2018
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,10 @@
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
/* #define BETA */ /* development or beta testing [MRS] */
|
||||||
#define BETA /* development or beta testing [MRS] */
|
#define BETA /* development or beta testing [MRS] */
|
||||||
|
|
||||||
|
/* #define DEBUG */
|
||||||
#define DEBUG
|
#define DEBUG
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -33,17 +33,20 @@
|
|||||||
*/
|
*/
|
||||||
#define VERSION_COMPATIBILITY 0x03060002L
|
#define VERSION_COMPATIBILITY 0x03060002L
|
||||||
|
|
||||||
/****************************************************************************/
|
|
||||||
/* Version 3.7.x */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* NetHack 3.7.0, <insert date>
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
/****************************************************************************/
|
/****************************************************************************/
|
||||||
/* Version 3.6.x */
|
/* Version 3.6.x */
|
||||||
|
|
||||||
|
/* Patch 2, May 26, 2018
|
||||||
|
* Performance optimizations for tty including the ability to
|
||||||
|
* do per field updating
|
||||||
|
* Significant performance improvements in sys/winnt/nttty mainly through
|
||||||
|
* the introduction of a back buffer approach
|
||||||
|
* A couple of windows crash bug fixes during early game startup
|
||||||
|
* Ensuring that unix Makefiles do not rely on features unique to gnu make
|
||||||
|
* Improvements to hilite_status parsing in an effort to ensure that expected
|
||||||
|
* and sensible values ranges are more easily specified and accepted
|
||||||
|
*/
|
||||||
|
|
||||||
/* Patch 1, April 27, 2018
|
/* Patch 1, April 27, 2018
|
||||||
* Over four hundred and seventy bug fixes and improvements.
|
* Over four hundred and seventy bug fixes and improvements.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -31,17 +31,13 @@ if exist ..\..\dat\data~1.bas goto long1b
|
|||||||
goto err_long
|
goto err_long
|
||||||
:long1a
|
:long1a
|
||||||
echo Changing some long-named distribution file names:
|
echo Changing some long-named distribution file names:
|
||||||
echo "Copying ..\..\dat\data.base -> ..\..\dat\data.bas"
|
echo "Renaming ..\..\dat\data.base -> ..\..\dat\data.bas"
|
||||||
copy ..\..\dat\data.base ..\..\dat\data.bas
|
ren ..\..\dat\data.base data.bas
|
||||||
if exist ..\..\dat\data.old del /Q ..\..\dat\data.old
|
|
||||||
ren ..\..\dat\data.base data.old
|
|
||||||
goto long1ok
|
goto long1ok
|
||||||
:long1b
|
:long1b
|
||||||
echo Changing some long-named distribution file names:
|
echo Changing some long-named distribution file names:
|
||||||
echo "Copying ..\..\dat\data~1.bas -> ..\..\dat\data.bas"
|
echo "Renaming ..\..\dat\data~1.bas -> ..\..\dat\data.bas"
|
||||||
copy ..\..\dat\data~1.bas ..\..\dat\data.bas
|
ren ..\..\dat\data~1.bas data.bas
|
||||||
if exist ..\..\dat\data.old del /Q ..\..\dat\data.old
|
|
||||||
ren ..\..\dat\data~1.bas data.old
|
|
||||||
:long1ok
|
:long1ok
|
||||||
|
|
||||||
if exist ..\..\include\patchlev.h goto long2ok
|
if exist ..\..\include\patchlev.h goto long2ok
|
||||||
@@ -49,22 +45,12 @@ if exist ..\..\include\patchlevel.h goto long2a
|
|||||||
if exist ..\..\include\patchl~1.h goto long2b
|
if exist ..\..\include\patchl~1.h goto long2b
|
||||||
goto err_long
|
goto err_long
|
||||||
:long2a
|
:long2a
|
||||||
echo "Copying ..\..\include\patchlevel.h -> ..\..\include\patchlev.h"
|
echo "Renaming ..\..\include\patchlevel.h -> ..\..\include\patchlev.h"
|
||||||
copy ..\..\include\patchlevel.h ..\..\include\patchlev.h
|
ren ..\..\include\patchlevel.h patchlev.h
|
||||||
if exist ..\..\include\patchlev.old del /Q ..\..\include\patchlev.old
|
|
||||||
ren ..\..\include\patchlevel.h patchlev.old
|
|
||||||
goto long2ok
|
goto long2ok
|
||||||
:long2b
|
:long2b
|
||||||
echo "Copying ..\..\include\patchl~1.h -> ..\..\include\patchlev.h"
|
echo "Renaming ..\..\include\patchl~1.h -> ..\..\include\patchlev.h"
|
||||||
copy ..\..\include\patchl~1.h ..\..\include\patchlev.h
|
ren ..\..\include\patchl~1.h patchlev.h
|
||||||
if exist ..\..\include\patchlev.old del /Q ..\..\include\patchlev.old
|
|
||||||
ren ..\..\include\patchl~1.h patchlev.old
|
|
||||||
:long2c
|
|
||||||
echo "Copying ..\..\sys\share\pmatch~1.c -> ..\..\sys\share\pmatchre.c"
|
|
||||||
copy ..\..\sys\share\pmatch~1.c ..\..\sys\share\pmatchre.c
|
|
||||||
:long2d
|
|
||||||
echo "Copying ..\..\sys\share\posixr~1.c -> ..\..\sys\share\posixreg.c"
|
|
||||||
copy ..\..\sys\share\posixr~1.c ..\..\sys\share\posixreg.c
|
|
||||||
:long2ok
|
:long2ok
|
||||||
|
|
||||||
REM Missing guidebook is not fatal to the build process
|
REM Missing guidebook is not fatal to the build process
|
||||||
@@ -73,22 +59,31 @@ if exist ..\..\doc\guidebook.txt goto long3a
|
|||||||
if exist ..\..\doc\guideb~1.txt goto long3b
|
if exist ..\..\doc\guideb~1.txt goto long3b
|
||||||
goto warn3long
|
goto warn3long
|
||||||
:long3a
|
:long3a
|
||||||
echo "Copying ..\..\doc\guidebook.txt -> ..\..\doc\guideboo.txt"
|
echo "Copying ..\..\doc\guidebook.txt -> ..\..\doc\guidebk.txt"
|
||||||
copy ..\..\doc\guidebook.txt ..\..\doc\guideboo.txt
|
ren ..\..\doc\guidebook.txt guidebk.txt
|
||||||
if exist ..\..\doc\guideboo.old del /Q ..\..\doc\guideboo.old
|
|
||||||
ren ..\..\doc\guidebook.txt guideboo.old
|
|
||||||
goto long3ok
|
goto long3ok
|
||||||
:long3b
|
:long3b
|
||||||
echo "Copying ..\..\doc\guideb~1.txt -> ..\..\doc\guideboo.txt"
|
echo "Copying ..\..\doc\guideb~1.txt -> ..\..\doc\guidebk.txt"
|
||||||
copy ..\..\doc\guideb~1.txt ..\..\doc\guideboo.txt
|
ren ..\..\doc\guideb~1.txt guidebk.txt
|
||||||
if exist ..\..\doc\guideboo.old del /Q ..\..\doc\guideboo.old
|
|
||||||
ren ..\..\doc\guideb~1.txt guideboo.old
|
|
||||||
goto long3ok
|
goto long3ok
|
||||||
:warn3long
|
:warn3long
|
||||||
echo "Warning - There is no NetHack Guidebook (..\..\doc\guideboo.txt)"
|
echo "Warning - There is no NetHack Guidebook (..\..\doc\guidebk.txt)"
|
||||||
echo " included in your distribution. Build will proceed anyway."
|
echo " included in your distribution. Build will proceed anyway."
|
||||||
:long3ok
|
:long3ok
|
||||||
|
|
||||||
|
if exist ..\..\sys\share\posixreg.c goto long4ok
|
||||||
|
if exist ..\..\sys\share\posixregex.c goto long4a
|
||||||
|
if exist ..\..\sys\share\posixr~1.c goto long4b
|
||||||
|
goto err_long
|
||||||
|
:long4a
|
||||||
|
echo "Renaming ..\..\sys\share\posixregex.c -> ..\..\sys\share\posixreg.c"
|
||||||
|
ren ..\..\sys\share\posixregex.c posixreg.c
|
||||||
|
goto long4ok
|
||||||
|
:long4b
|
||||||
|
echo "Renaming ..\..\sys\share\posixr~1.c -> ..\..\sys\share\posixreg.c"
|
||||||
|
ren ..\..\sys\share\posixr~1.h posixreg.c
|
||||||
|
:long4ok
|
||||||
|
|
||||||
if "%1"=="GCC" goto ok_gcc
|
if "%1"=="GCC" goto ok_gcc
|
||||||
if "%1"=="gcc" goto ok_gcc
|
if "%1"=="gcc" goto ok_gcc
|
||||||
if "%1"=="nmake" goto ok_msc
|
if "%1"=="nmake" goto ok_msc
|
||||||
|
|||||||
@@ -555,8 +555,8 @@ msexit()
|
|||||||
if (GUILaunched)
|
if (GUILaunched)
|
||||||
getreturn("to end");
|
getreturn("to end");
|
||||||
synch_cursor();
|
synch_cursor();
|
||||||
#endif
|
|
||||||
getreturn_enabled = TRUE;
|
getreturn_enabled = TRUE;
|
||||||
|
#endif
|
||||||
wait_synch();
|
wait_synch();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user