]> granicus.if.org Git - nethack/log
nethack
5 years agoMerge branch 'copperwater-vs_teleport' into NetHack-3.7
Patric Mueller [Sun, 8 Dec 2019 19:00:31 +0000 (20:00 +0100)]
Merge branch 'copperwater-vs_teleport' into NetHack-3.7

Closes #252

5 years agoAllow teleportation onto the Vibrating Square
copperwater [Tue, 12 Jun 2018 13:03:11 +0000 (09:03 -0400)]
Allow teleportation onto the Vibrating Square

It's a minor annoyance when you forget you can't do this in vanilla and
then get relocated somewhere random on the level. Since it's not a
harmful "trap", just allow the adventurer to teleport directly onto it.

5 years agoaltar color revisited
PatR [Sun, 8 Dec 2019 18:36:52 +0000 (10:36 -0800)]
altar color revisited

The issue of mimics masquerading as altars just came up two weeks
ago but never entered my mind when I worked on this yesterday.

5 years agoquestpgr memory bug
PatR [Sun, 8 Dec 2019 18:33:38 +0000 (10:33 -0800)]
questpgr memory bug

Pointed out by heaputil:  attempt to free null pointer.  ANSI C
allows that, so no crash, but it still indicates a mistake.

5 years agoUpdate depend.awk for the new Qt location and lua headers
Patric Mueller [Sun, 8 Dec 2019 13:41:54 +0000 (14:41 +0100)]
Update depend.awk for the new Qt location and lua headers

5 years agopatchlevel
nhmall [Sun, 8 Dec 2019 13:02:39 +0000 (08:02 -0500)]
patchlevel

5 years agomore files
nhmall [Sun, 8 Dec 2019 12:35:43 +0000 (07:35 -0500)]
more files

5 years agomore files
nhmall [Sun, 8 Dec 2019 12:32:58 +0000 (07:32 -0500)]
more files

5 years agoremove field-level savefile code
nhmall [Sun, 8 Dec 2019 12:27:01 +0000 (07:27 -0500)]
remove field-level savefile code

5 years agoInitialize object containment field
Pasi Kallinen [Sun, 8 Dec 2019 09:52:58 +0000 (11:52 +0200)]
Initialize object containment field

This is 3.7 bug caused by the lua implementation, so no fixes entry.

5 years agofix game save/restore
nhmall [Sun, 8 Dec 2019 03:57:31 +0000 (22:57 -0500)]
fix game save/restore

5 years agoweakening the mysterious force effect
PatR [Sun, 8 Dec 2019 03:26:47 +0000 (19:26 -0800)]
weakening the mysterious force effect

Izchak implemented the mysterious force and as far as I'm concerned,
it's here to stay.  But it can be fine tuned.  This is an experimental
attempt to make it happen less.  Each time it happens, the chance for
it happening again later will usually go down by an amount proportional
to how far it sent the hero back.  So chaotics will be sent back--or
"side to side"--less often than in 3.6.x but the tapering off of such
occurrences will be slower for them.  Lawfuls will also be sent back
less often--still potentially farther down than others--but tapering
off of send backs for them will be quicker.

I'll let somebody else figure out the before and after values for
number of attempts to climb up it takes to finally get out of Gehennom.
The numbers might need tuning.

5 years agoThis is cron-daily v1-Dec-2-2019. files updated: Files
nhw_cron [Sun, 8 Dec 2019 02:23:35 +0000 (21:23 -0500)]
This is cron-daily v1-Dec-2-2019.  files updated: Files

5 years agomapglyph level-related function calls are done once per level
nhmall [Sun, 8 Dec 2019 03:03:43 +0000 (22:03 -0500)]
mapglyph level-related function calls are done once per level

5 years agoredo the #H9479 fix - worn dented pot
PatR [Sun, 8 Dec 2019 01:26:58 +0000 (17:26 -0800)]
redo the #H9479 fix - worn dented pot

Handle recently changed armoroff() differently.  There should be no
change in behavior.

boots_simple_name(), shield_simple_name(), and shirt_simple_name()
are for no-delay armor types so won't be called by armoroff().  But
they'll undoubtedly get some use in the future.

5 years ago'make depend' update for sys/unix/Makefile.src
PatR [Sun, 8 Dec 2019 01:06:07 +0000 (17:06 -0800)]
'make depend' update for sys/unix/Makefile.src

I deleted three lines
  ../include/../lib/lua-5.3.5/src/lua.h \
  ../include/../lib/lua-5.3.5/src/lualib.h \
  ../include/../lib/lua-5.3.5/src/lauxlib.h \
from $(CONFIG_H) but other than that, this is as-is with unmodified
'make depend'.  depend.awk will need to be taught about suppressing
those lua headers.

5 years agocolor altars
PatR [Sat, 7 Dec 2019 21:44:46 +0000 (13:44 -0800)]
color altars

Something I noticed in the hardfought diff what looked interesting.
Unfortunately the most interesting bit turns out to be unuseable.

Display high altars (Moloch's Sanctum and the Astral Plane) in
bright-magenta and unaligned altars (aside from the Sanctum one) in
red.  Hardfought's code also uses white for lawful, gray for neutral,
and black for chaotic, matching the unicorn colors associated with
the alignments.  But those colors don't render in a reliable fashion
(see the comment in mapglyph.c) and become confusing about why they're
used for altars of particular alignments.

5 years agomore Qt follow-up
nhmall [Sat, 7 Dec 2019 20:27:57 +0000 (15:27 -0500)]
more Qt follow-up

5 years agoQt follow-up bit
nhmall [Sat, 7 Dec 2019 20:18:44 +0000 (15:18 -0500)]
Qt follow-up bit

name collision with 2 existing files
adjust Makefile.src to falter on the obsolete version, if at all, not the current

5 years agoQt code rearranging fixes entry
nhmall [Sat, 7 Dec 2019 16:50:24 +0000 (11:50 -0500)]
Qt code rearranging fixes entry

5 years agoRename Qt4 directory to Qt
nhmall [Fri, 6 Dec 2019 15:36:54 +0000 (10:36 -0500)]
Rename Qt4 directory to Qt

5 years agoMerge branch 'NetHack-3.7'
nhmall [Sat, 7 Dec 2019 02:59:54 +0000 (21:59 -0500)]
Merge branch 'NetHack-3.7'

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 7 Dec 2019 02:59:23 +0000 (21:59 -0500)]
Merge branch 'NetHack-3.6'

5 years agoThis is cron-daily v1-Dec-2-2019. files updated: Files
nhw_cron [Sat, 7 Dec 2019 02:02:36 +0000 (21:02 -0500)]
This is cron-daily v1-Dec-2-2019.  files updated: Files

5 years agoThis is cron-daily v1-Dec-2-2019. files updated: Files
nhw_cron [Sat, 7 Dec 2019 02:00:34 +0000 (21:00 -0500)]
This is cron-daily v1-Dec-2-2019.  files updated: Files

5 years agore-add Windows visual studio build back into the travis-ci tests
nhmall [Sat, 7 Dec 2019 02:28:19 +0000 (21:28 -0500)]
re-add Windows visual studio build back into the travis-ci tests

New procedures added to win/win32/vs2017/travisci.sh for travis-ci testing.

- use curl to obtain Lua from http://www.lua.org/ftp/lua-5.3.5.tar.gz
- use tar to unzip lua into lib/lua-5.3.5/...

Note: curl and tar were both added as part of Windows 10 in late Dec 2017
   https://techcommunity.microsoft.com/t5/Containers/Tar-and-Curl-Come-to-Windows/ba-p/382409

- use git to clone pdcurses into lib/pdcurses
- use git to clone universal-ctags into lib/ctags
- build universal-ctags ahead of building NetHack + lua + pdcurses
- adjust sys/winnt/Makefile.msc to look for those things in their lib locations when
  building under travis

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Fri, 6 Dec 2019 22:52:14 +0000 (17:52 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 6 Dec 2019 22:52:01 +0000 (17:52 -0500)]
Merge branch 'NetHack-3.6'

5 years agoarticle fix for polymorphing steed
nhmall [Fri, 6 Dec 2019 22:50:59 +0000 (17:50 -0500)]
article fix for polymorphing steed

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Fri, 6 Dec 2019 21:55:20 +0000 (16:55 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 6 Dec 2019 21:48:00 +0000 (16:48 -0500)]
Merge branch 'NetHack-3.6'

5 years agomake this branch recognizable for post-3.6.3 patch commits and patch tests
nhmall [Fri, 6 Dec 2019 21:35:47 +0000 (16:35 -0500)]
make this branch recognizable for post-3.6.3 patch commits and patch tests

5 years agoPANICTRACE memory leak
PatR [Fri, 6 Dec 2019 20:59:18 +0000 (12:59 -0800)]
PANICTRACE memory leak

Changing from BETA to RELEASED resulted in turning off PANICTRACE
and that exposed a minor memory leak.  Only applies to program exit
so doesn't impact play.

5 years agoMerge branch 'Tangles-2019-12-06' into NetHack-3.7
nhmall [Fri, 6 Dec 2019 14:47:27 +0000 (09:47 -0500)]
Merge branch 'Tangles-2019-12-06' into NetHack-3.7

5 years agofix VAR_PLAYGROUND / fqn_prefix in unixmain.c
Tangles [Fri, 6 Dec 2019 05:39:18 +0000 (16:39 +1100)]
fix VAR_PLAYGROUND / fqn_prefix in unixmain.c

5 years agothe latest Qt4 travis breakage
nhmall [Fri, 6 Dec 2019 14:06:31 +0000 (09:06 -0500)]
the latest Qt4 travis breakage

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Fri, 6 Dec 2019 04:22:58 +0000 (23:22 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agocross-compile Makefile1.cross bit
nhmall [Fri, 6 Dec 2019 04:22:14 +0000 (23:22 -0500)]
cross-compile Makefile1.cross bit

5 years agotry to fix the broken travis-ci build
nhmall [Fri, 6 Dec 2019 03:36:14 +0000 (22:36 -0500)]
try to fix the broken travis-ci build

yml file may have had a mistake

5 years agoadd creation of nhlua.h to msdos cross-compile Makefile1.cross
nhmall [Fri, 6 Dec 2019 03:24:29 +0000 (22:24 -0500)]
add creation of nhlua.h to msdos cross-compile Makefile1.cross

5 years agotravis build failure on 1 of 7 configurations
nhmall [Fri, 6 Dec 2019 01:46:13 +0000 (20:46 -0500)]
travis build failure on 1 of 7 configurations

5 years agoMerge branch 'NetHack-3.7'
nhmall [Fri, 6 Dec 2019 01:39:18 +0000 (20:39 -0500)]
Merge branch 'NetHack-3.7'

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 6 Dec 2019 01:39:06 +0000 (20:39 -0500)]
Merge branch 'NetHack-3.6'

5 years agoREADME verbiage
nhmall [Fri, 6 Dec 2019 01:36:55 +0000 (20:36 -0500)]
README verbiage

5 years agoThis is cron-daily v1-Dec-2-2019. guidebook updated: doc/Guidebook.txt
nhw_cron [Thu, 5 Dec 2019 23:19:43 +0000 (18:19 -0500)]
This is cron-daily v1-Dec-2-2019.  guidebook updated: doc/Guidebook.txt

5 years agoanother bit NetHack-3.6.3_Released
nhmall [Thu, 5 Dec 2019 23:24:04 +0000 (18:24 -0500)]
another bit

5 years agoREADME bit
nhmall [Thu, 5 Dec 2019 23:18:17 +0000 (18:18 -0500)]
README bit

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Thu, 5 Dec 2019 23:16:14 +0000 (18:16 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Thu, 5 Dec 2019 23:15:34 +0000 (18:15 -0500)]
Merge branch 'NetHack-3.6'

5 years agoThis is cron-daily v1-Dec-2-2019. guidebook updated: doc/Guidebook.txt
nhw_cron [Thu, 5 Dec 2019 23:04:18 +0000 (18:04 -0500)]
This is cron-daily v1-Dec-2-2019.  guidebook updated: doc/Guidebook.txt

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Thu, 5 Dec 2019 23:08:21 +0000 (18:08 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Thu, 5 Dec 2019 23:07:48 +0000 (18:07 -0500)]
Merge branch 'NetHack-3.6'

5 years agoMerge branch 'stuff-to-merge-at-3.6.3-release' into NetHack-3.6
nhmall [Thu, 5 Dec 2019 21:38:10 +0000 (16:38 -0500)]
Merge branch 'stuff-to-merge-at-3.6.3-release' into NetHack-3.6

5 years agoyet more README
nhmall [Thu, 5 Dec 2019 21:20:46 +0000 (16:20 -0500)]
yet more README

5 years agomore README updates
nhmall [Thu, 5 Dec 2019 21:11:20 +0000 (16:11 -0500)]
more README updates

5 years agoThis is cron-daily v1-Dec-2-2019. files updated: Files
nhw_cron [Thu, 5 Dec 2019 20:47:52 +0000 (15:47 -0500)]
This is cron-daily v1-Dec-2-2019.  files updated: Files

5 years agotypo "may may"
nhmall [Thu, 5 Dec 2019 19:35:12 +0000 (14:35 -0500)]
typo "may may"

5 years agoheader should show 3.7 in these files that first appear there
nhmall [Thu, 5 Dec 2019 19:21:58 +0000 (14:21 -0500)]
header should show 3.7 in these files that first appear there

5 years agoREADME update
nhmall [Thu, 5 Dec 2019 18:29:22 +0000 (13:29 -0500)]
README update

5 years agoextraneous file removed
nhmall [Thu, 5 Dec 2019 17:44:14 +0000 (12:44 -0500)]
extraneous file removed

5 years agoThis is cron-daily v1-Dec-2-2019. files updated: Files
nhw_cron [Thu, 5 Dec 2019 17:15:19 +0000 (12:15 -0500)]
This is cron-daily v1-Dec-2-2019.  files updated: Files

5 years agodepersonalize a path
nhmall [Thu, 5 Dec 2019 17:19:01 +0000 (12:19 -0500)]
depersonalize a path

5 years agomore macosx Xcode warning quiets
nhmall [Thu, 5 Dec 2019 17:05:06 +0000 (12:05 -0500)]
more macosx Xcode warning quiets

5 years agoquiet a number of macosx warnings
nhmall [Thu, 5 Dec 2019 16:52:21 +0000 (11:52 -0500)]
quiet a number of macosx warnings

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Thu, 5 Dec 2019 13:37:53 +0000 (08:37 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agoremove no longer generated files
nhmall [Thu, 5 Dec 2019 13:37:02 +0000 (08:37 -0500)]
remove no longer generated files

5 years agokinda/sorta fix github issue #246
PatR [Thu, 5 Dec 2019 10:33:47 +0000 (02:33 -0800)]
kinda/sorta fix github issue #246

When picking up from floor or removing from container fails because
there aren't any inventory slots available, pickup/take-out stops.
But the message
|Your knapsack can't accomodate any more items.
is inaccurate if there is gold beyond the stopping point.  Actually
continuing in order to pickup/take-out gold would require substantial
changes, but varying the message to be
|Your knapsack can't accomodate any more items (except gold).
when stopping is a one line fix.  The parenthesized remark is only
added if there is actually some gold after the current object and is
given regardless of whether autopickup happens to be targetting it.

Fixes #246

5 years agomore doc
nhmall [Thu, 5 Dec 2019 03:32:26 +0000 (22:32 -0500)]
more doc

5 years agomore Porting updates
nhmall [Thu, 5 Dec 2019 03:15:44 +0000 (22:15 -0500)]
more Porting updates

5 years agoupdate Porting
nhmall [Thu, 5 Dec 2019 03:06:18 +0000 (22:06 -0500)]
update Porting

5 years agoupdate Cross-compiling
nhmall [Thu, 5 Dec 2019 02:17:44 +0000 (21:17 -0500)]
update Cross-compiling

5 years agoMerge branch 'NetHack-3.6'
nhmall [Wed, 4 Dec 2019 22:13:01 +0000 (17:13 -0500)]
Merge branch 'NetHack-3.6'

5 years agomore self-recover prompting cleanup (tty)
nhmall [Wed, 4 Dec 2019 18:10:12 +0000 (13:10 -0500)]
more self-recover prompting cleanup (tty)

5 years agohttp to https
nhmall [Wed, 4 Dec 2019 17:26:10 +0000 (12:26 -0500)]
http to https

5 years agomore prep bits
nhmall [Wed, 4 Dec 2019 16:51:24 +0000 (11:51 -0500)]
more prep bits

5 years agomore prep work
nhmall [Wed, 4 Dec 2019 16:46:15 +0000 (11:46 -0500)]
more prep work

5 years agodoc updates for release
nhmall [Wed, 4 Dec 2019 16:36:01 +0000 (11:36 -0500)]
doc updates for release

5 years agoremove conflicting prototype declared for getlock in ntconf.h with mingw build
nhmall [Wed, 4 Dec 2019 09:46:41 +0000 (04:46 -0500)]
remove conflicting prototype declared for getlock in ntconf.h with mingw build

5 years agoMerge branch 'NetHack-3.6'
nhmall [Wed, 4 Dec 2019 04:41:13 +0000 (23:41 -0500)]
Merge branch 'NetHack-3.6'

5 years agofix self-recover prompting on windows
nhmall [Wed, 4 Dec 2019 04:32:12 +0000 (23:32 -0500)]
fix self-recover prompting on windows

the prompting on Windows wasn't working correctly if a prior game had crashed
and the self-recover feature was trying to kick in. This impacts tty, curses,
and mswin (GUI).

5 years agoMerge branch 'NetHack-3.6' part 2
nhmall [Tue, 3 Dec 2019 04:27:07 +0000 (23:27 -0500)]
Merge branch 'NetHack-3.6' part 2

5 years agouncomment setting in ntconf.h
nhmall [Tue, 3 Dec 2019 04:22:45 +0000 (23:22 -0500)]
uncomment setting in ntconf.h

5 years agoMerge branch 'NetHack-3.6'
nhmall [Tue, 3 Dec 2019 04:20:55 +0000 (23:20 -0500)]
Merge branch 'NetHack-3.6'

5 years agoadd code support to make keypad behave better with swap_yz option
nhmall [Tue, 3 Dec 2019 03:55:48 +0000 (22:55 -0500)]
add code support to make keypad behave better with swap_yz option

This is being committed commented out in include/ntconf.h.

5 years agoREADME update Dec 2
nhmall [Mon, 2 Dec 2019 17:05:18 +0000 (12:05 -0500)]
README update Dec 2

5 years agoThis is cron-daily v1-Dec-1-2019. guidebook updated: doc/Guidebook.txt
nhw_cron [Mon, 2 Dec 2019 12:21:09 +0000 (07:21 -0500)]
This is cron-daily v1-Dec-1-2019.  guidebook updated: doc/Guidebook.txt

5 years agocron-daily updates to NetHack-3.7
nhmall [Mon, 2 Dec 2019 12:55:10 +0000 (07:55 -0500)]
cron-daily updates to NetHack-3.7

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Mon, 2 Dec 2019 12:54:13 +0000 (07:54 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 2 Dec 2019 12:53:57 +0000 (07:53 -0500)]
Merge branch 'NetHack-3.6'

5 years agoThis is cron-daily v1-Dec-1-2019. files updated: Files
nhw_cron [Mon, 2 Dec 2019 12:21:03 +0000 (07:21 -0500)]
This is cron-daily v1-Dec-1-2019.  files updated: Files

5 years agocut-and-paste correction
nhmall [Mon, 2 Dec 2019 03:31:09 +0000 (22:31 -0500)]
cut-and-paste correction

5 years agoupdate Cross-compiling text
nhmall [Mon, 2 Dec 2019 03:25:34 +0000 (22:25 -0500)]
update Cross-compiling text

5 years agomore versioning bits
nhmall [Mon, 2 Dec 2019 00:38:47 +0000 (19:38 -0500)]
more versioning bits

5 years agolua version bit
PatR [Mon, 2 Dec 2019 00:33:01 +0000 (16:33 -0800)]
lua version bit

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 2 Dec 2019 00:30:09 +0000 (19:30 -0500)]
Merge branch 'NetHack-3.6'

5 years agofollow-up bit
nhmall [Mon, 2 Dec 2019 00:11:12 +0000 (19:11 -0500)]
follow-up bit

5 years agoupdate and/or clarify some version references
nhmall [Mon, 2 Dec 2019 00:07:28 +0000 (19:07 -0500)]
update and/or clarify some version references

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sun, 1 Dec 2019 21:49:47 +0000 (16:49 -0500)]
Merge branch 'NetHack-3.6'

5 years agocomment bit
PatR [Sun, 1 Dec 2019 15:38:01 +0000 (07:38 -0800)]
comment bit

'ick' comment was from there were multiple "You finish taking off..,"
strings that only varied by one word.  That was replaced last night.

5 years agoMerge branch 'NetHack-3.6' part 2
nhmall [Sun, 1 Dec 2019 04:52:39 +0000 (23:52 -0500)]
Merge branch 'NetHack-3.6' part 2