nhmall
78fca9bef0
build fix, avoid use of 'class'
...
Build fix, avoid use of 'class'
include\hack.h(199): error C2236: unexpected token 'class'. Did you forget a ';'?
include\hack.h(199): error C2332: 'class': missing tag name
include\hack.h(199): error C2027: use of undefined type 'sortloot_item::<unnamed-tag>'
2018-06-15 22:35:32 -04:00
nhmall
15995375dd
Guidebook date for merge verification
2018-05-28 08:45:35 -04:00
nhmall
2b52b093e7
expand on patch 2 so far in patchlevel.h
2018-05-27 21:39:20 -04:00
nhmall
959f0e557b
Guidebook
2018-05-27 13:44:46 -04:00
nhmall
e41c80e5eb
missed one
2018-05-25 18:57:41 -04:00
nhmall
6c9aa091cd
guidebk.txt over guideboo.txt
2018-05-25 18:52:26 -04:00
nhmall
4d7f2869c6
Merge branch 'msdos-build' of https://github.com/chasonr/NetHack into msdos
2018-05-25 18:42:50 -04:00
nhmall
f614b9e27e
fix access violation in status_finish() if window port not initialized
2018-05-21 18:31:45 -04:00
nhmall
81e422189c
Windows wouldn't compile without TTY_GRAPHICS defined
2018-05-21 16:44:19 -04:00
nhmall
d95dae3cf4
fix early crash during config file error processing
2018-05-21 16:39:16 -04:00
nhmall
fcc26f2c44
fixes update for previous static prototype move in rip.c
2018-05-21 10:20:17 -04:00
nhmall
8f73f85ac4
static prototype could be left orphaned depending on #defines
2018-05-21 10:14:39 -04:00
nhmall
7508b0e34e
Merge branch 'NetHack-3.6.2' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6.2
2018-05-21 09:55:44 -04:00
nhmall
6311985d57
don't highlight the leading space before gold field on the status line
2018-05-21 09:35:38 -04:00
nhmall
b142456787
Merge branch 'NetHack-3.6.2' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6.2
2018-05-20 15:37:38 -04:00
nhmall
c58b6119ca
be consistent with the tex version
2018-05-20 15:36:51 -04:00
nhmall
5a63871c83
be consistant with the tex version
2018-05-20 15:17:57 -04:00
nhmall
9cb9164ce5
update note of appreciation in Guidebooks (dat/history to follow)
2018-05-20 15:11:49 -04:00
nhmall
ee36206fdc
Merge branch 'NetHack-3.6.2' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6.2
2018-05-18 22:05:57 -04:00
nhmall
3b77543bcc
preserve change from old branch
2018-05-18 22:05:05 -04:00
nhmall
2fb9d6c94e
save Pat's change
2018-05-18 21:42:41 -04:00
nhmall
1641409d1c
Merge branch 'NetHack-3.6.0' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6.0
2018-05-16 23:46:12 -04:00
nhmall
2758cd998a
Guidebook.txt update
2018-05-17 03:42:38 +00:00
nhmall
84d4fcc4c8
another beta bit
2018-05-16 23:31:27 -04:00
nhmall
1e60a16565
sync date between two Guidebook files (.mn, .tex)
2018-05-16 23:26:07 -04:00
nhmall
05e84babb8
beta bit
...
Display the word beta in a better spot on the line
2018-05-16 23:23:08 -04:00
nhmall
5a62515d7b
more bump of version ID
2018-05-16 23:08:37 -04:00
nhmall
2b66b5ecd1
bump version ID values
2018-05-16 23:06:44 -04:00
nhmall
8dc2c59796
fixes36.2 catch-up for previous commit
2018-05-15 19:41:12 -04:00
nhmall
821399c6be
fix access violation when --debug:xxxx has no other args after it
2018-05-15 19:39:05 -04:00
nhmall
88f5dcbfb4
fix spaces in hilite_status option text field not working H7107 (GitHub #88 )
...
Fixes #88
H7107: FWD: spaces in hilite_status option text field not working
2018-05-15 19:35:36 -04:00
nhmall
c2103b84db
fix a couple of status items, gold highlighting and a boundary check
...
typo
gold highlighting
boundary check on tty_curs()
2018-05-15 09:03:35 -04:00
nhmall
504f0a4510
integrate aklys feature introduced in 3.6.1 into 3.6.x display
2018-05-15 06:41:06 -04:00
nhmall
64a771da4b
add prototype
...
(cherry picked from commit 438cfd3815 )
2018-05-15 06:31:22 -04:00
nhmall
cc1d43fad4
integrate aklys feature introduced in 3.6.1 into display
...
(cherry picked from commit 3fe8325f14 )
2018-05-15 06:29:40 -04:00
nhmall
340ff13a1d
Merge branch 'win-minor' into NetHack-3.6.0
2018-05-15 01:30:31 -04:00
nhmall
80218a7855
boundary bit
2018-05-15 01:29:36 -04:00
nhmall
aaddab5450
catch up on fixes36.2 updates
2018-05-15 01:10:32 -04:00
nhmall
f36c3ae1ab
Merge branch 'win-minor' into NetHack-3.6.0
2018-05-15 00:27:11 -04:00
nhmall
589bdb4e2d
Merge branch 'win-tty-status' into win-minor
2018-05-15 00:26:26 -04:00
nhmall
26654ef079
a few cut-and-paste errors
2018-05-14 22:25:25 -04:00
nhmall
2e8b69d5ff
some tty per field rendering and optimization
2018-05-14 21:13:37 -04:00
nhmall
fba7c06fd6
put back the functionality of commandline --debug:immediateflips overwritten recently
2018-05-14 21:09:01 -04:00
nhmall
860b9c35c1
testing build with STATUS_HILITES
2018-05-13 21:24:14 -04:00
nhmall
2b8ac8af9e
missing stubs for NetHackW.exe
2018-05-13 16:42:11 -04:00
nhmall
0d23e7b44d
Merge branch 'tty-status' into win-tty-status
2018-05-13 15:21:46 -04:00
nhmall
3b2f7e86e0
more status updates
...
- prevent an overflow
- add make_things_fit()
2018-05-13 15:19:39 -04:00
nhmall
99474c864f
Merge branch 'tty-status' into win-tty-status
2018-05-12 14:44:12 -04:00
nhmall
149fc5a4dd
empty field suppression caught condition values unintentionally
2018-05-12 14:42:19 -04:00
nhmall
3598fcc929
more status handling updates
...
Suppress unneeded spaces from a couple of fields
BL_LEVELDESC - trailing spaces.
BL_CAP - it only contains a space
2018-05-12 14:10:52 -04:00
nhmall
9a87064cca
some build fixes for compile issues reported
2018-05-12 06:57:34 -04:00
nhmall
ba057ef3de
condition shrinkage when required
2018-05-12 02:18:42 -04:00
nhmall
a3ba46d732
remove some debug code
2018-05-12 01:10:43 -04:00
nhmall
d0e508241b
missing return value
2018-05-12 01:07:54 -04:00
nhmall
dd04f5fcb5
more tty-status updates
2018-05-12 01:04:57 -04:00
nhmall
04c85aa59d
update files.c with testinglog
2018-05-10 18:54:58 -04:00
nhmall
8c2dc7bb1c
add some logging to debug
2018-05-10 18:48:02 -04:00
nhmall
702154529f
provide some debug developer controls - part 1
2018-05-10 10:05:29 -04:00
nhmall
1a19e449c7
Revert "some cross platform testing"
...
This reverts commit 3d1e086648 .
2018-05-09 18:51:49 -04:00
nhmall
4dd535cbd2
cross platform testing
2018-05-09 18:47:19 -04:00
nhmall
3d1e086648
some cross platform testing
2018-05-09 18:31:18 -04:00
nhmall
7988bdff1d
Merge branch 'barthouse-bugH7132' into NetHack-3.6.0
2018-05-09 18:07:52 -04:00
nhmall
778c8a56ab
remove a commented out code line
2018-05-09 13:25:46 -04:00
nhmall
9bca6ecb8e
tty status updates
...
some status code cleanup
It should be ready to merge tty-status changes into NetHack-3.6.0.
2018-05-09 13:12:11 -04:00
nhmall
e90b20a3a9
optimization of output was ruining display effects
2018-05-07 20:20:36 -04:00
nhmall
b524c26da5
intermediate update to wintty.c as work continues
2018-05-07 18:52:50 -04:00
nhmall
d2a7c8afa1
some status data corrections
2018-05-07 08:41:54 -04:00
nhmall
97c826ccb0
Merge branch 'barhouse-lagFix' into tty-status
2018-05-06 18:23:21 -04:00
nhmall
f2e9b8a60a
merge glitch cleanup
2018-05-06 17:52:29 -04:00
nhmall
7d1e1a163d
Merge branch 'lagfix' of https://github.com/barthouse/NetHackPublic into tty-status
2018-05-06 16:52:11 -04:00
nhmall
64cec86abb
more performance fixes for the port code portion
2018-05-06 06:04:33 -04:00
nhmall
ad642f93e6
Merge branch 'ghpr91' into tty-status
2018-05-06 05:23:03 -04:00
nhmall
e9483c7bba
uncomment BETA for fix-test binary
2018-05-05 20:42:55 -04:00
nhmall
71bead4e39
do some performance optimizations on highlighting of tty status
2018-05-05 19:43:10 -04:00
nhmall
4e5c41401f
last line of config file wasn't heeded if newline was missing
2018-04-28 17:22:21 -04:00
nhmall
331abfe530
Specify both width and height when creating font for width testing
...
From Bart...
When we are creating the console font for testing character widths,
we were not specifying width. Because of this, the created font's
average width might be larger then what we expect and we might
falsely detect that the font was inappropriate for playing Nethack.
Fix provides the width that we are expecting when creating the font.
2018-04-28 12:11:19 -04:00
nhmall
d4ebae12f1
default to using latest SDK available on build machine
...
From Bart...
Modified build configuration to use latest SDK available by default.
This change will eliminate the need for us to hard code an SDK
version into our configuration file and will eliminate the need
for developers to set the SDK version when they do not have the
matching SDK version installed. Updated the Install.nt file removing
the mention of having to set the SDK version.
2018-04-26 23:02:17 -04:00
nhmall
72d38f1f67
windows-only bit
2018-04-26 18:00:32 -04:00
nhmall
dcb9657b03
new Guidebook.txt
2018-04-25 19:56:39 -04:00
nhmall
2576ae071f
text bit in sys/unix/Makefile.dat
2018-04-25 19:26:35 -04:00
nhmall
7af332529a
don't include fixes to post-3.6.0 code in count estimate
2018-04-25 18:59:58 -04:00
nhmall
04ae622c12
suppress version branch info if not BETA
...
I think this is needed to avoid inevitable questions/confusion.
Having the git hash in the version string of official binaries
is a very good thing, however.
2018-04-25 17:56:14 -04:00
nhmall
9914250632
Guidebook.tex bit spotted in test pdf generation
2018-04-25 17:36:29 -04:00
nhmall
5101b9efb8
Update some dates and comment out BETA
2018-04-25 17:11:28 -04:00
nhmall
671c40c557
Merge branch 'NetHack-3.6.0' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6.0
2018-04-25 16:58:59 -04:00
nhmall
fd482d11f0
fixes36.1 multi-line entries require leading tab after first line
2018-04-25 16:55:42 -04:00
nhmall
93e0cb5235
nethackw clear after getlin
...
Alex wrote: in nethackw, getlin clears message
window, so any unread messages are scrolled off the screen without
"--more--" prompt. If vary_msgcount is set to 1 and "potion shatters", it
is not easy to see the effect to name the potion correctly.
2018-04-24 08:15:36 -04:00
nhmall
44ac268590
Install.nt bit
2018-04-23 21:47:46 -04:00
nhmall
6623b5b007
Update Guidebook.txt
2018-04-23 21:38:36 -04:00
nhmall
f6496a61f1
Apr23 Guidebook date bump
2018-04-23 21:31:28 -04:00
nhmall
e236c23b35
windows record file diagnostic info
2018-04-22 12:15:30 -04:00
nhmall
d420d8073d
update some old version references
2018-04-21 18:05:46 -04:00
nhmall
21d1e68951
Guidebook.txt update
2018-04-21 17:27:36 -04:00
nhmall
6a7f05cec0
fix --version:paste for NetHackW
...
Adjust port_insert_pastebuf() for Windows so that it
works on the console and GUI variations.
2018-04-21 10:37:10 -04:00
nhmall
a7df684d25
Windows instructions update
2018-04-21 09:33:47 -04:00
nhmall
56ceea5a41
more adjacent pit
2018-04-21 08:00:57 -04:00
nhmall
2ce0fbd571
Merge branch 'NetHack-3.6.0' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.6.0
2018-04-21 07:01:27 -04:00
nhmall
b938808ff0
clean up some code pasted from other function
2018-04-21 06:57:52 -04:00
nhmall
13fc83a6a2
VS debugger couldn't handle a naming collision appropriately
2018-04-21 01:07:20 -04:00
nhmall
e48600ec87
adjacent pit movement isn't a fall
...
H7074 1311
> When moving from a pit into an adjacent pit, you "fall into" the pit and take
> damage. This happens even when you are walking back and forth between two pits,
> repeatedly, where you should have no way to fall.
>
> The intent seems to be that you can move into the adjacent pit without having
> to climb out of the first one, and this works properly - the only problem is
> that the pit gets triggered when you ought to have no distance to fall.
This is really just stumbling over uncleared clutter, not a pit fall.
There was already a way to clear the clutter between adjacent pits.
2018-04-21 00:47:59 -04:00