history reconciliation

Eliminate most of the minor differences between dat/history and the
end section of doc/Guidebook.txt which didn't seem to be intentional.
Several commas, a couple of past/present tense discrepancies, and
various clauses or whole sentences which were in one but not the
other.  There are still differences which this doesn't address.

Also a couple of actual changes.  Make the Guidebook refer to itself
as "this document" rather than "this paper".  Change "dozens of
people's work" to "scores of people's work".  Add a new sentence
describing the version numbering scheme used by 3.0, which wasn't
3.0.x yet.
This commit is contained in:
PatR
2020-06-26 17:56:03 -07:00
parent ae5e02b9c0
commit 30b19a3891
3 changed files with 114 additions and 73 deletions

View File

@@ -5825,19 +5825,19 @@ The original %
{\it hack\/} game was modeled on the Berkeley
%.ux
UNIX
{\it rogue\/} game. Large portions of this paper were shamelessly
{\it rogue\/} game. Large portions of this document were shamelessly
cribbed from %
{\it A Guide to the Dungeons of Doom}, by Michael C. Toy
and Kenneth C. R. C. Arnold. Small portions were adapted from
{\it Further Exploration of the Dungeons of Doom}, by Ken Arromdee.
%.pg
{\it NetHack\/} is the product of literally dozens of people's work.
{\it NetHack\/} is the product of literally scores of people's work.
Main events in the course of the game development are described below:
%.pg
\bigskip
\nd {\it Jay Fenlason\/} wrote the original {\it Hack\/} with help from {\it
\nd {\it Jay Fenlason\/} wrote the original {\it Hack}, with help from {\it
Kenny Woodland}, {\it Mike Thome}, and {\it Jon Payne}.
%.pg
@@ -5851,7 +5851,9 @@ into a very different game, and published (at least) three versions (1.0.1,
\nd {\it Don G. Kneller\/} ported {\it Hack\/} 1.0.3 to Microsoft C and MS-DOS,
producing {\it PC Hack\/} 1.01e, added support for DEC Rainbow graphics in
version 1.03g, and went on to produce at least four more versions (3.0, 3.2,
3.51, and 3.6).
3.51, and 3.6;
note that these are old {\it Hack\/} version numbers, not contemporary
{\it NetHack\/} ones).
%.pg
\medskip
@@ -5862,16 +5864,17 @@ version 1.03g, and went on to produce at least four more versions (3.0, 3.2,
\medskip
\nd {\it Mike Stephenson\/} merged these various versions back together,
incorporating many of the added features, and produced {\it NetHack\/} version
1.4. He then coordinated a cast of thousands in enhancing and debugging
1.4 in 1987.
He then coordinated a cast of thousands in enhancing and debugging
{\it NetHack\/} 1.4 and released {\it NetHack\/} versions 2.2 and 2.3.
%.pg
\medskip
\nd Later, Mike coordinated a major rewrite of the game, heading a team which
\nd Later, Mike coordinated a major re-write of the game, heading a team which
included {\it Ken Arromdee}, {\it Jean-Christophe Collet}, {\it Steve Creps},
{\it Eric Hendrickson}, {\it Izchak Miller}, {\it Eric S. Raymond}, {\it John
Rupley}, {\it Mike Threepoint}, and {\it Janet Walz}, to produce {\it
NetHack\/} 3.0c.
Rupley}, {\it Mike Threepoint}, and {\it Janet Walz}, to produce
{\it NetHack\/} 3.0c.
%.pg
\medskip
@@ -5889,10 +5892,18 @@ NetHack\/} 3.0 to the Macintosh. Along with various other Dungeoneers, they
continued to enhance the PC, Macintosh, and Amiga ports through the later
revisions of 3.0.
%.pg
Version 3.0 went through ten relatively rapidly released ``patch-level''
revisions.
Versions at the time were designated ``3.0 patchlevel 10''
or ``3.0pl10'' rather than 3.0.10; that three component numbering scheme
began to be used with 3.1.0.
%.pg
\medskip
\nd Headed by {\it Mike Stephenson\/} and coordinated by {\it Izchak Miller\/} and
{\it Janet Walz}, the {\it NetHack Development Team} which now included {\it Ken Arromdee},
\nd Headed by {\it Mike Stephenson\/} and coordinated by {\it Izchak Miller\/}
and {\it Janet Walz}, the {\it NetHack Development Team} which now included
{\it Ken Arromdee},
{\it David Cohrs}, {\it Jean-Christophe Collet}, {\it Kevin Darcy},
{\it Matt Day}, {\it Timo Hakulinen}, {\it Steve Linhart}, {\it Dean Luick},
{\it Pat Rankin}, {\it Eric Raymond}, and {\it Eric Smith\/} undertook a radical
@@ -5973,6 +5984,11 @@ one of the founding members of the {\it NetHack Development Team}, {\it Dr. Izch
was diagnosed with cancer and passed away. That release of the game was
dedicated to him by the development and porting teams.
%.pg
Version 3.2 proved to be more stable than previous versions.
Many bugs were fixed, abuses eliminated, and game features tuned for
better game play.
%.pg
\medskip
During the lifespan of {\it NetHack\/} 3.1 and 3.2, several enthusiasts
@@ -5998,8 +6014,8 @@ casting system with the Wizard Patch.
{\it Warren Cheung} combined {\it SLASH} with the Wizard Patch
to produce {\it Slash'EM\/}, and
with the help of {\it Kevin Hugo}, added more features.
Kevin later joined the
{\it NetHack Development Team} and incorporated the best of these ideas into {\it NetHack\/} 3.3.
Kevin later joined the {\it NetHack Development Team} and incorporated
the best of these ideas into {\it NetHack\/} 3.3.
%.pg
\medskip
@@ -6096,17 +6112,20 @@ during the tenure of 3.4.3. It was during that same period that several new
variants emerged within the {\it NetHack\/} community. Notably sporkhack by
Derek S. Ray, {\it unnethack\/} by Patric Mueller, {\it nitrohack\/} and its
successors originally by Daniel Thaler and then by Alex Smith, and
{\it Dynahack\/} by Tung Nguyen. Some of those variants continue to be
{\it Dynahack\/} by Tung Nguyen.
Some of those variants continue to be
developed, maintained, and enjoyed by the community to this day.
%.pg
\medskip
In September 2014, an interim snapshot of the code under development was
released publicly by other parties. Since that code was a work-in-progress
released publicly by other parties.
Since that code was a work-in-progress
and had not gone through the process of debugging it as a suitable release,
it was decided that the version numbers present on that code snapshot would
be retired and never used in an official {\it NetHack\/} release. An
announcement was posted on the {\it NetHack Development Team}'s official {\it nethack.org\/} website
be retired and never used in an official {\it NetHack\/} release.
An announcement was posted on the {\it NetHack Development Team}'s official
{\it nethack.org\/} website
to that effect, stating that there would never be a 3.4.4, 3.5, or 3.5.0
official release version.
@@ -6166,13 +6185,14 @@ and Integrity (aka Itanium aka IA64) but not VAX.
%.pg
\medskip
{\it Ray Chason} resurrected the msdos port for 3.6 and contributed the
{\it Ray Chason} resurrected the MS-DOS port for 3.6 and contributed the
necessary updates to the community at large.
%.pg
\medskip
In late April 2018, several hundred bug fixes for 3.6.0 and some new features
were assembled and released as NetHack 3.6.1. The {\it NetHack Development Team} at the
were assembled and released as NetHack 3.6.1.
The {\it NetHack Development Team} at the
time of release of 3.6.1 consisted of
{\it Warwick Allison}, {\it Michael Allison}, {\it Ken Arromdee},
{\it David Cohrs}, {\it Jessie Collet},
@@ -6230,7 +6250,7 @@ public NetHack server at nethack.alt.org. Thanks to {\it Keith Simpson}
and {\it Andy Thomson} for hardfought.org. Thanks to all those
unnamed dungeoneers who invest their time and effort into annual
{\it NetHack\/} tournaments such as {\it Junethack},
{\it The November NetHack Tournament} and in days past,
{\it The November NetHack Tournament}, and in days past,
{\it devnull.net\/} (gone for now, but not forgotten).
\clearpage