]> granicus.if.org Git - nethack/log
nethack
9 years agowin32: fix broken dependency for ttystub.o
Alex Kompel [Thu, 23 Apr 2015 01:12:14 +0000 (18:12 -0700)]
win32: fix broken dependency for ttystub.o

9 years agotiles weren't being copied to the binary directory
nhmall [Thu, 23 Apr 2015 00:28:46 +0000 (20:28 -0400)]
tiles weren't being copied to the binary directory
 Changes to be committed:
modified:   win/win32/vs2013/NetHackW.vcxproj

9 years agomerge fallout from previous night
nhmall [Thu, 23 Apr 2015 00:05:27 +0000 (20:05 -0400)]
merge fallout from previous night

9 years agovisual studio build fix
nhmall [Wed, 22 Apr 2015 23:56:05 +0000 (19:56 -0400)]
visual studio build fix
 Changes to be committed:
modified:   win/win32/vs2013/NetHack.vcxproj
modified:   win/win32/vs2013/NetHackW.vcxproj

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Wed, 22 Apr 2015 12:08:50 +0000 (08:08 -0400)]
Merge branch 'master' into win32-x64-working

Conflicts:
include/extern.h
src/do.c
src/mon.c

 Changes to be committed:
modified:   include/extern.h
modified:   src/ball.c
modified:   src/do.c
modified:   src/eat.c
modified:   src/hack.c
modified:   src/invent.c
modified:   src/lock.c
modified:   src/mon.c
modified:   src/pickup.c
modified:   src/pline.c
modified:   src/save.c
modified:   src/sp_lev.c
modified:   src/steed.c
modified:   src/trap.c
modified:   src/uhitm.c

9 years agoFix typo in func decl
Pasi Kallinen [Wed, 22 Apr 2015 10:24:51 +0000 (13:24 +0300)]
Fix typo in func decl

9 years agoFold another instance of "You are rooted" into u_rooted
Pasi Kallinen [Wed, 22 Apr 2015 08:54:27 +0000 (11:54 +0300)]
Fold another instance of "You are rooted" into u_rooted

9 years agoUnify stumbling on door mimic
Pasi Kallinen [Wed, 22 Apr 2015 06:23:54 +0000 (09:23 +0300)]
Unify stumbling on door mimic

9 years agoUnify food-related conducts when eating a monster
Pasi Kallinen [Wed, 22 Apr 2015 06:16:49 +0000 (09:16 +0300)]
Unify food-related conducts when eating a monster

9 years agoUnify hero free hand check and msg
Pasi Kallinen [Wed, 22 Apr 2015 06:02:38 +0000 (09:02 +0300)]
Unify hero free hand check and msg

9 years agoUnify monster gender setting
Pasi Kallinen [Wed, 22 Apr 2015 05:58:04 +0000 (08:58 +0300)]
Unify monster gender setting

9 years agoUnify iron ball unwielding
Pasi Kallinen [Wed, 22 Apr 2015 05:53:13 +0000 (08:53 +0300)]
Unify iron ball unwielding

9 years agoUnify file removed -trickery
Pasi Kallinen [Wed, 22 Apr 2015 05:45:03 +0000 (08:45 +0300)]
Unify file removed -trickery

9 years agoUnify "You are rooted" message
Pasi Kallinen [Wed, 22 Apr 2015 05:35:14 +0000 (08:35 +0300)]
Unify "You are rooted" message

9 years agoreplace a couple of Makefile bits that shouldn't have been removed
nhmall [Wed, 22 Apr 2015 04:30:03 +0000 (00:30 -0400)]
replace a couple of Makefile bits that shouldn't have been removed
 Changes to be committed:
modified:   sys/winnt/Makefile.gcc
modified:   sys/winnt/Makefile.msc

9 years agobuild both tty NetHack.exe and gui NetHackW.exe
nhmall [Wed, 22 Apr 2015 04:07:46 +0000 (00:07 -0400)]
build both tty NetHack.exe and gui NetHackW.exe
 Changes to be committed:
modified:   include/config.h
modified:   include/extern.h
modified:   include/flag.h
modified:   include/global.h
modified:   include/ntconf.h
modified:   include/wintty.h
modified:   src/cmd.c
modified:   src/files.c
modified:   src/options.c
modified:   sys/share/pcmain.c
modified:   sys/share/pcsys.c
modified:   sys/share/pcunix.c
modified:   sys/winnt/Makefile.gcc
modified:   sys/winnt/Makefile.msc
modified:   sys/winnt/nttty.c
new file:   sys/winnt/stubs.c
modified:   sys/winnt/winnt.c
modified:   util/makedefs.c
modified:   win/tty/wintty.c

Adjust the code and the command line Makefile so that
you no longer have to choose whether to build the tty
version NetHack.exe, or the gui version NetHackW.exe.

Both will now be built in a single 'nmake install' pass.

9 years agoMake coalescence message be smart about status
Derek S. Ray [Wed, 22 Apr 2015 01:47:33 +0000 (21:47 -0400)]
Make coalescence message be smart about status

- honor blindness and hallucination
- honor ability to see one of the mergees
- provide audible feedback if appropriate
- merging inside pack gets special-cased so player knows something
  different/unusual is happening

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Tue, 21 Apr 2015 21:52:40 +0000 (17:52 -0400)]
Merge branch 'master' into win32-x64-working

9 years agoUnify dropping boulder on monster
Pasi Kallinen [Tue, 21 Apr 2015 19:40:27 +0000 (22:40 +0300)]
Unify dropping boulder on monster

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Tue, 21 Apr 2015 10:39:52 +0000 (06:39 -0400)]
Merge branch 'master' into win32-x64-working

Conflicts:
src/mon.c

 Changes to be committed:
modified:   DEVEL/Developer.txt
modified:   dat/endgame.des
modified:   include/patchlevel.h
modified:   include/you.h
modified:   src/mon.c
modified:   src/sounds.c
modified:   src/spell.c
modified:   src/vault.c
modified:   win/share/tiletext.c

9 years agoSolidify the astral plane
Pasi Kallinen [Tue, 21 Apr 2015 08:22:30 +0000 (11:22 +0300)]
Solidify the astral plane

...to prevent xorns appearing in the inaccessible map fringes

9 years agomongone vs vault guard
PatR [Tue, 21 Apr 2015 02:45:13 +0000 (19:45 -0700)]
mongone vs vault guard

mongone() would send away a vault guard, whether alive or already
dead and parked at <0,0>, losing the information needed to remove
the temporary vault corridor once whatever obstacle (ie, the hero)
that's keeping it in place has been cleared.  Have mongone() call
grddead() like mondead() does, so that a guard will just be moved
to <0,0> with 0 HP and kept there rather than being purged during
the next dead monster removal.

Move polearm context reset to m_detach() [and, unfortunately,
duplicated in grddead()] rather than in having it in dmonsfree()
since execution of the latter is deferred.  I'm not sure offhand
whether a fast hero could get a second move before end-of-turn
purging of dead monsters.

9 years agoMerge branch 'master' of https://rodney.nethack.org:20040/git/NHsource
keni [Tue, 21 Apr 2015 00:49:51 +0000 (20:49 -0400)]
Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource

9 years agoDeveloper.txt: add notes about branches
keni [Tue, 21 Apr 2015 00:49:18 +0000 (20:49 -0400)]
Developer.txt: add notes about branches

9 years agoMake sure can't chat out of the map
Pasi Kallinen [Mon, 20 Apr 2015 15:09:59 +0000 (18:09 +0300)]
Make sure can't chat out of the map

9 years agotribute in-game bonus
PatR [Mon, 20 Apr 2015 07:05:00 +0000 (00:05 -0700)]
tribute in-game bonus

Give 20 experience points the first time the hero reads a passage
from a tribute novel.  It's enough to go from level 1 to 2 or from
2 to 3.  By the time a book store is found, that's too trivial for
most to care about, but it's potentially useful to a pacifist.

9 years agowin32_gui: remove macros and functions that are unsupported by gcc
Alex Kompel [Sun, 19 Apr 2015 23:34:22 +0000 (16:34 -0700)]
win32_gui: remove macros and functions that are unsupported by gcc

9 years agowin32_gui: fix some text window oddities like selecting text on focus
Alex Kompel [Sun, 19 Apr 2015 23:32:31 +0000 (16:32 -0700)]
win32_gui: fix some text window oddities like selecting text on focus

9 years agoinvalid escape
nhmall [Sun, 19 Apr 2015 22:56:49 +0000 (18:56 -0400)]
invalid escape
 Changes to be committed:
modified:   win/share/tiletext.c

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Sun, 19 Apr 2015 21:18:43 +0000 (17:18 -0400)]
Merge branch 'master' into win32-x64-working

9 years agoUpdate the tile RGB values and mappings
nhmall [Sun, 19 Apr 2015 21:17:03 +0000 (17:17 -0400)]
Update the tile RGB values and mappings
 Changes to be committed:
modified:   win/share/monsters.txt
modified:   win/share/objects.txt
modified:   win/share/other.txt
modified:   win/share/tile2bmp.c
modified:   win/share/tiletext.c

9 years agoMakefile bit
nhmall [Sun, 19 Apr 2015 17:51:47 +0000 (13:51 -0400)]
Makefile bit

NMAKE : fatal error U1073: don't know how to make 'tile.c'

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Sun, 19 Apr 2015 17:47:09 +0000 (13:47 -0400)]
Merge branch 'master' into win32-x64-working

9 years agoextend the tty statue patch to tiles
nhmall [Sun, 19 Apr 2015 17:31:59 +0000 (13:31 -0400)]
extend the tty statue patch to tiles
 Changes to be committed:
modified:   doc/fixes35.0
modified:   win/share/gifread.c
modified:   win/share/monsters.txt
modified:   win/share/objects.txt
modified:   win/share/other.txt
modified:   win/share/tile2bmp.c
modified:   win/share/tilemap.c

The tty code already had the statue patch included, where
statues are represented by stone versions similar in
appearance to their monster likeness.

This extends it to tiles.

A new pass through the monsters.txt file is done
in tile2bmp to include new modified tiles to the output
file that are gray-scaled versions for mapping to the
NetHack statue glyphs.

9 years agoFix dark room glyphs when searching
Pasi Kallinen [Sun, 19 Apr 2015 07:46:21 +0000 (10:46 +0300)]
Fix dark room glyphs when searching

Searching while blind showed room glyphs as lit even when
dark_room option was on.

9 years agofix "bad fruit #0"
PatR [Sun, 19 Apr 2015 03:18:43 +0000 (20:18 -0700)]
fix "bad fruit #0"

When minimal_xname() set up a dummy object containing as few details
as possible, it wasn't setting up the fruit id field, so xname()
couldn't figure out what type of fruit it had and issued a warning.

I haven't managed a test case that uses minimal_xname so testing of
the fix is less than comprehensive.  [Pasi got it through dopay, but
that only resorts to minimal_xname if the formatted name is really
long and would otherwise cause the shopkeeper's prompt to overflow.
Long fruit name combined with long individual object name wasn't
long enough to trigger that.  Maybe uncursed, greased, rustproof
the like, or possibly just a longer shopkeeper name than I had?]

9 years agorevisit the forcefight crash fix
PatR [Sun, 19 Apr 2015 03:02:40 +0000 (20:02 -0700)]
revisit the forcefight crash fix

The previous fix prevents the crash from 'the()' when NO_GLYPH was
used as an index into the defsyms array, but it resulted in giving
feedback of "you attack thin air" regardless of what was at the
target location, reverting to the situation that the buggy code was
attempting to address in the first place.  Handle that differently
by removing the unseen monster glyph sooner.  Also, the underwater
handling wasn't working as intended.

I blamed Derek's pudding farming patch for introducing the problem,
but all that did was replace the offending line(s) with different
indentation.  The older post-3.4.3 patch which produced the problem
was mine.  Sorry, Derek.

9 years agorevert unneeded lookat() change
PatR [Sun, 19 Apr 2015 01:50:38 +0000 (18:50 -0700)]
revert unneeded lookat() change

The enclosing switch statement is only reached when `glyph_is_cmap' is
known to be true, so remove the redundant extra test.

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Sat, 18 Apr 2015 21:47:14 +0000 (17:47 -0400)]
Merge branch 'master' into win32-x64-working

9 years agosuggested booktribute mods
nhmall [Sat, 18 Apr 2015 21:45:27 +0000 (17:45 -0400)]
suggested booktribute mods
 Changes to be committed:
modified:   include/extern.h
modified:   src/files.c
modified:   src/objects.c
modified:   src/spell.c

- charge a little more.
- no free read in the bookstore.

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Sat, 18 Apr 2015 19:33:50 +0000 (15:33 -0400)]
Merge branch 'master' into win32-x64-working

9 years agoprevent a couple of reported array index segfaults
nhmall [Sat, 18 Apr 2015 19:29:37 +0000 (15:29 -0400)]
prevent a couple of reported array index segfaults
 Changes to be committed:
modified:   src/hack.c
modified:   src/pager.c

Don't use glyph_to_cmap as an array index into
the defsyms[] array unless it really is a cmap.

Recent situation: glyph_to_cmap will return
NO_GLYPH for the unknown monster glyph 'I', which
is not a valid index for the defsyms[] array.

9 years agoAllow wishing for polearm or hammer
Pasi Kallinen [Sat, 18 Apr 2015 14:25:52 +0000 (17:25 +0300)]
Allow wishing for polearm or hammer

which gives a random weapon with the matching skill,
so a random polearm, or a war hammer, respectively.

9 years agoMerge branch 'win32-x64-working' of https://rodney.nethack.org:20040/git/NHsource...
Dion Nicolaas [Sat, 18 Apr 2015 11:33:53 +0000 (13:33 +0200)]
Merge branch 'win32-x64-working' of https://rodney.nethack.org:20040/git/NHsource into win32-x64-working

9 years agoChange Makefile.gcc to bring it more in line with Makefile.msc
Dion Nicolaas [Sat, 18 Apr 2015 11:31:30 +0000 (13:31 +0200)]
Change Makefile.gcc to bring it more in line with Makefile.msc

9 years agowin32_gui: implement STATUS_VIA_WINDOWPORT and STATUS_HILITES
Alex Kompel [Sat, 18 Apr 2015 05:14:04 +0000 (22:14 -0700)]
win32_gui: implement STATUS_VIA_WINDOWPORT and STATUS_HILITES

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Fri, 17 Apr 2015 10:34:48 +0000 (06:34 -0400)]
Merge branch 'master' into win32-x64-working

9 years agoFix saving xlogfile realtime
Pasi Kallinen [Fri, 17 Apr 2015 07:35:05 +0000 (10:35 +0300)]
Fix saving xlogfile realtime

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Fri, 17 Apr 2015 04:47:58 +0000 (00:47 -0400)]
Merge branch 'master' into win32-x64-working

9 years agoadd an initializer
nhmall [Fri, 17 Apr 2015 04:46:54 +0000 (00:46 -0400)]
add an initializer

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Fri, 17 Apr 2015 04:34:43 +0000 (00:34 -0400)]
Merge branch 'master' into win32-x64-working

9 years agoprotect against bad dates
nhmall [Fri, 17 Apr 2015 04:31:22 +0000 (00:31 -0400)]
protect against bad dates

A recent fault on mingw32 revealed that faulty
code which passes a bad or out-of-range date
value could have game-fatal consequences.
Add some protection.

9 years agodate verification
nhmall [Fri, 17 Apr 2015 04:12:53 +0000 (00:12 -0400)]
date verification

9 years agotypo in comment
Dion Nicolaas [Thu, 16 Apr 2015 20:40:22 +0000 (22:40 +0200)]
typo in comment

9 years agofix tile2bmp build under mingw. Provide alternatives for Microsoft-specific macros...
Dion Nicolaas [Thu, 16 Apr 2015 20:36:06 +0000 (22:36 +0200)]
fix tile2bmp build under mingw. Provide alternatives for Microsoft-specific macros. Be consistent about slashes in gcc Makefile. Don't include shlwapi.h for any compiler.

9 years agowin32_gui: encode copy-to-clipboard and save-to-file text in UTF-8
Alex Kompel [Thu, 16 Apr 2015 05:13:10 +0000 (22:13 -0700)]
win32_gui: encode copy-to-clipboard and save-to-file text in UTF-8

9 years agoMerge branch 'win32-x64-working' of https://rodney.nethack.org:20040/git/NHsource...
Derek S. Ray [Wed, 15 Apr 2015 22:30:13 +0000 (18:30 -0400)]
Merge branch 'win32-x64-working' of https://rodney.nethack.org:20040/git/NHsource into win32-x64-working

* 'win32-x64-working' of https://rodney.nethack.org:20040/git/NHsource: (27 commits)
  Makefile bit
  gcc Makefile updates for recent file additions
  ...

Conflicts:
src/files.c

9 years agoadd debugger window support via _RPT*; add regex
Derek S. Ray [Wed, 15 Apr 2015 22:19:16 +0000 (18:19 -0400)]
add debugger window support via _RPT*; add regex

currently it's locked behind _MSC_VER, but anything that runs on Win32
should be able to use those functions as long as it has something that
can pass as a debug window.

also, add a non-wildcard-accepting version of showdebug for the dumpit()
functions in dungeon.c and questpgr.c; this makes DEBUGFILES=* workable
without being excruciatingly painful

9 years agoPrevent divide by zero in newman
Pasi Kallinen [Wed, 15 Apr 2015 18:05:42 +0000 (21:05 +0300)]
Prevent divide by zero in newman

...which happened when your max power was 0

9 years agoPrevent illegal positions for tmp_at
Pasi Kallinen [Wed, 15 Apr 2015 17:35:48 +0000 (20:35 +0300)]
Prevent illegal positions for tmp_at

It seems like m_throw() can call tmp_at() with !isok coordinates,
so prevent those in both functions

9 years agoPrevent infinite loop
Pasi Kallinen [Wed, 15 Apr 2015 17:06:38 +0000 (20:06 +0300)]
Prevent infinite loop

...if the map is filled with monsters, and for some reason
the drowning just won't kill you.

Infinite looping cannot currently happen, because no-one who
can drown can keep surviving the drowning once their amulet
of life saving is used up.

9 years agoPrevent out-of-bounds coords when closing a door
Pasi Kallinen [Wed, 15 Apr 2015 16:43:32 +0000 (19:43 +0300)]
Prevent out-of-bounds coords when closing a door

9 years agoPrevent segfault when looking around inside monster
Pasi Kallinen [Wed, 15 Apr 2015 14:06:39 +0000 (17:06 +0300)]
Prevent segfault when looking around inside monster

A recent change by me introduced a segfault when
counting swallowed hero as a monster inventory item.

9 years agoMakefile bit
nhmall [Wed, 15 Apr 2015 00:45:18 +0000 (20:45 -0400)]
Makefile bit

9 years agogcc Makefile updates for recent file additions
nhmall [Wed, 15 Apr 2015 00:24:52 +0000 (20:24 -0400)]
gcc Makefile updates for recent file additions

9 years agoupdate Makefile.gcc
nhmall [Wed, 15 Apr 2015 00:18:19 +0000 (20:18 -0400)]
update Makefile.gcc
 Changes to be committed:
modified:   sys/winnt/Makefile.gcc

9 years agowin32 perm inventory fix (from Alex)
nhmall [Tue, 14 Apr 2015 22:31:00 +0000 (18:31 -0400)]
win32 perm inventory fix (from Alex)

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Tue, 14 Apr 2015 22:23:48 +0000 (18:23 -0400)]
Merge branch 'master' into win32-x64-working

Conflicts:
src/files.c
src/potion.c
sys/winnt/Makefile.msc

 Changes to be committed:
modified:   .gitignore
modified:   DEVEL/hooksdir/nhsub
modified:   dat/.gitignore
modified:   dat/opthelp
modified:   doc/Guidebook.mn
modified:   doc/Guidebook.tex
modified:   doc/fixes35.0
modified:   include/context.h
modified:   include/decl.h
modified:   include/extern.h
modified:   include/flag.h
modified:   include/hack.h
modified:   include/patchlevel.h
modified:   src/apply.c
modified:   src/attrib.c
modified:   src/decl.c
modified:   src/do.c
modified:   src/do_name.c
modified:   src/dothrow.c
modified:   src/eat.c
modified:   src/files.c
modified:   src/hack.c
modified:   src/invent.c
modified:   src/lock.c
modified:   src/mklev.c
modified:   src/mondata.c
modified:   src/monmove.c
modified:   src/music.c
modified:   src/options.c
modified:   src/potion.c
modified:   src/pray.c
modified:   src/sit.c
modified:   src/sp_lev.c
modified:   src/uhitm.c
modified:   sys/share/posixregex.c
modified:   sys/winnt/Makefile.msc
modified:   util/.gitignore
modified:   win/win32/vs2010/NetHackW.vcxproj

9 years agoMove triplicate defines into single place
Pasi Kallinen [Tue, 14 Apr 2015 17:33:30 +0000 (20:33 +0300)]
Move triplicate defines into single place

9 years agoYAFM for magic flute
Pasi Kallinen [Tue, 14 Apr 2015 17:04:46 +0000 (20:04 +0300)]
YAFM for magic flute

9 years agoUnify description of hero's visage into single function
Pasi Kallinen [Tue, 14 Apr 2015 16:41:44 +0000 (19:41 +0300)]
Unify description of hero's visage into single function

9 years agowin32_gui: follow-up bit on x64 patch (premature optimization)
Alex Kompel [Tue, 14 Apr 2015 16:33:05 +0000 (09:33 -0700)]
win32_gui: follow-up bit on x64 patch (premature optimization)

9 years agoSinks may be teleported or polymorphed by rings
Pasi Kallinen [Tue, 14 Apr 2015 16:21:32 +0000 (19:21 +0300)]
Sinks may be teleported or polymorphed by rings

Original patches by Leon Arnott and me.

9 years agowin32_gui: gettting x64 build to work
Alex Kompel [Tue, 14 Apr 2015 15:54:44 +0000 (08:54 -0700)]
win32_gui: gettting x64 build to work

9 years agowin32_gui: couple of perm_invent tweaks
Alex Kompel [Tue, 14 Apr 2015 06:47:42 +0000 (23:47 -0700)]
win32_gui: couple of perm_invent tweaks

9 years agowin32_gui: use AdjustWindowRect to get more accurate measurement of status window
Alex Kompel [Tue, 14 Apr 2015 06:29:02 +0000 (23:29 -0700)]
win32_gui: use AdjustWindowRect to get more accurate measurement of status window

9 years agowin32-gui: use showdebug() to control nhtrace logging
Alex Kompel [Tue, 14 Apr 2015 06:19:52 +0000 (23:19 -0700)]
win32-gui: use showdebug() to control nhtrace logging

9 years agoGuard against merge segfaults
Pasi Kallinen [Tue, 14 Apr 2015 05:55:43 +0000 (08:55 +0300)]
Guard against merge segfaults

Trying to throw a quivered object resulted in a segfault, when
the code tried to merge the quivered object into itself.

9 years agoYAFM for dragon sitting on gold
Pasi Kallinen [Tue, 14 Apr 2015 05:45:29 +0000 (08:45 +0300)]
YAFM for dragon sitting on gold

9 years agocppregex target accidentally commented out; fix
Derek S. Ray [Tue, 14 Apr 2015 00:57:01 +0000 (20:57 -0400)]
cppregex target accidentally commented out; fix

9 years agolint bits
PatR [Tue, 14 Apr 2015 00:50:17 +0000 (17:50 -0700)]
lint bits

9 years agoregex lint
PatR [Tue, 14 Apr 2015 00:21:59 +0000 (17:21 -0700)]
regex lint

For the POSIX regexp interface, move local declaration to beginning
of block to avoid requiring C99.  Also switch to alloc() from bare
malloc() so that MONITOR_HEAP won't log a free which doesn't match
up to any allocation.  This results in a change in behavior:  if
the allocation fails, nethack will panic rather than report an
option parsing error.  In practice there will be no difference
because nethack is not going to run out of dynamic memory during
initial options processing.

9 years agoMerge branch 'master' of https://rodney.nethack.org:20040/git/NHsource
keni [Mon, 13 Apr 2015 23:33:26 +0000 (19:33 -0400)]
Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource

9 years agonhsub: handle git add/commit options that take an argument
keni [Mon, 13 Apr 2015 23:32:51 +0000 (19:32 -0400)]
nhsub: handle git add/commit options that take an argument

9 years agoAdd Auto open doors -patch
Pasi Kallinen [Mon, 13 Apr 2015 17:49:38 +0000 (20:49 +0300)]
Add Auto open doors -patch

9 years agoInaccessible niches occasionally have iron bars
Pasi Kallinen [Mon, 13 Apr 2015 16:50:54 +0000 (19:50 +0300)]
Inaccessible niches occasionally have iron bars

9 years agoSome monsters can eat through iron bars
Pasi Kallinen [Mon, 13 Apr 2015 16:36:49 +0000 (19:36 +0300)]
Some monsters can eat through iron bars

Any monster with rusting or corrosion attack can eat through
the bars. This includes rust monsters, grey oozes, and black puddings.

Original patch by Malcolm Ryan

9 years agoA camera may contain a picture-painting demon
Pasi Kallinen [Mon, 13 Apr 2015 15:54:20 +0000 (18:54 +0300)]
A camera may contain a picture-painting demon

Original patch by Leon Arnott

9 years agoAdd litmus test
Pasi Kallinen [Mon, 13 Apr 2015 15:30:49 +0000 (18:30 +0300)]
Add litmus test

Original patch by Dylan O'Donnell

9 years agoUse our dupstr instead of strdup
Pasi Kallinen [Mon, 13 Apr 2015 07:07:12 +0000 (10:07 +0300)]
Use our dupstr instead of strdup

9 years agoFix gitignored
Pasi Kallinen [Mon, 13 Apr 2015 05:30:47 +0000 (08:30 +0300)]
Fix gitignored

9 years agoMerge branch 'win32-x64-working' of https://rodney.nethack.org:20040/git/NHsource...
Alex Kompel [Mon, 13 Apr 2015 00:51:32 +0000 (17:51 -0700)]
Merge branch 'win32-x64-working' of https://rodney.nethack.org:20040/git/NHsource into win32-x64-working

9 years agowin32-gui: fix menu item measuring bug (ever-increasing item height on window resize)
Alex Kompel [Mon, 13 Apr 2015 00:47:42 +0000 (17:47 -0700)]
win32-gui: fix menu item measuring bug (ever-increasing item height on window resize)

9 years agofix Makefile build in branch
nhmall [Mon, 13 Apr 2015 00:27:21 +0000 (20:27 -0400)]
fix Makefile build in branch

9 years agoyet more integration bits (thanks to my typo)
nhmall [Sun, 12 Apr 2015 20:48:06 +0000 (16:48 -0400)]
yet more integration bits (thanks to my typo)

9 years agomore regex integration bits
nhmall [Sun, 12 Apr 2015 17:27:36 +0000 (13:27 -0400)]
more regex integration bits

9 years agoMakefile bit following merge
nhmall [Sun, 12 Apr 2015 16:16:59 +0000 (12:16 -0400)]
Makefile bit following merge

9 years agoMerge branch 'master' into win32-x64-working
nhmall [Sun, 12 Apr 2015 15:58:14 +0000 (11:58 -0400)]
Merge branch 'master' into win32-x64-working

Conflicts:
include/config.h
src/options.c

9 years agoAdd some new files to top level Files
nhmall [Fri, 10 Apr 2015 23:24:06 +0000 (19:24 -0400)]
Add some new files to top level Files

9 years agoadd cppregex.cpp to NetHackW so it'll link properly
Derek S. Ray [Fri, 10 Apr 2015 22:33:12 +0000 (18:33 -0400)]
add cppregex.cpp to NetHackW so it'll link properly