bd1a922dae
Guidebook update and SEDUCE runtime switch add SYSCF docs to the Guidebook because it's info needed in a binary distro Guidebook.tex - also add some missing italics to some "NetHack" occurances call nethack.org "official" Guidebook.txt - didn't regenerate cleanly so no diff add SEDUCE to SYSCF (only partly inspired by the recent email)
keni
2010-05-13 00:54:13 +00:00
d55db3584e
followups for previous patch Distribute makedefs.txt. Comment out one of the MDMANCREATE lines. (Thanks Janet)
keni
2010-05-01 23:10:22 +00:00
3d171e785c
tid add makedefs.6 to Files
keni
2010-05-01 20:58:26 +00:00
e04caf9a27
makedefs manpage, conditionals, and related bits Add a man page for makedefs so mdgrep is documented better. Add missing INSURANCE to mdgrep.h. (yes, LIFE leaks in as well) Add makefile bits to build makedefs.txt. Pass dungeon.def through mdgrep internally to makedefs - this will make it possible to commit the LIFE patch and have config.h actually turn it all the way off (by skipping bigrm-6).
keni
2010-05-01 20:57:17 +00:00
1b8c99d691
Makefile.utl bit change the way makedefs doesn't depend on mdgrep.h so running mdgrep.pl _will_ cause makedefs to get rebuilt. Keni
keni
2010-04-29 19:20:52 +00:00
7ffa0780a6
typo in existing bigroom code Nothing uses this at the moment, but it's wrong. Keni
keni
2010-04-29 19:19:32 +00:00
55b53cc6dc
replacement data.base entry for slime molds Found while looking for a monster for the (still pending) life patch. Keni
keni
2010-04-29 19:18:08 +00:00
9f7be9c4d9
minor readobjnam cleanup (trunk only)
nethack.rankin
2010-03-01 03:27:33 +00:00
cbd2a516e1
First batch of changes from FailSafeC This is all tiny stuff - allow overriding WIDENED_PROTOTYPES from the hints file, missing NO_SIGNAL conditionals, remove a GCC-ism, conditional indentation, void return in a non-void function.
keni
2010-02-10 16:08:51 +00:00
c367969d60
MacOS 9 vs MacOS 10 bit MAC is defined for MacOS 9 but not for 10 (and it shouldn't be). Add a MACOSX define and use it in eat.c to pick up the joke meant for all Mac systems.
keni
2010-01-18 02:02:45 +00:00
9cd309157b
make grep's path adjustable for PANICTRACE + more bits Mac OS X doesn't have /bin/grep, only /usr/bin/grep. Grr. Don't try to parse PANICTRACE_GLIBC if the field doesn't exist.
keni
2010-01-17 19:36:16 +00:00
efed004b64
PANICTRACE bit Only defined PANICTRACE for supported platforms.
keni
2010-01-16 22:02:06 +00:00
89db1f9e73
PANICTRACE bits Add missing check for NO_SIGNAL in PANICTRACE versionof NH_abort(). Fix indentation of pre-processing directives. Add #endif comments to make things clearer.
keni
2010-01-16 21:54:24 +00:00
edf5b1c091
more lint (trunk only)
nethack.allison
2010-01-16 16:38:35 +00:00
d80fcaada4
PANICTRACE (stacktrace on panic or signal) + bits On crash signal or panic(), use a configurable method to get a stacktrace the user can easily report to us. Currently only for Unix/Linux and only ifdef BETA. Hopefully ports can add additional methods.
keni
2010-01-15 19:54:37 +00:00
f6e40b8bf8
have core ask windowport if suspend is ok PORTS: Please make sure I've done the right thing for/to your code. This patch adds a new winproc that lets the window port approve or cancel the suspend request - this should take care of the Mac Qt lockup issue. In addition, Unix suspend is restricted to accounts that can use the shell if SYSCF is defined.
keni
2010-01-15 17:51:28 +00:00
655adf8535
remove extraneous MAX/MIN extralev.c defines and uses MAX/MIN macros instead of max/min from hack.h
keni
2010-01-10 02:35:19 +00:00
dbaa63c760
display.c tid The WA_VERBOSE define was after the first use.
keni
2010-01-10 02:18:28 +00:00
9ae93d8b71
new and fixed messages 2 fixed messages and 2 new silly messages
keni
2010-01-07 17:51:35 +00:00
011323e877
enlightenment formatting Make the enlightenment output just a little nicer.
keni
2010-01-06 14:48:11 +00:00
d4b022a5ec
hints system changes and more Mac packaging update file headers add "#-PRE" and "#-POST" keywords (no default) so hints file can wrap Makefile.* add make var with name of makefile (e.g. MAKEFILE_TOP) so hints file can be conditional on the file add skeletel Mac Qt packaging target add missing aux file generation for Mac Term packaging
keni
2009-12-23 20:02:29 +00:00
a8b5a39473
mac term packaging Automated version of what I did to repackage the 3.4.3 Mac Term package.
keni
2009-12-17 19:49:13 +00:00
5c0a627ce2
makedefs internal version formatter Add -svs so the Makefile can get "343" or "3.4.3" (etc) when automating package builds.
keni
2009-12-17 19:46:42 +00:00
e8fe9b4505
make nethack.sh switchable from hints file If SHELLDIR is null, don't install nethack.sh. Also a tid in Porting and add NHSROOT to the Makefiles which gives a path to the top of the tree (so e.g. you can always find makedefs from a rule in a hints file).
keni
2009-12-17 19:26:30 +00:00
81e1ca40f1
#fix #H2061 - ESC at music prompts (trunk only)
nethack.rankin
2009-12-17 02:51:03 +00:00
9269642f2a
fix #H2060 - objects blanked by water while hero is blind
nethack.rankin
2009-12-15 02:38:50 +00:00
97509efaaf
bits to allow GUI to run recover under MacOS X Will require additional work for 3.5 (shouldn't blindly remove perm_lock without asking the user; update comments; add standard headers) but I don't want to lose this code.
keni
2009-10-27 01:12:57 +00:00
3197e22563
Windows CE port fixes/enhancements (from <Someone>)
nethack.allison
2009-10-22 02:59:35 +00:00
dea62334c0
bit
nethack.allison
2009-10-22 02:36:50 +00:00
19c795df8c
Remove the old SCCS Id line from the files
nethack.allison
2009-10-21 03:16:02 +00:00
30f33ab92c
Files bit (trunk only)
nethack.rankin
2009-05-11 22:55:56 +00:00
394f27645a
sync sys/share/{dgn,lev}_{lex,yacc}.c, take two (trunk only)
nethack.rankin
2009-05-11 22:53:51 +00:00
a93d142a42
'in quiver' tid Pat pointed out that I didn't read my own email.
keni
2009-05-11 21:55:04 +00:00
45e7a0cd6a
expanded feedback for "in quiver" (trunk only) Replace quiver with quiver/quiver pouch/at the ready as appropriate.
keni
2009-05-10 16:33:57 +00:00
ebac3eee16
Address a build warning and a complaint
nethack.allison
2009-05-06 21:59:42 +00:00
9e4dc50b5a
sys.c tid wrong API
keni
2009-05-06 16:54:06 +00:00
665dedc3de
Add RCS version lines
keni
2009-05-06 11:00:43 +00:00
4036a6727c
Add RCS version lines
keni
2009-05-06 10:55:43 +00:00
4eabcee787
Add RCS version lines
keni
2009-05-06 10:50:32 +00:00
df20791e59
Add RCS version lines
keni
2009-05-06 10:45:32 +00:00
21219f8d87
SYSCF followup bit
keni
2009-05-04 12:43:15 +00:00
8593cf6547
Add recordfile control to SYSCF. Add sys/unix/sysconf, a sample sysconf file. Move defines from topten.c to config.h so they can be seen globally. Add persmax, pers_is_uid, entrymax, and pointsmin to struct sysopt, use in topten.c, populate in files.c Warning cleanup in files.c. BUGFIX: don't crash in unixmain.c if WIZARDS left unspecified. hints/macosx10.5: don't hardcode "keni"; install sample sysconf; install sample ~/nethackrc makedefs: add "system configuration" to compiled-with options list. BUGFIX: if a game doesn't meet the criteria for making the record file it's shown to the user as having zero points because t1->points is set to zero to indicate that it doesn't get written back; display u.urexp instead.
keni
2009-05-03 14:08:15 +00:00
ce89e6dc33
H1810 seems never to have been addressed: two spelling errors.
keni
2009-04-29 21:29:32 +00:00