Commit graph

183 commits

Author SHA1 Message Date
Eric S. Raymond
61c9a89d23 Re-spin 1.0: same code, repaired website. 2017-06-05 14:56:16 -04:00
Eric S. Raymond
4c9bf00c91 Project name consistency. 2017-06-05 14:43:04 -04:00
Eric S. Raymond
1b391ed6cc Restore Makefile productions needed for CI pipeline. 2017-06-05 14:27:58 -04:00
Eric S. Raymond
3e3dd13025 Release 1.0. 2017-06-05 14:08:12 -04:00
Eric S. Raymond
d1231f3953 Release preparation. 2017-06-05 14:06:39 -04:00
Jason S. Ninneman
8c56bbe91a Create the public directory first. 2017-06-05 10:47:15 -07:00
Jason S. Ninneman
06368fe091 Stop publishing anything to Gitlab Pages (except coverage). 2017-06-05 10:43:46 -07:00
Jason S. Ninneman
afba06504a Update the pipeline to produce a tarball of the source upon every commit.
Unfortunately, it's not possible to preserve previous tarballs from run to run.
2017-06-04 17:13:28 -07:00
Eric S. Raymond
2f9d798574 Simplification. 2017-06-04 18:54:33 -04:00
Eric S. Raymond
fadb722c59 Typo fix. 2017-06-04 18:53:30 -04:00
Eric S. Raymond
a6b2602b83 Deal wuth GNU tar not being available in Alpine Linux. 2017-06-04 18:40:38 -04:00
Eric S. Raymond
b0fa3ad81c Removed bogus depenency of .h on .h. 2017-06-04 16:45:03 -04:00
Eric S. Raymond
495f4afbe0 Fix a slightly incorrect deoendency. 2017-06-04 16:40:35 -04:00
Eric S. Raymond
9b66a6511b Remove database.h from SOURCES list, it's generated. 2017-06-04 16:26:02 -04:00
Eric S. Raymond
fbe3f90ad9 Fix dropped stitch in last commit. 2017-06-04 16:08:19 -04:00
Eric S. Raymond
5b28397739 Make it possible to pass options to advent from within regression-test loads. 2017-06-04 16:06:21 -04:00
Jason S. Ninneman
3a1a3eb774 Actually return a value from SETBIT(). 2017-06-04 09:47:49 -07:00
Jason S. Ninneman
83048ee832 Remove a disused function, thereby upping the code coverage. 2017-06-04 08:58:43 -07:00
Eric S. Raymond
b88d77bea2 More history of non-influence. 2017-06-04 08:57:52 -04:00
Eric S. Raymond
87779b71ef More history. 2017-06-04 08:41:11 -04:00
Eric S. Raymond
720146740b Note some non-influences. 2017-06-04 08:00:58 -04:00
Eric S. Raymond
fa63a56f18 Test coverage improvement. 2017-06-04 07:30:21 -04:00
Eric S. Raymond
8da6c9e4de Typo fix. 2017-06-04 06:42:29 -04:00
Eric S. Raymond
488f6ed7f0 Attempt YAML repair. 2017-06-04 06:29:30 -04:00
Eric S. Raymond
0692b8a6ef Makefile and CI recipe YML rework. 2017-06-04 06:16:46 -04:00
Rémi Verschelde
51e868f591 Honor external CCFLAGS and LDFLAGS 2017-06-04 05:50:39 -04:00
Eric S. Raymond
0b4f19db45 Repair dist slightly broken by previous commit. 2017-06-04 05:50:39 -04:00
Rémi Verschelde
beb762735d Fix Makefile dist target. 2017-06-04 05:50:39 -04:00
Jason S. Ninneman
5145170a76 Unpolished but working 'package' job to collect artifacts for a release. 2017-06-03 21:04:50 -07:00
Jason S. Ninneman
beb80ff521 Reconfigure the CI pipeline to deploy more static HTML content. 2017-06-03 17:55:57 -07:00
Eric S. Raymond
43aef9ceb1 Add html production for convenience generating the website. 2017-06-03 19:55:13 -04:00
Eric S. Raymond
c0537670c0 More documentation polishing. 2017-06-03 19:44:25 -04:00
Eric S. Raymond
0f126b0cb5 Fix HTML rules and input. 2017-06-03 19:27:03 -04:00
Eric S. Raymond
25645fc01e Make git ignore all HTML. 2017-06-03 19:19:34 -04:00
Eric S. Raymond
c0f5c36d93 Ignore coverage files. 2017-06-03 15:21:49 -04:00
Eric S. Raymond
35b4c4156b Create website iindex and hints pages. 2017-06-03 14:57:39 -04:00
Eric S. Raymond
9dca58699f Address GitLab issue #7: History note about Crowther's version 2017-06-03 14:57:39 -04:00
Jason S. Ninneman
7c0a690a1c Sync compile.c with misc.c. 2017-06-03 11:41:33 -07:00
Jason S. Ninneman
4babd6d058 Rescope and retype a variable. 2017-06-03 11:30:56 -07:00
Jason S. Ninneman
ab46b5261b Make GETTXT() a bit closer to actual C. 2017-06-03 11:30:56 -07:00
Eric S. Raymond
681ecd9a4f Use "adoc" extension for asciidoc, it's the GitLab convention. 2017-06-03 14:29:44 -04:00
Eric S. Raymond
3f59708933 Attempt to use GitLab's asciidic grinder for README. 2017-06-03 14:20:20 -04:00
Eric S. Raymond
3e82eeda27 Documentation polishing. 2017-06-03 13:04:46 -04:00
Eric S. Raymond
6f17b31b85 Test for more unusual cases. 2017-06-03 11:27:24 -04:00
Eric S. Raymond
4874fce5c7 Add some tests that increase test coverage to add cases.
Proof of concept. More could be added in illformed.log.
2017-06-03 06:28:00 -04:00
Jason S. Ninneman
900f8d9df5 Do code coverage analysis, and publish the results to GitLab Pages. 2017-06-02 15:52:52 -07:00
Eric S. Raymond
aef609291d Simplify bitmask test/set from FORTRANish to actual C. 2017-06-02 16:40:29 -04:00
Eric S. Raymond
63f53c026d Macro elimination - easy cases first. No logic changes. 2017-06-02 16:20:40 -04:00
Eric S. Raymond
d402e09411 Header consolidation - main.h, misc.h, and share.h merge to advent.h.
For a project this small size with a small type ontology, it's better
C style to have one header where all the assumptions about types and
structures are immediately visible.

This is a first step towards turning all that global state into a handful
of structures - probably just two, one saveable as a binary game state.
2017-06-02 15:06:33 -04:00
Jason S. Ninneman
4209b82c5a Fix typo in COPYING. 2017-06-02 18:13:56 +00:00