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

10 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

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

10 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

10 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

10 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)

10 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

10 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

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

10 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

10 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)

10 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.

10 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

10 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

10 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

10 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

10 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.

10 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

10 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

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

10 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.

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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)

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

10 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)

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

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

10 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

10 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

10 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

10 years agoAdd POSIX implementation of regex.
Sean Hunt [Thu, 9 Apr 2015 14:38:15 +0000 (10:38 -0400)]
Add POSIX implementation of regex.

This also includes documentation of the regex engine in posixregex.c,
because I couldn't think of anywhere better to put it.

10 years agoCatch regex matching errors to avoid crashing.
Sean Hunt [Fri, 3 Apr 2015 20:25:17 +0000 (16:25 -0400)]
Catch regex matching errors to avoid crashing.

10 years agoUse extern.h for regexes.
Sean Hunt [Fri, 3 Apr 2015 19:08:29 +0000 (15:08 -0400)]
Use extern.h for regexes.

I was planning to do this anyway, but it created an include loop that
was breaking it on Windows.

10 years agoImplement a new system-based matching harness.
Sean Hunt [Fri, 3 Apr 2015 18:07:53 +0000 (14:07 -0400)]
Implement a new system-based matching harness.

The intent is to look for platform-specific facilities for regex
matching, to provide portable MENUCOLORS configuration files.

This is a prototype implementation being committed to see if Windows can
use the POSIX regex implementation provided with the C++11 standard
library. If this works, I will write a harness for POSIX regexes and for
pmatch(), and those can be linked in by platforms as appropriate.

pmatch() should be used only as a very last resort, because it breaks
compatibility between platforms.

10 years agoDocument wallification changes.
Sean Hunt [Fri, 10 Apr 2015 23:11:47 +0000 (19:11 -0400)]
Document wallification changes.

10 years agovisual studio mods for tribute, sysconf
nhmall [Sun, 12 Apr 2015 14:58:13 +0000 (10:58 -0400)]
visual studio mods for tribute, sysconf
 Changes to be committed:
modified:   win/win32/mhmenu.h
modified:   win/win32/vs2013/NetHack.vcxproj
modified:   win/win32/vs2013/NetHackW.vcxproj
modified:   win/win32/vs2013/dlb_main.vcxproj

10 years agoMerge branch 'master' into win32-x64-working
nhmall [Sun, 12 Apr 2015 14:35:00 +0000 (10:35 -0400)]
Merge branch 'master' into win32-x64-working

Conflicts:
src/do_name.c
src/trap.c
src/zap.c
win/X11/winmenu.c

10 years agotribute post-merge smoothing
nhmall [Sun, 12 Apr 2015 14:31:26 +0000 (10:31 -0400)]
tribute post-merge smoothing
 Changes to be committed:
modified:   src/mon.c
modified:   win/share/objects.txt

10 years agoMerge branch 'master' into nhmall-booktribute
nhmall [Sun, 12 Apr 2015 14:02:17 +0000 (10:02 -0400)]
Merge branch 'master' into nhmall-booktribute

Conflicts:
doc/fixes35.0
include/extern.h
src/mkobj.c
src/mon.c
src/objnam.c
win/share/objects.txt

10 years agoMerge branch 'master' of https://rodney.nethack.org:20040/git/NHsource
nhmall [Sun, 12 Apr 2015 12:58:16 +0000 (08:58 -0400)]
Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource

10 years agoMore Guidebook
nhmall [Sun, 12 Apr 2015 12:57:41 +0000 (08:57 -0400)]
More Guidebook
 Changes to be committed:
modified:   doc/Guidebook.mn
modified:   doc/Guidebook.tex

10 years agorevised menu searching
PatR [Sun, 12 Apr 2015 08:48:01 +0000 (01:48 -0700)]
revised menu searching

Convert search in tty menus from pmatch to case-insensitive pmatchi;
convert search in X11 menus from substring strstri to wildcard pmatchi.

tty bug:  if the menu is full screen, the search prompt and subsequent
user input clobbers the menu header.

10 years agoMerge branch 'master' into win32-x64-working
nhmall [Sun, 12 Apr 2015 04:35:57 +0000 (00:35 -0400)]
Merge branch 'master' into win32-x64-working

Conflicts:
include/extern.h

10 years agoMerge branch 'master' of https://rodney.nethack.org:20040/git/NHsource
nhmall [Sun, 12 Apr 2015 04:34:06 +0000 (00:34 -0400)]
Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource

10 years agowindows team update
nhmall [Sun, 12 Apr 2015 04:33:30 +0000 (00:33 -0400)]
windows team update

10 years agoMerge branch 'master' into win32-x64-working
nhmall [Sun, 12 Apr 2015 04:15:40 +0000 (00:15 -0400)]
Merge branch 'master' into win32-x64-working

Conflicts:
include/config.h
include/extern.h
src/do.c
src/files.c
src/hack.c
src/mkobj.c
src/mon.c
src/objnam.c
src/vision.c
sys/share/pcmain.c
win/share/other.txt
win/share/renumtiles.pl

10 years agonew pmatch variations
PatR [Sun, 12 Apr 2015 02:39:59 +0000 (19:39 -0700)]
new pmatch variations

Add pmatchi() to perform case-insensitive wildcard matching, and
pmatchz() which is also case-insensitive and ignores spaces, dashes,
and underscores like the type of matching done during wish parsing.
At the moment, neither is being used, although DEBUGFILES handling
uses pmatch and needs to be taught to distinguish between case-
sensitive and case-insensitive filenames so will eventually use
pmatchi when appropriate.

10 years agocolor of mithril armor
PatR [Sun, 12 Apr 2015 01:51:03 +0000 (18:51 -0700)]
color of mithril armor

From a bug report two years ago, mithril armor should have color
HI_SILVER rather than HI_METAL.  Tolkien describes mithril as "like
silver which never tarnishes".  (The bug report had a more precise
quote, and a github URL for a patch which I've ignored.)  The Amulet
of Yendor has material set to MITHRIL but I haven't changed its color.
All amulets are HI_METAL, so if any modification is needed for it,
change the material rather than the color.

Mithril-coats are displayed as cyan both before and after this patch,
so it's hard to tell whether any change actually happened.

10 years agoFiles correction
nhmall [Sun, 12 Apr 2015 01:07:02 +0000 (21:07 -0400)]
Files correction

10 years agotext file error corrections
nhmall [Sun, 12 Apr 2015 01:02:11 +0000 (21:02 -0400)]
text file error corrections
 Changes to be committed:
modified:   DEVEL/code_features.txt
modified:   Files
modified:   dat/history

On 4/11/2015 6:45 PM, Dion Nicolaas wrote:
> Errors in text files:
> - DEVEL/code_features.txt, line 10: 'alterting' should be 'alerting'

fixed

> - dat/history: Is it intentional that I'm no longer mentioned as
> maintaining the Windows port? I am for 3.4, but not for 3.6.

fixed

> - Files: The Files file is incomplete. Notably, the new files in dat/
> are missing (bogusmon.txt, engrave.txt, epitaph.txt),

fixed

> the DEVEL directory, doc/Guidebook.*

> - Some files in Files have the wrong case: NetHack.sln,
> NetHackW.vcxproj. I know it doesn't matter on windows but it looks wrong.

fixed

10 years agoAllow disabling savefile UID checking in sysconf
Pasi Kallinen [Sat, 11 Apr 2015 18:07:57 +0000 (21:07 +0300)]
Allow disabling savefile UID checking in sysconf

10 years agoFix comment typo
Pasi Kallinen [Sat, 11 Apr 2015 17:45:37 +0000 (20:45 +0300)]
Fix comment typo

10 years agoadd YY_NO_UNISTD_H into the levcomp projects
Derek S. Ray [Sat, 11 Apr 2015 03:52:15 +0000 (23:52 -0400)]
add YY_NO_UNISTD_H into the levcomp projects

10 years agofix misnumbered tiles in other.txt
Derek S. Ray [Sat, 11 Apr 2015 03:46:05 +0000 (23:46 -0400)]
fix misnumbered tiles in other.txt

update version of renumtiles to work on all files

10 years agoobj_nexto_xy lint
PatR [Sat, 11 Apr 2015 01:31:11 +0000 (18:31 -0700)]
obj_nexto_xy lint

10 years agoregex.h remains nonpossible on Win32; define it out
Derek S. Ray [Fri, 10 Apr 2015 22:47:39 +0000 (18:47 -0400)]
regex.h remains nonpossible on Win32; define it out

Once cppregex.cpp is merged into this branch, this can be fixed

10 years agorestore accidentally consumed tmp_config
Derek S. Ray [Fri, 10 Apr 2015 22:18:05 +0000 (18:18 -0400)]
restore accidentally consumed tmp_config

10 years agoturn off annoying warnings in Visual Studio
Derek S. Ray [Fri, 10 Apr 2015 21:14:41 +0000 (17:14 -0400)]
turn off annoying warnings in Visual Studio

10 years agolock MENU_COLOR_REGEX away since it isn't Win32 yet
Derek S. Ray [Fri, 10 Apr 2015 21:08:31 +0000 (17:08 -0400)]
lock MENU_COLOR_REGEX away since it isn't Win32 yet

10 years agoMerge branch 'master' into derek-farming
Derek S. Ray [Fri, 10 Apr 2015 20:56:30 +0000 (16:56 -0400)]
Merge branch 'master' into derek-farming

Reverse merge before final reintegration.

* master: (40 commits)
  Fix magic mapped dark room symbols
  Disclose extinct species alongside genocided ones
  ...

Conflicts:
doc/fixes35.0
src/do.c
src/files.c
src/invent.c
src/objnam.c
sys/share/pcmain.c

10 years agoFix magic mapped dark room symbols
Pasi Kallinen [Fri, 10 Apr 2015 19:43:13 +0000 (22:43 +0300)]
Fix magic mapped dark room symbols

10 years agoDisclose extinct species alongside genocided ones
Pasi Kallinen [Fri, 10 Apr 2015 18:59:45 +0000 (21:59 +0300)]
Disclose extinct species alongside genocided ones

10 years agoFix warnings, unused and shadowed variables
Pasi Kallinen [Fri, 10 Apr 2015 17:55:24 +0000 (20:55 +0300)]
Fix warnings, unused and shadowed variables

10 years agoCast time_t into unsigned long
Pasi Kallinen [Fri, 10 Apr 2015 16:47:17 +0000 (19:47 +0300)]
Cast time_t into unsigned long

10 years agoUpdate precompiled lex and yacc files
Pasi Kallinen [Fri, 10 Apr 2015 16:45:04 +0000 (19:45 +0300)]
Update precompiled lex and yacc files

10 years agoFix attribution of sortloot patch
Pasi Kallinen [Fri, 10 Apr 2015 16:20:31 +0000 (19:20 +0300)]
Fix attribution of sortloot patch

10 years agoMerge branch 'master' into nhmall-booktribute
nhmall [Fri, 10 Apr 2015 16:15:14 +0000 (12:15 -0400)]
Merge branch 'master' into nhmall-booktribute

10 years agoMinor special level and compiler tweakage
Pasi Kallinen [Fri, 10 Apr 2015 13:47:29 +0000 (16:47 +0300)]
Minor special level and compiler tweakage

Fix allowed map characters.
Make some predefined MAPs blend in better with randomly
generated parts.

10 years agoFix Sanctum phasing bug.
Sean Hunt [Fri, 10 Apr 2015 13:09:02 +0000 (09:09 -0400)]
Fix Sanctum phasing bug.

10 years agoRestore the insect legs on Baalzebub's level.
Sean Hunt [Thu, 9 Apr 2015 17:50:11 +0000 (13:50 -0400)]
Restore the insect legs on Baalzebub's level.

10 years agorevisit variable arguments in new lev_comp
PatR [Fri, 10 Apr 2015 08:39:55 +0000 (01:39 -0700)]
revisit variable arguments in new lev_comp

The previous USE_OLDARGS worked with gcc on Intel, but was inherently
unsafe.  This method is completely safe, just obnoxiously intrusive.
It you disliked debugpline*(), you're bound to hate this....

10 years agoMake WALLIFIED_MAZE into a level flag.
Sean Hunt [Thu, 9 Apr 2015 17:26:43 +0000 (13:26 -0400)]
Make WALLIFIED_MAZE into a level flag.

It should now be randomly disabled for a 3rd of Gehennom, to make things
a tad more interesting there. It's also disabled in Baalzebub's lair,
to make things a little more interesting.

Still don't know why the beetle is disappearing.

10 years agoAdd sortloot -patch
Pasi Kallinen [Thu, 9 Apr 2015 14:53:40 +0000 (17:53 +0300)]
Add sortloot -patch

Adds the "sortloot" compound option, with possible values
of "none", "loot", or "full".  It controls the sorting of
item pickup lists for inventory and looting.

10 years agosupport pre-ansi varargs in new lev_comp
PatR [Thu, 9 Apr 2015 10:09:00 +0000 (03:09 -0700)]
support pre-ansi varargs in new lev_comp

Remove the requirement for <stdarg.h> that was introduced to lev_comp.
USE_STDARG still works.  USE_OLDARGS required hackery but has been
tested and actually works, although I wouldn't trust it on platforms
where 'long' and 'char *' aren't the same size.  USE_VARARGS didn't
require any hackery--aside from the conversion to core's pline code--
but has not been tested:  <varargs.h> supplied with OSX won't compile,
with an #error directive that basically says "switch to <stdarg.h>".

I changed several printf formats of %i and %li to %d and %ld because
I'm not sure how widespread the 'i' variant was back in days of yore.
[TODO:  avoid use of snprintf since pre-ANSI systems won't have it.]

10 years agoAdd 2 new Medusa variants
Pasi Kallinen [Wed, 8 Apr 2015 17:38:32 +0000 (20:38 +0300)]
Add 2 new Medusa variants

10 years agoAdd 10 new bigroom variants
Pasi Kallinen [Wed, 8 Apr 2015 15:31:32 +0000 (18:31 +0300)]
Add 10 new bigroom variants

10 years agoMerge branch 'master' of https://rodney.nethack.org:20040/git/NHsource
keni [Wed, 8 Apr 2015 14:32:11 +0000 (10:32 -0400)]
Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource

10 years agonhsub docs and fixes
keni [Wed, 8 Apr 2015 14:31:49 +0000 (10:31 -0400)]
nhsub docs and fixes

10 years agoDo not clean tribute file on Unix.
Sean Hunt [Wed, 8 Apr 2015 00:44:54 +0000 (20:44 -0400)]
Do not clean tribute file on Unix.

10 years agoRenumber other.txt tiles
Pasi Kallinen [Tue, 7 Apr 2015 18:34:57 +0000 (21:34 +0300)]
Renumber other.txt tiles

10 years agoClive Crous' Dark Room patch
Pasi Kallinen [Tue, 7 Apr 2015 17:12:53 +0000 (20:12 +0300)]
Clive Crous' Dark Room patch

This patch adds a new glyph that represents dark parts of room,
splitting the dual functionality of the "unexplored/dark area" glyph.

10 years agoAdd quotes for Eric and Moving Pictures.
Sean Hunt [Tue, 7 Apr 2015 16:47:43 +0000 (12:47 -0400)]
Add quotes for Eric and Moving Pictures.

10 years agoIndicator glyph for good target positions
Pasi Kallinen [Tue, 7 Apr 2015 15:18:49 +0000 (18:18 +0300)]
Indicator glyph for good target positions

Add a new glyph, S_goodpos, to indicate valid locations
instead of reusing the camera flash beam glyph.

10 years agotty fix for bad curs positioning (-1,n)
PatR [Tue, 7 Apr 2015 08:23:16 +0000 (01:23 -0700)]
tty fix for bad curs positioning (-1,n)

DEBUGFILES set to "wintty.c" reported a bad cursor positioning attempt
at the end of the RIP tombstone, and when set to "questpgr.c wintty.c"
reported a whole bunch right at the start of the game when enumerating
all the quest messages for the chosen role.  Both were triggered by
this x==0 call to tty_curs() near the end of process_text_window().
    if (i == cw->maxrow) {
        if(cw->type == NHW_TEXT){
            tty_curs(BASE_WINDOW, 0, (int)ttyDisplay->cury+1);
            cl_eos();
        }
    ...
The x value is always decremented in tty_curs, so passing in 0 yields
a bad value of -1.  The bad call returns without doing anything, and
when DEBUG is disabled, it does so silently.

No fixes entry; it was caused by a post-3.4.3 fix for something else.

10 years agoattempt to fix Makefile issue with tribute
nhmall [Tue, 7 Apr 2015 03:16:14 +0000 (23:16 -0400)]
attempt to fix Makefile issue with tribute

10 years agoMerge branch 'nhmall-booktribute' of https://rodney.nethack.org:20040/git/NHsource...
nhmall [Tue, 7 Apr 2015 02:41:00 +0000 (22:41 -0400)]
Merge branch 'nhmall-booktribute' of https://rodney.nethack.org:20040/git/NHsource into nhmall-booktribute

10 years agofunction definitition to match prototype const
nhmall [Tue, 7 Apr 2015 02:38:01 +0000 (22:38 -0400)]
function definitition to match prototype const

10 years agoAdding quotes for The Light fantastic
karnov [Tue, 7 Apr 2015 01:46:51 +0000 (21:46 -0400)]
Adding quotes for The Light fantastic

10 years agoReformat and passage for The Truth
karnov [Mon, 6 Apr 2015 23:03:02 +0000 (19:03 -0400)]
Reformat and passage for The Truth

10 years agore-fix wintty.c; disable warnings on sp_lev.c
Derek S. Ray [Mon, 6 Apr 2015 22:56:30 +0000 (18:56 -0400)]
re-fix wintty.c; disable warnings on sp_lev.c

don't ask me why wintty.c was actually compiling before.
also, make studio shut up about all the long-to-short stuff.

10 years agonhsub: handle some more cases
keni [Mon, 6 Apr 2015 21:48:48 +0000 (17:48 -0400)]
nhsub: handle some more cases