]> granicus.if.org Git - nethack/log
nethack
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.

5 years agoMerge NetHack-3.6
nhmall [Sun, 17 Nov 2019 05:19:33 +0000 (00:19 -0500)]
Merge NetHack-3.6

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

5 years agosysconf template for windows
nhmall [Sun, 17 Nov 2019 05:16:02 +0000 (00:16 -0500)]
sysconf template for windows

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

5 years agoMerge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sun, 17 Nov 2019 03:53:53 +0000 (22:53 -0500)]
Merge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6

5 years agoadd an mgflags parameter to mapglyph() to alter how it behaves internally
nhmall [Sun, 17 Nov 2019 03:49:36 +0000 (22:49 -0500)]
add an mgflags parameter to mapglyph() to alter how it behaves internally

avoid a recent save-value,call,restore-value kludge by adding
an mgflags parameter to mapglyph() to control its behavior

 Changes to be committed:
modified:   doc/window.doc
modified:   include/extern.h
modified:   include/hack.h
modified:   src/detect.c
modified:   src/mapglyph.c
modified:   src/pager.c
modified:   sys/amiga/winfuncs.c
modified:   sys/wince/mhmap.c
modified:   win/Qt/qt_win.cpp
modified:   win/Qt4/qt4map.cpp
modified:   win/X11/winmap.c
modified:   win/curses/cursdial.c
modified:   win/curses/cursinvt.c
modified:   win/curses/cursmain.c
modified:   win/gem/wingem.c
modified:   win/tty/wintty.c
modified:   win/win32/mhmap.c
modified:   win/win32/mswproc.c

5 years agogas cloud fix
PatR [Sun, 17 Nov 2019 02:31:30 +0000 (18:31 -0800)]
gas cloud fix

remove_region() calls newsym() when removing gas clouds, but when
newsym() checked whether it was updating a gas cloud location it
always got a false 'yes' because the region hadn't been removed yet.
Fixing this didn't seem to make any observable difference so it must
be followed fairly rapidly by a full vision recalc.

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 16 Nov 2019 23:27:50 +0000 (18:27 -0500)]
Merge branch 'NetHack-3.6'

5 years agobad merge fix
nhmall [Sat, 16 Nov 2019 22:33:37 +0000 (17:33 -0500)]
bad merge fix

5 years agorename S_player_override to S_hero_override
PatR [Sat, 16 Nov 2019 22:31:57 +0000 (14:31 -0800)]
rename S_player_override to S_hero_override

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

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

5 years agoball&chain reformatting
PatR [Sat, 16 Nov 2019 21:47:21 +0000 (13:47 -0800)]
ball&chain reformatting

This has been sitting around for a while.

5 years agoplace_monster() debugging
PatR [Sat, 16 Nov 2019 21:42:25 +0000 (13:42 -0800)]
place_monster() debugging

Show more information if place_monster() detects something wrong.
I don't know whether it will actually be useful.

5 years agoMerge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sat, 16 Nov 2019 21:40:40 +0000 (16:40 -0500)]
Merge branch 'NetHack-3.6' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6

5 years agopartial fix for #H9430 - gas clouds vs monsters
PatR [Sat, 16 Nov 2019 20:05:05 +0000 (12:05 -0800)]
partial fix for #H9430 - gas clouds vs monsters

Don't show the gas cloud glyph at locations where monsters can be
sensed (telepathy, warning, extended detection).  It will work
better when/if vision of gas cloud locations gets fixed.  (Such
clouds behave as the hero can see into them, so warning doesn't
have any unseen monsters to show unless they're unseen for some
reason other than the gas cloud.)

5 years agomonsters entering regions
PatR [Sat, 16 Nov 2019 19:46:50 +0000 (11:46 -0800)]
monsters entering regions

Region processing does a lot of looping--when there are actually
regions present--and calls functions in those loops which do more
looping of their own.  This moves some of the simpler tests so that
they get done sooner and can avoid some of those function calls.
I was hoping that it would speed up the turn cycle on the Plane of
Fire where the spontaneous irregularly shaped fumaroles are composed
of a lot of small regions but I don't think there's any noticeable
difference.

In process of doing that, I discovered a bug (no doubt copy+paste
which escaped an intended update) with monster handling.  The check
for whether a monster is entering a region depends upon whether the
hero is in that same region rather than whether the monster is
already inside.  So a monster can enter a region--or have a moving
one enclose it--with impunity if the hero is already in that region.
Once the hero moves out of it, the monster will finally enter it.

5 years agolikely final pluralization change for today
nhmall [Sat, 16 Nov 2019 19:17:11 +0000 (14:17 -0500)]
likely final pluralization change for today

5 years agocurses lint
PatR [Sat, 16 Nov 2019 18:03:57 +0000 (10:03 -0800)]
curses lint

'orient' is the name of an enum defined in wincurs.h so don't use it
as a variable name in cursstat.c.  My compiler didn't complain using
'-Wshadow' but apparently some other one does.

Make the same change in the dead code located in the second half of
that file, plus a couple of formatting tweaks.

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 16 Nov 2019 15:22:52 +0000 (10:22 -0500)]
Merge branch 'NetHack-3.6'

5 years agoreinstate bit - gak!
nhmall [Sat, 16 Nov 2019 15:15:55 +0000 (10:15 -0500)]
reinstate bit - gak!

5 years agoRevert "more pluralization"
nhmall [Sat, 16 Nov 2019 15:13:49 +0000 (10:13 -0500)]
Revert "more pluralization"

This reverts commit 6a3dcc6a382f69fbd6fe990e163cc69ddb8ca95e.

5 years agomore pluralization
nhmall [Sat, 16 Nov 2019 15:08:21 +0000 (10:08 -0500)]
more pluralization

5 years agoimprove pluralization on some words ending with a k-sound
nhmall [Sat, 16 Nov 2019 13:27:07 +0000 (08:27 -0500)]
improve pluralization on some words ending with a k-sound

fixes #245

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

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

5 years agofix unplanned perm change
nhmall [Sat, 16 Nov 2019 03:22:19 +0000 (22:22 -0500)]
fix unplanned perm change

5 years agoMerge branch 'NetHack-3.7'
nhmall [Sat, 16 Nov 2019 03:13:00 +0000 (22:13 -0500)]
Merge branch 'NetHack-3.7'

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 16 Nov 2019 03:12:12 +0000 (22:12 -0500)]
Merge branch 'NetHack-3.6'

5 years agofix curses compile warning
PatR [Sat, 16 Nov 2019 03:03:11 +0000 (19:03 -0800)]
fix curses compile warning

From hardfought; latest gcc complains that /* fall through other stuff */
doesn't match its pattern for /* fall through */ comment indicating
that omitted 'break' statement is intentional and one switch case is
deliberately continuing into the code for another.

5 years agoquiet some macosx warnings
nhmall [Sat, 16 Nov 2019 02:20:38 +0000 (21:20 -0500)]
quiet some macosx warnings

5 years agohave --showpaths show DUMPLOG file
PatR [Sat, 16 Nov 2019 01:51:20 +0000 (17:51 -0800)]
have --showpaths show DUMPLOG file

While not a path exactly, the dumplog file isn't placed somewhere
fixed so being able to see where it is placed could be useful.

This cascaded a bit during testing.  Fix one of the warnings from
hardfought (fqn_prefix_names[]).  And a few more that came up with
SYSCF disabled (panictrace_gdb, two unused variables if files.c).

5 years agofix #H9420 - dipping while blind
PatR [Fri, 15 Nov 2019 20:09:45 +0000 (12:09 -0800)]
fix #H9420 - dipping while blind

Fix several feedback anomalies for dipping into potions.

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Fri, 15 Nov 2019 18:24:31 +0000 (13:24 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 15 Nov 2019 18:23:58 +0000 (13:23 -0500)]
Merge branch 'NetHack-3.6'

5 years agohints/macosx10.14 comment
PatR [Fri, 15 Nov 2019 18:12:45 +0000 (10:12 -0800)]
hints/macosx10.14 comment

A comment in macosx10.14 describing how to create a signed package
had the last sample command wrong.  Fix it now in case that part
carries over to hypothetical--but likely--new macosx10.15 hints.

Also, shorten a couple of wide comment lines in the same area.

5 years agoupdate post-Lua
nhmall [Fri, 15 Nov 2019 16:12:00 +0000 (11:12 -0500)]
update post-Lua

add lib/ to .gitignore

add optional "make fetch-Lua" step to simplify prerequisite to "make all"

5 years agoMakefile.msc updates post-Lua integration
nhmall [Fri, 15 Nov 2019 14:51:04 +0000 (09:51 -0500)]
Makefile.msc updates post-Lua integration

5 years agoMerge branch 'NetHack-3.7' into paxed-lua-v2-merged
nhmall [Fri, 15 Nov 2019 00:54:51 +0000 (19:54 -0500)]
Merge branch 'NetHack-3.7' into paxed-lua-v2-merged

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 15 Nov 2019 00:52:33 +0000 (19:52 -0500)]
Merge branch 'NetHack-3.6'

5 years agoMerge branch 'NetHack-3.7' into paxed-lua-v2-merged
nhmall [Fri, 15 Nov 2019 00:50:20 +0000 (19:50 -0500)]
Merge branch 'NetHack-3.7' into paxed-lua-v2-merged

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 15 Nov 2019 00:48:57 +0000 (19:48 -0500)]
Merge branch 'NetHack-3.6'

5 years agomore #H9392 - deafness vs music
PatR [Fri, 15 Nov 2019 00:42:53 +0000 (16:42 -0800)]
more #H9392 - deafness vs music

The report mentioned whistles but I had forgotten all about them by
the time I tried to deal with musical instruments.  Plain whistles
had deaf handling but magic whistles didn't.

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

5 years agoheader issues so just remove them for now on msdos *.cross Makefiles
nhmall [Fri, 15 Nov 2019 00:18:49 +0000 (19:18 -0500)]
header issues so just remove them for now on msdos *.cross Makefiles

5 years agomore minor msdos Makefile bits
nhmall [Fri, 15 Nov 2019 00:17:44 +0000 (19:17 -0500)]
more minor msdos Makefile bits

5 years agofix #H9421 - typo in Soul Music #7
PatR [Fri, 15 Nov 2019 00:17:15 +0000 (16:17 -0800)]
fix #H9421 - typo in Soul Music #7

Misspelled "genius".  Typo in the transcription, not in the book.

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

5 years agosome msdos cross-compile additional notes and a clarification
nhmall [Fri, 15 Nov 2019 00:12:14 +0000 (19:12 -0500)]
some msdos cross-compile additional notes and a clarification

5 years agofix #H9424 - mon vs shade damage despite harmless
PatR [Thu, 14 Nov 2019 23:28:32 +0000 (15:28 -0800)]
fix #H9424 - mon vs shade damage despite harmless

Monster vs monster non-weapon attack against a shade that failed
due to non-silver and non-blessed hit was inflicting damage.