nhmall
c8ad99fcdf
add fixes37.7 entry for f664e83 gone portal
2020-07-28 08:18:39 -04:00
nhmall
d710377689
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2020-07-25 11:44:35 -04:00
nhmall
694fe2f161
allow checking tile2x11 utility build and execution on Windows
...
- this doesn't depend on building with X11 or linking with X11.
2020-07-25 11:42:59 -04:00
nhmall
c37882d16b
x11 utility tile name comparisons were checking against unitialized data
2020-07-25 11:41:58 -04:00
nhmall
a3bfb599ca
more Makefile maintenance for Windows, msdos
2020-07-18 10:31:34 -04:00
nhmall
aa69f6be04
mirror the recent make depends update in some other Makefiles
2020-07-18 09:53:30 -04:00
nhmall
e09c196af6
cron-daily update - Files
2020-07-18 09:27:52 -04:00
nhmall
d6b5241929
Files bit
2020-07-18 09:25:12 -04:00
nhmall
9b58010880
turn off clang -Wshadow when processing some qt headers
...
removes recently added win/Qt/qt_undef.h and win/Qt/qt_redef.h
adds win/Qt/qt_pre.h win/Qt/qt_post.h
2020-07-18 08:31:51 -04:00
nhmall
3ea4261373
Merge branch 'macosx-qtfixes' into NetHack-3.7
2020-07-17 23:31:30 -04:00
nhmall
4fbc706fe5
update OSX hints/macosx10.10-qt VARDATND to include nhtiles.bmp
...
Match it to the linux Qt VARDATND
void NetHackQtWindow::CursorTo(int x,int y UNUSED) { puts("unexpected CursorTo"); }
2020-07-17 20:27:32 -04:00
nhmall
f6b4306ce6
quiet down some build warnings with Qt under OSX clang++
2020-07-17 18:37:07 -04:00
nhmall
84b598e489
get rid of some shadowed variable warnings with Qt under OSX
...
In file included from ../win/Qt/qt_bind.cpp:20:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/QtGui:3:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/QtGuiDepends:3:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/QtCore:4:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qglobal.h:1302:
/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qflags.h:121:41: warning: declaration shadows a
variable in the global namespace [-Wshadow]
Q_DECL_CONSTEXPR inline QFlags(Enum flags) noexcept : i(Int(flags)) {}
^
[…]
../include/flag.h:390:29: note: previous declaration is here
extern NEARDATA struct flag flags;
^
In file included from ../win/Qt/qt_click.cpp:18:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/QtGui:3:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/QtGuiDepends:3:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/QtCore:36:
/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qcache.h:191:15: warning: declaration shadows a
variable in the global namespace [-Wshadow]
Node *u = n;
^
../include/decl.h:219:23: note: previous declaration is here
E NEARDATA struct you u;
^
[…]
In file included from ../win/Qt/qt_click.cpp:18:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/QtGui:5:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/qabstracttextdocumentlayout.h:45:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/qtextlayout.h:47:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/qcolor.h:44:
/usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/qrgb.h:66:46: warning: declaration shadows a
variable in the global namespace [-Wshadow]
inline Q_DECL_CONSTEXPR QRgb qRgb(int r, int g, int b)// set RGB value
^
../include/decl.h:1208:27: note: previous declaration is here
E struct instance_globals g;
^
[…]
In file included from ../win/Qt/qt_glyph.cpp:21:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/QtGui:5:
In file included from /usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/qabstracttextdocumentlayout.h:48:
/usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers/qpalette.h:107:49: warning: declaration shadows a
variable in the global namespace [-Wshadow]
inline void setCurrentColorGroup(ColorGroup cg) { data.current_group = cg; }
^
../include/decl.h:1216:30: note: previous declaration is here
E const struct const_globals cg;
^
2020-07-16 22:20:23 -04:00
nhmall
eab7a12b77
macosx10.10-qt follow-up bit to 3073a588
2020-07-16 19:57:20 -04:00
nhmall
d1d956aa56
from cron-daily - doc/Guidebook.txt
2020-07-15 20:46:18 -04:00
nhmall
8d9820c04f
from cron-daily - Guidebook.txt
2020-07-10 10:05:37 -04:00
nhmall
63842b64ef
typo - missing closing bracket
2020-07-07 22:16:00 -04:00
nhmall
484182319f
from cron-daily doc/Guidebook.txt
2020-07-07 21:54:47 -04:00
nhmall
77815e87ee
follow-up to patchlevel and build status consolidation
...
Also remove redundant prototype of has_color in wintty.h now that
it is in extern.h.
has_color() became an actual function when an array of color capabilities
got added to the windowport interface a while back (it checks that array).
2020-07-07 21:00:11 -04:00
nhmall
8e945073aa
clear up a couple of warnings
...
src\mapglyph.c(330): warning C4013: 'has_color' undefined; assuming extern returning int
src\options.c(4820): warning C4101: 'tmpwin': unreferenced local variable
src\options.c(4821): warning C4101: 'any': unreferenced local variable
2020-07-07 20:37:06 -04:00
nhmall
c95fe8c32b
Merge branch 'NetHack-3.7' into header-order3.7
2020-07-07 20:10:25 -04:00
nhmall
a309518834
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2020-07-07 20:05:23 -04:00
nhmall
b967f73b96
build with the current Lua version 5.4.0 by default if not overridden
2020-07-07 17:36:23 -04:00
nhmall
1443ceecc5
more patchlevel consolidation
2020-07-07 08:55:11 -04:00
nhmall
2c571dcfe7
more outdated code move follow-up
2020-07-06 09:37:26 -04:00
nhmall
3cecb97da6
consolidate build status /patchlevel info settings in one place - patchlevel.h
2020-07-06 09:12:22 -04:00
nhmall
68638d7103
outdated move follow-up
2020-07-05 15:25:37 -04:00
nhmall
0ea8a7901c
from cron daily
2020-07-05 11:13:44 -04:00
nhmall
55f3a015c9
Xcode project catch-up
2020-07-05 09:55:55 -04:00
nhmall
2bbfd4cce2
trailing whitespace bit
2020-07-05 09:30:17 -04:00
nhmall
6c0d522b1a
relocate some more outdated code
2020-07-05 09:27:59 -04:00
nhmall
62d9c49338
fixes entry for removal of SYSFLAGS and MFLOPPY
2020-07-05 08:58:09 -04:00
nhmall
5a437b336a
remove SYSFLAGS and MFLOPPY code
...
A check into github issue 364 confirmed that
https://github.com/NetHack/NetHack/commit/ba6edbe5dcfbd27c03683e4d7aebf9593b24c5a7
had incorrectly updated the bwrite sizeof entry for sysflags.
The SYSFLAGS and MFLOPPY code is all in the outdated part of the tree, so just
remove it rather than re-correct it.
Closes #364
Closes #207
2020-07-05 08:50:13 -04:00
nhmall
84a34d71dc
Guidebook.txt from cron daily
2020-07-02 16:34:35 -04:00
nhmall
b8c13ea17a
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2020-07-02 15:55:55 -04:00
nhmall
e4b18f0545
fix github issue 361 to make user_sounds useful even if MSGTYPE is hidden
...
fixes #361
Also, experminental introduction of vt_sounddata to enable tty to pass
a sound file index to the terminal side of things where perhaps someone
can add code to something like hterm to take the information relayed by
NetHack to trigger user_sounds locally even if playing on a server.
Compile time option TTY_SOUND_ESCCODES required to build that support in.
It should be independent of TTY_TILE_ESCCODES.
2020-07-02 15:49:45 -04:00
nhmall
30c83d6f84
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2020-06-23 06:28:35 -04:00
nhmall
0d1a4f57a3
from cron-daily
2020-06-23 06:28:02 -04:00
nhmall
ce1f8f6a41
cron job didn't include the change preceding the date bump
2020-06-20 09:31:35 -04:00
nhmall
61482344ad
Guidebook date bump
2020-06-20 08:40:21 -04:00
nhmall
f365bdd254
some mingw bits to move its gui variation closer to building and running
2020-06-11 12:26:44 -04:00
nhmall
b87d2242af
one file missed in yesterday's commit
2020-06-09 09:04:15 -04:00
nhmall
bb1a0dd60b
build warning for noreturn function that does return
...
The warning showed up with gcc on msdos (__DJGPP__)
end.c: In function 'nh_terminate':
end.c:1729:1: warning: 'noreturn' function does return
}
^
2020-06-08 14:44:29 -04:00
nhmall
f4c1e84bdd
ignore windows link workfiles
2020-06-07 08:49:27 -04:00
nhmall
2c83e2e7e1
recognize visual studio 16.6 (released spring 2020)
2020-06-03 13:40:09 -04:00
nhmall
157d54ca27
Cross-compiling doc update
2020-05-31 12:41:36 -04:00
nhmall
0fed5a06db
Cross-compiling, msdos Makefile
2020-05-30 08:41:20 -04:00
nhmall
3d3fa958c6
add an indicator of thonged portion to aklys tile
2020-05-26 11:16:54 -04:00
nhmall
149592eb29
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2020-05-24 16:28:43 -04:00
nhmall
009c969a00
slash'em had a different palette defined
2020-05-24 16:24:58 -04:00
nhmall
1d7ee022e6
remove outdated header files from Xcode project
2020-05-23 14:08:45 -04:00
nhmall
305ad3c58e
remove outdated Xcode references
2020-05-23 14:00:34 -04:00
nhmall
e726bfe98a
Xcode bit
2020-05-23 13:52:17 -04:00
nhmall
36d2da1b80
travis naming: platform-build-compiler-other
2020-05-20 11:34:24 -04:00
nhmall
a8d813b696
.travis.yml bit
2020-05-18 23:28:23 -04:00
nhmall
696aaf8b8d
remove added hints file
...
append the -fno-common to the existing Makefile
2020-05-18 23:24:29 -04:00
nhmall
98ba1bdf20
travis update - have a build with and without -fno-common
2020-05-18 22:49:05 -04:00
nhmall
ee41403af2
add -fno-common build to travis
2020-05-18 22:39:49 -04:00
nhmall
c1cd4eb0ae
Windows Makefile.msc update for more recent VS 2019
2020-05-15 17:49:50 -04:00
nhmall
a6d84209bf
msdos Makefile bit
...
still untested
2020-05-10 12:16:37 -04:00
nhmall
285fc69da0
Makefile updates for windows, msdos
...
The msdos Makefile changes are untested.
2020-05-10 12:11:17 -04:00
nhmall
d36a127574
.gitattributes for outdated folder
2020-05-10 11:52:00 -04:00
nhmall
0068315131
.gitattributes for outdated/sys/msdos
2020-05-10 11:50:03 -04:00
nhmall
390a531f16
relocate the real mode msdos code to outdated/sys/msdos
2020-05-10 11:46:07 -04:00
nhmall
0422696e67
move currently unmaintained code to outdated subfolder
...
rename {sys => outdated/sys}/amiga/.gitattributes (100%)
rename {sys => outdated/sys}/amiga/Build.ami (100%)
rename {sys => outdated/sys}/amiga/Install.ami (100%)
rename {sys => outdated/sys}/amiga/Makefile.agc (100%)
rename {sys => outdated/sys}/amiga/Makefile.ami (100%)
rename {sys => outdated/sys}/amiga/NetHack.cnf (100%)
rename {sys => outdated/sys}/amiga/amidos.c (100%)
rename {sys => outdated/sys}/amiga/amidos.p (100%)
rename {sys => outdated/sys}/amiga/amifont.uu (100%)
rename {sys => outdated/sys}/amiga/amifont8.uu (100%)
rename {sys => outdated/sys}/amiga/amigst.c (100%)
rename {sys => outdated/sys}/amiga/amii.hlp (100%)
rename {sys => outdated/sys}/amiga/amimenu.c (100%)
rename {sys => outdated/sys}/amiga/amirip.c (100%)
rename {sys => outdated/sys}/amiga/amistack.c (100%)
rename {sys => outdated/sys}/amiga/amitty.c (100%)
rename {sys => outdated/sys}/amiga/amiwind.c (100%)
rename {sys => outdated/sys}/amiga/amiwind.p (100%)
rename {sys => outdated/sys}/amiga/clipwin.c (100%)
rename {sys => outdated/sys}/amiga/colorwin.c (100%)
rename {sys => outdated/sys}/amiga/grave16.xpm (100%)
rename {sys => outdated/sys}/amiga/ifchange (100%)
rename {sys => outdated/sys}/amiga/mkdmake (100%)
rename {sys => outdated/sys}/amiga/txt2iff.c (100%)
rename {sys => outdated/sys}/amiga/winami.c (100%)
rename {sys => outdated/sys}/amiga/winami.p (100%)
rename {sys => outdated/sys}/amiga/winchar.c (100%)
rename {sys => outdated/sys}/amiga/windefs.h (100%)
rename {sys => outdated/sys}/amiga/winext.h (100%)
rename {sys => outdated/sys}/amiga/winfuncs.c (100%)
rename {sys => outdated/sys}/amiga/winkey.c (100%)
rename {sys => outdated/sys}/amiga/winmenu.c (100%)
rename {sys => outdated/sys}/amiga/winproto.h (100%)
rename {sys => outdated/sys}/amiga/winreq.c (100%)
rename {sys => outdated/sys}/amiga/winstr.c (100%)
rename {sys => outdated/sys}/amiga/xpm2iff.c (100%)
rename {sys => outdated/sys}/atari/.gitattributes (100%)
rename {sys => outdated/sys}/atari/Install.tos (100%)
rename {sys => outdated/sys}/atari/atarifnt.uue (100%)
rename {sys => outdated/sys}/atari/nethack.mnu (100%)
rename {sys => outdated/sys}/atari/setup.g (100%)
rename {sys => outdated/sys}/atari/tos.c (100%)
rename {sys => outdated/sys}/atari/unx2atar.sed (100%)
rename {sys => outdated/sys}/be/.gitattributes (100%)
rename {sys => outdated/sys}/be/README (100%)
rename {sys => outdated/sys}/be/bemain.c (100%)
rename {sys => outdated/sys}/mac/.gitattributes (100%)
rename {sys => outdated/sys}/mac/Files.r (100%)
rename {sys => outdated/sys}/mac/Install.mw (100%)
rename {sys => outdated/sys}/mac/MacHelp (100%)
rename {sys => outdated/sys}/mac/NHDeflts (100%)
rename {sys => outdated/sys}/mac/NHrsrc.hqx (100%)
rename {sys => outdated/sys}/mac/NHsound.hqx (100%)
rename {sys => outdated/sys}/mac/News (100%)
rename {sys => outdated/sys}/mac/README (100%)
rename {sys => outdated/sys}/mac/carbon.plist (100%)
rename {sys => outdated/sys}/mac/dprintf.c (100%)
rename {sys => outdated/sys}/mac/maccurs.c (100%)
rename {sys => outdated/sys}/mac/macerrs.c (100%)
rename {sys => outdated/sys}/mac/macfile.c (100%)
rename {sys => outdated/sys}/mac/machelp.hqx (100%)
rename {sys => outdated/sys}/mac/macmain.c (100%)
rename {sys => outdated/sys}/mac/macmenu.c (100%)
rename {sys => outdated/sys}/mac/mactopl.c (100%)
rename {sys => outdated/sys}/mac/mactty.c (100%)
rename {sys => outdated/sys}/mac/macunix.c (100%)
rename {sys => outdated/sys}/mac/macwin.c (100%)
rename {sys => outdated/sys}/mac/mgetline.c (100%)
rename {sys => outdated/sys}/mac/mmodal.c (100%)
rename {sys => outdated/sys}/mac/mrecover.c (100%)
rename {sys => outdated/sys}/mac/mrecover.hqx (100%)
rename {sys => outdated/sys}/mac/mttymain.c (100%)
rename {sys => outdated/sys}/os2/.gitattributes (100%)
rename {sys => outdated/sys}/os2/Install.os2 (100%)
rename {sys => outdated/sys}/os2/Makefile.os2 (100%)
rename {sys => outdated/sys}/os2/nhpmico.uu (100%)
rename {sys => outdated/sys}/os2/os2.c (100%)
rename {sys => outdated/sys}/wince/.gitattributes (100%)
rename {sys => outdated/sys}/wince/Install.ce (100%)
rename {sys => outdated/sys}/wince/bootstrp.mak (100%)
rename {sys => outdated/sys}/wince/ceinc/.gitattributes (100%)
rename {sys => outdated/sys}/wince/ceinc/assert.h (100%)
rename {sys => outdated/sys}/wince/ceinc/errno.h (100%)
rename {sys => outdated/sys}/wince/ceinc/fcntl.h (100%)
rename {sys => outdated/sys}/wince/ceinc/sys/.gitattributes (100%)
rename {sys => outdated/sys}/wince/ceinc/sys/stat.h (100%)
rename {sys => outdated/sys}/wince/celib.c (100%)
rename {sys => outdated/sys}/wince/cesetup.bat (100%)
rename {sys => outdated/sys}/wince/cesound.c (100%)
rename {sys => outdated/sys}/wince/defaults.nh (100%)
rename {sys => outdated/sys}/wince/keypad.uu (100%)
rename {sys => outdated/sys}/wince/menubar.uu (100%)
rename {sys => outdated/sys}/wince/mhaskyn.c (100%)
rename {sys => outdated/sys}/wince/mhaskyn.h (100%)
rename {sys => outdated/sys}/wince/mhcmd.c (100%)
rename {sys => outdated/sys}/wince/mhcmd.h (100%)
rename {sys => outdated/sys}/wince/mhcolor.c (100%)
rename {sys => outdated/sys}/wince/mhcolor.h (100%)
rename {sys => outdated/sys}/wince/mhdlg.c (100%)
rename {sys => outdated/sys}/wince/mhdlg.h (100%)
rename {sys => outdated/sys}/wince/mhfont.c (100%)
rename {sys => outdated/sys}/wince/mhfont.h (100%)
rename {sys => outdated/sys}/wince/mhinput.c (100%)
rename {sys => outdated/sys}/wince/mhinput.h (100%)
rename {sys => outdated/sys}/wince/mhmain.c (100%)
rename {sys => outdated/sys}/wince/mhmain.h (100%)
rename {sys => outdated/sys}/wince/mhmap.c (100%)
rename {sys => outdated/sys}/wince/mhmap.h (100%)
rename {sys => outdated/sys}/wince/mhmenu.c (100%)
rename {sys => outdated/sys}/wince/mhmenu.h (100%)
rename {sys => outdated/sys}/wince/mhmsg.h (100%)
rename {sys => outdated/sys}/wince/mhmsgwnd.c (100%)
rename {sys => outdated/sys}/wince/mhmsgwnd.h (100%)
rename {sys => outdated/sys}/wince/mhrip.c (100%)
rename {sys => outdated/sys}/wince/mhrip.h (100%)
rename {sys => outdated/sys}/wince/mhstatus.c (100%)
rename {sys => outdated/sys}/wince/mhstatus.h (100%)
rename {sys => outdated/sys}/wince/mhtext.c (100%)
rename {sys => outdated/sys}/wince/mhtext.h (100%)
rename {sys => outdated/sys}/wince/mhtxtbuf.c (100%)
rename {sys => outdated/sys}/wince/mhtxtbuf.h (100%)
rename {sys => outdated/sys}/wince/mswproc.c (100%)
rename {sys => outdated/sys}/wince/newres.h (100%)
rename {sys => outdated/sys}/wince/nhico.uu (100%)
rename {sys => outdated/sys}/wince/resource.h (100%)
rename {sys => outdated/sys}/wince/winMS.h (100%)
rename {sys => outdated/sys}/wince/winhack.c (100%)
rename {sys => outdated/sys}/wince/winhack.rc (100%)
rename {sys => outdated/sys}/wince/winhcksp.rc (100%)
rename {sys => outdated/sys}/wince/winmain.c (100%)
rename {win => outdated/win}/Qt3/.gitattributes (100%)
rename {win => outdated/win}/Qt3/Info.plist (100%)
rename {win => outdated/win}/Qt3/Install.Qt (100%)
rename {win => outdated/win}/Qt3/knethack.lnk (100%)
rename {win => outdated/win}/Qt3/knh-mini.xpm (100%)
rename {win => outdated/win}/Qt3/knh.xpm (100%)
rename {win => outdated/win}/Qt3/qpe-nethack.control (100%)
rename {win => outdated/win}/Qt3/qt3_clust.cpp (100%)
rename {win => outdated/win}/Qt3/qt3_clust.h (100%)
rename {win => outdated/win}/Qt3/qt3_kde0.h (100%)
rename {win => outdated/win}/Qt3/qt3_win.cpp (100%)
rename {win => outdated/win}/Qt3/qt3_win.h (100%)
rename {win => outdated/win}/Qt3/qt3_xpms.h (100%)
rename {win => outdated/win}/Qt3/qt3tableview.cpp (100%)
rename {win => outdated/win}/Qt3/qt3tableview.h (100%)
rename {win => outdated/win}/Qt3/tileedit.cpp (100%)
rename {win => outdated/win}/Qt3/tileedit.h (100%)
rename {win => outdated/win}/gem/.gitattributes (100%)
rename {win => outdated/win}/gem/Install.gem (100%)
rename {win => outdated/win}/gem/bitmfile.c (100%)
rename {win => outdated/win}/gem/gem_rsc.uu (100%)
rename {win => outdated/win}/gem/gem_rso.uu (100%)
rename {win => outdated/win}/gem/gr_rect.c (100%)
rename {win => outdated/win}/gem/gr_rect.h (100%)
rename {win => outdated/win}/gem/load_img.c (100%)
rename {win => outdated/win}/gem/tile2img.c (100%)
rename {win => outdated/win}/gem/title.uu (100%)
rename {win => outdated/win}/gem/wingem.c (100%)
rename {win => outdated/win}/gem/wingem1.c (100%)
rename {win => outdated/win}/gem/xpm2img.c (100%)
rename {win => outdated/win}/gnome/.gitattributes (100%)
rename {win => outdated/win}/gnome/README (100%)
rename {win => outdated/win}/gnome/gn_xpms.h (100%)
rename {win => outdated/win}/gnome/gnaskstr.c (100%)
rename {win => outdated/win}/gnome/gnaskstr.h (100%)
rename {win => outdated/win}/gnome/gnbind.c (100%)
rename {win => outdated/win}/gnome/gnbind.h (100%)
rename {win => outdated/win}/gnome/gnglyph.c (100%)
rename {win => outdated/win}/gnome/gnglyph.h (100%)
rename {win => outdated/win}/gnome/gnmain.c (100%)
rename {win => outdated/win}/gnome/gnmain.h (100%)
rename {win => outdated/win}/gnome/gnmap.c (100%)
rename {win => outdated/win}/gnome/gnmap.h (100%)
rename {win => outdated/win}/gnome/gnmenu.c (100%)
rename {win => outdated/win}/gnome/gnmenu.h (100%)
rename {win => outdated/win}/gnome/gnmesg.c (100%)
rename {win => outdated/win}/gnome/gnmesg.h (100%)
rename {win => outdated/win}/gnome/gnomeprv.h (100%)
rename {win => outdated/win}/gnome/gnopts.c (100%)
rename {win => outdated/win}/gnome/gnopts.h (100%)
rename {win => outdated/win}/gnome/gnplayer.c (100%)
rename {win => outdated/win}/gnome/gnplayer.h (100%)
rename {win => outdated/win}/gnome/gnsignal.c (100%)
rename {win => outdated/win}/gnome/gnsignal.h (100%)
rename {win => outdated/win}/gnome/gnstatus.c (100%)
rename {win => outdated/win}/gnome/gnstatus.h (100%)
rename {win => outdated/win}/gnome/gntext.c (100%)
rename {win => outdated/win}/gnome/gntext.h (100%)
rename {win => outdated/win}/gnome/gnworn.c (100%)
rename {win => outdated/win}/gnome/gnworn.h (100%)
rename {win => outdated/win}/gnome/gnyesno.c (100%)
rename {win => outdated/win}/gnome/gnyesno.h (100%)
rename {win => outdated/win}/gnome/mapbg.xpm (100%)
2020-05-10 11:31:25 -04:00
nhmall
c6d09a58d6
move unmaintained files into outdated folder
...
If an old port is resurrected to work with current version code, its files
can be relocated to the appropriate sys or win folder as required.
In the meantime, the burden of upkeep can be avoided for the stuff in the
outdated folder for now.
2020-05-10 11:24:51 -04:00
nhmall
c2fa3c36d8
dependency bit
2020-05-09 18:19:56 -04:00
nhmall
26ac20503c
fixup build for platforms without curses after drawing.c split
...
An Undefined reference to decgraphics_mode_callback was possible
if built for tty only.
drawing.c had an #include "tcap.h" which is what actually defined
TERMLIB. It isn't needed in drawing.c anymore, but it is needed
in symbols.c, in order to get the define for TERMLIB so that
decgraphics_mode_callback variable gets defined.
The undefined reference was from win/tty/termcap.h in code that
was #ifdef TERMLIB, but win/tty/termcap.h has the #include "tcap.h"
2020-05-09 18:07:56 -04:00
nhmall
d564fa8ac7
extern.h obsolete bit
2020-05-06 17:03:06 -04:00
nhmall
7178d2c9e2
extern.h updates to reflect drawing.c split
2020-05-06 16:40:24 -04:00
nhmall
044b55a8ba
sys/winnt/Makefile.gcc updates for new file (mingw)
2020-05-06 16:24:03 -04:00
nhmall
aa3a859bef
remove obsolete global variable declaration
2020-05-06 12:44:12 -04:00
nhmall
c831522e94
Xcode fixes
2020-05-06 11:35:55 -04:00
nhmall
e06e042151
from cron-daily
2020-05-06 11:30:45 -04:00
nhmall
e2ccebb0cf
move some text strings from drawing.c over to the file that uses them
2020-05-06 11:15:25 -04:00
nhmall
cdf280628c
split symbols bits from drawing.c; new file src/symbols.c
2020-05-06 10:55:54 -04:00
nhmall
f1d7676bfb
more CROSSCOMPILE fixes
2020-05-05 14:04:29 -04:00
nhmall
28ae203ad7
directory correction bit in Cross-compiling doc
...
panic.c is in util
2020-05-04 09:16:33 -04:00
nhmall
e440e9569d
change is_safepet macro name
...
Leaving the word "pet" in the macro name, when it applied to non-pets
seemed too contradictory, even for NetHack.
2020-05-03 21:52:41 -04:00
nhmall
aa5eb5a355
yet another host-side crosscompile fix
...
The host build portion using sys/msdos/Makefile1.cross) was failing because it
was attempting to compile the generated tile.o which is using hack.h.
gcc -o../util/tilemap host_o/tilemap.o
A new ../src/tile.c has been created
gcc -c -O -I../include -I../sys/msdos -DDLB -DUSE_TILES -DCROSSCOMPILE -DCROSSCOMPILE_HOST -ohost_o/tile.o ../src/tile.c
In file included from ../include/hack.h:201:0,
from ../src/tile.c:3:
../include/dungeon.h:70:5: error: unknown type name ‘lua_State’
lua_State *themelua; /* themerms compiled lua */
^
../sys/msdos/Makefile1.cross:286: recipe for target 'host_o/tile.o' failed
make: *** [host_o/tile.o] Error 1
I don't think think the tile.o is required on the host build build portion,
so it is probably an error in the Makefile. Try removing it.
2020-05-03 21:22:55 -04:00
nhmall
e15b30e9c5
Revert "build fix for platforms that have no LUA awareness during makedefs compile"
...
This reverts commit eb704832a9 .
That fix was insufficient.
The addition of
lua_State *themelua;
to the dungeon struct in dungeon.h prevents the build of host-side utilities that
include "hack.h" via the CROSSCOMPILER_HOST. Unfortunately, it is no longer possible
to cross-compile NetHack 3.7. That includes the cross-compiled MSDOS build.
2020-05-02 17:17:40 -04:00
nhmall
eb704832a9
build fix for platforms that have no LUA awareness during makedefs compile
...
gcc -c -O -I../include -I../sys/msdos -DDLB -DUSE_TILES -DCROSSCOMPILE -DCROSSCOMPILE_HOST -ohost_o/makedefs.o ../util/makedefs.c
In file included from ../util/makedefs.c:18:0:
../include/dungeon.h:68:5: error: unknown type name ‘lua_State’
lua_State *themelua; /* themerms compiled lua */
^
2020-05-01 20:36:11 -04:00
nhmall
dfcccfcf54
x64 64 bit pointers, 32 bit longs
...
../src/sp_lev.c: In function 'flip_level':
../src/sp_lev.c:816:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
long ty = ((long) timer->arg.a_void) & 0xffff;
^
../src/sp_lev.c:817:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
long tx = (((long) timer->arg.a_void) >> 16) & 0xffff;
^
../src/sp_lev.c:823:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
timer->arg.a_void = (genericptr_t) ((tx << 16) | ty);
2020-04-29 15:58:55 -04:00
nhmall
d87675c94c
get rid of unused variable warnings in topten.c
2020-04-29 10:18:46 -04:00
nhmall
23428d0fcc
squadprob array had 5 elements but only 4 initialized
...
fixes #335
2020-04-21 14:32:14 -04:00
nhmall
d8a409c34f
windows build fix
...
src\cmd.c(505) : error C4703: potentially uninitialized local pointer variable 'efp' used
NMAKE : fatal error U1077
2020-04-19 13:40:20 -04:00
nhmall
d47792ca64
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2020-04-11 17:55:09 -04:00
nhmall
b0237e6d3f
prototype for optfn_palette
2020-04-11 17:54:24 -04:00
nhmall
f4a83fc9de
typo fix in .travis.yml
2020-04-11 10:25:47 -04:00
nhmall
08852d25be
mingw build bit
2020-04-11 10:14:05 -04:00
nhmall
db7a3abce4
Xcode warning of possible uninitialized variables
2020-04-10 00:29:51 -04:00
nhmall
3bfb5a6c35
quiet windows x86 warnings
...
nhlua.c(628): warning C4244: 'function': conversion from 'lua_Integer' to 'int', possible loss of data
nhlua.c(644): warning C4244: 'function': conversion from 'lua_Integer' to 'int', possible loss of data
nhlua.c(646): warning C4244: 'function': conversion from 'lua_Integer' to 'int', possible loss of data
2020-04-01 12:58:36 -04:00
nhmall
8961331478
bit
2020-03-22 07:39:44 -04:00
nhmall
5c3670b1f0
msdos build fix
...
../include/optlist.h:510:62: error: macro "NHOPTC" requires 10 arguments, but only 9 given
"color mappings for internal screen routines")
^
../include/optlist.h:562:52: error: macro "NHOPTP" requires 10 arguments, but only 9 given
"prefix for old micro IBM_ options")
^
2020-03-13 10:48:17 -04:00
nhmall
ba534a337a
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2020-03-07 14:36:24 -05:00
nhmall
97cf78d0e6
merge bit
2020-03-07 14:36:03 -05:00
nhmall
d2009bc8d0
Merge NetHack 3.6 updates into NetHack-3.7
2020-03-07 14:08:40 -05:00
nhmall
b069b2224a
update visual studio props file
2020-03-07 11:45:35 -05:00
nhmall
7363189b22
clear travis boolean prerelease flag as well
2020-03-07 11:38:42 -05:00
nhmall
a52ff4b946
update .travis.yml
2020-03-07 11:32:50 -05:00