Commit graph

  • 2d95c3f4f5 Finish moving state arrays into game structure block. Eric S. Raymond 2017-06-07 07:10:07 -04:00
  • 3ba084480a Change name of dungeon maker - dual use of "compile" was confusing. Eric S. Raymond 2017-06-07 06:47:01 -04:00
  • 0b02763bf0 More collecting of globals. Eric S. Raymond 2017-06-07 06:38:40 -04:00
  • c1f1f2f79f Magic-number cleanup. Eric S. Raymond 2017-06-07 06:24:18 -04:00
  • 60a3a6d1fe Split init loop into separate loops based on size. Peje Nilsson 2017-06-07 06:18:25 -04:00
  • 461575ef4c Bite the bullet - size siymbols have to be shared. Eric S. Raymond 2017-06-07 05:45:51 -04:00
  • 7f4cff1188 Bring SETUP variable into game state block Eric S. Raymond 2017-06-07 05:24:48 -04:00
  • 850620ac30 Split init loop into separate loops based on size Peje Nilsson 2017-06-07 09:15:03 +00:00
  • dda636bbc1 Pull more globals into the game state block. Eric S. Raymond 2017-06-07 05:10:20 -04:00
  • 91ad0185ff Move more globals into the game state block. Eric S. Raymond 2017-06-07 01:12:49 -04:00
  • 62ee15c892 Pack more globals into the game block structure. Eric S. Raymond 2017-06-07 00:41:51 -04:00
  • bb78ca96ce Capture clock variables into the game-state block. Eric S. Raymond 2017-06-07 00:15:31 -04:00
  • c68b92d9da More magic-number elimination, and some information hiding. Eric S. Raymond 2017-06-07 00:05:03 -04:00
  • 924157fa9f Information hiding. Eric S. Raymond 2017-06-06 23:49:10 -04:00
  • ab04fe4d41 More more globals into the game state block. Eric S. Raymond 2017-06-06 21:46:17 -04:00
  • 07c0020a7a First step in game state encapsulation: the dwarf & pirate locations. Eric S. Raymond 2017-06-06 21:34:11 -04:00
  • 3b8122ae3a Magic-number elimination. Eric S. Raymond 2017-06-06 21:06:16 -04:00
  • e4f8218d9c Gotoectomy+. Eric S. Raymond 2017-06-06 20:32:00 -04:00
  • d8e8bc8e89 Gotoectomy. Eric S. Raymond 2017-06-06 20:01:01 -04:00
  • 4e1ab63322 Semantic types. Eric S. Raymond 2017-06-06 18:22:24 -04:00
  • 19553e69fc Goto elimination. Eric S. Raymond 2017-06-06 14:41:03 -04:00
  • c1ee521f73 Begin to split undifferentiated longs into semantic types. Eric S. Raymond 2017-06-06 14:28:27 -04:00
  • 75bf848ecd Typo fix. Eric S. Raymond 2017-06-06 13:52:08 -04:00
  • 978168523a Magic-number elimination. Eric S. Raymond 2017-06-06 11:12:00 -04:00
  • fd10d380df Abstract out NOBJECTS (formerly magic number 100). Eric S. Raymond 2017-06-06 10:44:25 -04:00
  • 00c0da471d Translate some loops out of FORTRAN. Eric S. Raymond 2017-06-06 09:55:30 -04:00
  • 4d6078d8a8 Replace homebrew IABS() with C kubrary labs(3). Eric S. Raymond 2017-06-06 09:21:46 -04:00
  • 1445c7ebcc MAPLIN is no longer called during setup phase. Eric S. Raymond 2017-06-06 07:52:07 -04:00
  • 0105b04ac2 More test coverage improvements. Eric S. Raymond 2017-06-06 06:59:39 -04:00
  • 31ecc4a8e3 Fix for parallel make. Eric S. Raymond 2017-06-06 06:34:46 -04:00
  • 738504d280 Properly include tests directory - must use find, not ls. Eric S. Raymond 2017-06-06 06:18:09 -04:00
  • 54eb0ac2cb Another test coverage extension. Eric S. Raymond 2017-06-06 06:00:08 -04:00
  • 456aa3d7b6 Should have been committee along with last change to illformed.log. Eric S. Raymond 2017-06-06 05:44:35 -04:00
  • 8003c6166c Note a dropped stitch. Eric S. Raymond 2017-06-06 05:40:20 -04:00
  • 3da812fdf6 Address GitLab issue #8: make check breaks. Eric S. Raymond 2017-06-06 05:38:24 -04:00
  • 98a67dd50b Further extend test coverage. Eric S. Raymond 2017-06-06 05:36:39 -04:00
  • 7130265578 In tests, exercise the "go back" code. Eric S. Raymond 2017-06-06 00:54:56 -04:00
  • 7118f25d5a Add a small tool for making logs from checkfiles. Eric S. Raymond 2017-06-06 00:52:04 -04:00
  • 78f5cc9e6a Update the tests README. Jason S. Ninneman 2017-06-05 19:33:35 -07:00
  • b2c774afeb Alphabetically sort the test file list. Jason S. Ninneman 2017-06-05 19:21:08 -07:00
  • 990be32ac6 Add simple tests of save and resume. Jason S. Ninneman 2017-06-05 19:20:39 -07:00
  • acc08b8a5c Get rid of tarballs with 'make clean'. Jason S. Ninneman 2017-06-05 14:06:30 -07:00
  • 5e85d65c79 git-ignore MANIFEST. Jason S. Ninneman 2017-06-05 14:06:14 -07:00
  • e50d41561c Add a bug warning. Eric S. Raymond 2017-06-05 16:22:35 -04:00
  • b34aee7979 More hints. Eric S. Raymond 2017-06-05 16:08:42 -04:00
  • bc33b1f554 Prevent spurious pipeline failure on GitLab. Eric S. Raymond 2017-06-05 15:22:59 -04:00
  • 1944e4c7ba Typo fix. Eric S. Raymond 2017-06-05 14:57:38 -04:00
  • 61c9a89d23 Re-spin 1.0: same code, repaired website. 1.0 Eric S. Raymond 2017-06-05 14:56:16 -04:00
  • 4c9bf00c91 Project name consistency. Eric S. Raymond 2017-06-05 14:43:04 -04:00
  • 1b391ed6cc Restore Makefile productions needed for CI pipeline. Eric S. Raymond 2017-06-05 14:27:58 -04:00
  • 3e3dd13025 Release 1.0. Eric S. Raymond 2017-06-05 14:08:12 -04:00
  • d1231f3953 Release preparation. Eric S. Raymond 2017-06-05 14:06:39 -04:00
  • 8c56bbe91a Create the public directory first. Jason S. Ninneman 2017-06-05 10:47:15 -07:00
  • 06368fe091 Stop publishing anything to Gitlab Pages (except coverage). Jason S. Ninneman 2017-06-05 10:43:46 -07:00
  • afba06504a Update the pipeline to produce a tarball of the source upon every commit. Jason S. Ninneman 2017-06-04 13:21:52 -07:00
  • 2f9d798574 Simplification. Eric S. Raymond 2017-06-04 18:54:33 -04:00
  • fadb722c59 Typo fix. Eric S. Raymond 2017-06-04 18:53:30 -04:00
  • a6b2602b83 Deal wuth GNU tar not being available in Alpine Linux. Eric S. Raymond 2017-06-04 18:40:38 -04:00
  • b0fa3ad81c Removed bogus depenency of .h on .h. Eric S. Raymond 2017-06-04 16:45:03 -04:00
  • 495f4afbe0 Fix a slightly incorrect deoendency. Eric S. Raymond 2017-06-04 16:40:35 -04:00
  • 9b66a6511b Remove database.h from SOURCES list, it's generated. Eric S. Raymond 2017-06-04 16:26:02 -04:00
  • fbe3f90ad9 Fix dropped stitch in last commit. Eric S. Raymond 2017-06-04 16:08:19 -04:00
  • 5b28397739 Make it possible to pass options to advent from within regression-test loads. Eric S. Raymond 2017-06-04 16:06:21 -04:00
  • d7943510b8 Add test of the oldstyle option. Jason S. Ninneman 2017-06-04 12:51:19 -07:00
  • 3a1a3eb774 Actually return a value from SETBIT(). Jason S. Ninneman 2017-06-04 09:47:49 -07:00
  • 83048ee832 Remove a disused function, thereby upping the code coverage. Jason S. Ninneman 2017-06-04 08:58:43 -07:00
  • b88d77bea2 More history of non-influence. 0.90 Eric S. Raymond 2017-06-04 08:57:52 -04:00
  • 87779b71ef More history. Eric S. Raymond 2017-06-04 08:41:11 -04:00
  • 720146740b Note some non-influences. Eric S. Raymond 2017-06-04 08:00:58 -04:00
  • fa63a56f18 Test coverage improvement. Eric S. Raymond 2017-06-04 07:30:21 -04:00
  • 8da6c9e4de Typo fix. Eric S. Raymond 2017-06-04 06:42:29 -04:00
  • 488f6ed7f0 Attempt YAML repair. Eric S. Raymond 2017-06-04 06:29:30 -04:00
  • 0692b8a6ef Makefile and CI recipe YML rework. Eric S. Raymond 2017-06-04 06:16:46 -04:00
  • 51e868f591 Honor external CCFLAGS and LDFLAGS Rémi Verschelde 2017-06-04 11:03:41 +02:00
  • 0b4f19db45 Repair dist slightly broken by previous commit. Eric S. Raymond 2017-06-04 05:43:49 -04:00
  • beb762735d Fix Makefile dist target. Rémi Verschelde 2017-06-04 10:33:20 +02:00
  • ea645b819c Honor external CCFLAGS and LDFLAGS Rémi Verschelde 2017-06-04 11:03:41 +02:00
  • aa2643383f Fix Makefile dist target. Rémi Verschelde 2017-06-04 10:33:20 +02:00
  • 5145170a76 Unpolished but working 'package' job to collect artifacts for a release. Jason S. Ninneman 2017-06-03 20:56:36 -07:00
  • beb80ff521 Reconfigure the CI pipeline to deploy more static HTML content. Jason S. Ninneman 2017-06-03 13:13:49 -07:00
  • 43aef9ceb1 Add html production for convenience generating the website. Eric S. Raymond 2017-06-03 19:55:13 -04:00
  • c0537670c0 More documentation polishing. Eric S. Raymond 2017-06-03 19:44:25 -04:00
  • 0f126b0cb5 Fix HTML rules and input. Eric S. Raymond 2017-06-03 19:27:03 -04:00
  • 25645fc01e Make git ignore all HTML. Eric S. Raymond 2017-06-03 19:19:34 -04:00
  • c0f5c36d93 Ignore coverage files. Eric S. Raymond 2017-06-03 15:21:49 -04:00
  • 35b4c4156b Create website iindex and hints pages. Eric S. Raymond 2017-06-03 14:57:07 -04:00
  • 9dca58699f Address GitLab issue #7: History note about Crowther's version Eric S. Raymond 2017-06-03 14:42:13 -04:00
  • 7c0a690a1c Sync compile.c with misc.c. Jason S. Ninneman 2017-06-03 11:41:33 -07:00
  • 17914d931c Use "adoc" extension for asciidoc, it's the GitLab convention. Eric S. Raymond 2017-06-03 14:29:44 -04:00
  • 153a532eaa Attempt to use GitLab's asciidic grinder for README. Eric S. Raymond 2017-06-03 14:20:20 -04:00
  • 4babd6d058 Rescope and retype a variable. Jason S. Ninneman 2017-06-03 11:09:48 -07:00
  • ab46b5261b Make GETTXT() a bit closer to actual C. Jason S. Ninneman 2017-06-03 10:55:48 -07:00
  • 681ecd9a4f Use "adoc" extension for asciidoc, it's the GitLab convention. Eric S. Raymond 2017-06-03 14:29:44 -04:00
  • 05dd870057 git ignore *.gc{da,no} files Will Estes 2017-06-03 14:29:15 -04:00
  • 3f59708933 Attempt to use GitLab's asciidic grinder for README. Eric S. Raymond 2017-06-03 14:20:20 -04:00
  • 3e82eeda27 Documentation polishing. Eric S. Raymond 2017-06-03 13:04:46 -04:00
  • 6f17b31b85 Test for more unusual cases. Eric S. Raymond 2017-06-03 11:27:24 -04:00
  • 4874fce5c7 Add some tests that increase test coverage to add cases. Eric S. Raymond 2017-06-03 06:28:00 -04:00
  • 900f8d9df5 Do code coverage analysis, and publish the results to GitLab Pages. Jason S. Ninneman 2017-06-02 15:02:34 -07:00
  • aef609291d Simplify bitmask test/set from FORTRANish to actual C. Eric S. Raymond 2017-06-02 16:40:29 -04:00