From 0dda4b45465885c359d44e71ed7b5ba05be1ca2e Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:02:45 -0400 Subject: [PATCH 01/14] Revert "README bit" This reverts commit aec409262e9d98cb0a1f4ccbbcfaf53940c84a89. --- README | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README b/README index d7bb4bbf4..dd285bf3d 100644 --- a/README +++ b/README @@ -30,9 +30,9 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code. directory as the 'Top' directory. It makes no difference what you call it. -2. The names of the directories in your distribtuion should not be changed - unless you are ready to go through the makefiles and the makedefs program - and change all the directory references in them. +2. The names of the directories listed should not be changed unless you + are ready to go through the makefiles and the makedefs program and change + all the directory references in them. 3. Before you do anything else, please read carefully the file called "license" in the 'dat' subdirectory. It is expected that you comply From 1007dd0672d0abbd53345aefdb34b616abef0fa8 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:03:07 -0400 Subject: [PATCH 02/14] Revert "remove unmaintained Files from distribution" This reverts commit d09d427831616ae554a297b7b356cca6f99838b7. --- Files | 388 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ README | 12 +- 2 files changed, 399 insertions(+), 1 deletion(-) create mode 100644 Files diff --git a/Files b/Files new file mode 100644 index 000000000..cb203dcf5 --- /dev/null +++ b/Files @@ -0,0 +1,388 @@ +This is a listing of all files in a full NetHack 3.6.2 distribution, organized +in their standard manner on a UNIX system. It indicates which files are +necessary for which versions, so that you can tell which files may be deleted +from or not transferred to your system if you wish. + + +.: +(files in top directory) +Files Porting README + +dat: +(files for all versions) +Arch.des Barb.des Caveman.des Healer.des Knight.des +Monk.des Priest.des Ranger.des Rogue.des Samurai.des +Tourist.des Valkyrie.des Wizard.des bigroom.des bogusmon.txt +castle.des cmdhelp data.base dungeon.def endgame.des +engrave.txt epitaph.txt gehennom.des gitinfo.txt help +hh history keyhelp knox.des license +medusa.des mines.des opthelp oracle.des oracles.txt +quest.txt rumors.fal rumors.tru sokoban.des symbols +tower.des tribute wizhelp yendor.des + +doc: +(files for all versions) +Guidebook.mn Guidebook.tex Guidebook.txt config.nh dgn_comp.6 +dgn_comp.txt dlb.6 dlb.txt fixes22.0 fixes30.0 +fixes31.1 fixes31.2 fixes31.3 fixes32.0 fixes32.1 +fixes32.2 fixes32.3 fixes33.0 fixes33.1 fixes34.0 +fixes34.1 fixes34.2 fixes34.3 fixes35.0 fixes36.0 +fixes36.1 fixes36.2 lev_comp.6 lev_comp.txt makedefs.6 +makedefs.txt nethack.6 nethack.txt recover.6 recover.txt +tmac.n window.doc + +include: +(C header files for all versions) +align.h amiconf.h artifact.h artilist.h attrib.h +beconf.h bitmfile.h botl.h color.h config.h +config1.h context.h coord.h decl.h def_os2.h +dgn_file.h display.h dlb.h dungeon.h engrave.h +extern.h flag.h func_tab.h gem_rsc.h global.h +hack.h integer.h lev.h lint.h load_img.h +mac-carbon.h mac-qt.h mac-term.h macconf.h macpopup.h +mactty.h macwin.h mail.h mextra.h mfndpos.h +micro.h mkroom.h monattk.h mondata.h monflag.h +monst.h monsym.h mttypriv.h ntconf.h obj.h +objclass.h os2conf.h patchlevel.h pcconf.h permonst.h +prop.h qt_clust.h qt_kde0.h qt_win.h qt_xpms.h +qtext.h qttableview.h quest.h rect.h region.h +rm.h skills.h sp_lev.h spell.h sys.h +system.h tcap.h tile2x11.h tileset.h timeout.h +tosconf.h tradstdc.h trampoli.h trap.h unixconf.h +vision.h vmsconf.h wceconf.h winGnome.h winX.h +winami.h wingem.h winprocs.h wintty.h wintype.h +xwindow.h xwindowp.h you.h youprop.h + +src: +(C source files for all versions) +allmain.c alloc.c apply.c artifact.c attrib.c +ball.c bones.c botl.c cmd.c dbridge.c +decl.c detect.c dig.c display.c dlb.c +do.c do_name.c do_wear.c dog.c dogmove.c +dokick.c dothrow.c drawing.c dungeon.c eat.c +end.c engrave.c exper.c explode.c extralev.c +files.c fountain.c hack.c hacklib.c invent.c +light.c lock.c mail.c makemon.c mapglyph.c +mcastu.c mhitm.c mhitu.c minion.c mklev.c +mkmap.c mkmaze.c mkobj.c mkroom.c mon.c +mondata.c monmove.c monst.c mplayer.c mthrowu.c +muse.c music.c o_init.c objects.c objnam.c +options.c pager.c pickup.c pline.c polyself.c +potion.c pray.c priest.c quest.c questpgr.c +read.c rect.c region.c restore.c rip.c +rnd.c role.c rumors.c save.c shk.c +shknam.c sit.c sounds.c sp_lev.c spell.c +steal.c steed.c sys.c teleport.c timeout.c +topten.c track.c trap.c u_init.c uhitm.c +vault.c version.c vision.c weapon.c were.c +wield.c windows.c wizard.c worm.c worn.c +write.c zap.c + +sys/amiga: +(files for Amiga versions - untested for 3.6.2) +Build.ami Install.ami Makefile.agc Makefile.ami NetHack.cnf +amidos.c amidos.p amifont.uu amifont8.uu amigst.c +amii.hlp amimenu.c amirip.c amisnd.c amistack.c +amitty.c amiwind.c amiwind.p clipwin.c colorwin.c +cvtsnd.c grave16.xpm ifchange mkdmake txt2iff.c +winami.c winami.p winchar.c windefs.h winext.h +winfuncs.c winkey.c winmenu.c winproto.h winreq.c +winstr.c xpm2iff.c + +sys/atari: +(files for Atari version - untested for 3.6.2) +Install.tos atarifnt.uue nethack.mnu setup.g tos.c +unx2atar.sed + +sys/be: +(files for BeOS version - untested for 3.6.2) +README bemain.c + +sys/mac: +(files for Macintosh versions) +Files.r Install.mw MacHelp NHDeflts NHrsrc.hqx +NHsound.hqx News README carbon.plist dprintf.c +maccurs.c macerrs.c macfile.c machelp.hqx macmain.c +macmenu.c macsnd.c mactopl.c mactty.c macunix.c +macwin.c mgetline.c mmodal.c mrecover.c mrecover.hqx +mttymain.c + +sys/msdos: +(files for MSDOS version - untested for 3.6.2) +Install.dos Makefile.BC Makefile.GCC Makefile.MSC SCHEMA35.MSC +moveinit.pat msdos.c msdoshlp.txt nhico.uu nhpif.uu +ovlinit.c pckeys.c pctiles.c pctiles.h pcvideo.h +portio.h schema1.BC schema2.BC schema3.MSC setup.bat +sound.c tile2bin.c vesa.h video.c vidtxt.c +vidvesa.c vidvga.c + +sys/os2: +(files for OS/2 version - untested for 3.6.2) +Install.os2 Makefile.os2 nhpmico.uu os2.c + +sys/share: +Makefile.lib NetHack.cnf cppregex.cpp ioctl.c nhlan.c +pcmain.c pcsys.c pctty.c pcunix.c pmatchregex.c +posixregex.c random.c tclib.c termcap termcap.uu +unixtty.c uudecode.c +(lex/yacc output for special level and dungeon compilers) +dgn_comp.h dgn_lex.c dgn_yacc.c lev_comp.h lev_lex.c +lev_yacc.c + +sys/share/sounds: +(files for Amiga and Macintosh version) +README bell.uu bugle.uu erthdrum.uu firehorn.uu +frsthorn.uu lethdrum.uu mgcflute.uu mgcharp.uu toolhorn.uu +wdnflute.uu wdnharp.uu + +sys/unix: +(files for UNIX versions) +Install.unx Makefile.dat Makefile.doc Makefile.src Makefile.top +Makefile.utl NewInstall.unx README.linux cpp1.shr cpp2.shr +cpp3.shr depend.awk gitinfo.sh mkmkfile.sh nethack.sh +setup.sh snd86unx.shr sysconf unixmain.c unixres.c +unixunix.c + +sys/unix/hints: +(files for configuring UNIX NetHack versions) +linux linux-chroot linux-qt4 linux-x11 macosx +macosx.sh macosx10.10 macosx10.5 macosx10.7 macosx10.8 +unix/hints/unix + +sys/vms: +(files for VMS version) +Install.vms Makefile.dat Makefile.doc Makefile.src Makefile.top +Makefile.utl install.com lev_lex.h nethack.com oldcrtl.c +spec_lev.com sysconf vmsbuild.com vmsfiles.c vmsmail.c +vmsmain.c vmsmisc.c vmstty.c vmsunix.c + +sys/wince: +(files for Windows CE and PocketPC - untested for 3.6.2) +Install.ce bootstrp.mak celib.c cesetup.bat cesound.c +defaults.nh keypad.uu menubar.uu mhaskyn.c mhaskyn.h +mhcmd.c mhcmd.h mhcolor.c mhcolor.h mhdlg.c +mhdlg.h mhfont.c mhfont.h mhinput.c mhinput.h +mhmain.c mhmain.h mhmap.c mhmap.h mhmenu.c +mhmenu.h mhmsg.h mhmsgwnd.c mhmsgwnd.h mhrip.c +mhrip.h mhstatus.c mhstatus.h mhtext.c mhtext.h +mhtxtbuf.c mhtxtbuf.h mswproc.c newres.h nhico.uu +resource.h winMS.h winhack.c winhack.rc winhcksp.rc +winmain.c + +sys/wince/ceinc: +(header files for Windows CE and PocketPC - untested for 3.6.2) +assert.h errno.h fcntl.h + +sys/wince/ceinc/sys: +(sys/stat.h for Windows CE and PocketPC - untested for 3.6.2) +stat.h + +sys/winnt: +(files for Windows 7/8.x/10 version) +Install.nt Makefile.gcc Makefile.msc console.rc defaults.nh +nethack.def nh340key.c nhdefkey.c nhico.uu nhraykey.c +nhsetup.bat ntsound.c nttty.c porthelp stubs.c +sysconf win32api.h winnt.c + +util: +(files for all versions) +dgn_comp.l dgn_comp.y dgn_main.c dlb_main.c lev_comp.l +lev_comp.y lev_main.c makedefs.c mdgrep.h mdgrep.pl +panic.c recover.c + +win/chain: +(files for stacking window systems) +wc_chainin.c wc_chainout.c wc_trace.c + +win/gem: +(files for GEM versions - untested for 3.6.2) +Install.gem bitmfile.c gem_rsc.uu gem_rso.uu gr_rect.c +gr_rect.h load_img.c tile2img.c title.uu wingem.c +wingem1.c xpm2img.c + +win/gnome: +(files for GNOME versions - untested for 3.6.2) +README gn_xpms.h gnaskstr.c gnaskstr.h gnbind.c +gnbind.h gnglyph.c gnglyph.h gnmain.c gnmain.h +gnmap.c gnmap.h gnmenu.c gnmenu.h gnmesg.c +gnmesg.h gnomeprv.h gnopts.c gnopts.h gnplayer.c +gnplayer.h gnsignal.c gnsignal.h gnstatus.c gnstatus.h +gntext.c gntext.h gnworn.c gnworn.h gnyesno.c +gnyesno.h mapbg.xpm + +win/macosx: +(files for macosx versions) +NetHackGuidebook.applescript NetHackRecover.applescript +NetHackTerm.applescript recover.pl + +win/Qt: +(files for the Qt widget library - X11, Windows, Mac OS X, or Qtopia) +Info.plist Install.Qt knethack.lnk knh-mini.xpm +knh.xpm nhicns.uu nhsplash.xpm qpe-nethack.control +qt_clust.cpp qt_win.cpp qttableview.cpp tileedit.cpp +tileedit.h + +win/Qt4: +qt4bind.cpp qt4bind.h qt4click.cpp qt4click.h qt4clust.cpp +qt4clust.h qt4delay.cpp qt4delay.h qt4glyph.cpp qt4glyph.h +qt4icon.cpp qt4icon.h qt4inv.cpp qt4inv.h qt4kde0.h +qt4key.cpp qt4key.h qt4line.cpp qt4line.h qt4main.cpp +qt4main.h qt4map.cpp qt4map.h qt4menu.cpp qt4menu.h +qt4msg.cpp qt4msg.h qt4plsel.cpp qt4plsel.h qt4rip.cpp +qt4rip.h qt4set.cpp qt4set.h qt4stat.cpp qt4stat.h +qt4str.cpp qt4str.h qt4streq.cpp qt4streq.h qt4svsel.cpp +qt4svsel.h qt4win.cpp qt4win.h qt4xcmd.cpp qt4xcmd.h +qt4yndlg.cpp qt4yndlg.h + +win/tty: +(files for tty versions) +getline.c termcap.c topl.c wintty.c + +win/win32: +(files for Windows versions - tested up to Windows 10) +dgnstuff.mak levstuff.mak mhaskyn.c mhaskyn.h mhdlg.c +mhdlg.h mhfont.c mhfont.h mhinput.c mhinput.h +mhmain.c mhmain.h mhmap.c mhmap.h mhmenu.c +mhmenu.h mhmsg.h mhmsgwnd.c mhmsgwnd.h mhrip.c +mhrip.h mhsplash.c mhsplash.h mhstatus.c mhstatus.h +mhtext.c mhtext.h mnsel.uu mnselcnt.uu mnunsel.uu +mswproc.c nethack.rc nhresource.h petmark.uu pilemark.uu +record.uu resource.h rip.uu splash.uu tiles.mak +winMS.h winhack.c winhack.rc + +win/win32/vs2015: +(files for Visual Studio 2015 Express Edition builds) +NetHack.sln NetHack.vcxproj NetHackW.vcxproj afterdgncomp.proj +afterdlb.proj afterlevcomp.proj aftermakedefs.proj afternethack.proj +afterrecover.proj aftertile2bmp.proj aftertilemap.proj afteruudecode.proj +build.bat common.props config.props console.props +default.props default_dll.props dgncomp.vcxproj dirs.props +dlb.vcxproj dll.props files.props levcomp.vcxproj +makedefs.vcxproj nh340key.def nh340key.vcxproj nhdefkey.def +nhdefkey.vcxproj nhraykey.def nhraykey.vcxproj notes.txt +recover.vcxproj tile2bmp.vcxproj tilemap.vcxproj tiles.vcxproj +uudecode.vcxproj + +win/win32/vs2017: +(files for Visual Studio 2017 Community Edition builds) +NetHack.sln NetHack.vcxproj NetHackW.vcxproj afterdgncomp.proj +afterdlb.proj afterlevcomp.proj aftermakedefs.proj afternethack.proj +afterrecover.proj aftertile2bmp.proj aftertilemap.proj afteruudecode.proj +build.bat common.props config.props console.props +default.props default_dll.props dgncomp.vcxproj dirs.props +dlb.vcxproj dll.props files.props levcomp.vcxproj +makedefs.vcxproj nh340key.def nh340key.vcxproj nhdefkey.def +nhdefkey.vcxproj nhraykey.def nhraykey.vcxproj recover.vcxproj +tile2bmp.vcxproj tilemap.vcxproj tiles.vcxproj uudecode.vcxproj + +win/X11: +(files for X versions) +Install.X11 NetHack.ad Window.c dialogs.c ibm.bdf +nethack.rc nh10.bdf nh32icon nh56icon nh72icon +nh_icon.xpm pet_mark.xbm pilemark.xbm rip.xpm tile2x11.c +winX.c winmap.c winmenu.c winmesg.c winmisc.c +winstat.c wintext.c winval.c + +DEVEL: +(files for people developing changes to NetHack) +Developer.txt code_features.txt code_style.txt git_recipes.txt +gitinfo.pl nhgitset.pl + +DEVEL/DOTGIT: +TARGET + +DEVEL/hooksdir: +NHadd NHgithook.pm NHsubst NHtext +TARGET applypatch-msg commit-msg nhsub +post-applypatch post-checkout post-commit post-merge +post-rewrite pre-applypatch pre-auto-gc pre-commit +pre-push pre-rebase prepare-commit-msg + + +This is a list of files produced by auxiliary programs. They can all be +regenerated from the files in the distribution. + +dat: +(files generated by makedefs at playground creation time) +data dungeon.pdf options oracles quest.dat +rumors +(file generated by dgn_comp at playground creation time) +dungeon +(files generated by lev_comp at playground creation time) +Arc-fila.lev Arc-filb.lev Arc-goal.lev Arc-loca.lev Arc-strt.lev +Bar-fila.lev Bar-filb.lev Bar-goal.lev Bar-loca.lev Bar-strt.lev +Cav-fila.lev Cav-filb.lev Cav-goal.lev Cav-loca.lev Cav-strt.lev +Hea-fila.lev Hea-filb.lev Hea-goal.lev Hea-loca.lev Hea-strt.lev +Kni-fila.lev Kni-filb.lev Kni-goal.lev Kni-loca.lev Kni-strt.lev +Mon-fila.lev Mon-filb.lev Mon-goal.lev Mon-loca.lev Mon-strt.lev +Pri-fila.lev Pri-filb.lev Pri-goal.lev Pri-loca.lev Pri-strt.lev +Ran-fila.lev Ran-filb.lev Ran-goal.lev Ran-loca.lev Ran-strt.lev +Rog-fila.lev Rog-filb.lev Rog-goal.lev Rog-loca.lev Rog-strt.lev +Sam-fila.lev Sam-filb.lev Sam-goal.lev Sam-loca.lev Sam-strt.lev +Tou-fila.lev Tou-filb.lev Tou-goal.lev Tou-loca.lev Tou-strt.lev +Val-fila.lev Val-filb.lev Val-goal.lev Val-loca.lev Val-strt.lev +Wiz-fila.lev Wiz-filb.lev Wiz-goal.lev Wiz-loca.lev Wiz-strt.lev +air.lev Arc-fila.lev Arc-filb.lev Arc-goal.lev Arc-loca.lev +Arc-strt.lev asmodeus.lev astral.lev baalz.lev Bar-fila.lev +Bar-filb.lev Bar-goal.lev Bar-loca.lev Bar-strt.lev bigrm-1.lev +bigrm-2.lev bigrm-3.lev bigrm-4.lev bigrm-5.lev bigrm-6.lev +bigrm-7.lev bigrm-8.lev bigrm-9.lev bigrm-10.lev castle.lev +Cav-fila.lev Cav-filb.lev Cav-goal.lev Cav-loca.lev Cav-strt.lev +earth.lev fakewiz1.lev fakewiz2.lev fire.lev Hea-fila.lev +Hea-filb.lev Hea-goal.lev Hea-loca.lev Hea-strt.lev juiblex.lev +Kni-fila.lev Kni-filb.lev Kni-goal.lev Kni-loca.lev Kni-strt.lev +knox.lev medusa-1.lev medusa-2.lev medusa-3.lev medusa-4.lev +minefill.lev minend-1.lev minend-2.lev minend-3.lev minetn-1.lev +minetn-2.lev minetn-3.lev minetn-4.lev minetn-5.lev minetn-6.lev +minetn-7.lev Mon-fila.lev Mon-filb.lev Mon-goal.lev Mon-loca.lev +Mon-strt.lev oracle.lev orcus.lev Pri-fila.lev Pri-filb.lev +Pri-goal.lev Pri-loca.lev Pri-strt.lev Ran-fila.lev Ran-filb.lev +Ran-goal.lev Ran-loca.lev Ran-strt.lev Rog-fila.lev Rog-filb.lev +Rog-goal.lev Rog-loca.lev Rog-strt.lev Sam-fila.lev Sam-filb.lev +Sam-goal.lev Sam-loca.lev Sam-strt.lev sanctum.lev soko1-1.lev +soko1-2.lev soko2-1.lev soko2-2.lev soko3-1.lev soko3-2.lev +soko4-1.lev soko4-2.lev Tou-fila.lev Tou-filb.lev Tou-goal.lev +Tou-loca.lev Tou-strt.lev tower1.lev tower2.lev tower3.lev +Val-fila.lev Val-filb.lev Val-goal.lev Val-loca.lev Val-strt.lev +valley.lev water.lev Wiz-fila.lev Wiz-filb.lev Wiz-goal.lev +Wiz-loca.lev Wiz-strt.lev wizard1.lev wizard2.lev wizard3.lev +(tile files optionally generated for X ports at playground creation time) +pet_mark.xbm rip.xpm x11tiles +(files generated for Qt interface on Mac OS X) +nethack.icns Info.plist +(files generated for win32 at compile time) +porthelp dlb.lst +(files generated for win32 tty at compile time) +ttyoptions +(files generated for win32 gui at compile time) +guioptions +(files for win32 that are moved into include at compile time) +win32api.h + +src: +(files generated by makedefs at compile time) +monstr.c vis_tab.c +(file optionally generated by tilemap at compile time) +tile.c +(files generated by 'moc' for Qt interface at compile time) +qt_kde0.moc qt_win.moc qttableview.moc +(files for win32 that are moved into src at compile time) +Makefile Makefile.bcc Makefile.gcc + +sys/winnt: +(files generated by uudecode at compile time) +nethack.ico + +util: +(files generated by lex and yacc (or copied from sys/share) at compile time) +dgn_lex.c dgn_yacc.c lev_lex.c lev_yacc.c +(file generated for unix at compile time if various tiles utilities are built) +tiletxt.c +(file generated for win32 at compile time) +uudecode.exe + +NOTE: If your binaries were compiled with the data librarian (DLB) option, + your playground will not contain all of the files listed here. All + of the files listed as being required for the playground must still + have been built by your compiler, but the DLB code will roll them up + into another file (or files). diff --git a/README b/README index dd285bf3d..08b9c04a2 100644 --- a/README +++ b/README @@ -30,7 +30,17 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code. directory as the 'Top' directory. It makes no difference what you call it. -2. The names of the directories listed should not be changed unless you +2. Having unpacked, you should have a file called 'Files' in your Top + directory. + + This file contains the list of all the files you now SHOULD + have in each directory. Please check the files in each directory + against this list to make sure that you have a complete set. + + This file also contains a list of what files are created during + the build process. + + The names of the directories listed should not be changed unless you are ready to go through the makefiles and the makedefs program and change all the directory references in them. From e6eb8162c3be96f2b7641b74513b1d566851d084 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:03:32 -0400 Subject: [PATCH 03/14] Revert "prep bit makedefs.c" This reverts commit 9ad1690bdb95c0ab216a39a30187a82714e3c94a. --- util/makedefs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/makedefs.c b/util/makedefs.c index 31b5e5b45..19d5e708d 100644 --- a/util/makedefs.c +++ b/util/makedefs.c @@ -53,7 +53,7 @@ #endif #if defined(UNIX) && !defined(LINT) && !defined(GCC_WARN) -static const char SCCS_Id[] = "@(#)makedefs.c\t3.6\t2018/05/26"; +static const char SCCS_Id[] = "@(#)makedefs.c\t3.6\t2018/03/02"; #endif /* names of files to be generated */ From b92296dc546bc49e0147db2b01aad5f4c65f985b Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:03:56 -0400 Subject: [PATCH 04/14] Revert "generted files not present in the source tree updated in Files" This reverts commit d2788d0c04323da75c801964d64b9d7fac5afe99. --- Files | 35 ++++++++++------------------------- 1 file changed, 10 insertions(+), 25 deletions(-) diff --git a/Files b/Files index cb203dcf5..6020c94bb 100644 --- a/Files +++ b/Files @@ -3,7 +3,6 @@ in their standard manner on a UNIX system. It indicates which files are necessary for which versions, so that you can tell which files may be deleted from or not transferred to your system if you wish. - .: (files in top directory) Files Porting README @@ -322,30 +321,16 @@ Sam-fila.lev Sam-filb.lev Sam-goal.lev Sam-loca.lev Sam-strt.lev Tou-fila.lev Tou-filb.lev Tou-goal.lev Tou-loca.lev Tou-strt.lev Val-fila.lev Val-filb.lev Val-goal.lev Val-loca.lev Val-strt.lev Wiz-fila.lev Wiz-filb.lev Wiz-goal.lev Wiz-loca.lev Wiz-strt.lev -air.lev Arc-fila.lev Arc-filb.lev Arc-goal.lev Arc-loca.lev -Arc-strt.lev asmodeus.lev astral.lev baalz.lev Bar-fila.lev -Bar-filb.lev Bar-goal.lev Bar-loca.lev Bar-strt.lev bigrm-1.lev -bigrm-2.lev bigrm-3.lev bigrm-4.lev bigrm-5.lev bigrm-6.lev -bigrm-7.lev bigrm-8.lev bigrm-9.lev bigrm-10.lev castle.lev -Cav-fila.lev Cav-filb.lev Cav-goal.lev Cav-loca.lev Cav-strt.lev -earth.lev fakewiz1.lev fakewiz2.lev fire.lev Hea-fila.lev -Hea-filb.lev Hea-goal.lev Hea-loca.lev Hea-strt.lev juiblex.lev -Kni-fila.lev Kni-filb.lev Kni-goal.lev Kni-loca.lev Kni-strt.lev -knox.lev medusa-1.lev medusa-2.lev medusa-3.lev medusa-4.lev -minefill.lev minend-1.lev minend-2.lev minend-3.lev minetn-1.lev -minetn-2.lev minetn-3.lev minetn-4.lev minetn-5.lev minetn-6.lev -minetn-7.lev Mon-fila.lev Mon-filb.lev Mon-goal.lev Mon-loca.lev -Mon-strt.lev oracle.lev orcus.lev Pri-fila.lev Pri-filb.lev -Pri-goal.lev Pri-loca.lev Pri-strt.lev Ran-fila.lev Ran-filb.lev -Ran-goal.lev Ran-loca.lev Ran-strt.lev Rog-fila.lev Rog-filb.lev -Rog-goal.lev Rog-loca.lev Rog-strt.lev Sam-fila.lev Sam-filb.lev -Sam-goal.lev Sam-loca.lev Sam-strt.lev sanctum.lev soko1-1.lev -soko1-2.lev soko2-1.lev soko2-2.lev soko3-1.lev soko3-2.lev -soko4-1.lev soko4-2.lev Tou-fila.lev Tou-filb.lev Tou-goal.lev -Tou-loca.lev Tou-strt.lev tower1.lev tower2.lev tower3.lev -Val-fila.lev Val-filb.lev Val-goal.lev Val-loca.lev Val-strt.lev -valley.lev water.lev Wiz-fila.lev Wiz-filb.lev Wiz-goal.lev -Wiz-loca.lev Wiz-strt.lev wizard1.lev wizard2.lev wizard3.lev +air.lev asmodeus.lev astral.lev baalz.lev bigrm-1.lev +bigrm-2.lev bigrm-3.lev bigrm-4.lev bigrm-5.lev castle.lev +earth.lev fakewiz1.lev fakewiz2.lev fire.lev juiblex.lev +knox.lev medusa-1.lev medusa-2.lev minefill.lev minend-1.lev +minend-2.lev minend-3.lev minetn-1.lev minetn-2.lev minetn-3.lev +minetn-4.lev minetn-5.lev minetn-6.lev minetn-7.lev oracle.lev +orcus.lev sanctum.lev soko1-1.lev soko1-2.lev soko2-1.lev +soko2-2.lev soko3-1.lev soko3-2.lev soko4-1.lev soko4-2.lev +tower1.lev tower2.lev tower3.lev valley.lev water.lev +wizard1.lev wizard2.lev wizard3.lev (tile files optionally generated for X ports at playground creation time) pet_mark.xbm rip.xpm x11tiles (files generated for Qt interface on Mac OS X) From ec8c01f3107d11fc9f539eaa21e111748721af81 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:04:19 -0400 Subject: [PATCH 05/14] Revert "update Files" This reverts commit e4f23a929ce067901e72e7d4004fea9e9ace9db0. --- Files | 295 ++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 174 insertions(+), 121 deletions(-) diff --git a/Files b/Files index 6020c94bb..732c5575c 100644 --- a/Files +++ b/Files @@ -1,8 +1,9 @@ -This is a listing of all files in a full NetHack 3.6.2 distribution, organized +This is a listing of all files in a full NetHack 3.6 distribution, organized in their standard manner on a UNIX system. It indicates which files are necessary for which versions, so that you can tell which files may be deleted from or not transferred to your system if you wish. + .: (files in top directory) Files Porting README @@ -13,47 +14,55 @@ Arch.des Barb.des Caveman.des Healer.des Knight.des Monk.des Priest.des Ranger.des Rogue.des Samurai.des Tourist.des Valkyrie.des Wizard.des bigroom.des bogusmon.txt castle.des cmdhelp data.base dungeon.def endgame.des -engrave.txt epitaph.txt gehennom.des gitinfo.txt help -hh history keyhelp knox.des license -medusa.des mines.des opthelp oracle.des oracles.txt -quest.txt rumors.fal rumors.tru sokoban.des symbols -tower.des tribute wizhelp yendor.des +engrave.txt epitaph.txt gehennom.des help hh +history keyhelp knox.des license medusa.des +mines.des opthelp oracle.des oracles.txt quest.txt +rumors.fal rumors.tru sokoban.des symbols tower.des +tribute wizhelp yendor.des doc: (files for all versions) -Guidebook.mn Guidebook.tex Guidebook.txt config.nh dgn_comp.6 +config.nh Guidebook.mn Guidebook.tex Guidebook.txt dgn_comp.6 dgn_comp.txt dlb.6 dlb.txt fixes22.0 fixes30.0 fixes31.1 fixes31.2 fixes31.3 fixes32.0 fixes32.1 fixes32.2 fixes32.3 fixes33.0 fixes33.1 fixes34.0 fixes34.1 fixes34.2 fixes34.3 fixes35.0 fixes36.0 -fixes36.1 fixes36.2 lev_comp.6 lev_comp.txt makedefs.6 -makedefs.txt nethack.6 nethack.txt recover.6 recover.txt -tmac.n window.doc +fixes36.1 lev_comp.6 lev_comp.txt makedefs.6 makedefs.txt +nethack.6 nethack.txt recover.6 recover.txt tmac.n +window.doc include: -(C header files for all versions) +(files for all versions) align.h amiconf.h artifact.h artilist.h attrib.h -beconf.h bitmfile.h botl.h color.h config.h -config1.h context.h coord.h decl.h def_os2.h -dgn_file.h display.h dlb.h dungeon.h engrave.h -extern.h flag.h func_tab.h gem_rsc.h global.h -hack.h integer.h lev.h lint.h load_img.h -mac-carbon.h mac-qt.h mac-term.h macconf.h macpopup.h -mactty.h macwin.h mail.h mextra.h mfndpos.h +beconf.h botl.h color.h config.h config1.h +context.h coord.h decl.h def_os2.h dgn_file.h +display.h dlb.h dungeon.h engrave.h extern.h +flag.h func_tab.h global.h hack.h integer.h +lev.h lint.h mail.h mextra.h mfndpos.h micro.h mkroom.h monattk.h mondata.h monflag.h -monst.h monsym.h mttypriv.h ntconf.h obj.h -objclass.h os2conf.h patchlevel.h pcconf.h permonst.h -prop.h qt_clust.h qt_kde0.h qt_win.h qt_xpms.h -qtext.h qttableview.h quest.h rect.h region.h -rm.h skills.h sp_lev.h spell.h sys.h -system.h tcap.h tile2x11.h tileset.h timeout.h -tosconf.h tradstdc.h trampoli.h trap.h unixconf.h -vision.h vmsconf.h wceconf.h winGnome.h winX.h -winami.h wingem.h winprocs.h wintty.h wintype.h -xwindow.h xwindowp.h you.h youprop.h +monst.h monsym.h ntconf.h obj.h objclass.h +os2conf.h patchlevel.h pcconf.h permonst.h prop.h +qtext.h quest.h rect.h region.h rm.h +skills.h sp_lev.h spell.h sys.h system.h +tcap.h timeout.h tosconf.h tradstdc.h trampoli.h +trap.h unixconf.h vision.h vmsconf.h wceconf.h +winami.h winprocs.h wintype.h you.h youprop.h +(file for tty versions) +wintty.h +(files for X versions) +tile2x11.h winX.h xwindow.h xwindowp.h +(files for Qt versions) +qt_clust.h qt_kde0.h qt_win.h qt_xpms.h qttableview.h +(files for Gem versions) +bitmfile.h gem_rsc.h load_img.h wingem.h +(file for GNOME versions) +winGnome.h +(files for various Macintosh versions) +mac-carbon.h mac-qt.h mac-term.h macconf.h macpopup.h +mactty.h macwin.h mttypriv.h src: -(C source files for all versions) +(files for all versions) allmain.c alloc.c apply.c artifact.c attrib.c ball.c bones.c botl.c cmd.c dbridge.c decl.c detect.c dig.c display.c dlb.c @@ -98,7 +107,7 @@ sys/be: README bemain.c sys/mac: -(files for Macintosh versions) +(files for 68K Macintosh versions) Files.r Install.mw MacHelp NHDeflts NHrsrc.hqx NHsound.hqx News README carbon.plist dprintf.c maccurs.c macerrs.c macfile.c machelp.hqx macmain.c @@ -108,28 +117,51 @@ mttymain.c sys/msdos: (files for MSDOS version - untested for 3.6.2) -Install.dos Makefile.BC Makefile.GCC Makefile.MSC SCHEMA35.MSC -moveinit.pat msdos.c msdoshlp.txt nhico.uu nhpif.uu -ovlinit.c pckeys.c pctiles.c pctiles.h pcvideo.h -portio.h schema1.BC schema2.BC schema3.MSC setup.bat -sound.c tile2bin.c vesa.h video.c vidtxt.c -vidvesa.c vidvga.c +Install.dos Makefile.BC Makefile.GCC Makefile.MSC moveinit.pat +msdos.c msdoshlp.txt ovlinit.c pckeys.c pctiles.c +pctiles.h pcvideo.h portio.h schema1.BC schema2.BC +schema3.MSC SCHEMA35.MSC setup.bat sound.c tile2bin.c +vesa.h video.c vidtxt.c vidvesa.c vidvga.c +(files for running MSDOS binary under Windows) +nhico.uu nhpif.uu sys/os2: (files for OS/2 version - untested for 3.6.2) Install.os2 Makefile.os2 nhpmico.uu os2.c sys/share: -Makefile.lib NetHack.cnf cppregex.cpp ioctl.c nhlan.c -pcmain.c pcsys.c pctty.c pcunix.c pmatchregex.c -posixregex.c random.c tclib.c termcap termcap.uu -unixtty.c uudecode.c +(files for MSDOS and OS/2 versions - untested for 3.6.2) +Makefile.lib termcap.uu +(file for MSDOS, OS/2, NT, Amiga, and Atari versions - untested for 3.6.2) +pcmain.c +(files for MSDOS, OS/2, NT, and Atari versions - untested for 3.6.2) +pcsys.c pcunix.c +(file for MSDOS, OS/2, and Atari versions - untested for 3.6.2) +NetHack.cnf pctty.c +(files for UNIX and Be versions) +ioctl.c unixtty.c +(file for NT version) +nhlan.c +(Berkeley random number file, which may be included in any version) +random.c +(Berkeley uudecode file, which may be used in build process of any version) +uudecode.c +(file for VMS version) +tclib.c +(file for MSDOS, OS/2, and VMS versions) +termcap (lex/yacc output for special level and dungeon compilers) dgn_comp.h dgn_lex.c dgn_yacc.c lev_comp.h lev_lex.c lev_yacc.c +(posix regex for versions that include regex in their C library) +posixregex.c +(c++ regex code for versions that can build a C++ module and link it in) +cppregex.cpp +(pmatch regex for other versions) +pmatchregex.c sys/share/sounds: -(files for Amiga and Macintosh version) +(files for Amiga and Macintosh versions) README bell.uu bugle.uu erthdrum.uu firehorn.uu frsthorn.uu lethdrum.uu mgcflute.uu mgcharp.uu toolhorn.uu wdnflute.uu wdnharp.uu @@ -137,16 +169,19 @@ wdnflute.uu wdnharp.uu sys/unix: (files for UNIX versions) Install.unx Makefile.dat Makefile.doc Makefile.src Makefile.top -Makefile.utl NewInstall.unx README.linux cpp1.shr cpp2.shr -cpp3.shr depend.awk gitinfo.sh mkmkfile.sh nethack.sh -setup.sh snd86unx.shr sysconf unixmain.c unixres.c -unixunix.c +Makefile.utl README.linux depend.awk gitinfo.sh mkmkfile.sh +nethack.sh NewInstall.unx setup.sh sysconf unixmain.c +unixres.c unixunix.c +(files for replacement cpp, only needed by some ancient UNIX systems) +cpp1.shr cpp2.shr cpp3.shr +(file for sound driver for 386 UNIX) +snd86unx.shr sys/unix/hints: (files for configuring UNIX NetHack versions) linux linux-chroot linux-qt4 linux-x11 macosx -macosx.sh macosx10.10 macosx10.5 macosx10.7 macosx10.8 -unix/hints/unix +macosx10.5 macosx10.7 macosx10.8 macosx10.10 macosx.sh +unix sys/vms: (files for VMS version) @@ -185,9 +220,37 @@ sysconf win32api.h winnt.c util: (files for all versions) -dgn_comp.l dgn_comp.y dgn_main.c dlb_main.c lev_comp.l -lev_comp.y lev_main.c makedefs.c mdgrep.h mdgrep.pl -panic.c recover.c +dgn_main.c dlb_main.c lev_main.c makedefs.c mdgrep.h +mdgrep.pl panic.c recover.c +(lex/yacc input for special level and dungeon compilers) +dgn_comp.l dgn_comp.y lev_comp.l lev_comp.y + +win/Qt: +(files for the Qt 3 widget library - X11, Windows, Mac OS X, or Qtopia) +Info.plist Install.Qt knethack.lnk knh-mini.xpm knh.xpm +nhicns.uu nhsplash.xpm qt_clust.cpp qt_win.cpp qttableview.cpp +tileedit.cpp tileedit.h qpe-nethack.control + +win/Qt4: +(files for the Qt 4 widget library - X11, Windows, Mac OS X) +qt4bind.cpp qt4bind.h qt4click.cpp qt4click.h qt4clust.cpp +qt4clust.h qt4delay.cpp qt4delay.h qt4glyph.cpp qt4glyph.h +qt4icon.cpp qt4icon.h qt4inv.cpp qt4inv.h qt4kde0.h +qt4key.cpp qt4key.h qt4line.cpp qt4line.h qt4main.cpp +qt4main.h qt4map.cpp qt4map.h qt4menu.cpp qt4menu.h +qt4msg.cpp qt4msg.h qt4plsel.cpp qt4plsel.h qt4rip.cpp +qt4rip.h qt4set.cpp qt4set.h qt4stat.cpp qt4stat.h +qt4str.cpp qt4streq.cpp qt4streq.h qt4str.h qt4svsel.cpp +qt4svsel.h qt4win.cpp qt4win.h qt4xcmd.cpp qt4xcmd.h +qt4yndlg.cpp qt4yndlg.h + +win/X11: +(files for X versions) +Install.X11 NetHack.ad Window.c dialogs.c ibm.bdf +nethack.rc nh10.bdf nh32icon nh56icon nh72icon +nh_icon.xpm pet_mark.xbm pilemark.xbm rip.xpm tile2x11.c +winX.c winmap.c winmenu.c winmesg.c winmisc.c +winstat.c wintext.c winval.c win/chain: (files for stacking window systems) @@ -211,27 +274,14 @@ gnyesno.h mapbg.xpm win/macosx: (files for macosx versions) -NetHackGuidebook.applescript NetHackRecover.applescript -NetHackTerm.applescript recover.pl +NetHackGuidebook.applescript NetHackRecover.applescript +NetHackTerm.applescript recover.pl -win/Qt: -(files for the Qt widget library - X11, Windows, Mac OS X, or Qtopia) -Info.plist Install.Qt knethack.lnk knh-mini.xpm -knh.xpm nhicns.uu nhsplash.xpm qpe-nethack.control -qt_clust.cpp qt_win.cpp qttableview.cpp tileedit.cpp -tileedit.h - -win/Qt4: -qt4bind.cpp qt4bind.h qt4click.cpp qt4click.h qt4clust.cpp -qt4clust.h qt4delay.cpp qt4delay.h qt4glyph.cpp qt4glyph.h -qt4icon.cpp qt4icon.h qt4inv.cpp qt4inv.h qt4kde0.h -qt4key.cpp qt4key.h qt4line.cpp qt4line.h qt4main.cpp -qt4main.h qt4map.cpp qt4map.h qt4menu.cpp qt4menu.h -qt4msg.cpp qt4msg.h qt4plsel.cpp qt4plsel.h qt4rip.cpp -qt4rip.h qt4set.cpp qt4set.h qt4stat.cpp qt4stat.h -qt4str.cpp qt4str.h qt4streq.cpp qt4streq.h qt4svsel.cpp -qt4svsel.h qt4win.cpp qt4win.h qt4xcmd.cpp qt4xcmd.h -qt4yndlg.cpp qt4yndlg.h +win/share: +(files for versions using optional tiles) +gifread.c giftiles.c monsters.txt objects.txt other.txt +ppmwrite.c renumtiles.pl thintile.c tile.doc tile.h +tile2bmp.c tilemap.c tiletext.c win/tty: (files for tty versions) @@ -239,63 +289,39 @@ getline.c termcap.c topl.c wintty.c win/win32: (files for Windows versions - tested up to Windows 10) -dgnstuff.mak levstuff.mak mhaskyn.c mhaskyn.h mhdlg.c -mhdlg.h mhfont.c mhfont.h mhinput.c mhinput.h -mhmain.c mhmain.h mhmap.c mhmap.h mhmenu.c -mhmenu.h mhmsg.h mhmsgwnd.c mhmsgwnd.h mhrip.c -mhrip.h mhsplash.c mhsplash.h mhstatus.c mhstatus.h -mhtext.c mhtext.h mnsel.uu mnselcnt.uu mnunsel.uu -mswproc.c nethack.rc nhresource.h petmark.uu pilemark.uu -record.uu resource.h rip.uu splash.uu tiles.mak -winMS.h winhack.c winhack.rc +mhaskyn.c mhaskyn.h mhdlg.c mhdlg.h mhfont.c +mhfont.h mhinput.c mhinput.h mhmain.c mhmain.h +mhmap.c mhmap.h mhmenu.c mhmenu.h mhmsg.h +mhmsgwnd.c mhmsgwnd.h mhrip.c mhrip.h mhsplash.c +mhsplash.h mhstatus.c mhstatus.h mhtext.c mhtext.h +mnsel.uu mnselcnt.uu mnunsel.uu mswproc.c petmark.uu +pilemark.uu record.uu resource.h rip.uu splash.uu +tiles.mak winMS.h winhack.c winhack.rc win/win32/vs2015: (files for Visual Studio 2015 Express Edition builds) -NetHack.sln NetHack.vcxproj NetHackW.vcxproj afterdgncomp.proj -afterdlb.proj afterlevcomp.proj aftermakedefs.proj afternethack.proj -afterrecover.proj aftertile2bmp.proj aftertilemap.proj afteruudecode.proj -build.bat common.props config.props console.props -default.props default_dll.props dgncomp.vcxproj dirs.props -dlb.vcxproj dll.props files.props levcomp.vcxproj -makedefs.vcxproj nh340key.def nh340key.vcxproj nhdefkey.def -nhdefkey.vcxproj nhraykey.def nhraykey.vcxproj notes.txt -recover.vcxproj tile2bmp.vcxproj tilemap.vcxproj tiles.vcxproj +afterdgncomp.proj afterdlb.proj afterlevcomp.proj aftermakedefs.proj +afternethack.proj afterrecover.proj aftertile2bmp.proj aftertilemap.proj +afteruudecode.proj build.bat common.props config.props +console.props default.props default_dll.props dgncomp.vcxproj +dirs.props dlb.vcxproj dll.props files.props +levcomp.vcxproj makedefs.vcxproj NetHack.sln NetHack.vcxproj +NetHackW.vcxproj nh340key.def nh340key.vcxproj nhdefkey.def +nhdefkey.vcxproj nhraykey.def nhraykey.vcxproj notes.txt +recover.vcxproj tile2bmp.vcxproj tilemap.vcxproj tiles.vcxproj uudecode.vcxproj win/win32/vs2017: (files for Visual Studio 2017 Community Edition builds) -NetHack.sln NetHack.vcxproj NetHackW.vcxproj afterdgncomp.proj -afterdlb.proj afterlevcomp.proj aftermakedefs.proj afternethack.proj -afterrecover.proj aftertile2bmp.proj aftertilemap.proj afteruudecode.proj -build.bat common.props config.props console.props -default.props default_dll.props dgncomp.vcxproj dirs.props -dlb.vcxproj dll.props files.props levcomp.vcxproj -makedefs.vcxproj nh340key.def nh340key.vcxproj nhdefkey.def -nhdefkey.vcxproj nhraykey.def nhraykey.vcxproj recover.vcxproj -tile2bmp.vcxproj tilemap.vcxproj tiles.vcxproj uudecode.vcxproj - -win/X11: -(files for X versions) -Install.X11 NetHack.ad Window.c dialogs.c ibm.bdf -nethack.rc nh10.bdf nh32icon nh56icon nh72icon -nh_icon.xpm pet_mark.xbm pilemark.xbm rip.xpm tile2x11.c -winX.c winmap.c winmenu.c winmesg.c winmisc.c -winstat.c wintext.c winval.c - -DEVEL: -(files for people developing changes to NetHack) -Developer.txt code_features.txt code_style.txt git_recipes.txt -gitinfo.pl nhgitset.pl - -DEVEL/DOTGIT: -TARGET - -DEVEL/hooksdir: -NHadd NHgithook.pm NHsubst NHtext -TARGET applypatch-msg commit-msg nhsub -post-applypatch post-checkout post-commit post-merge -post-rewrite pre-applypatch pre-auto-gc pre-commit -pre-push pre-rebase prepare-commit-msg +afterdgncomp.proj afterdlb.proj afterlevcomp.proj aftermakedefs.proj +afternethack.proj afterrecover.proj aftertile2bmp.proj aftertilemap.proj +afteruudecode.proj build.bat common.props config.props +console.props default.props default_dll.props dgncomp.vcxproj +dirs.props dlb.vcxproj dll.props files.props +levcomp.vcxproj makedefs.vcxproj NetHack.sln NetHack.vcxproj +NetHackW.vcxproj nh340key.def nh340key.vcxproj nhdefkey.def +nhdefkey.vcxproj nhraykey.def nhraykey.vcxproj recover.vcxproj +tile2bmp.vcxproj tilemap.vcxproj tiles.vcxproj uudecode.vcxproj This is a list of files produced by auxiliary programs. They can all be @@ -341,6 +367,14 @@ porthelp dlb.lst ttyoptions (files generated for win32 gui at compile time) guioptions + +include: +(files generated by makedefs at compile time) +date.h onames.h pm.h vis_tab.h +(files generated by yacc (or copied from sys/share) at compile time) +dgn_comp.h lev_comp.h +(file for tiles support copied from win/share at compile time) +tile.h (files for win32 that are moved into include at compile time) win32api.h @@ -363,9 +397,28 @@ util: dgn_lex.c dgn_yacc.c lev_lex.c lev_yacc.c (file generated for unix at compile time if various tiles utilities are built) tiletxt.c -(file generated for win32 at compile time) +(files generated for win32 at compile time) uudecode.exe +DEVEL: +(files for people developing changes to NetHack) +code_features.txt code_style.txt Developer.txt git_recipes.txt +nhgitset.pl + +DEVEL/DOTGIT: +TARGET + +DEVEL/hooksdir: +applypatch-msg commit-msg NHadd NHgithook.pm +nhsub NHsubst NHtext post-applypatch +post-checkout post-commit post-merge post-rewrite +pre-applypatch pre-auto-gc pre-commit pre-push +pre-rebase prepare-commit-msg TARGET + +.: +(files for win32 that are moved into . at compile time) +NetHack.dsw + NOTE: If your binaries were compiled with the data librarian (DLB) option, your playground will not contain all of the files listed here. All of the files listed as being required for the playground must still From 6f828023643f07345e3bb8d49ed59a82cbf97338 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:04:46 -0400 Subject: [PATCH 06/14] Revert "more pre-release updates" This reverts commit 175b0b196019fd3407bc76658e4bd200e13493c7. --- include/global.h | 6 +++--- include/patchlevel.h | 13 +++---------- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/include/global.h b/include/global.h index c39161f0e..f92ce3cfc 100644 --- a/include/global.h +++ b/include/global.h @@ -1,4 +1,4 @@ -/* NetHack 3.6 global.h $NHDT-Date: 1527375302 2018/05/26 22:55:02 $ $NHDT-Branch: NetHack-3.6.2 $:$NHDT-Revision: 1.54 $ */ +/* NetHack 3.6 global.h $NHDT-Date: 1524690661 2018/04/25 21:11:01 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.51 $ */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /*-Copyright (c) Michael Allison, 2006. */ /* NetHack may be freely redistributed. See license for details. */ @@ -8,9 +8,9 @@ #include -/* #define BETA */ /* development or beta testing [MRS] */ +#define BETA /* development or beta testing [MRS] */ -/* #define DEBUG */ +#define DEBUG /* * Files expected to exist in the playground directory. diff --git a/include/patchlevel.h b/include/patchlevel.h index a12d623d7..e58622943 100644 --- a/include/patchlevel.h +++ b/include/patchlevel.h @@ -1,4 +1,4 @@ -/* NetHack 3.6 patchlevel.h $NHDT-Date: 1527375321 2018/05/26 22:55:21 $ $NHDT-Branch: NetHack-3.6.2 $:$NHDT-Revision: 1.122 $ */ +/* NetHack 3.6 patchlevel.h $NHDT-Date: 1524931630 2018/04/28 16:07:10 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.121 $ */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /*-Copyright (c) Michael Allison, 2012. */ /* NetHack may be freely redistributed. See license for details. */ @@ -36,15 +36,8 @@ /****************************************************************************/ /* 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 2, + * */ /* Patch 1, April 27, 2018 From 283bcbbfd04d75cce78f60e96cd9fe5ec1769e60 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:49:59 -0400 Subject: [PATCH 07/14] Revert "yet more Guidebook" This reverts commit ff80f6be74b9acb6dc1e96fc99116e2a84cf43ad. --- doc/Guidebook.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Guidebook.txt b/doc/Guidebook.txt index 37db5de78..b0debb5cd 100644 --- a/doc/Guidebook.txt +++ b/doc/Guidebook.txt @@ -4784,7 +4784,7 @@ cause the hitpoints field to display in the color red if your 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 will cause wisdom to be displayed red if it drops and green if it From 2b1b4cc768a3bd23b1702803ddc55a1d056c9512 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:50:19 -0400 Subject: [PATCH 08/14] Revert "Update Guidebook.txt" This reverts commit ad52611a6bd1509932338cc0db8dd0215b85d630. --- doc/Guidebook.txt | 262 +++++++++++++++++----------------------------- 1 file changed, 98 insertions(+), 164 deletions(-) diff --git a/doc/Guidebook.txt b/doc/Guidebook.txt index b0debb5cd..7aee6f7e3 100644 --- a/doc/Guidebook.txt +++ b/doc/Guidebook.txt @@ -126,7 +126,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -192,7 +192,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -258,7 +258,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -324,7 +324,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -390,7 +390,7 @@ friendly creatures. The lower this number is, the more - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -456,7 +456,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -522,7 +522,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -588,7 +588,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -654,7 +654,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -720,7 +720,7 @@ mouse support, the command is also invoked when a mouse- - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -786,7 +786,7 @@ scrolls, and so on), shop status (`u' for unpaid, in other - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -852,7 +852,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -918,7 +918,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -984,7 +984,7 @@ cept an item of armor and attempt to wear it.) - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1050,7 +1050,7 @@ (R)UNIX is a registered trademark of The Open Group. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1116,7 +1116,7 @@ enter a count prior to its letter. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1182,7 +1182,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1248,7 +1248,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1314,7 +1314,7 @@ and 'M-N'. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1380,7 +1380,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1446,7 +1446,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1512,7 +1512,7 @@ Throw something. Default key is 't'. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1578,7 +1578,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1644,7 +1644,7 @@ Show locations of special levels. Autocompletes. Wizard-mode - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1710,7 +1710,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1776,7 +1776,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1842,7 +1842,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1908,7 +1908,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -1974,7 +1974,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2040,7 +2040,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2106,7 +2106,7 @@ of that object to your load. The amount that you can carry - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2172,7 +2172,7 @@ as uncursed. They could just as easily have been described as - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2238,7 +2238,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2304,7 +2304,7 @@ and still hit a target is not an easy task. Rangers are among - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2370,7 +2370,7 @@ you feel more confident in your skills. At that point you can - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2436,7 +2436,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2502,7 +2502,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2568,7 +2568,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2634,7 +2634,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2700,7 +2700,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2766,7 +2766,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2832,7 +2832,7 @@ fungi (`F') are also considered to be vegetable matter. Certain - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2898,7 +2898,7 @@ of item; or fight with your hands and feet. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -2964,7 +2964,7 @@ ux, and Mac OS X it is ``.nethackrc'' in the user's home - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3030,7 +3030,7 @@ Defaults to HACKDIR, must be writeable. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3096,7 +3096,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3162,7 +3162,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3228,7 +3228,7 @@ (fire) command with an empty quiver (or quiver sack or have - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3294,7 +3294,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3360,7 +3360,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3426,7 +3426,7 @@ aren't interrupted with the ``More info?'' prompt, but it also - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3492,7 +3492,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3558,7 +3558,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3624,7 +3624,7 @@ Set your character's name (defaults to your user name). You - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3690,7 +3690,7 @@ instead of accepting any non-yes response as no - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3756,7 +3756,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3822,7 +3822,7 @@ screen on the rogue level. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3888,7 +3888,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -3954,7 +3954,7 @@ Put the ending display in a NetHack window instead of on stdout - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4020,7 +4020,7 @@ target. (default off) - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4086,7 +4086,7 @@ map window. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4152,7 +4152,7 @@ If NetHack can, it should pop up dialog boxes for input. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4218,7 +4218,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4284,7 +4284,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4350,7 +4350,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4416,7 +4416,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4482,7 +4482,7 @@ When asked for a location, the key to go to previous closest - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4548,7 +4548,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4614,7 +4614,7 @@ Prefix key to run towards a direction without picking up items - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4680,7 +4680,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4746,7 +4746,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4812,7 +4812,7 @@ tion flags: stone, slime, strngl, foodpois, termill, blind, - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4878,7 +4878,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -4944,7 +4944,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5010,7 +5010,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5076,7 +5076,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5142,7 +5142,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5208,7 +5208,7 @@ Load a symbol set for the rogue level that is appropriate for - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5274,7 +5274,7 @@ a game in wizard mode. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5340,7 +5340,7 @@ %D - current time, YYYYMMDDhhmmss format - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5406,7 +5406,7 @@ playmode:debug option. - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5472,7 +5472,7 @@ code for PC NetHack 3.0. Johnny Lee ported NetHack 3.0 to the - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5538,7 +5538,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5604,7 +5604,7 @@ - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5670,7 +5670,7 @@ Walz, and Paul Winner. In early 2015, ahead of the release of - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 @@ -5721,22 +5721,22 @@ Ray Chason resurrected the msdos port for 3.6.1 and contrib- uted the 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 official NetHack web site is maintained by Ken Lorber at + http://www.nethack.org/. - The development team at the time of release of 3.6.2 con- - sisted 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. + 12.1. SPECIAL THANKS + + On behalf of the NetHack community, thank you very much once + again to M. Drew Streib, Pasi Kallinen and Robin Bandy for pro- + viding public NetHack servers at nethack.alt.org and devnull.net + and/or for hosting annual NetHack tournaments. + + - - - - - - - - - - - NetHack 3.6 May 26, 2018 + + NetHack 3.6 May 16, 2018 @@ -5746,21 +5746,6 @@ - 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 netland sends a particularly intriguing modification to help out with the game. The Gods of the Dungeon sometimes make note of @@ -5799,19 +5784,6 @@ Erik Andersen Matthew Day Steve Linhart Frederick Roeber Merlyn LeRoy Steve VanDevender Gil Neiger Michael Allison Teemu Suikki - - - - NetHack 3.6 May 26, 2018 - - - - - - NetHack Guidebook 89 - - - Greg Laskin Michael Feir Tim Lennan Greg Olson Michael Hamel Timo Hakulinen Gregg Wonderly Michael Sokolov Tom Almy @@ -5830,45 +5802,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NetHack 3.6 May 26, 2018 + NetHack 3.6 May 16, 2018 From acfc1d1fe8ed16f2279311195a8d0e86b06a4f15 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:50:36 -0400 Subject: [PATCH 09/14] Revert "Guidebook.tex typo" This reverts commit d9ce033915185837f47f167ac8b31e38adf27630. --- doc/Guidebook.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/Guidebook.tex b/doc/Guidebook.tex index 22e1ed60a..34f6edd7c 100644 --- a/doc/Guidebook.tex +++ b/doc/Guidebook.tex @@ -5287,10 +5287,10 @@ necessary updates to the community at large. \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 +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. +NetHack 3.6.2 in late May 2018. %.pg \medskip From d9975e5afc21d1b1625a1e3c0030f0b693c02e06 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 11:50:57 -0400 Subject: [PATCH 10/14] Revert "update some history" This reverts commit 61bf743fb1a3fb02d0a3ec4d3f5a2b92ea2500c0. --- README | 25 +++++++++++-------------- dat/history | 23 ++++------------------- doc/Guidebook.mn | 17 ++--------------- doc/Guidebook.tex | 23 ++--------------------- 4 files changed, 19 insertions(+), 69 deletions(-) diff --git a/README b/README index 08b9c04a2..391b975fc 100644 --- a/README +++ b/README @@ -4,23 +4,20 @@ 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 NetHack 3.4 as there was no NetHack 3.5 release. -NetHack 3.6.2 is being released as a collection of a couple of dozen bug fixes -committed since the release of 3.6.1. The file doc/fixes36.2 in the source -distribution has a full list of the bug fixes. The text in there was written -for the development team's own use and is provided "as is", so please do not -ask us to further explain the entries in that file. Some entries might be -considered "spoilers", particularly in the "new features" section. +NetHack 3.6.2 contains a collection of more than 15 bug fixes to NetHack 3.6.1. +The file doc/fixes36.2 in the source distribution has a full list of them. The +text in there was written for the development team's own use and is provided +"as is", so please do not ask us to further explain the entries in that file. +Some entries might be considered "spoilers", particularly in the "new features" +section. Below you will find some other general notes that were not considered spoilers: -* Significant 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 all - expected and sensible values ranges are more easily specified and accepted +* Performance optimizations with tty including the ability to do per field + updating +* sys/winnt/nttty performance improvements mainly through the introduction + of a back buffer approach +* a couple of windows crash bug fixes - - - - - - - - - - - diff --git a/dat/history b/dat/history index d59663cb7..c6ff13b31 100644 --- a/dat/history +++ b/dat/history @@ -212,28 +212,13 @@ and Integrity (aka Itanium aka IA64) but not VAX. Ray Chason resurrected the msdos port for 3.6.1 and contributed the 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 http://www.nethack.org/. -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 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). +On behalf of the NetHack community, thank you very much once again to +M. Drew Streib, Pasi Kallinen and Robin Bandy for providing public +NetHack servers at nethack.alt.org and devnull.net and/or for hosting annual +NetHack tournaments. - - - - - - - - - - diff --git a/doc/Guidebook.mn b/doc/Guidebook.mn index e00a361af..5473a60ce 100644 --- a/doc/Guidebook.mn +++ b/doc/Guidebook.mn @@ -21,7 +21,7 @@ .ds vr "NetHack 3.6 .ds f0 "\*(vr .ds f1 -.ds f2 "May 26, 2018 +.ds f2 "May 16, 2018 . .\" labeled paragraph start (should be part of tmac.n, but I don't want to .\" make changes to that file) @@ -4516,26 +4516,13 @@ and Integrity (aka Itanium aka IA64) but not VAX. \fBRay Chason\fP resurrected the msdos port for 3.6.1 and contributed the necessary updates to the community at large. .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/. .pg .hn 2 SPECIAL THANKS .pg On behalf of the NetHack community, thank you very much once -again to \fBM. Drew Streib\fP and \fBPasi Kallinen\fP for providing a +again to \fBM. Drew Streib\fP, \fBPasi Kallinen\fP for providing a public NetHack server at nethack.alt.org. Thanks to \fBKeith Simpson\fP and \fBAndy Thomson\fP for hardfought.org. Thanks to all those unnamed dungeoneers who invest their time and effort into annual diff --git a/doc/Guidebook.tex b/doc/Guidebook.tex index 34f6edd7c..f9c983e3c 100644 --- a/doc/Guidebook.tex +++ b/doc/Guidebook.tex @@ -45,7 +45,7 @@ %.au \author{Original version - Eric S. Raymond\\ (Edited and expanded for 3.6 by Mike Stephenson and others)} -\date{May 26, 2018} +\date{May 16, 2018} \maketitle @@ -5283,25 +5283,6 @@ and Integrity (aka Itanium aka IA64) but not VAX. {\it Ray Chason} resurrected the msdos port for 3.6.1 and contributed the 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 -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 \medskip \nd The official {\it NetHack\/} web site is maintained by {\it Ken Lorber} at @@ -5316,7 +5297,7 @@ http:{\tt /}{\tt /}www.nethack.org{\tt /}. \subsection*{Special Thanks} \nd On behalf of the {\it NetHack\/} community, thank you very much once -again to {\it M. Drew Streib} and {\it Pasi Kallinen} for providing a +again to {\it M. Drew Streib}, {\it Pasi Kallinen} for providing a 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 From dfdd44249e5fcb9349219f049bea229267374c13 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 17:39:16 +0000 Subject: [PATCH 11/14] Guidebook --- doc/Guidebook.txt | 202 +++++++++++++++++++++++----------------------- 1 file changed, 101 insertions(+), 101 deletions(-) diff --git a/doc/Guidebook.txt b/doc/Guidebook.txt index 7aee6f7e3..a53364f73 100644 --- a/doc/Guidebook.txt +++ b/doc/Guidebook.txt @@ -126,7 +126,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -192,7 +192,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -258,7 +258,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -324,7 +324,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -390,7 +390,7 @@ friendly creatures. The lower this number is, the more - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -456,7 +456,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -522,7 +522,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -588,7 +588,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -654,7 +654,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -720,7 +720,7 @@ mouse support, the command is also invoked when a mouse- - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -786,7 +786,7 @@ scrolls, and so on), shop status (`u' for unpaid, in other - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -852,7 +852,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -918,7 +918,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -984,7 +984,7 @@ cept an item of armor and attempt to wear it.) - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1050,7 +1050,7 @@ (R)UNIX is a registered trademark of The Open Group. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1116,7 +1116,7 @@ enter a count prior to its letter. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1182,7 +1182,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1248,7 +1248,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1314,7 +1314,7 @@ and 'M-N'. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1380,7 +1380,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1446,7 +1446,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1512,7 +1512,7 @@ Throw something. Default key is 't'. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1578,7 +1578,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1644,7 +1644,7 @@ Show locations of special levels. Autocompletes. Wizard-mode - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1710,7 +1710,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1776,7 +1776,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1842,7 +1842,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1908,7 +1908,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1974,7 +1974,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2040,7 +2040,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2106,7 +2106,7 @@ of that object to your load. The amount that you can carry - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2172,7 +2172,7 @@ as uncursed. They could just as easily have been described as - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2238,7 +2238,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2304,7 +2304,7 @@ and still hit a target is not an easy task. Rangers are among - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2370,7 +2370,7 @@ you feel more confident in your skills. At that point you can - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2436,7 +2436,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2502,7 +2502,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2568,7 +2568,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2634,7 +2634,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2700,7 +2700,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2766,7 +2766,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2832,7 +2832,7 @@ fungi (`F') are also considered to be vegetable matter. Certain - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2898,7 +2898,7 @@ of item; or fight with your hands and feet. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2964,7 +2964,7 @@ ux, and Mac OS X it is ``.nethackrc'' in the user's home - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3030,7 +3030,7 @@ Defaults to HACKDIR, must be writeable. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3096,7 +3096,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3162,7 +3162,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3228,7 +3228,7 @@ (fire) command with an empty quiver (or quiver sack or have - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3294,7 +3294,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3360,7 +3360,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3426,7 +3426,7 @@ aren't interrupted with the ``More info?'' prompt, but it also - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3492,7 +3492,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3558,7 +3558,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3624,7 +3624,7 @@ Set your character's name (defaults to your user name). You - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3690,7 +3690,7 @@ instead of accepting any non-yes response as no - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3756,7 +3756,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3822,7 +3822,7 @@ screen on the rogue level. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3888,7 +3888,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3954,7 +3954,7 @@ Put the ending display in a NetHack window instead of on stdout - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4020,7 +4020,7 @@ target. (default off) - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4086,7 +4086,7 @@ map window. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4152,7 +4152,7 @@ If NetHack can, it should pop up dialog boxes for input. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4218,7 +4218,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4284,7 +4284,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4350,7 +4350,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4416,7 +4416,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4482,7 +4482,7 @@ When asked for a location, the key to go to previous closest - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4548,7 +4548,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4614,7 +4614,7 @@ Prefix key to run towards a direction without picking up items - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4680,7 +4680,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4746,7 +4746,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4784,7 +4784,7 @@ cause the hitpoints field to display in the color red if your 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 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, - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4878,7 +4878,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4944,7 +4944,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5010,7 +5010,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5076,7 +5076,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5142,7 +5142,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5208,7 +5208,7 @@ Load a symbol set for the rogue level that is appropriate for - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5274,7 +5274,7 @@ a game in wizard mode. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5340,7 +5340,7 @@ %D - current time, YYYYMMDDhhmmss format - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5406,7 +5406,7 @@ playmode:debug option. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5472,7 +5472,7 @@ code for PC NetHack 3.0. Johnny Lee ported NetHack 3.0 to the - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5538,7 +5538,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5604,7 +5604,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5670,7 +5670,7 @@ Walz, and Paul Winner. In early 2015, ahead of the release of - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5727,16 +5727,16 @@ 12.1. SPECIAL THANKS On behalf of the NetHack community, thank you very much once - again to M. Drew Streib, Pasi Kallinen and Robin Bandy for pro- - viding public NetHack servers at nethack.alt.org and devnull.net - and/or for hosting annual NetHack tournaments. - - - - - - - - - - - - + again to M. Drew Streib, 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). - - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5746,10 +5746,12 @@ - From time to time, some depraved individual out there in - netland sends a particularly intriguing modification to help out - with the game. The Gods of the Dungeon sometimes make note of - the names of the worst of these miscreants in this, the list of + - - - - - - - - - - + + From time to time, some depraved individual out there in + netland sends a particularly intriguing modification to help out + with the game. The Gods of the Dungeon sometimes make note of + the names of the worst of these miscreants in this, the list of Dungeoneers: Adam Aronow J. Ali Harlow Mikko Juola Alex Kompel Janet Walz Nathan Eady @@ -5792,7 +5794,7 @@ Irina Rempt-Drijfhout Mike Passaretti Warwick Allison Izchak Miller Mike Stephenson Yitzhak Sapir - Brand and product names are trademarks or registered trade- + Brand and product names are trademarks or registered trade- marks of their respective holders. @@ -5800,9 +5802,7 @@ - - - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 From 959f0e557b3c15f6810992c1c95108438f974b3c Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 17:39:16 +0000 Subject: [PATCH 12/14] Guidebook --- doc/Guidebook.txt | 202 +++++++++++++++++++++++----------------------- 1 file changed, 101 insertions(+), 101 deletions(-) diff --git a/doc/Guidebook.txt b/doc/Guidebook.txt index 7aee6f7e3..a53364f73 100644 --- a/doc/Guidebook.txt +++ b/doc/Guidebook.txt @@ -126,7 +126,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -192,7 +192,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -258,7 +258,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -324,7 +324,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -390,7 +390,7 @@ friendly creatures. The lower this number is, the more - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -456,7 +456,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -522,7 +522,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -588,7 +588,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -654,7 +654,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -720,7 +720,7 @@ mouse support, the command is also invoked when a mouse- - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -786,7 +786,7 @@ scrolls, and so on), shop status (`u' for unpaid, in other - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -852,7 +852,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -918,7 +918,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -984,7 +984,7 @@ cept an item of armor and attempt to wear it.) - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1050,7 +1050,7 @@ (R)UNIX is a registered trademark of The Open Group. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1116,7 +1116,7 @@ enter a count prior to its letter. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1182,7 +1182,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1248,7 +1248,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1314,7 +1314,7 @@ and 'M-N'. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1380,7 +1380,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1446,7 +1446,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1512,7 +1512,7 @@ Throw something. Default key is 't'. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1578,7 +1578,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1644,7 +1644,7 @@ Show locations of special levels. Autocompletes. Wizard-mode - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1710,7 +1710,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1776,7 +1776,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1842,7 +1842,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1908,7 +1908,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -1974,7 +1974,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2040,7 +2040,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2106,7 +2106,7 @@ of that object to your load. The amount that you can carry - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2172,7 +2172,7 @@ as uncursed. They could just as easily have been described as - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2238,7 +2238,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2304,7 +2304,7 @@ and still hit a target is not an easy task. Rangers are among - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2370,7 +2370,7 @@ you feel more confident in your skills. At that point you can - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2436,7 +2436,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2502,7 +2502,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2568,7 +2568,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2634,7 +2634,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2700,7 +2700,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2766,7 +2766,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2832,7 +2832,7 @@ fungi (`F') are also considered to be vegetable matter. Certain - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2898,7 +2898,7 @@ of item; or fight with your hands and feet. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -2964,7 +2964,7 @@ ux, and Mac OS X it is ``.nethackrc'' in the user's home - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3030,7 +3030,7 @@ Defaults to HACKDIR, must be writeable. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3096,7 +3096,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3162,7 +3162,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3228,7 +3228,7 @@ (fire) command with an empty quiver (or quiver sack or have - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3294,7 +3294,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3360,7 +3360,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3426,7 +3426,7 @@ aren't interrupted with the ``More info?'' prompt, but it also - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3492,7 +3492,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3558,7 +3558,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3624,7 +3624,7 @@ Set your character's name (defaults to your user name). You - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3690,7 +3690,7 @@ instead of accepting any non-yes response as no - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3756,7 +3756,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3822,7 +3822,7 @@ screen on the rogue level. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3888,7 +3888,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -3954,7 +3954,7 @@ Put the ending display in a NetHack window instead of on stdout - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4020,7 +4020,7 @@ target. (default off) - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4086,7 +4086,7 @@ map window. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4152,7 +4152,7 @@ If NetHack can, it should pop up dialog boxes for input. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4218,7 +4218,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4284,7 +4284,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4350,7 +4350,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4416,7 +4416,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4482,7 +4482,7 @@ When asked for a location, the key to go to previous closest - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4548,7 +4548,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4614,7 +4614,7 @@ Prefix key to run towards a direction without picking up items - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4680,7 +4680,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4746,7 +4746,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4784,7 +4784,7 @@ cause the hitpoints field to display in the color red if your 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 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, - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4878,7 +4878,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -4944,7 +4944,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5010,7 +5010,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5076,7 +5076,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5142,7 +5142,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5208,7 +5208,7 @@ Load a symbol set for the rogue level that is appropriate for - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5274,7 +5274,7 @@ a game in wizard mode. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5340,7 +5340,7 @@ %D - current time, YYYYMMDDhhmmss format - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5406,7 +5406,7 @@ playmode:debug option. - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5472,7 +5472,7 @@ code for PC NetHack 3.0. Johnny Lee ported NetHack 3.0 to the - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5538,7 +5538,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5604,7 +5604,7 @@ - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5670,7 +5670,7 @@ Walz, and Paul Winner. In early 2015, ahead of the release of - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5727,16 +5727,16 @@ 12.1. SPECIAL THANKS On behalf of the NetHack community, thank you very much once - again to M. Drew Streib, Pasi Kallinen and Robin Bandy for pro- - viding public NetHack servers at nethack.alt.org and devnull.net - and/or for hosting annual NetHack tournaments. - - - - - - - - - - - - + again to M. Drew Streib, 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). - - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 @@ -5746,10 +5746,12 @@ - From time to time, some depraved individual out there in - netland sends a particularly intriguing modification to help out - with the game. The Gods of the Dungeon sometimes make note of - the names of the worst of these miscreants in this, the list of + - - - - - - - - - - + + From time to time, some depraved individual out there in + netland sends a particularly intriguing modification to help out + with the game. The Gods of the Dungeon sometimes make note of + the names of the worst of these miscreants in this, the list of Dungeoneers: Adam Aronow J. Ali Harlow Mikko Juola Alex Kompel Janet Walz Nathan Eady @@ -5792,7 +5794,7 @@ Irina Rempt-Drijfhout Mike Passaretti Warwick Allison Izchak Miller Mike Stephenson Yitzhak Sapir - Brand and product names are trademarks or registered trade- + Brand and product names are trademarks or registered trade- marks of their respective holders. @@ -5800,9 +5802,7 @@ - - - NetHack 3.6 May 16, 2018 + NetHack 3.6 May 27, 2018 From 2b52b093e7b974e7b16373f42fd01f52e62c91d2 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 27 May 2018 21:39:20 -0400 Subject: [PATCH 13/14] expand on patch 2 so far in patchlevel.h --- include/patchlevel.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/patchlevel.h b/include/patchlevel.h index e58622943..284189700 100644 --- a/include/patchlevel.h +++ b/include/patchlevel.h @@ -38,6 +38,14 @@ /* Patch 2, * + * 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 From 15995375dd99d258a444497c8cc4d2303bfd675e Mon Sep 17 00:00:00 2001 From: nhmall Date: Mon, 28 May 2018 08:45:35 -0400 Subject: [PATCH 14/14] Guidebook date for merge verification --- doc/Guidebook.mn | 2 +- doc/Guidebook.tex | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/Guidebook.mn b/doc/Guidebook.mn index 30c7e9dbc..49a854c07 100644 --- a/doc/Guidebook.mn +++ b/doc/Guidebook.mn @@ -21,7 +21,7 @@ .ds vr "NetHack 3.6 .ds f0 "\*(vr .ds f1 -.ds f2 "May 16, 2018 +.ds f2 "May 28, 2018 . .\" labeled paragraph start (should be part of tmac.n, but I don't want to .\" make changes to that file) diff --git a/doc/Guidebook.tex b/doc/Guidebook.tex index 048c81021..e9a805e25 100644 --- a/doc/Guidebook.tex +++ b/doc/Guidebook.tex @@ -45,7 +45,7 @@ %.au \author{Original version - Eric S. Raymond\\ (Edited and expanded for 3.6 by Mike Stephenson and others)} -\date{May 16, 2018} +\date{May 28, 2018} \maketitle