1 = Open Adventure project news =
2 // SPDX-FileCopyrightText: (C) Eric S. Raymond <esr@thyrsus.com>
3 // SPDX-License-Identifier: CC-BY-4.0
6 Ensore that the KNIVES_VANISH message can't issue twice.
9 Bring the manual page fully up to date.
12 Saying Z'ZZZ at reservoir no longer causes the waters to part and crash.
15 Savefiles now have an identifying magic cookie at the front.
16 Resume detects if a save has incompatible endianness.
19 Commands in magic-word sequence now interrupt it, as in original.
20 Bug fix for bird not starting caged in endgame.
23 Added -a option for BBS door systems.
24 -o reverts to the old message on some failed magic words.
25 Typo fixes and documentation polishing.
28 Fixed slightly buggy emission of end-of-game messages on a win.
31 The bug and todo list has been cleared; project declared finished.
32 Correctness has been systematically tested against the 1995 code.
33 Typo fixes and documentation polishing.
36 Restore 100% test coverage.
37 Use TAP reporting for tests.
40 Fixed a bug that manifested after two "fly rug" commands - third one fails.
41 Fix some glitches in processing fee fie foe foo.
42 Correct some object start states and reading-related glitches in the endgame.
45 Update the dungeon maker to avoid a deprecation due to security issues
48 Minor typo and capitalization glitches in user-visible text fixed & documented.
49 Save format has changed.
52 Python 3 and OS X port fixes.
55 Split commands with verbless objects now pick up a preceding verb correctly.
58 Fix for a minor bug in inventory handling.
59 Handle a bare numeric token on the command line a bit more gracefully.
62 Repair packaging error (omitted templates.)
63 Minor improvements in odd grammar cases.
66 Split commands with objectless transitive verbs are handled correctly.
67 Test suite has 100% code coverage.
70 Under oldstyle, new-school single-letter command synonyms are ignored.
71 Switched from linenoise to editline for new-style line input.
72 The -s option is no longer required to paste command input; it is removed.
75 There is a 'version' command.
76 Include tests directory in generated tarball.
77 Support command-line editing with arrow keys and Emacs keystrokes.
78 Save format has changed.
81 Forward port of Crowther & Woods's 430-point Adventure 2.5.
82 Added -l option for logging.
83 Game logs are now fully reproducible via the "seed" command.
84 Added regression-test suite using seed, with coverage checking.
85 Added command prompt; -o suppresses this. Otherwise no gameplay changes.
86 Fixed bug that caused reservoir word not to be randomized.
87 Makefile does parallel builds.