]> granicus.if.org Git - nethack/log
nethack
5 years agomore questpgr removal from makedefs
PatR [Mon, 25 Nov 2019 18:07:11 +0000 (10:07 -0800)]
more questpgr removal from makedefs

5 years agospelling bit
nhmall [Mon, 25 Nov 2019 16:42:24 +0000 (11:42 -0500)]
spelling bit

5 years agofixes catch-up bit
nhmall [Mon, 25 Nov 2019 16:30:21 +0000 (11:30 -0500)]
fixes catch-up bit

5 years agoadd placeholder Cross-compiling file to Top
nhmall [Mon, 25 Nov 2019 16:16:58 +0000 (11:16 -0500)]
add placeholder Cross-compiling file to Top

5 years agoREADME update
nhmall [Mon, 25 Nov 2019 16:12:27 +0000 (11:12 -0500)]
README update

5 years agoRemove vestiges of quest text data file
Pasi Kallinen [Mon, 25 Nov 2019 14:30:54 +0000 (16:30 +0200)]
Remove vestiges of quest text data file

5 years agoFix lua quest data output types
Pasi Kallinen [Mon, 25 Nov 2019 07:21:34 +0000 (09:21 +0200)]
Fix lua quest data output types

...so the texts are given exactly the same way as they were given previously.

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Mon, 25 Nov 2019 05:51:44 +0000 (00:51 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agolua quest texts
nhmall [Mon, 25 Nov 2019 05:50:16 +0000 (00:50 -0500)]
lua quest texts

5 years agoMerge branch 'paxed-quest-lua' into NetHack-3.7
Pasi Kallinen [Mon, 25 Nov 2019 05:30:51 +0000 (07:30 +0200)]
Merge branch 'paxed-quest-lua' into NetHack-3.7

5 years agomsdos now has its own sysconf as the sys/winnt/sysconf.template had incompatible...
nhmall [Mon, 25 Nov 2019 05:17:16 +0000 (00:17 -0500)]
msdos now has its own sysconf as the sys/winnt/sysconf.template had incompatible entries

5 years agofix a transcription error
nhmall [Mon, 25 Nov 2019 04:42:27 +0000 (23:42 -0500)]
fix a transcription error

5 years agoThis is cron-daily v1-Nov-24-2019. files updated: Files
nhw_cron [Sun, 24 Nov 2019 19:28:34 +0000 (14:28 -0500)]
This is cron-daily v1-Nov-24-2019.  files updated: Files

5 years agoMerge branch 'NetHack-3.7' into paxed-quest-lua
nhmall [Mon, 25 Nov 2019 04:11:30 +0000 (23:11 -0500)]
Merge branch 'NetHack-3.7' into paxed-quest-lua

5 years ago3.7: fix #9397 - pronouns when hallucinating
PatR [Mon, 25 Nov 2019 02:29:14 +0000 (18:29 -0800)]
3.7: fix #9397 - pronouns when hallucinating

Developed for 3.6 but deferred to 3.7.  Most of the testing was with
the earlier incarnation.

Report was that pronouns were accurate for the underlying monsters
when hallucination was describing something random, and also that the
gender prefix flag from bogusmon.txt wasn't being used.  The latter
is still the case, but pronouns are now chosen at random while under
the influence of hallucination.  One of the choices is plural and an
attempt is made to make the monster name and verb fit that usage.

|The homunculus picks up a wand of speed monster.
|The large cats zap themselves with a wand of speed monster!
|The blue dragon is suddenly moving faster.

There is no attempt to match gender for the singular cases; you might
get
|The succubus zaps himself [...]
or
|The incubus zaps herself [...]

5 years ago3.7 build cleanup
PatR [Mon, 25 Nov 2019 01:56:01 +0000 (17:56 -0800)]
3.7 build cleanup

Unix Makefile.utl wasn't aware of the dependency of makedefs.o on
src/mdlib.c so didn't rebuild makedefs when it should have.

Eliminate several warnings:
mdlib.c  - #if inside the arguments to macro Sprintf();
nhlua.c  - nhl_error() ends with a call to lua_error() which doesn't
           return, but neither of them were declared that way;
nhlsel.c - because of the previous, the 'else error' case of
           l_selection_ellipse() led to complaints about uninitialized
   variables;
sp_lev.c - missing 'const'.

I did minimal testing which went ok, but revisiting a couple of levels
gave me un-freed memory allocated by restore.c line 1337.  (I haven't
looked at that at all.)

5 years agoMerge branch 'NetHack-3.7' into paxed-quest-lua
nhmall [Sun, 24 Nov 2019 23:57:46 +0000 (18:57 -0500)]
Merge branch 'NetHack-3.7' into paxed-quest-lua

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Sun, 24 Nov 2019 23:57:11 +0000 (18:57 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sun, 24 Nov 2019 23:55:18 +0000 (18:55 -0500)]
Merge branch 'NetHack-3.6'

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sun, 24 Nov 2019 23:51:59 +0000 (18:51 -0500)]
Merge branch 'NetHack-3.6'

5 years agofix #H9462 - segfault with levitation boots
PatR [Sun, 24 Nov 2019 23:33:16 +0000 (15:33 -0800)]
fix #H9462 - segfault with levitation boots

This is similar to the helm of opposite alignment case fixed some
time ago.  Deferring the setting of foo->known until an item is fully
worn (because it used to get set earlier but gave away information if
the wear operation was interrupted) didn't take into account that foo
might end up Null in various circumstances.  So Boots_on() needs to
validate uarmf before setting uarmf->known in case putting on boots
of levitation while on a sink caused them to come right back off.

I put similar validation into all foo_on() just in case (as far as
I'm aware, only Boots_on() and Helmet_on() actually need that).

5 years agomore warnings
nhmall [Sun, 24 Nov 2019 23:01:48 +0000 (18:01 -0500)]
more warnings

5 years agoclean up some macosx build warnings
nhmall [Sun, 24 Nov 2019 22:26:35 +0000 (17:26 -0500)]
clean up some macosx build warnings

5 years agoadd notice
nhmall [Sun, 24 Nov 2019 19:26:46 +0000 (14:26 -0500)]
add notice

5 years agoremove a debugging line from msdos-cross-compile.sh
nhmall [Sun, 24 Nov 2019 18:44:53 +0000 (13:44 -0500)]
remove a debugging line from msdos-cross-compile.sh

5 years agoMerge branch 'paxed-quest-lua' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sun, 24 Nov 2019 18:38:32 +0000 (13:38 -0500)]
Merge branch 'paxed-quest-lua' of https://rodney.nethack.org:20040/git/NHsource into paxed-quest-lua

5 years agouse curl which is always available on osx rather than wget
nhmall [Sun, 24 Nov 2019 18:37:22 +0000 (13:37 -0500)]
use curl which is always available on osx rather than wget

5 years agoMerge branch 'paxed-quest-lua' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sun, 24 Nov 2019 17:40:36 +0000 (12:40 -0500)]
Merge branch 'paxed-quest-lua' of https://rodney.nethack.org:20040/git/NHsource into paxed-quest-lua

5 years agoDon't remove dungeon.lua with make spotless
Pasi Kallinen [Sun, 24 Nov 2019 17:39:31 +0000 (19:39 +0200)]
Don't remove dungeon.lua with make spotless

5 years agoadded protection in Makefile for cross-compile (although should not happen):
nhmall [Sun, 24 Nov 2019 17:39:00 +0000 (12:39 -0500)]
added protection in Makefile for cross-compile (although should not happen):

5 years agomore support in cross-compile for the changes in this branch
nhmall [Sun, 24 Nov 2019 17:23:00 +0000 (12:23 -0500)]
more support in cross-compile for the changes in this branch

5 years agoremove warning for unused variable
nhmall [Sun, 24 Nov 2019 17:03:11 +0000 (12:03 -0500)]
remove warning for unused variable

5 years agowindows and msdos Makefile support of the changes in this branch
nhmall [Sun, 24 Nov 2019 17:01:33 +0000 (12:01 -0500)]
windows and msdos Makefile support of the changes in this branch

5 years agoMove quest texts to lua
Pasi Kallinen [Sun, 24 Nov 2019 15:41:39 +0000 (17:41 +0200)]
Move quest texts to lua

5 years agoRevert "attempt to avoid questpgr convert woes on cross-compile by making the int...
nhmall [Sun, 24 Nov 2019 05:40:00 +0000 (00:40 -0500)]
Revert "attempt to avoid questpgr convert woes on cross-compile by making the int sizes fixed"

This reverts commit b8a6d82c57b1e9407223c83ab719bd1fb674d9f8.

5 years agoattempt to avoid questpgr convert woes on cross-compile by making the int sizes fixed
nhmall [Sun, 24 Nov 2019 05:11:26 +0000 (00:11 -0500)]
attempt to avoid questpgr convert woes on cross-compile by making the int sizes fixed

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sat, 23 Nov 2019 23:58:34 +0000 (18:58 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agomore sys/msdos/Makefile?.cross updates
nhmall [Sat, 23 Nov 2019 23:57:17 +0000 (18:57 -0500)]
more sys/msdos/Makefile?.cross updates

5 years agoFiles and doc/Guidebook.txt from cron-daily v1-Nov-21-2019
nhw_cron [Thu, 21 Nov 2019 20:39:11 +0000 (15:39 -0500)]
Files and doc/Guidebook.txt from cron-daily v1-Nov-21-2019

5 years agoMerge branch 'NetHack-3.7'
nhmall [Sat, 23 Nov 2019 22:32:44 +0000 (17:32 -0500)]
Merge branch 'NetHack-3.7'

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 23 Nov 2019 22:32:36 +0000 (17:32 -0500)]
Merge branch 'NetHack-3.6'

5 years agoMinor msdos cross compile improvements
Pasi Kallinen [Sat, 23 Nov 2019 21:40:25 +0000 (23:40 +0200)]
Minor msdos cross compile improvements

5 years agomore #H9375 - Rider bargethrough
PatR [Sat, 23 Nov 2019 17:28:08 +0000 (09:28 -0800)]
more #H9375 - Rider bargethrough

I think the previous expression would allow moving (via swapping
places) from a pool to solid rock or closed door which was not what
was intended (but moot since there aren't any pools on the Astral
level).  This revised expression does what is intended:  can only
swap to a pool location if already located in/over (the Riders fly?
they should probably be non-breathing) another pool.

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sat, 23 Nov 2019 17:20:45 +0000 (12:20 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agomore cross-compile djgpp build tweaks
nhmall [Sat, 23 Nov 2019 17:19:33 +0000 (12:19 -0500)]
more cross-compile djgpp build tweaks

5 years agoFix the lua integration parts marked for review
Pasi Kallinen [Sat, 23 Nov 2019 15:42:11 +0000 (17:42 +0200)]
Fix the lua integration parts marked for review

Also, explicitly allow traps of type "random".

5 years agoanother cross-compile script bit
nhmall [Sat, 23 Nov 2019 15:20:18 +0000 (10:20 -0500)]
another cross-compile script bit

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sat, 23 Nov 2019 15:15:05 +0000 (10:15 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agoadd some msdos files to .gitignore, produce zip
nhmall [Sat, 23 Nov 2019 15:13:10 +0000 (10:13 -0500)]
add some msdos files to .gitignore, produce zip

5 years agoMakefile?.cross bits
nhmall [Sat, 23 Nov 2019 13:49:55 +0000 (08:49 -0500)]
Makefile?.cross bits

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sat, 23 Nov 2019 06:32:43 +0000 (01:32 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agofix an error with msdos cross-compiler NetHack packaging
nhmall [Sat, 23 Nov 2019 06:30:54 +0000 (01:30 -0500)]
fix an error with msdos cross-compiler NetHack packaging

5 years agoMerge branch 'NetHack-3.7' part 2
nhmall [Sat, 23 Nov 2019 04:41:21 +0000 (23:41 -0500)]
Merge branch 'NetHack-3.7' part 2

5 years agoMerge branch 'NetHack-3.7'
nhmall [Sat, 23 Nov 2019 04:38:02 +0000 (23:38 -0500)]
Merge branch 'NetHack-3.7'

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 23 Nov 2019 04:37:48 +0000 (23:37 -0500)]
Merge branch 'NetHack-3.6'

5 years agoincremental improvements to cross-compiling support in NetHack 3.7
nhmall [Sat, 23 Nov 2019 03:35:48 +0000 (22:35 -0500)]
incremental improvements to cross-compiling support in NetHack 3.7

Some support of new code #defines to faciliate cross-compiling:

    OPTIONS_AT_RUNTIME    If this is defined, code to support obtaining
                          the compile time options and features is
                          included. If you define this, you'll also have
                          to compile sys/mdlib.c and link the resulting
                          object file into your game binary/executable.

    CROSSCOMPILE          Flags that this is a cross-compiled NetHack build,
                          where there are two stages:
                          1. makedefs and some other utilities are compiled
                          on the host platform and executed there to generate
                          some output files and header files needed by the
                          game.
                          2. the NetHack game files are compiled by a
                          cross-compiler to generate binary/executables for
                          a different platform than the one the build is
                          being run on. The executables produced for the
                          target platform may not be able to execute on the
                          build platform, except perhaps via a software
                          emulator.

                          The 2-stage process (1. host, 2.target) can be done
                          on the same platform to test the cross-compile
                          process. In that case, the host and target platforms
                          would be the same.

    CROSSCOMPILE_HOST     Separates/identifies code paths that should only be
                          be included in the compile on the host side, for
                          utilities that will be run on the host as part of
                          stage 1 to produce output files needed to build the
                          game. Examples are the code for makedefs, tile
                          conversion utilities, uudecode, dlb, etc.

    CROSSCOMPILE_TARGET   Separates/identifies code paths that should be
                          included on the build for the target platform
                          during stage 2, the cross-compiler stage. That
                          includes most of the pieces of the game itself
                          but the code is only flagged as such if it must
                          not execute on the host.

If you don't define any of those, things should build as before.
One follow-on change that is likely required is setting the new dependency
makedefs has on src/mdlib.c in Makefiles etc.

More information about the changes:

    makedefs

    - splinter off some of makedefs functionality into a separate file
      called src/mdlib.c.
        - src/mdlib.c, while included during the compile of makedefs.c
          for producing the makedefs utility, can also be compiled
          as a stand-alone object file for inclusion in the link step
          of your NetHack game build. The src/mdlib.c code can then
          deliver the same functionality that it provided to makedefs
          right to your NetHack game code at run-time.
          For example, do_runtime_info() will provide the caller with
          the features and options that were built into the game.
          Previously, that information was produced at build time on the
          host and stored in a dat file. Under a cross-compile situation,
          those values are highly suspect and might not even reflect the
          correct options and setting for the cross-compiled target
          platform's binary/executable. The compile of those values and
          the functionality to obtain them needs to move to the target
          cross-compiler stage of the build (stage 2).
        - date information on the target-side binary is produced from
          the cross-compiler preprocessor pre-defined macros __DATE__
          and __TIME__, as they reflect the actual compile time of the
          cross-compiled target and not host-side execution of a utility
          to produce them. The cross-compiler itself, through those
          pre-defined preprocessor macros, provides them to the target
          platform binary/executable. They reflect the actual build
          time of the target binary/executable (not values produced
          at the time the makefiles utility was built and the
          appropriate option selected to store them in a text file.)
        - most Makefiles should not require adding the new file
          src/mdlib.c because util/makedefs.c has a preprocessor
          include "../src/mdlib.c" to draw in its contents. As previously
          stated though, the Makefile dependency may be required:
makedefs.o: ../util/makedefs.c ../src/mdlib.c
                                               ^^^^^^^^^^^^^^^

5 years agofix #H9375 - unintended Rider corpse suppression
PatR [Sat, 23 Nov 2019 02:16:59 +0000 (18:16 -0800)]
fix #H9375 - unintended Rider corpse suppression

Don't let Riders swap places with something (fog or ooze, perhaps)
located at a closed door spot because if it gets killed there, there
won't be any corpse and it will stop auto-reviving.

Just avoid moving to spots where mondied() won't place a corpse
instead of worrying about whether a bargethrough creature (if there
ever are any besides the Riders) might be able to survive at the
destination (so ignore pass-walls, door-opening, swimming, &c).

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 22 Nov 2019 12:46:42 +0000 (07:46 -0500)]
Merge branch 'NetHack-3.6'

5 years agoslash vs backslash Makefile bit
nhmall [Fri, 22 Nov 2019 12:45:43 +0000 (07:45 -0500)]
slash vs backslash Makefile bit

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 22 Nov 2019 12:41:53 +0000 (07:41 -0500)]
Merge branch 'NetHack-3.6'

5 years agowhen decl.h changes, ensure windmain is rebuilt
nhmall [Fri, 22 Nov 2019 12:40:17 +0000 (07:40 -0500)]
when decl.h changes, ensure windmain is rebuilt

5 years agodocall fix
PatR [Fri, 22 Nov 2019 10:46:28 +0000 (02:46 -0800)]
docall fix

Noticed while testing something:  hero drank a potion of see invisible
and nearby invisible monster could now be seen--in theory--but I was
asked what to call the potion while the updated map was buffered.  So
I didn't see the invisible monster until after naming the potion.

pline() flushes buffered map updates, but getlin() doesn't.  I didn't
change that, but I've made docall() do so since the updated map may
make a difference in what the player can tell about whatever is being
'called'.

5 years agoMore hallu monsters
Pasi Kallinen [Fri, 22 Nov 2019 07:24:19 +0000 (09:24 +0200)]
More hallu monsters

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 22 Nov 2019 04:50:01 +0000 (23:50 -0500)]
Merge branch 'NetHack-3.6'

5 years agointernal self-recover fix and bones name buffers
nhmall [Fri, 22 Nov 2019 04:41:11 +0000 (23:41 -0500)]
internal self-recover fix and bones name buffers

5 years agofix part of #H9397 - hallucinatory mon names
PatR [Fri, 22 Nov 2019 01:43:55 +0000 (17:43 -0800)]
fix part of #H9397 - hallucinatory mon names

Fix the issue where a hallucinatory monster name which begins with
a slash is having that stripped off as if it was a gendor and/or
personal-name flag.

The main issue was pronouns ignoring hallucination and this doesn't
attempt to address that.

Also, add new hallucinatory name "leathery-winged avian" which has
been lurking for a while.

5 years agoFix unnecessary string copy
Pasi Kallinen [Wed, 20 Nov 2019 19:20:35 +0000 (21:20 +0200)]
Fix unnecessary string copy

5 years agoFix wizmakemap calling mklev twice
Pasi Kallinen [Wed, 20 Nov 2019 19:07:00 +0000 (21:07 +0200)]
Fix wizmakemap calling mklev twice

5 years agoFix memory leaks in lua integration
Pasi Kallinen [Wed, 20 Nov 2019 18:09:16 +0000 (20:09 +0200)]
Fix memory leaks in lua integration

5 years agoFix some memory leaks
Pasi Kallinen [Tue, 19 Nov 2019 15:31:50 +0000 (17:31 +0200)]
Fix some memory leaks

5 years agomerge fix
nhmall [Tue, 19 Nov 2019 00:21:50 +0000 (19:21 -0500)]
merge fix

5 years agoMerge branch 'NetHack-3.6'
nhmall [Tue, 19 Nov 2019 00:20:55 +0000 (19:20 -0500)]
Merge branch 'NetHack-3.6'

5 years agoupdate nhusage output on Windows
nhmall [Tue, 19 Nov 2019 00:20:03 +0000 (19:20 -0500)]
update nhusage output on Windows

5 years agoMerge branch 'NetHack-3.6'
nhmall [Tue, 19 Nov 2019 00:19:12 +0000 (19:19 -0500)]
Merge branch 'NetHack-3.6'

5 years agoyet more --showpaths (dumplog)
PatR [Mon, 18 Nov 2019 22:28:25 +0000 (14:28 -0800)]
yet more --showpaths (dumplog)

Provide a little more information when dumplog is unavailable.
While testing various permutations, I encountered a couple of
problems with conditionally declared variables.

5 years agotypo in fixes36.3
nhmall [Mon, 18 Nov 2019 21:58:43 +0000 (16:58 -0500)]
typo in fixes36.3

5 years agocatch up on some post-beta1 corrections
nhmall [Mon, 18 Nov 2019 21:56:52 +0000 (16:56 -0500)]
catch up on some post-beta1 corrections

5 years agoadd some additional pluralization tests, order alphabetically to ease adds
nhmall [Mon, 18 Nov 2019 20:37:27 +0000 (15:37 -0500)]
add some additional pluralization tests, order alphabetically to ease adds

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 18 Nov 2019 20:15:37 +0000 (15:15 -0500)]
Merge branch 'NetHack-3.6'

5 years agoMerge branch 'k-sound' into NetHack-3.6
nhmall [Mon, 18 Nov 2019 20:14:55 +0000 (15:14 -0500)]
Merge branch 'k-sound' into NetHack-3.6

5 years agosome further refinements to --showpaths
nhmall [Mon, 18 Nov 2019 20:12:38 +0000 (15:12 -0500)]
some further refinements to --showpaths

The Windows data file path has to be constructed because
Windows defines VERSION_IN_DLB_FILENAME.

Keep the personal configuration file details as the last
information displayed.

5 years agomore tribute: Eric #3, Witches Abroad #10
PatR [Mon, 18 Nov 2019 19:56:45 +0000 (11:56 -0800)]
more tribute: Eric #3, Witches Abroad #10

5 years agoanother tribute typo: The Light Fantastic #11
PatR [Mon, 18 Nov 2019 19:01:26 +0000 (11:01 -0800)]
another tribute typo: The Light Fantastic #11

Another transciption mistake ("to"; the book has "do").

5 years agofurther refine k-sound pluralization
nhmall [Mon, 18 Nov 2019 18:23:13 +0000 (13:23 -0500)]
further refine k-sound pluralization

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 18 Nov 2019 15:34:55 +0000 (10:34 -0500)]
Merge branch 'NetHack-3.6'

5 years agoFix double DLB definition in linux hints file
Pasi Kallinen [Mon, 18 Nov 2019 07:16:51 +0000 (09:16 +0200)]
Fix double DLB definition in linux hints file

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 18 Nov 2019 02:40:34 +0000 (21:40 -0500)]
Merge branch 'NetHack-3.6'

5 years agoThis is cron-daily v1-Oct-31-2019. guidebook updated: doc/Guidebook.txt NetHack-3.6.3.beta1.2019.11.17
nhw_cron [Mon, 18 Nov 2019 01:23:20 +0000 (20:23 -0500)]
This is cron-daily v1-Oct-31-2019.  guidebook updated: doc/Guidebook.txt

5 years agoThis is cron-daily v1-Oct-31-2019. files updated: Files
nhw_cron [Mon, 18 Nov 2019 01:23:28 +0000 (20:23 -0500)]
This is cron-daily v1-Oct-31-2019.  files updated: Files

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 18 Nov 2019 01:31:56 +0000 (20:31 -0500)]
Merge branch 'NetHack-3.6'

5 years agodate bump
nhmall [Mon, 18 Nov 2019 01:19:41 +0000 (20:19 -0500)]
date bump

5 years agomark source tree as beta, previously marked work-in-progress
nhmall [Mon, 18 Nov 2019 01:06:21 +0000 (20:06 -0500)]
mark source tree as beta, previously marked work-in-progress

5 years agoMerge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Mon, 18 Nov 2019 00:57:18 +0000 (19:57 -0500)]
Merge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6

5 years agore-enable ifdef'd out code during code sleuthing a while back
nhmall [Mon, 18 Nov 2019 00:55:50 +0000 (19:55 -0500)]
re-enable ifdef'd out code during code sleuthing a while back

5 years ago'--showpaths' dlb vs non-dlbb
PatR [Mon, 18 Nov 2019 00:45:10 +0000 (16:45 -0800)]
'--showpaths' dlb vs non-dlbb

Have the --showpaths feedback mention whether dlb is in use or not,
and show the container file name(s) when it is.  Users of prebuilt
binaries or who build with a hints file instead of picking and
choosing things in config.h might not know, and vms (if it ever
catches up with --showpaths) uses a different container name from
everybody else ("nh-data.dlb" instead of "nhdat").

5 years agoMerge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Mon, 18 Nov 2019 00:15:02 +0000 (19:15 -0500)]
Merge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6

5 years agoadd some guard code to the Is_*_level macros in dungeon.h
nhmall [Mon, 18 Nov 2019 00:13:23 +0000 (19:13 -0500)]
add some guard code to the Is_*_level macros in dungeon.h

All Is_*_level tests during early startup would test as true until
dungeon_topology was initialized in a new game or restored from
a save file. That could result in some unexpected code paths being
taken.

5 years agogrammar tid
keni [Sun, 17 Nov 2019 23:41:03 +0000 (18:41 -0500)]
grammar tid

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sun, 17 Nov 2019 19:39:58 +0000 (14:39 -0500)]
Merge branch 'NetHack-3.6'

5 years agopager warning fix and formatting
PatR [Sun, 17 Nov 2019 17:25:26 +0000 (09:25 -0800)]
pager warning fix and formatting

The mapglyph() change made a variable obsolete but it got left in
(idx = SYM_PET_OVERRIDE...).  Take it out and fix up the formatting
for the block of code that had it.