Commit Graph
100 Commits
Author SHA1 Message Date
keni fa93c68d8b Merge remote-tracking branch 'origin/NetHack-3.6.0' 2016-07-30 16:39:30 -04:00
keni 292dc37897 Merge branch 'NetHack-3.6.0' 2016-07-19 14:35:13 -04:00
keni af49f320a2 Merge remote-tracking branch 'origin/NetHack-3.6.0' 2016-07-04 20:17:43 -04:00
keni 7feb3ad948 Merge branch 'NetHack-3.6.0' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6.0 2016-06-22 19:29:14 -04:00
keni ce26d2616d add docs for the cmdhelp conditionals 2016-06-22 19:28:23 -04:00
keni 8ff16b07c1 Merge branch 'NetHack-3.6.0' 2016-06-21 10:29:14 -04:00
keni a3fa3d386c debugging info for Conway 2016-06-19 19:52:28 -04:00
keni 83a0c37d13 Conway 2016-06-16 13:32:50 -04:00
keni a8e1700f51 Merge branch 'NetHack-3.6.0' 2016-06-04 09:30:59 -04:00
keni 51b70cc232 update FIXME to the real locations of the public git repos 2016-02-11 18:12:15 -05:00
keni 4ec9345a94 update README to reflect public git repos 2016-02-11 09:15:02 -05:00
keni 32edfc1c7b add external links section 2015-12-09 16:14:51 -05:00
keni b31033b7a0 add Windows info 2015-11-10 13:27:32 -05:00
keni 98de663083 Add the DEVEL tree to Files. 2015-11-10 09:44:21 -05:00
keni b5f266ee45 Add a Ben Aaronovitch quote as an engraving. 2015-10-30 09:33:43 -04:00
keni c574b566be First bits of a hints file for 10.11. Still needs (at minimum) new packaging code. 2015-10-23 13:47:38 -04:00
keni a37a35b4e1 Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-30 22:01:12 -04:00
keni 7823322556 nhsub: add -m flag for fixing commit dates 2015-04-30 22:00:19 -04:00
keni 24eb44a8c0 force date change (another mail test) 2015-04-24 10:11:17 -04:00
keni de87c7550c and fill in the line (another mail test) 2015-04-24 10:01:00 -04:00
keni 34508d5df2 add a date line (another mail test) 2015-04-24 09:56:24 -04:00
keni 5e39fdffde Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-24 09:33:35 -04:00
keni 2774278607 enable subst for all DEVEL/*.txt (really another mail test) 2015-04-24 09:32:50 -04:00
keni a2dcc89838 force the date (really testing email) 2015-04-24 09:11:33 -04:00
keni 32ed364086 Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-20 20:49:51 -04:00
keni 04f6fe8e51 Developer.txt: add notes about branches 2015-04-20 20:49:18 -04:00
keni b490b10b0f Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-13 19:33:26 -04:00
keni 4e45cf3e7f nhsub: handle git add/commit options that take an argument 2015-04-13 19:32:51 -04:00
keni 692292e46e Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-08 10:32:11 -04:00
keni ed631c51fa nhsub docs and fixes 2015-04-08 10:31:49 -04:00
keni 5cff7e59aa nhsub: handle some more cases 2015-04-06 17:48:48 -04:00
keni a5d6c1dd7a Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-06 08:11:17 -04:00
keni 043c55a613 Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-05 20:57:28 -04:00
keni 89b0fd5ca7 nhsub bug fixes 2015-04-04 15:43:58 -04:00
keni bc6bd724ac Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-04-01 14:41:11 -04:00
keni 32236f7985 bug fixes for nhsub 2015-04-01 14:40:48 -04:00
keni 98b2c1bfc6 Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-03-31 13:08:18 -04:00
keni fdd49dde86 Update docs for NHDT V2. 2015-03-31 12:29:58 -04:00
keni 8ee2d5976e NHDT substitution version 2.
Re-run nhgitset.pl to install.
"perldoc DEVEL/hooksdir/nhsub" for details.  General docs still to come.
Quick notes:
- "git nhsub" lets you apply substitutions to a file without involving any
  version control.
- When doing nhadd/nhcommit, the working directory WILL reflect the results
  of the substitutions.
Let's see what this breaks.
2015-03-31 09:50:02 -04:00
keni 952fb0dccf Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-03-27 21:38:25 -04:00
keni 78452809bc regenerate Guidebook.txt 2015-03-27 21:31:25 -04:00
keni 2ae33fa514 NHsubst bugfixes and hack for whitespace errors. 2015-03-24 18:29:02 -04:00
keni 9de92d55dc Fix NHtext when GIT_DIR is not defined. 2015-03-17 18:47:15 +02:00
keni c5bc6a5268 Manually fix botched NHDT-Branch expansions. 2015-03-17 18:46:55 +02:00
keni 140ad86ceb Switch NHtext from "git branch" to "git symbolic-ref" to avoid corner cases. 2015-03-17 18:46:54 +02:00
keni 5b4000a2e9 Change NHtext to double the speed of "git checkout" 2015-03-17 18:46:53 +02:00
keni 69356cc77d Another batch of manual header var additions 2015-03-17 18:45:43 +02:00
keni 4e50ba93f4 A batch of manual header var additions. 2015-03-17 18:45:42 +02:00
keni 414aea7517 Update .gitignore files. 2015-03-17 18:45:42 +02:00
keni 28a53d5081 Fix lost mode bits. 2015-03-17 18:45:40 +02:00
keni 25cd007c48 Bulk recovery of file CVS headers and addition of NHDT- headers. 2015-03-17 18:45:12 +02:00
keni 55a9ad84de Add .gitattribute files. 2015-03-17 18:44:59 +02:00
keni 9554626288 Fix bug: NHtext adds a space to a substitution value.
Add support for debugging from the command line.
2015-03-17 18:44:54 +02:00
keni 485173626a Convert mdgrep from cvs to git. 2015-03-17 18:44:54 +02:00
keni 8ac52b247a Set up mdgrep for git instead of cvs. 2015-03-17 18:44:53 +02:00
keni 041045a890 Typo 2015-03-17 18:44:53 +02:00
keni 23f213bc63 Fix NHtext when GIT_DIR is not defined. 2015-03-02 16:32:29 -05:00
keni 6fd30ab1ce Manually fix botched NHDT-Branch expansions. 2015-03-01 20:32:28 -05:00
keni 774e6c2f6f Switch NHtext from "git branch" to "git symbolic-ref" to avoid corner cases. 2015-03-01 20:26:29 -05:00
keni 91b96e2331 Change NHtext to double the speed of "git checkout" 2015-02-28 17:52:19 -05:00
keni 7d9ea49e92 Another batch of manual header var additions 2015-02-26 17:43:47 -05:00
keni 0109f9715b A batch of manual header var additions. 2015-02-26 17:10:11 -05:00
keni b598c83767 Update .gitignore files. 2015-02-26 16:35:55 -05:00
keni 971ff1d4f3 Fix lost mode bits. 2015-02-26 09:22:52 -05:00
keni 03140969ee Bulk recovery of file CVS headers and addition of NHDT- headers. 2015-02-26 09:19:03 -05:00
keni 9480f880c4 Add .gitattribute files. 2015-02-26 08:54:12 -05:00
keni bbfb2a4623 Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-02-16 08:58:20 -05:00
keni 5dda2afd32 Fix bug: NHtext adds a space to a substitution value.
Add support for debugging from the command line.
2015-02-16 08:53:52 -05:00
keni 3266234ecc Convert mdgrep from cvs to git. 2015-02-13 20:32:09 -05:00
keni b7ea921ea0 Set up mdgrep for git instead of cvs. 2015-02-13 17:54:15 -05:00
keni aed830f493 Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-02-13 17:37:36 -05:00
keni b87b568f72 Typo 2015-02-13 17:37:06 -05:00
keni b312870522 Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource 2015-02-13 11:54:28 -05:00
keni 8c7b6cd110 add another note about executable scripts 2015-02-13 11:54:04 -05:00
keni 5404e9d253 add note about making PRE file executable 2015-02-13 11:52:29 -05:00
keni b3c8089e55 .git* cleanup tids 2015-02-12 16:39:51 -05:00
keni a0315f3f34 add DEVEL to the directory list 2015-02-11 20:24:14 -05:00
keni 34221670bc initial git setup 2015-02-11 19:42:57 -05:00
keni 2dc1a2e21e new CC macro for accurately centering a single character column key 2012-04-30 01:11:00 +00:00
keni 371eb4483c Align the hyphens in .PL. 2012-04-22 14:55:41 +00:00
keni a187ad7011 Another try on the .PL macro. 2012-04-21 03:01:03 +00:00
keni 6f1df20db8 Fix PL macro indentation when the entry spans a page break. (Note to anyone
who thinks these should be upgraded to keep an entry on a single page: look
at the footnote code in the original nroff docs, the tmac.n display code,
and then use ev 2 anyway - as long as there are no footnotes on a page with
PL, you might get away with it.)
2012-04-16 15:09:55 +00:00
keni 1d219b4e1b SYSCF bits
(This covers some thing that Pat found and some things I found while working
on those.)
Unscramble duplicate use of GREPPATH and GDBPATH symbols.
Add some more info to config.h.
Make missing SYSCF_FILE a fatal error.
Make a parse error in SYSCF_FILE a fatal error.
Rename PANICTRACE_GLIBC (et al) to PANICTRACE_LIBC (et al) since FreeBSD
 and Mac OS X (at least) also implement the needed API.
Allow SYSCF_FILE to be unreadable by the user (for setgid installs).
If SYSCF, do NOT fall back to the compiled in WIZARD account.
Put WIZARD into sysopt and remove special cases in authorize_wizard_mode().
2012-01-27 20:15:31 +00:00
keni cbe862e162 gcc invocation cleanup (mac)
Move the compiler flags out of CC and into CFLAGS.  Split off
-Wunreachable-code, comment it out, and explain why.  Fix typo.
2012-01-18 22:32:24 +00:00
keni f5fa250691 drop extra includes
Remove includes already pulled in by hack.h
2012-01-12 15:08:29 +00:00
keni af0201b063 tid commit just to test postcommit.pl 2012-01-11 19:54:46 +00:00
keni b9f8ca44aa test postcommit.pl 1.91 & mac build tid
Make postcommit try to recognize a directory commit operation.
Use /usr/bin/true instead of touch for a dummy chown/chgrp in Mac OS X.
2012-01-11 19:47:33 +00:00
keni 7f6ee2f759 WINCHAIN - a framework allowing multiple processors between core and winport
This is the code I built trying to figure out the large window size issue.
It completely compiles out if not needed (see -DWINCHAIN in hints/macos10.7)
and except for one call during setup has zero overhead if compiled in and
not used.  See window.doc for more info.

Defs for UNUSED parms.  I know this has been controversial, so use is isolated
to the chain code and windows.c (where it shouldn't be intrusive and saves about
50 warnings).

Hints file for 10.7, but the build process still needs to be migrated from
the branch.
2012-01-11 18:23:35 +00:00
keni b97d53fb30 cleanup: outdated SCCS lines
Pat noted that I neglected to drop the SCCS lines on the files I've been
committing, so clean up those and any others I could find where the SCCS
line date is out of date.
2012-01-10 17:47:45 +00:00
keni 92b15c5f8a another shot at H2344 (large window)
Conditional on H2344_BROKEN which can be disabled at the top of the file if
necessary.  This appears to handle all the cases I was able to reproduce from
Pat's list, with the caveat that msg_window=f fails on very wide windows on
Mac OSX Lion with the default terminal emulation.  When the emulation is set
to ANSI, it works (the failure mode is the output from a simple putchar() loop
across the contents of history called up from ^P wraps at about the middle
of the window).
2012-01-10 02:33:36 +00:00
keni c119e8c3d9 add param to ini winsys routines
Provide a mechanism for cleanly moving between tentative window system
selections during startup.  Now, before a second (or later) system is selected,
the first will be notified that it is losing control.  See window.doc.
2012-01-10 01:39:31 +00:00
keni e442242417 sanity check for dlb_fopen
Fail if dlb_fopen is called with a non-read mode.
2012-01-09 22:42:48 +00:00
keni e3648c2adc doc tid (mainly postcommit.pl test)
Reference the new install instructions from the current install instructions.
2012-01-08 01:11:03 +00:00
keni 52aa3efcce last bunch - pline warnings while testing postcommit.pl 2012-01-04 18:52:36 +00:00
keni f95549512a another pile on the trunk 2012-01-04 18:14:41 +00:00
keni e3856eead3 back to trunk: potion.c 2012-01-04 18:05:21 +00:00
keni 01a44fead4 postcommit.pl 1.84 - first branch info test: polyself.c (on the trunk) 2012-01-03 19:11:34 +00:00
keni f7805b65ae postcommit.pl 1.83: pray.c
(Getting close to the end.  1.83 cleans up the code and updates the bugs list.)
2012-01-01 17:35:48 +00:00
keni 21f9be37a7 worked once, let's press our luck: botl.c invent.c mkobj.c 2011-12-31 00:24:26 +00:00
keni 86e9b65d20 again, looking for that failure condition: pager.c pickup.c 2011-12-30 23:58:48 +00:00