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
Eric S. Raymond
5aaa22860a
Experimental steps towards TAP and test parallelization.
2021-03-10 16:56:39 -05:00
Eric S. Raymond
f2f238e9e4
Address GitLab issue #55 : water should not be available in endgame.
2021-02-15 22:21:26 -05:00
Eric S. Raymond
a251e18682
Address Gitlab issue #52 : endgame oyster reading is incorrect
2021-02-15 18:11:57 -05:00
Jason Ninneman
be3457abeb
Overhaul CI pipeline to use a custom Ubuntu-based Docker image.
2021-01-12 09:08:56 -07:00
Jason Ninneman
12443b0159
Use Python 3, not 2.
2021-01-11 15:56:05 +00:00
Jason Ninneman
eb27776c99
Change and add packages for tumbleweed.
2021-01-11 15:56:05 +00:00
Eric S. Raymond
ba11a8df2e
In the YAML, name the rabbit foot because it has a reference.
2021-01-11 01:06:44 -05:00
Eric S. Raymond
b93d2d396f
Tweak for Debian packaging.
2021-01-11 00:27:09 -05:00
Eric S. Raymond
bfbea454c7
Trim a legend to less than 80 lines.
2021-01-11 00:20:03 -05:00
Eric S. Raymond
747c42029d
Attempt fix for issue #52 : endgame oyster reading is incorrect
2021-01-11 00:14:51 -05:00
Eric S. Raymond
8984e48e78
Attempting fix for issue #50 : carried clam can be opened (with trident)
2021-01-10 22:14:11 -05:00
Eric S. Raymond
fe1b02f4c0
Correction to the date of first drop. Also, a thinko fix.
2021-01-10 21:02:30 -05:00
Eric S. Raymond
e879e35a02
We can be precise to the day about the release date...
...
...because Don's original code drop at SAIL was recovered and
announced on Twitter on 2021-01-01.
2021-01-04 14:40:08 -05:00
Eric S. Raymond
90d9ffd85d
Ready to release 1.9.
2020-08-27 20:41:17 -04:00
Eric S. Raymond
d9e33a8478
Deal with the consequences of an entry-point deprecation in Python.
2020-08-27 20:33:44 -04:00