Partial REUSE cmpliance.
authorEric S. Raymond <esr@thyrsus.com>
Mon, 3 Apr 2023 14:10:06 +0000 (10:10 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Mon, 3 Apr 2023 15:25:11 +0000 (11:25 -0400)
131 files changed:
.gitignore
.gitlab-ci.yml
.shipper
COPYING
Dockerfile.ci
Makefile
actions.c
advent.desktop
advent.h
advent.svg
adventure.yaml
cheat.c
init.c
main.c
make_dungeon.py
make_graph.py
misc.c
saveresume.c
score.c
templates/coverage_dungeon.html.tpl
templates/dungeon.c.tpl
templates/dungeon.h.tpl
tests/Makefile
tests/axebear.log
tests/axeorama.log
tests/barehands.log
tests/bigfail.log
tests/birdsnakewake.log
tests/birdweight.log
tests/boulder2.log
tests/breakmirror.log
tests/carrybird.log
tests/carryfreebird.log
tests/cheatresume.log
tests/cheatresume2.log
tests/coverage_dungeon.py
tests/death-jump.log
tests/defeat.log
tests/domefail.log
tests/dragon_secret5.log
tests/dropcagedbird.log
tests/drown.log
tests/dwarf.log
tests/dwarf_alternative.log
tests/eggs_done.log
tests/eggs_vanish.log
tests/endgame428.log
tests/endobjects.log
tests/fail_hint_maze.log
tests/fail_hint_ogre.log
tests/fail_hint_ogre2.log
tests/fail_hint_woods.log
tests/fillfail.log
tests/fillvase.log
tests/flyback.log
tests/footslip.log
tests/gemstates.log
tests/goback.log
tests/hint_dark.log
tests/hint_grate.log
tests/hint_jade.log
tests/hint_snake.log
tests/hint_urn.log
tests/hint_witt.log
tests/illformed.log
tests/illformed2.log
tests/intransitivecarry.log
tests/issue36.log
tests/issue37.log
tests/lampdim.log
tests/lampdim2.log
tests/lampdim3.log
tests/listen.log
tests/listenloud.log
tests/lockchain.log
tests/logopt.log
tests/magicwords.log
tests/mazealldiff.log
tests/mazehint.log
tests/multifile.chk
tests/notrident.log
tests/ogre_no_dwarves.log
tests/ogrehint.log
tests/oilplant.log
tests/oldstyle.log
tests/outcheck.sh
tests/oysterbug.log
tests/panic.log
tests/panic2.log
tests/pirate_carry.log
tests/pirate_pyramid.log
tests/pirate_spotted.log
tests/pitfall.log
tests/plover.log
tests/reach_ledge_short.log
tests/reach_noclimb.log
tests/reach_planttop.log
tests/reincarnate.log
tests/resumefail.log
tests/resumefail2.log
tests/savefail.log
tests/saveresume.1.log
tests/saveresume.2.log
tests/saveresume.3.log
tests/saveresume.4.log
tests/saveresumeopt.log
tests/savetamper.log
tests/snake_food.log
tests/softroom.log
tests/specials.log
tests/splatter.log
tests/takebird.log
tests/tall.log
tests/tapdiffer
tests/tapview
tests/trident.log
tests/troll_returns.log
tests/turnpenalties.log
tests/urntest.log
tests/urntest2.log
tests/urntest3.log
tests/vending.log
tests/wakedwarves.log
tests/wakedwarves2.log
tests/wakedwarves3.log
tests/water_plant2.log
tests/weirdbird.log
tests/weirddwarf.log
tests/win430.log
tests/wittsend.log
tests/woodshint.log

index ddb549be2c1eb4b2bd1d195aa710eeab5091a349..7aa19284c00a969b7e06c799717d3f5135a8a08f 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 advent
 *.gcda
 *.gcno
index 0d0ab9d343a90ca642cb5cb72f83e163d8d596d9..6b6bd6dad974cc9c6d2cfb5f18c6a76011bf9038 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 stages:
   - ci-build
   - build
index a34d7d68443328d70197fe3036a6159d1be7afa7..4127e0c337f3dda6c23ec75aab2eb3272134f511 100644 (file)
--- a/.shipper
+++ b/.shipper
@@ -1,3 +1,7 @@
+<--
+SPDX-FileCopyrightText: Eric S. Raymond
+SPDX-License-Identifier: BSD-2-Clause
+-->
 extralines="""
 <p>There is a <a href="http://esr.gitlab.io/open-adventure/coverage/">code coverage analysis</a> and a <a href="http://esr.gitlab.io/open-adventure/coverage/adventure.yaml.html">symbol coverage analysis</p>
 """
diff --git a/COPYING b/COPYING
index c4da3e1c31d5a1a2df659b947d2b26eea334efe1..b1de571dafb1e276d8ab22e80a23b61ac31caece 100644 (file)
--- a/COPYING
+++ b/COPYING
@@ -1,7 +1,4 @@
-                       BSD LICENSE
-
-Copyright (c) 1977, 2005 by Will Crowther and Don Woods
-Copyright (c) 2017 by Eric S. Raymond
+               BSD 2-Clause LICENSE
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
index 535ed65e7185ea114cfbd9f1e86760101643855d..8a2c8bbc2c61f06d770f44658b2cc4e4574c4d46 100644 (file)
@@ -1,5 +1,7 @@
 # This image is built by the Gitlab CI pipeline to be used in subsequent
 # pipeline steps.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 
 FROM ubuntu
 
index 0f82c4a69833ba42ac8390073410e795e07937fd..d6ceb824dc908fed08be530c6f4719819e7af700 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,8 @@
 # Makefile for the open-source release of adventure 2.5
 
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
+
 # To build with save/resume disabled, pass CFLAGS="-DADVENT_NOSAVE"
 # To build with auto-save/resume enabled, pass CFLAGS="-DADVENT_AUTOSAVE"
 
index 27364b7b2e034706372d7ffd92a22a0a71cc5be4..05377ffed9bd8ccfe018adfe735e13b66cdb17be 100644 (file)
--- a/actions.c
+++ b/actions.c
@@ -1,9 +1,9 @@
 /*
  * Actions for the dungeon-running code.
  *
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
  */
 
 #include <stdlib.h>
index d41c896d130f2d91fec36bb68f4b14b1b80f733e..bb049ded149384c35d145c18ac4ff952526915d1 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 [Desktop Entry]
 Type=Application
 Name=Open Adventure
index 8a31a9cf491abbc92179df3f8ce2cb26e9fbf6ba..100de43cceb647e6b92bd2db9de80a9a414eb7d8 100644 (file)
--- a/advent.h
+++ b/advent.h
@@ -1,3 +1,10 @@
+/*
+ * Dungeon types and macros.
+ *
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
+ */
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdbool.h>
index 8f50e5e1899bcd44bc54e1ab57098eee1b37c797..02a0e1b0efb00166231f70c675aa23bf64488b46 100644 (file)
@@ -2,30 +2,8 @@
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
   "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
 <!--
-Copyright Â© 2017 Dr. Tobias Quathamer <toddy@debian.org>
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-1. Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
-notice, this list of conditions and the following disclaimer in the
-documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+SPDX-FileCopyrightText: 2017 Dr. Tobias Quathamer <toddy@debian.org>
+SPDX-License-Identifier: BSD-2-Clause
 -->
 <svg width="128" height="128" version="1.1"
   xmlns="http://www.w3.org/2000/svg">
index 8dfd1c8cc47fe3dd7d4740977d741f8ae660c719..791d8acb99869415f320e8a92af97d56813de38d 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
+#
 # This YAML file gets processed into a collection of data structures and
 # variable initializers describing Colossal Cave.  It replaces an ad-hoc
 # text database shipped with Adventure versions up to 2.5.  The format
 #      %S = the letter 's' or nothing (if a previous %d value is exactly 1)
 #      %V = substitute program version string
 #
-# Copyright (c) 2017 by Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-clause
 
 # Motion names of the form MOT_* are not explicitly referenced in the
 # locations YAML, but usually get compiled into generated C.
diff --git a/cheat.c b/cheat.c
index df9ab5b9af03b0c501e24282969fdaee2d1976ea..ebbc1661397b66e8edf43a3041b4a9b688edadf4 100644 (file)
--- a/cheat.c
+++ b/cheat.c
@@ -4,9 +4,9 @@
  * savefile(), so we know we're always outputting save files that advent
  * can import.
  *
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
  */
 #include <getopt.h>
 #include <stdlib.h>
diff --git a/init.c b/init.c
index b890fbacc078c9f38efa51b9f990112a788eca54..dbdfb11f9bed3b397c6b8254f60fe7f134034d67 100644 (file)
--- a/init.c
+++ b/init.c
@@ -1,9 +1,9 @@
 /*
  * Initialisation
  *
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
  */
 
 #include <unistd.h>
diff --git a/main.c b/main.c
index d4539b19f1dc4f87ad035e5c4ac5ebb4774e8c4c..acbabb65027cece7668515d90655fd065ad3cfc5 100644 (file)
--- a/main.c
+++ b/main.c
@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
  */
 
 #include <stdlib.h>
index c7c9b75984c686d8fd34b5b1e043b8ee1d633a0b..0d224d3f2081fc52a1d450f007ba87443229374f 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/env python3
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 """
 This is the open-adventure dungeon generator. It consumes a YAML description of
 the dungeon and outputs a dungeon.h and dungeon.c pair of C code files.
@@ -6,9 +8,6 @@ the dungeon and outputs a dungeon.h and dungeon.c pair of C code files.
 The nontrivial part of this is the compilation of the YAML for
 movement rules to the travel array that's actually used by
 playermove().
-
-Copyright (c) 2017 by Eric S. Raymond
-SPDX-License-Identifier: BSD-2-clause
 """
 
 # pylint: disable=consider-using-f-string,line-too-long,invalid-name,missing-function-docstring,too-many-branches,global-statement,multiple-imports,too-many-locals,too-many-statements,too-many-nested-blocks,no-else-return,raise-missing-from,redefined-outer-name
@@ -21,7 +20,7 @@ C_NAME = "dungeon.c"
 H_TEMPLATE_PATH = "templates/dungeon.h.tpl"
 C_TEMPLATE_PATH = "templates/dungeon.c.tpl"
 
-DONOTEDIT_COMMENT = "/* Generated from adventure.yaml - do not hand-hack! */\n/* SPDX-License-Identifier: BSD-2-clause */\n\n"
+DONOTEDIT_COMMENT = "/* Generated from adventure.yaml - do not hand-hack! */\n\n"
 
 statedefines = ""
 
index 62ac68b5c20d301c706d1649e1207544eafd5bf3..edaaa6fb5df8f315d88168ec98e26f8532ccdc0c 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/env python3
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 """\
 usage: make-graph.py [-a] -d] [-m] [-s]
 
@@ -11,8 +13,6 @@ Make a DOT graph of Colossal Cave.
 -s = emit graph of non-forest surface locations
 -v = include internal symbols in room labels
 """
-# Copyright (c) 2017 by Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-clause
 
 # pylint: disable=consider-using-f-string,line-too-long,invalid-name,missing-function-docstring,multiple-imports,redefined-outer-name
 
diff --git a/misc.c b/misc.c
index c2512cb0ac5a5b78493142f966ed9b653a94d9be..9a8d2e5a4054f6989ab962b404c346a17b0cbd85 100644 (file)
--- a/misc.c
+++ b/misc.c
@@ -1,9 +1,9 @@
 /*
  * I/O and support routines.
  *
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
  */
 
 #include <unistd.h>
index dedb5bbe288a03b6581ad18895ea4183984f83ba..db1153b3c793bef7bb8bddc35ba55c236c98c5bb 100644 (file)
@@ -4,9 +4,9 @@
  * (ESR) This replaces  a bunch of particularly nasty FORTRAN-derived code;
  * see the history.adoc file in the source distribution for discussion.
  *
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
  */
 
 #include <stdlib.h>
diff --git a/score.c b/score.c
index 24dcc0a29d7bcca580f720e052abed574953a58b..8e37374591b165bd7787be8245aecdd58f2255f3 100644 (file)
--- a/score.c
+++ b/score.c
@@ -1,9 +1,9 @@
 /*
  * Scoring and wrap-up.
  *
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
  */
 #include <stdlib.h>
 #include "advent.h"
index 372c43f3988313d590ab3a5bd68d4d4160f3868b..9545ca284dd54492051f747fd30aac00b9426782 100644 (file)
@@ -1,3 +1,7 @@
+<--
+SPDX-FileCopyrightText: Eric S. Raymond
+SPDX-License-Identifier: BSD-2-Clause
+-->
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html lang="en">
 <head>
index dbc28a6c8f4db54297c7e08b9b902ee721115a7a..25f4d268377963053ec07132c9f7bdeb4119738b 100644 (file)
@@ -1,3 +1,8 @@
+/*
+SPDX-FileCopyrightText: Eric S. Raymond
+SPDX-License-Identifier: BSD-2-Clause
+*/
+
 #include "{h_file}"
 
 const char* arbitrary_messages[] = {{
@@ -48,4 +53,4 @@ const travelop_t travel[] = {{
 
 const char *ignore = "{ignore}";
 
-/* end */
\ No newline at end of file
+/* end */
index e42ab072e66500d6fb1586794f79d6fcc7ecd785..8abb529aa3c9a3edef4fa39da79c5ffdfb292425 100644 (file)
@@ -1,3 +1,7 @@
+/*
+SPDX-FileCopyrightText: Eric S. Raymond
+SPDX-License-Identifier: BSD-2-Clause
+*/
 #ifndef DUNGEON_H
 #define DUNGEON_H
 
index 2f547a0cac35098c1c31909f694f143bc5d01337..a95f464a8222a99dc659156c3d28464955dba018 100644 (file)
@@ -1,5 +1,8 @@
 # Test-suite makefile for open-adventure
 
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
+
 # Use absolute path so tests that change working directory still use
 # scripts from parent directory.  Note that using $PWD seems to fail
 # here under Gitlab's CI environment.
index 8498b21300c98cb97aed897de3c7c124308646c4..c27ad646f664496e69ca6174bede920420a040c2 100644 (file)
@@ -1,4 +1,6 @@
 ## Observe axe after throwing at bear
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 7d2e2730a93dbb084f78b8d1da080f94e6b0cd3c..a3b050c2c28c71e1376e3aaf8fbcd8bb1794799e 100644 (file)
@@ -1,4 +1,6 @@
 ## Test throwing axe at non-dwarves.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Added coverage of LOC_DEADCRAWL and CROSS_BRIDGE
 n
 seed 1838473132
index 233c325b6bedb31252ec90ec8efaec4c9ce4b685..47559a0dbe77838a0112d4f69881aae4d33512ea 100644 (file)
@@ -1,4 +1,6 @@
 ## Get to dragon, refuse to use bare hands
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Fails due uninteresting difference in whitespace process. 
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
index 121cd091ca7767cc9184704d5b35e45480dfdc98..e4543b6d47276afe5939b02c8e7637bb501fe12f 100644 (file)
@@ -1,4 +1,6 @@
 ## Test many nonlethal failure conditions
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # See comments in this log
 n
 seed 1838473132
index 0d64d154ee113896ca5dc6a4cbc0375ef0ea16a5..81e3080da17731022b70175c7034e55793a45278 100644 (file)
@@ -1,4 +1,6 @@
 ## Attempt to kill snake with bird in the endgame
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 80cc3a638ece603f9d83a255f33747aa995ad803..8b56bb45cdaa08711fa634264a25bf195a97dd70 100644 (file)
@@ -1,4 +1,6 @@
 ## Verify that the bird is weightless in inventory
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Checks fix for GitLab issue #40
 #NOCOMPARE Bird was not weightless in cage in advent430 so this test is invalid.
 n
index b52c757d9357d239dc9bd63b813f3ea99aa5a430..d2dc1204568ef340d4fcd51c04088346e42db433 100644 (file)
@@ -1,4 +1,6 @@
 ## Coverage of LOC_BOULDERS2.short
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index d93b075cd09b6f7cae40abc2f4fd9e15aef3c406..8254c97aa51eb231a2377a6654cdd2cd21f32a1d 100644 (file)
@@ -1,4 +1,6 @@
 ## Break the mirror in endgame and die
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index d57736cb27f1bd75fb3017bcb1dfa0760453b354..42ab6564c3ddc104cf5a8881662ee84f0c4f485a 100644 (file)
@@ -1,4 +1,6 @@
 ## Try to carry bird without cage, then kill bird
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1071883378
 in
index 0c81742e0a2667f00a9b0f1548b133261eb3ea0e..aa80f69a7a821b6f5752d045f48519ae70a21173 100644 (file)
@@ -1,4 +1,6 @@
 ## Try to carry the bird after freeing it instead of listening
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1495951709
 attack
index 96c442ac88eaa7682b38d712be450898db20ffe3..eaa110ba44d6a78da49812284598d4f2c73201a0 100644 (file)
@@ -1,4 +1,6 @@
 ## Resume from absurd save file with numdie = -900
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Can't compare to advent430 due to version skew
 n
 resume
index f317d826e580636dfeed83108951c27bdebd1cc8..f9a69f4bc686091f50966f0b5668c4e735cf78e7 100644 (file)
@@ -1,4 +1,6 @@
 ## Resume from absurd save file with numdie = -1000
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # generating "off my scale" score threshold message
 #NOCOMPARE Can't compare to advent430 due to version skew
 n
index c583ffb5f79689fbb9244a86d86edec4be009965..9d01c849f85fb6586c4d8f353749b3118ad7232d 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/env python3
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 """
 This is the open-adventure dungeon text coverage report generator. It
 consumes a YAML description of the dungeon and determines whether the
index 3c877f07c16c97cb8bd717e6540bb98c0fcd2df3..f37b80fdb3b5b8449b07092a2911be50cddb76ff 100644 (file)
@@ -1,4 +1,6 @@
 ## Jump into a pit and die, refuse reincarnation
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1495774850
 in
index c42430a4e8f909ab153829bf1fbfde9e164ed7ca..a09858c3725184f7c9072ddefa23c2653db36bcc 100644 (file)
@@ -1,4 +1,6 @@
 ## Last-minute defeat, with lava. Also tests vase drop before pillow.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1838473132
index df469392b1c4b7e02663d3ddb5cb80af019013a4..984d65994e752e317a7e278a37d0a53d87397363 100644 (file)
@@ -1,4 +1,6 @@
 ## Take nugget and fail to climb to the dome
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 15f3668f495693cac1eee709b6ac66a007c2c363..1c5213f75e87c25193200decc0c3237b6c9c02aa 100644 (file)
@@ -1,4 +1,6 @@
 ## Check that dead dragon actually moves its location (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 18084731
 in
index c7adca15e8d1d3ae5363c11c72187d7cb3961644..299e6b0887d3c98bb60669bcbde4bbd6e6435131 100644 (file)
@@ -1,4 +1,6 @@
 ## Try to carry the bird after freeing it instead of listening
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1495951709
 in
index b5ebf27e0f778830f49a0ef13b815a2ad509cce5..4089b60f05d097fcef4242f119932ec347c62868 100644 (file)
@@ -1,4 +1,6 @@
 ## Speak a magic word at an inopportune time and drown.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1838473132
index 3bb0d4bf5a47402928dd0d7c32580d6d3436983b..38054e8ecc18dd63dfd0b3065ae0fbfd59195886 100644 (file)
@@ -1,4 +1,6 @@
 ## In which the dwarf kills you
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1494912171
 in
index 590cb59437aa12e92e3fd627b28b67c8dcb98a53..28d9f9384c988f2e6491b58330d416c8a1b7fe56 100644 (file)
@@ -1,4 +1,6 @@
 ## Check that dwarf spawns in alternative location (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 383847
 in
index 2384789fb7f76764c3da4f4d6fedab65d49635fa..4aef5b5b3506acab7a72b35b1ccedef90a6cf183 100644 (file)
@@ -1,4 +1,6 @@
 ## Be done with Giant Room and eggs (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index b14fb72bd4c7ea20d44965e2e4a7a1e919a1a3e6..97ba7903b6088684d6c8a358297f4ac263be0b76 100644 (file)
@@ -1,4 +1,6 @@
 ## Vanishing eggs in Giant Room (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 8df0238207ab43c5b588b185f1d9e075ba1648b2..04130d5bd3ea82f496b35a0a2fcc40248c33ab92 100644 (file)
@@ -1,4 +1,6 @@
 ## 428-point walkthrough
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1838473132
index 96e9fd87604156a15c44b6b5e7880c82712d3f5d..63d98a8f470e01e0b5fafd89acc0262a08efe69a 100644 (file)
@@ -1,4 +1,6 @@
 ### Check that water is unavailable in endgame
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Addresses GitLab issue #55: in endgame, some object starting states are incorrect
 #NOCOMPARE Bird was not weightless in cage in advent430, this test depends on that.
 no
index d458561d22848a0ee47f2d28f2bbec224af602a4..ce429fed6842426f80453ba2025f374586fb8aec 100644 (file)
@@ -1,4 +1,6 @@
 ## Fail to get maze hint by being empty-handed (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 25508795
 in
index f75fd79a541c0ed48f406a7a32eca1b7996545d8..9623c1e7ffaf13e92af3a280293eb218eafa34be 100644 (file)
@@ -1,4 +1,6 @@
 ## Qualify for ogre hint but fail due to dwarves dead (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Fails due uninteresting difference in whitespace process. 
 n
 seed 1838473132
index 496147987da70311c70783998680422f283daee1..89c294a4f707cb29345170854491b4e780053086 100644 (file)
@@ -1,4 +1,6 @@
 ## Qualify for ogre hint but fail due to nearby dwarf (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 25508795
 in
index 3df72f454f4520e58fdbc8b7899c95bd516e2d0d..455c7150d3540f37977b7e963c009a003e7d6678 100644 (file)
@@ -1,4 +1,6 @@
 ## Fail getting wood hint by finding appendage (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 n
 z
index afb125f606c315e8112348b3eccf601ed443e7a4..503992ba3150e8091d483903cb7e0d2b08553ea8 100644 (file)
@@ -1,4 +1,6 @@
 ## Attempt to fill lamp, attempt to fill bottle with no source
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 in
 carry lamp
index 8414f14923fa77bd1770abe78584378f7b40baec..babbf9f87682a12d66f7e0b89de419f8791b0e71 100644 (file)
@@ -1,4 +1,6 @@
 ## Fill the vase
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Arthur O'Dwyer <arthur.j.odwyer@gmail.com> writes:
 #
 # (4) Lastly, here's a test case for you! Go get the VASE; then get the
index d0db54b84e02cab9b476fa6054615d3e172e860c..e661942c0409b1c45b9be5467093f478ce95f38c 100644 (file)
@@ -1,4 +1,6 @@
 ## Test fix for issue 51: rug flying is broken
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Behavior differs due to a bug fix.
 n
 seed 1838473132
index ad02244fe13b5f8b2a71056c5ad9ebefb58f8782..398027a630a631dc68427816198ae1d49c857a0c 100644 (file)
@@ -1,4 +1,6 @@
 ## Coverage of LOC_FOOTSLIP
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index ea49416f724589f73c74dfa2e6c7a8cf34fb4fce..9daaa6ba0e2cd0c422325dc9df2659281e7e2168 100644 (file)
@@ -1,4 +1,6 @@
 ## Observe amber, ruby, sapphire after state change
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1635997320
 in
index 490ed7adaa5b07b9efe4f619c195a1dfb74e5989..ea6c87c1c8437af503f322365186ad33d9a1489e 100644 (file)
@@ -1,4 +1,6 @@
 ## Test many nonlethal failure conditions
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # This variant elicits the prompt to go back for batteries
 # See comments in this log
 #NOCOMPARE Relies on "waste"
index ddc9bc9a6e3c424da23c33e79b33982bfd4d8757..456f33c4cd43a2b3512f45383a74489ce1601119 100644 (file)
@@ -1,4 +1,6 @@
 ## Elicit hint for dealing with plugh room and darkness (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1495951709
 in
index e7ddd735b4f694f1ab6f120ad42f64fc569839ba..f13b03fb48427257e908a4ab992691113ecefe9f 100644 (file)
@@ -1,4 +1,6 @@
 ## Elicit hint for dealing with grate
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1495774850
 in
index 58a44fe9b866ebb9a05dff226f2e6afba6fcdf0c..9fdac246a158f452462e272d6a01f9402e7dd5b4 100644 (file)
@@ -1,4 +1,6 @@
 ## Elicit hint for getting the jade (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 9ffc3021c5770a7c0f38f5743eecfda1b49a1555..169b2b5fc39b0d77c2c52298a0346e6e20bc6c99 100644 (file)
@@ -1,4 +1,6 @@
 ## Elicit hint for dealing with snake
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1951269982
 in
index 926bc7d5bd05a004d3ec799b84c34d61c75db586..ed5a8aa905432a77045d47a95435a7617318f740 100644 (file)
@@ -1,4 +1,6 @@
 ## Elicit hint for dealing with urn (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Policy decision - no point in emulating advent430's extra \n here
 n
 seed 1495951709
index 6127dd5dd40080b9bee3452e0bd4ea46216f18ab..c657f167dea85339373675eca74e27004cd2a4e6 100644 (file)
@@ -1,4 +1,6 @@
 ## Hint for Witt's End
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Policy decision - no point in emulating advent430's extra \n here
 n
 seed 1635997320
index db4d1a577a50bdb8d2bbd9abd2a85d03a5fcd1c3..3e5d6a2e2044f33472035316a81a70e65bf141a3 100644 (file)
@@ -1,4 +1,6 @@
 ## Test for various cases not found in walkthroughs.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE This is busted under advent430 -- see comments within.
 foo
 
index 99c9c8085fdb9fc73aa974647bac2e19f21f8ae2..4685861daef567294b161d053432c6e04d37fa4d 100644 (file)
@@ -1,4 +1,6 @@
 ## Test for various cases not found in walkthroughs (advent430-compatible).
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Commented-out lines cause troble in advent430
 n
 seed 1635997320
index 640a296f8df2033a47e7618e9112dce9d1c86f4b..ee81196ad6503947823fe9948af0d17e325eb456 100644 (file)
@@ -1,4 +1,6 @@
 ## Carry when only one object is present
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 in
 carry lamp
index cab1d040c160934226c0da957d87f59af807ec1e..8176d4d757718c677c6ff1d9491f18c2640125ed 100644 (file)
@@ -1,4 +1,6 @@
 ## Test handling of object after transitive verb.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 826186526
 in
index ded6a10b979687448410f05517f18dac1a8c23a2..b9caafe1bcb387271b9ee29b035afc9568237063 100644 (file)
@@ -1,4 +1,6 @@
 ## Test handling of transitive verb after noun
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 in
 food
index fe4fc4e913920189e9ff4710f69a372c2f32e238..54d95d982b29113459784b89af2d316b98820cbb 100644 (file)
@@ -1,4 +1,6 @@
 ## Test the case where your lamp goes dim
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 14a615eb30b4ab9ec9664c4ebca460dda7b95349..6771c36aef4b95cf5ef8ea402b3359644326f04f 100644 (file)
@@ -1,4 +1,6 @@
 ## Try (and fail) to carry message at vending machine
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 18f7e479538b694508f33130e89b7f797de2a54c..37282e576a39c9a76e7fc6c9d424ca461907cb6e 100644 (file)
@@ -1,4 +1,6 @@
 ## Die while closing
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 135fdbcb00735b70013731f9a80f5c36b346eea0..e58c687b8f4f63d3ea28f9c722a8c09b4cbc6049 100644 (file)
@@ -1,4 +1,6 @@
 ## Check that listen command hears all objects as well as location sound
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 no
 seed 1181530211
 e
index 3e820e47d414d55f73fabb219b8511826e928bd4..81dfcf351e75a858e82c44692dab8d9f3c244a6b 100644 (file)
@@ -1,4 +1,6 @@
 ## Attempt to listen at a loud location
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1495951709
@@ -139,4 +141,4 @@ u
 reservoir
 Q'IBJ
 n
-listen
\ No newline at end of file
+listen
index bf9cd99ae60043def33f58389ddd3918fd9c4b29..9d2c0e2289e6dfa327664dcecef4abfa167214d1 100644 (file)
@@ -1,4 +1,6 @@
 ## Test multiple re-locking and unlocking of bear's chain
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1635997320
index 5074144fad345960cc55098e4f816bcd856bbbc1..74ba48a0a80437fd963f9fc715f7608fc8e0dbc0 100644 (file)
@@ -1,4 +1,6 @@
 ## Exercise logging option and seed dump
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #options: -l scratch.tmp
 n
 in
index 4b86370d7a3c696df58c447af7d1ac9e15707217..f99a66b8eb58b08348c5ba3a6a22d1b06fd2e804 100644 (file)
@@ -1,4 +1,6 @@
 ## Test processing of variuus fee fie foe foo fum cases.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #
 # How thry're supposed to work:
 #
index d129c13afd5629eaf618389aadb314f48d8bac76..a13a372422ea9fc640fe36d5172db81c4afedc81 100644 (file)
@@ -1,4 +1,6 @@
 ## Coverage of all LOC_DIFFERENT*
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 454b4f99ad20131dc8d54ddd52b71635b637d07e..cf7ef0263cde5137ceda32942741960dc88c4538 100644 (file)
@@ -1,4 +1,6 @@
 ## Elicit the maze hint.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1071883378
 in
index ab4b57d6d37f590814dea4f6217884d875c79cb1..3e845b365241f0ef85c125a37307e8c344542270 100644 (file)
@@ -2,6 +2,8 @@
 Welcome to Adventure!!  Would you like instructions?
 
 > ## Test handling of object after transitive verb.
+> # SPDX-FileCopyrightText: Eric S. Raymond
+> # SPDX-License-Identifier: BSD-2-Clause
 > n
 > n
 
index e51a32518ebc443ca5334acebc8f81cdb5201edf..fecef2a8f709044d0e35d68b76813f133e3efaea 100644 (file)
@@ -1,4 +1,6 @@
 ## Try to open clam without trident and fail
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1635997320
 in
index fe51b5134b922e5e034280aa8bf4378885bb20f6..62f657619e80fedfe69bb5890f90d84734584958 100644 (file)
@@ -1,4 +1,6 @@
 ## Try to attack ogre with no dwarves present (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 25508795
 in
index 12a9d02585506311d8396de41823f942d12836e2..18b897795623289795181d7e970359466d19c9fe 100644 (file)
@@ -1,4 +1,6 @@
 ## Elicit the ogre hint.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 437547289
 seed 1071883378
index 35eab350a5cda04bca04756346a41b65b659e05e..b29408b507718aa470752182776418ff5f50da87 100644 (file)
@@ -1,4 +1,6 @@
 ## Attempt to oil the beanstalk after watering it
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 4711df005f0cdfd62fb5f56a3760219b636c924e..f82e847d0b0305c9a1ffb179a6524c5565de134b 100644 (file)
@@ -1,4 +1,6 @@
 ## Simple quit
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #options: -o
 #NOCOMPARE Comment not interpreted by advent430
 n
index e46979f799258bd12b07b167890387fc338193c7..c88b8ba5d61e51d60ea7ecde5232d12d7de5f244 100755 (executable)
@@ -1,4 +1,6 @@
 #! /bin/sh
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 case $? in
     0) echo "ok - $1 succeeded";;
     *) echo "not ok - $1 failed";;
index 0310c97cdade7e706ceeec581b8924d35b6ac132..c7392d5e5938d26ccf639fa44b5c0d84d01e04d0 100644 (file)
@@ -1,4 +1,6 @@
 # Demonstrate fix of buggy response to unlocking oyster while carrying it.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE This fails due to a known bug in advent430
 n
 seed 1838473132
index de6f2c57e1e0b1dd54c1064f656b1feea10df384..b2701be0152d17ab793aa5566931898f95e425cd 100644 (file)
@@ -1,4 +1,6 @@
 ## Panic test - attempt to unlock grate after game closed.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index f95aa5bde68a0da700c5f51f85edf466b1728043..53324a627d2eabd05ff8d1a64726eb049b46333a 100644 (file)
@@ -1,4 +1,6 @@
 ## Panic test - attempt to xyzzy out after game is closed.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 0ba55c43890f0186e4af14f4e668e16a746b563c..c4feadb904f1741e905660167b9664524b07f213 100644 (file)
@@ -1,4 +1,6 @@
 ## Check that pirate steals loose treasure from ground (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1837473132
 in
index 1d1670232fbf0b81c1ca2fed309c765e7c601d09..1c3a8580a76684ba77fbaa35428146a12c417edd 100644 (file)
@@ -1,4 +1,6 @@
 ## Pirate mustn't take pyramid from plover/dark rooms (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1830473132
 in
index 0c6512ae3cc310de71e6387278690f7163dc98ae..3b6269ae9256f788f7c844bb8cbcd85b79c39cc9 100644 (file)
@@ -1,4 +1,6 @@
 ## Spot pirate to manifest chest before last treasure (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 65327131476394b803a0844b2d3c1ddc5d6d069b..85dec35339683bfa59c07fca69c0b0beb25145d1 100644 (file)
@@ -1,4 +1,6 @@
 ## Death by pitfall
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Die 3 times so we can cover all the obituary messages
 n
 seed 780351908
index 740ed161340874370b3c40ce81271a23b837bdc5..cdba74cd5557ed39edd59a8dd24692c533491e77 100644 (file)
@@ -1,4 +1,6 @@
 ## Test access to emerald room and plover teleport
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1495951709
index a0acfc64a809d612b9903e141ec15bb945afd9bf..29528982bab7960c98d880910642de549be89999 100644 (file)
@@ -1,4 +1,6 @@
 ## LOC_NOCLIMB.short (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 59768ea6c64bcb67b1a5d395bc362a1342aa957c..e32e28d17b3ba840ccebbf7a1237b8b619bb58cd 100644 (file)
@@ -1,4 +1,6 @@
 ## LOC_NOCLIMB (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 730ea1ba6ce9fc8aa5d9a6b65bd9b366c7486bd5..6614da1a6fdc8bac1a08080caeb51ba5ab840561 100644 (file)
@@ -1,4 +1,6 @@
 ## LOC_PLANTTOP (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 39be5dd9b08a3620f5bdf38e3718bca351724cdd..1b76b4426e48144c6c0649ede7b53b640c8d8355 100644 (file)
@@ -1,4 +1,6 @@
 ## Jump into a pit and die, then be reincarnated
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1495774850
 in
index e7944efd2b37fba80cbab0a3ebf126b88442c5a0..7f661da0825eaed84eb0a3adc408e322d95d6cae 100644 (file)
@@ -1,4 +1,6 @@
 ## Resume from invalid filename
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE advent430 crashes on resume from invalid filename and we don't care.
 n
 seed 1240742801
index 7aaac369501ac901df44dbe3c0700cb0e614c69b..fa4e063a1df59652e3678d63b0c73a86395e1188 100644 (file)
@@ -1,4 +1,6 @@
 ## Resume from from generated save with version mismatch error
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Reveals a bug in advent430 handling of saves with invalid versions.
 n
 resume
index c598d191c12a60d40c9e1df1e3b303ade2edfd37..c9f489e1110f49d8542076a4900b4760ee4dbb5d 100644 (file)
@@ -1,4 +1,6 @@
 ## Save right after starting to invalid filename
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE advent430 crashes on save to invalid filename and we don't care.
 n
 seed 1240742801
index 45945ce4ff452fb41b5245f89c31d83208dd5417..bf974079b5617131b8706507a6e7ea2352c36e4c 100644 (file)
@@ -1,4 +1,6 @@
 ## Save right after starting
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Can't compare to advent430 due to version skew
 n
 seed 1240742801
index 71db28c8174a56bb4fdae8c03b6ca9ade11f08f9..d995289da36450c87354226f1e1e3a794adb4ed6 100644 (file)
@@ -1,4 +1,6 @@
 ## Resume and then quit
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Can't compare to advent430 due to version skew
 n
 in
index fd7be6fedcbe0671821d1101327ed7dda7640659..29ea76b879c560cca64277d5a030a94338cd4a67 100644 (file)
@@ -1,4 +1,6 @@
 ## Almost win, then save
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 #NOCOMPARE Seems to reveal a bug in advent430's save function.
 n
index 883d098bcdab88a8e10a448830e96c297ae019e4..c41941009f1b468db120e9f9b2b0810b84884fff 100644 (file)
@@ -1,4 +1,6 @@
 ## Resume, then win
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Here to get class threshold of 426
 # Note, savefile name has trailing space
 #NOCOMPARE Reveals that advent430 does not resume in endgame gracefully.
index f5256c2ecd2c8f830b7adc20f9f13bc85ddcdeaa..f776e68f121da528c8fa4f940947ce48b626cf0c 100644 (file)
@@ -1,3 +1,5 @@
 ## Simple quit
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE New feature, -r option
 #options: -r saveresume.adv
index 0396e998638563093076e12607345e8494e8cee0..31146c1b21e48a15930b33b66c1bb1a20e4a3b75 100644 (file)
@@ -1,4 +1,6 @@
 ## Resume from artificial "corrupted" save
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Can't compare to advent430 due to version skew
 n
 resume
index 4950277cb33b8baef50511391ced2a06b56210e0..015f0ebbee30e5297019010fc1d89a9a1fb06627 100644 (file)
@@ -1,4 +1,6 @@
 ## Snake must vocally eat bird
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1951269982
 in
index b6b60e7e801d9c591a476bb24862a8ff37db8c8e..125f2a36fe5d6e34bdb46060df943dad24a67a58 100644 (file)
@@ -1,4 +1,6 @@
 ## Drop vase in soft room after pillow removed
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Verify that the vase does not break
 n
 seed 1838473132
index 4784faf2c7ec2a40044335e8407a51271f661e7c..3cf9c5c5a872121bc5b732d56ba97b3a12a5bd40 100644 (file)
@@ -1,4 +1,6 @@
 ## Test special words
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE The news text has changed
 n
 thank
index 2408bcdfbffa9db1637c84446a9bd51db23b2376..8c718d9f3cb9902ca637e4ab8ffdc32680e3269f 100644 (file)
@@ -1,4 +1,6 @@
 ## Adventurer fall down go boom. Also tests 'say' verb on magic words.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1838473132
index b2f5f704e85e404659a963b3fa0c58921c5b984d..279d9e9ca25360878cfe6caf29d6faf64a236eac 100644 (file)
@@ -1,4 +1,6 @@
 ## Verify that bird starts caged in endgame
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 no
 seed 1318612053
 e
index eaebfade8b27f6e77c0985c6361d21ee41687de6..1ca79c86b68d77b57a44e641f0ae77c7cc02a788 100644 (file)
@@ -1,4 +1,6 @@
 ## Coverage of LOC_TALL, LOC_WIDEPLACE, LOC_TIGHTPLACE
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index f48bcc336ed5437e687f75364adb8ccb12ff4a1d..98df500fadbc5e0a83b0189c4206c0b39299884a 100755 (executable)
@@ -1,4 +1,6 @@
 #! /bin/sh
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #
 # tapdiffer - Render diff between input and checkfile as a TAP report
 #
index ca984eb9e91eea2f77ee841cf32f49d51aa78f1d..ee3ec5004e8cad9e0a3ac6cc2294a701ac5e8c0d 100755 (executable)
@@ -1,14 +1,13 @@
 #! /bin/sh
 # tapview - a TAP (Test Anything Protocol) viewer in pure POSIX shell
 #
-# Copyright by Eric S. Raymond
-#
 # This code is intended to be embedded in your project. The author
 # grants permission for it to be distributed under the prevailing
 # license of your project if you choose, provided that license is
 # OSD-compliant; otherwise the following SPDX tag incorporates a
 # license by reference.
 #
+# SPDX-FileCopyrightText: Eric S. Raymond
 # SPDX-License-Identifier: BSD-2-Clause
 #
 # This is version 1.6
index 871834a3cb01fceb1b7fc112d0029c2b84644ee4..f3c5073ba54374f10b650dc35699da9261db4817 100644 (file)
@@ -1,4 +1,6 @@
 ## 161-point run to pirate appearance and death by dwarf
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1071883378
index 2697faf7f9cad70342045ea6d9726e3f23260435..c8d9a2558179d35cd4b59ce7c691ccc232eee12b 100644 (file)
@@ -1,4 +1,6 @@
 ## See that troll returns if we stole his eggs before crossing
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 2cd3c9e10d25ac7a96a9eacf66b9783a60a0c562..04c87e523fc794af18ff0c7a295b082e63f681c7 100644 (file)
@@ -1,4 +1,6 @@
 ## check that the turn count penalties occur
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1951269982
 in
index a02d6634f20fd8b1ebc6aea1045a8d07e8a19624..97b8ee1ee60b7169c2c6137a5bbc1abc382fdc12 100644 (file)
@@ -1,4 +1,6 @@
 ## Test verbs on urn
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index e0c3a6bae0d5b5aa07ba9b9330e7aa6af7892106..87daa8050b0122c348aebd4618954695d11dd0c3 100644 (file)
@@ -1,4 +1,6 @@
 ## Test filling urn when you have no bottle
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Also, try to lock door after oiling it
 n
 seed 1838473132
index a835588aeeab0330493fa167ca31bc358b263c12..a095fa5a3bd6c0be41a44b4b58db25f38cea1b6b 100644 (file)
@@ -1,4 +1,6 @@
 ## Test filling urn twice. Also, try to lock door after oiling it.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 883a3c7149d9ac6ae44cc46fb34f61d56d304c17..c78b2764ec764f7b2429450fcb5120d06e2f5c80 100644 (file)
@@ -1,4 +1,6 @@
 ## Get batteries from the vending machine
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1635997320
 in
index d733fb95deefc54dfe468de240e05c2ed713dfac..63dfe50c6c1c7434e39769cfbe992a85cc02650d 100644 (file)
@@ -1,4 +1,6 @@
 ## Wake the dwarves and die.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index adf737e02220ad7aa6ef43961591c35c739021e2..4d8986b6cf9bf87c29d6507a14ce48432c6db57b 100644 (file)
@@ -1,4 +1,6 @@
 ## Wake the dwarves by waving rod and die.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index e04669b243cc6531b4015d56789a7cabd335acdf..c21a71e1f78a48c8569f6b64541df94b68901208 100644 (file)
@@ -1,4 +1,6 @@
 ## Wake the dwarves by attacking one and die.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1838473132
 in
index 4f39d8fc07e595fc6672ff987cee6bdef199511f..6c53d30ae76f0e90d7d68f3be2a913162548048d 100644 (file)
@@ -1,4 +1,6 @@
 ## Check that pour correctly switches among plant states (fuzzed)
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Behavior differs due to a parser bug fix.
 n
 seed 183847312
index 37f4a368d053181c6cf159d6b8a7e741105de1ba..b6c145704b30a148173109230fc8580beced0550 100644 (file)
@@ -1,4 +1,6 @@
 ## Do pointless things to the bird to test odd cases.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 694608006
 in
index b7af3a0d462adb5f39e9c6f755ed0727186a3721..7d22d1e73b8cf05224ef2a3e2d36515b30513377 100644 (file)
@@ -1,4 +1,6 @@
 ## Exercise various verbs on a dwarf
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 n
 seed 1071883378
 in
index c989c53036050091cab81a6295aeebbba41b086c..efcbd76f5c6bb978ba978390fff5f44a8d6ba387 100644 (file)
@@ -1,4 +1,6 @@
 ## Ryan Sarson's 430-point win.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 no
 seed 1318612053
 e
index 580f7c8cf1e36394e88ab417b34761c84bf16a52..5657f359c5b0ecea93282cc97ff0fd3ff21fb0fd 100644 (file)
@@ -1,4 +1,6 @@
 ## 342-point run to Witt's End and plover room.
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 # Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
 n
 seed 1635997320
index 6052028011f86eb946f4cedea3661286926e6260..fadef1ae4a27945a0feb7d151bb2361d1b599b25 100644 (file)
@@ -1,4 +1,6 @@
 ## Test hinting logic - elicit forest hint
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
 #NOCOMPARE Behavior differs due to a parser bug fix.
 # Also some tests of intransitive-verb cases
 n