Eric S. Raymond
d320212622
Indent cleanup.
2022-04-18 10:31:13 -04:00
Eric S. Raymond
f7d6884ded
cppcheck cleanup.
2022-04-18 10:24:11 -04:00
Eric S. Raymond
d9d58ea168
Base UNDEEP on the previiously unreferenced DEEP condition bit.
...
Removes the only dependency on the order of locations left in the macros.
2022-04-18 10:01:14 -04:00
Eric S. Raymond
846f293e06
Typo fix.
2022-04-14 15:49:56 -04:00
Eric S. Raymond
70a9edd497
Ready to ship 1.11
2022-04-14 14:38:50 -04:00
Eric S. Raymond
dee8809e30
pylint cleanup.
2022-04-14 13:54:45 -04:00
Eric S. Raymond
44017d64bb
Reorganize and clean up test machinery.
2022-04-14 12:27:15 -04:00
Eric S. Raymond
dd7b664e32
Revert Makefile changes that broke coverage testing for cheat.c
2022-04-14 12:05:03 -04:00
Eric S. Raymond
1c2346392e
Grapher simplification.
2022-04-14 11:34:43 -04:00
Eric S. Raymond
f6fc7f244d
Graph mode for maze all different.
2022-04-14 07:47:47 -04:00
Eric S. Raymond
18566a349a
Add logic for chasing forwarding limks to the graph maker.
2022-04-13 22:31:46 -04:00
Eric S. Raymond
4069bf210b
cppcheck cleanup.
2022-04-13 20:55:57 -04:00
Eric S. Raymond
ceba6482a1
Introduce and use matags in the YAML.
2022-04-13 20:31:07 -04:00
Eric S. Raymond
9e6095afa0
Inprove -m mapping.
2022-04-13 15:20:26 -04:00
Eric S. Raymond
ad75cc1eb7
Mapping improvements.
2022-04-13 13:41:57 -04:00
Eric S. Raymond
0f5fd82b77
Add a test of resurrection logic.
2022-04-13 04:38:41 -04:00
Eric S. Raymond
834f6e753c
Add test that dropping vase in tghe soft room does not break it.
2022-04-13 04:23:28 -04:00
Eric S. Raymond
b30059bb72
NEWS update.
2022-04-13 04:01:41 -04:00
Eric S. Raymond
af7ce31dd9
Simplify the test machinery.
2022-04-13 03:59:57 -04:00
Eric S. Raymond
337377ab57
savecheck only needs to be run for makiung coverage reports.
2022-04-13 03:45:59 -04:00
Eric S. Raymond
d235313e97
Switch normal regression testing to TAP output.
2022-04-13 03:13:53 -04:00
Eric S. Raymond
129136b51e
Integrate multifile test into TAP sequence.
2022-04-13 02:58:02 -04:00
Eric S. Raymond
7b3b5d32c0
More steps towards TAP.
2022-04-13 02:42:25 -04:00
Eric S. Raymond
c78845e05a
Update maxhinert for tap from reposurgeon...
...
...but it doesn't work yet.
2022-04-12 23:23:48 -04:00
Eric S. Raymond
74dc0d168a
Take test coverage back to 100%
2022-04-12 22:47:41 -04:00
Eric S. Raymond
829e55f99d
Another test coverage improvement.
2022-04-12 21:51:37 -04:00
Eric S. Raymond
10b888f449
Another coverage improvement
2022-04-12 21:24:42 -04:00
Eric S. Raymond
f9237d6970
Improve YAML symbol coverage.
2022-04-12 20:08:45 -04:00
Eric S. Raymond
8c80aa183b
Scratch a to-do item.
2022-04-12 19:53:13 -04:00
Eric S. Raymond
8b8a3a73c4
Fix bugs in coverage testing.
2022-04-12 19:45:43 -04:00
Eric S. Raymond
865e10e6d0
Coverage fixups.
2022-04-12 11:27:07 -04:00
Eric S. Raymond
c5250b5f3f
Clean up warning and deprecation issues.
2022-04-12 10:53:37 -04:00
Eric S. Raymond
49e2479efa
Improve test coverage.
2022-04-07 06:42:20 -04:00
Eric S. Raymond
6f7c5743c6
Add a coverage exclusion.
2022-04-06 22:27:14 -04:00
Eric S. Raymond
00cbf464b5
Ready to ship 1.10.
2022-04-06 20:02:07 -04:00
Eric S. Raymond
2df951ba60
Improve the maze graph.
2022-04-06 19:11:09 -04:00
Eric S. Raymond
6dd37a6ec3
Namespace splittiing to prune the maze graph. No eeffect on gameplay.
2022-04-06 18:59:14 -04:00
Eric S. Raymond
07f77a8ffd
Proof of concept for dungeon graph maker.
2022-04-06 17:47:57 -04:00
Eric S. Raymond
7d2cfa5166
Typo fix.
2022-04-06 15:48:06 -04:00
Eric S. Raymond
beae508e1d
Add a test for the isolated-foo case
2022-04-06 14:54:43 -04:00
Eric S. Raymond
dd5ca23302
Second part of fix for "fee fie foe foo" and "fum", with test.
2022-04-06 14:41:30 -04:00
Eric S. Raymond
db384731a7
Address GitLab issue #56 : handling of "fee fie foe foo" and "fum"
...
Also add a regression test for this.
2022-04-06 13:43:08 -04:00
Eric S. Raymond
a2116b3d79
Add test for correct listen behavior.
2022-04-06 07:54:20 -04:00
Eric S. Raymond
46e1595cb0
Address Gitlanb issue #54 : listen command not showing all sounds
2022-04-06 07:49:42 -04:00
Eric S. Raymond
e0b9aeda6e
Resolve Gitlab issue #55 : in endgame, some object starting states are incorrect
...
The uncaged status of the bird in the endagame doesn't seem worth the effort to fix it.
2022-04-05 19:20:21 -04:00
Eric S. Raymond
73b49d27f4
Fix issue #51 : rug flying is broken
...
And add a test for the fix.
2022-04-05 15:18:17 -04:00
Eric S. Raymond
bb2b8e0fca
Support execution of command script arguments.
2022-04-05 14:33:29 -04:00
Eric S. Raymond
8378063198
Address GitLab issue #53 : inventory limit glitch in original game is not reproduced
...
It was actually a bit of a philosophical question whether I should try to make
this fix revertible with -o. I decided not to, as it's just something the user
may stumble over rather than being an edifying feature of the origiunal interface.
2022-04-04 18:08:50 -04:00
Eric S. Raymond
0799bc2f79
Address Gitlib issu #57 : Resume can't open save file...
...
...when auto-completed filename is followed by a space character.
2022-04-04 17:51:06 -04:00
Eric S. Raymond
5ab94ce8de
Fix bad copypasta.
2021-03-14 20:45:34 -04:00