Commit graph

  • 7e21108e95 Spelling fixes. Torbjörn Andersson 2023-04-03 19:05:58 +02:00
  • 829c13d1d5 Fix some screwy formatting of conditionals... Eric S. Raymond 2023-04-06 21:29:39 -04:00
  • 2f60504e07 Comment typo fixes. Eric S. Raymond 2023-04-06 21:01:48 -04:00
  • 5de3b8ff70 In notes.adoc, update the new-features list and credits. Eric S. Raymond 2023-04-06 19:57:05 -04:00
  • 520d365f74 Resume now detects if a save has incompatible endianness. Eric S. Raymond 2023-04-06 19:35:56 -04:00
  • 4b08b726f9 Simplify the signature of savefile(). Eric S. Raymond 2023-04-06 19:26:04 -04:00
  • 58cf204eba Implement the magic-cookie check and its test. Eric S. Raymond 2023-04-06 19:03:02 -04:00
  • d16822a583 Give savefiles an identifting header. SAve format version gets bumped. Eric S. Raymond 2023-04-06 17:54:02 -04:00
  • 3640e5cb96 Refactoring step - change some visibilities. Eric S. Raymond 2023-04-06 17:44:11 -04:00
  • e99cc69de0 Quiet make test down. Eric S. Raymond 2023-04-06 17:28:43 -04:00
  • e8991f69e9 Simplify and speed up testing. Eric S. Raymond 2023-04-06 16:38:21 -04:00
  • 3e72486724 Comment typo fix Eric S. Raymond 2023-04-06 12:13:38 -04:00
  • f5ff25f52a Magic-number elimination. Eric S. Raymond 2023-04-06 10:03:24 -04:00
  • e1a528a4c5 Move NEWS file to asciidoc. Eric S. Raymond 2023-04-05 21:48:02 -04:00
  • 9726d8207c Add some SPDX headers. Eric S. Raymond 2023-04-05 21:36:52 -04:00
  • fe378b9e13 Improved behavior when magic words are said before they're seen. Eric S. Raymond 2023-04-05 19:49:38 -04:00
  • 4ce4de190e Magic number removal. Eric S. Raymond 2023-04-05 18:02:47 -04:00
  • 9b53140f1c GO_* enums no longer have an order constraint. Eric S. Raymond 2023-04-05 17:48:26 -04:00
  • 3c6648882d How to set up prerequisites for oldcompare Eric S. Raymond 2023-04-04 19:14:45 -04:00
  • 00bdc2133a Improve TAP messages slightly. Eric S. Raymond 2023-04-04 09:53:10 -04:00
  • 20e1b9d930 Update tapdiffer version. Eric S. Raymond 2023-04-04 09:32:18 -04:00
  • 1ce4fc2ac3 Improve copyright lines. Eric S. Raymond 2023-04-03 17:05:01 -04:00
  • 642b7e4890 Ready to ship 1.15. 1.15 Eric S. Raymond 2023-04-03 11:34:58 -04:00
  • ec1d99f354 Commenting fix. Eric S. Raymond 2023-04-03 11:36:20 -04:00
  • 6ebc2bf0e3 Documentation fix. Eric S. Raymond 2023-04-03 11:10:03 -04:00
  • 25230068fe Partial REUSE cmpliance. Eric S. Raymond 2023-04-03 10:10:06 -04:00
  • 71abcb4e65 Add explanatory comment. Eric S. Raymond 2023-04-03 09:42:55 -04:00
  • 2dd1ccc535 Fix for Gitlab issue #65: revisiting "fee fie foe foo" and "fum". Eric S. Raymond 2023-04-03 09:24:21 -04:00
  • 0a1f5dbb43 Nothing but FOO can start a magic-word sequence, Eric S. Raymond 2023-04-03 06:10:12 -04:00
  • 20cb8b9ffb Back out test lines that break compatibility with advent430. Eric S. Raymond 2023-04-02 18:28:45 -04:00
  • b86d4afd20 Back out the behavior change to magic words outside the Giant's Room. Eric S. Raymond 2023-04-02 17:53:09 -04:00
  • d9ddf4d805 Consolidate all magicwords tests into one file. 100% coverage. Eric S. Raymond 2023-04-02 16:03:42 -04:00
  • 9c6219a27d The oldcompare production no longer requires savefiles. Eric S. Raymond 2023-04-02 11:54:37 -04:00
  • 34516ecf39 Test name change, Eric S. Raymond 2023-04-02 10:42:10 -04:00
  • 7dc3482c5b Start building a better test load for micwords. Eric S. Raymond 2023-04-02 10:23:07 -04:00
  • 40a4acb868 Comment typo fixes. Eric S. Raymond 2023-04-02 07:41:49 -04:00
  • 54927c33e5 Spelling fixes Torbjörn Andersson 2023-04-01 10:39:21 +02:00
  • e49fb5f367 Close out oldcompare. Eric S. Raymond 2023-04-01 18:14:25 -04:00
  • 59a5afb72e Improve advent430 comparisons. Eric S. Raymond 2023-04-01 16:58:52 -04:00
  • f95442b310 Test comment typo fixes. Eric S. Raymond 2023-04-01 11:34:46 -04:00
  • 97a69d8cbd Merge two NOCOMPARE tests. Eric S. Raymond 2023-04-01 11:01:28 -04:00
  • 0d2332573b Tweak a fuzzed test fotr advent430 compability. 100% coverage. Eric S. Raymond 2023-04-01 10:47:49 -04:00
  • 7af8492169 Add a warning comment. Eric S. Raymond 2023-04-01 08:46:44 -04:00
  • 3af590e972 Trim the illformed test. Still 100% coverage. Eric S. Raymond 2023-03-30 20:09:10 -04:00
  • 2c8aa9668c Add explanatory comments to two tests. Eric S. Raymond 2023-03-30 08:46:35 -04:00
  • 30a98cc916 Factor out the test of the bare word "seed". Eric S. Raymond 2023-03-30 00:54:13 -04:00
  • 872b94f927 Factor out most of illformed that doesn't cause advent430 problems. Eric S. Raymond 2023-03-30 00:05:13 -04:00
  • 74c3158f42 Add more NOCOMPARE exclusions due to version skew. Eric S. Raymond 2023-03-29 22:05:27 -04:00
  • ef180a0731 Truncatte bigfail test because the RNG gets confused by resurrection. Eric S. Raymond 2023-03-29 18:17:30 -04:00
  • 77ac2f1570 Coverage exclusions for -d. Eric S. Raymond 2023-03-29 18:16:43 -04:00
  • d388877c1b Implement -d option. advent430 Eric S. Raymond 2023-03-29 16:18:34 -04:00
  • ff46cf7fac Add -d option Eric S. Raymond 2023-03-29 16:04:36 -04:00
  • c80162b467 More test cleanup to converge with advent430 branch. Eric S. Raymond 2023-03-29 12:15:30 -04:00
  • 65f221e03f Add a more carefully factored test... Eric S. Raymond 2023-03-29 10:59:42 -04:00
  • cbb5572b21 Clean up some tests, adding newlines at EOF where they're missing. Eric S. Raymond 2023-03-29 10:55:56 -04:00
  • a5eeb0b2bc Add a useful warning to the tests makefile Eric S. Raymond 2023-03-29 09:33:01 -04:00
  • 4eccfa127c Document a bugfix and isolate it in a test. Eric S. Raymond 2023-03-29 09:24:12 -04:00
  • dc8b19bcdc Implement NOCOMPARE magic. Eric S. Raymond 2023-03-23 05:38:26 -04:00
  • 286556f885 Make Z a synonym for NOTHI. Eric S. Raymond 2023-03-21 18:16:53 -04:00
  • ffa9332ee3 Avoid noise diffs around logging of seed command. Eric S. Raymond 2023-03-21 15:05:31 -04:00
  • bed5fb747b Don't loop back on resume file read failure... Eric S. Raymond 2023-03-21 14:24:42 -04:00
  • 0a63b5e2d6 Trim resume file names as required. Eric S. Raymond 2023-03-21 12:30:39 -04:00
  • c3bb0dae75 Quiet down database compilation. Observe RNG stability. Eric S. Raymond 2023-03-14 10:48:53 -04:00
  • 184e981be3 Fix things so seed doesn't cost clock time. Eric S. Raymond 2017-05-30 20:08:55 -04:00
  • b80d1779e6 Fix dropped stitch in last commit. Eric S. Raymond 2017-06-04 16:08:19 -04:00
  • 220cf2c58b Make it possible to pass options to advent from within regression-test loads. Eric S. Raymond 2017-06-04 16:06:21 -04:00
  • c41dd35268 Ensure the ZZZZ magic word is reproducible. Jason S. Ninneman 2017-05-26 16:34:16 -07:00
  • d39325f963 Fix bug that led to comments not being ignored. Eric S. Raymond 2017-05-26 05:14:18 -04:00
  • 85cd6b0bd5 Repeatable seeding is working. Eric S. Raymond 2017-05-25 18:52:39 -04:00
  • f286c3a327 Implement fallback handler that looks at the raw command buffer. Eric S. Raymond 2017-05-25 18:21:38 -04:00
  • 74dc437a7e Stop command-logging from non-stdin sources. Jason S. Ninneman 2017-05-24 22:31:26 -07:00
  • 2fdd509f32 Once again, take srand()/random() out of the initialization chain. Eric S. Raymond 2017-05-24 23:36:25 -04:00
  • 54afefba94 Re-enable skipping of #-led comments. Eric S. Raymond 2017-05-24 23:05:19 -04:00
  • 060601da2f Remove a bad use of tv_nsec. Jason S. Ninneman 2017-05-23 23:46:20 -07:00
  • 5598b7a178 Add seedable PRNG using an adaptation the original LCG algorithm. Jason S. Ninneman 2017-05-23 23:37:56 -07:00
  • 97b00dfb14 Make output from replays easier to interpret by adding prompts. Eric S. Raymond 2017-05-23 22:29:24 -04:00
  • 63efff14f5 Echo commands to stdout when replaying... Eric S. Raymond 2017-05-23 20:38:46 -04:00
  • a416d78a58 Input source is parametrized all the way down. Eric S. Raymond 2017-05-23 15:57:38 -04:00
  • baa508a683 Begin factoring out the command interpreter. Eric S. Raymond 2017-05-23 14:48:41 -04:00
  • 12f909bcc9 Start advent430 branch for correctness testing. Eric S. Raymond 2023-03-14 08:03:24 -04:00
  • 2070db3a2a Test simplification - we don't care about the difference in processing blank lines. Eric S. Raymond 2023-03-22 21:20:24 -04:00
  • e3fbac804b Reconciliation with advent430. Eric S. Raymond 2023-03-22 20:39:36 -04:00
  • 5f7ce87040 Change prompt generation to be more compatible with the advent430 branch. Eric S. Raymond 2023-03-22 17:09:14 -04:00
  • 1e05134b47 Minor fix to prompt generation. Eric S. Raymond 2023-03-22 17:03:50 -04:00
  • 1ffb81b70b YAML markup fix. Eric S. Raymond 2023-03-22 10:30:10 -04:00
  • fefd2a19fb Remove redundant test. Eric S. Raymond 2023-03-22 06:40:03 -04:00
  • 4fa3d4d758 Test cleanup and reconvilation with advent430. Eric S. Raymond 2023-03-22 06:36:03 -04:00
  • 07a0f066ba Quoting fixes in the YAML. Eric S. Raymond 2023-03-21 23:57:36 -04:00
  • a006bdd272 TAPify the ancient-diffs report. Eric S. Raymond 2023-03-21 23:25:43 -04:00
  • 327efd3678 Test cleanup. Eric S. Raymond 2023-03-21 20:57:03 -04:00
  • b044e9ab42 Move in the direction of being able to do ancient regression tests. Eric S. Raymond 2023-03-21 14:07:04 -04:00
  • 8fd3eb8b92 Testing simplification. Eric S. Raymond 2023-03-16 10:18:56 -04:00
  • 9fdbe73315 Revert "Tapify output of cheat." Eric S. Raymond 2023-03-16 10:15:47 -04:00
  • 9758883ea2 More TAPification. Eric S. Raymond 2023-03-16 08:51:57 -04:00
  • f5d15ab1f2 Tapify output of cheat. Eric S. Raymond 2023-03-16 08:32:59 -04:00
  • f07b3ba2d4 Address GitLab issue #66: Missing couple of ; in saveresume.c Eric S. Raymond 2023-03-16 07:43:17 -04:00
  • 87855f8124 Avoid a compiler warning. Eric S. Raymond 2023-03-14 12:52:35 -04:00
  • 786832210e Magic-number elimination. Eric S. Raymond 2023-03-14 12:51:26 -04:00
  • 9b89dd2829 Experimental test production. Eric S. Raymond 2023-03-14 11:35:57 -04:00
  • 17840d0e15 Comment polishing. Eric S. Raymond 2023-03-12 17:59:10 -04:00