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
Eric S. Raymond
e0ae1b84b8
Walktrough is accomplished.
2017-06-02 14:06:43 -04:00
Peje Nilsson
5632f5eba4
Untangle gotos
...
Some LXXXX refactored as functions with more meaningful names
Remove unused globals
2017-06-02 08:45:50 -04:00
Michael Jarvis
467a255653
Add explicit rule for compile to use CCFLAGS instead of CFLAGS (take two)
2017-06-02 08:44:40 -04:00
Michael Jarvis
c14c5952a7
Revert "Add explicit rule for compile to use CCFLAGS instead of CFLAGS"
...
This reverts commit c29e30d25c
.
2017-06-02 08:44:40 -04:00
Michael Jarvis
44c444d638
added braces around initialization of subobjects for clarity
2017-06-02 08:44:40 -04:00
Michael Jarvis
092f478790
Cast size_t to long to silence warning
2017-06-02 08:44:40 -04:00
Michael Jarvis
2620bf922f
Add explicit rule for compile to use CCFLAGS instead of CFLAGS
2017-06-02 08:44:40 -04:00
Eric S. Raymond
f373d87ba7
Hand merge of MR !31 : Update the CI infrastructure to be faster
2017-06-02 06:42:35 -04:00
Eric S. Raymond
67d8c99e53
Added 428-point walkthrough to regression tests.
2017-06-02 06:38:59 -04:00
Michael Jarvis
40ccd3d80d
use char, not signed char
2017-06-01 17:45:29 -05:00
Eric S. Raymond
dbe02a31a2
Add a walkthrough that foes nearly to endgame.
2017-06-01 14:36:16 -04:00
Jason S. Ninneman
2483a23690
Test to ensure that the turn count penalties occur.
2017-05-31 13:36:36 -07:00
Eric S. Raymond
2e5c6cf810
Simplify inclusion computation so it's BSD-friendly.
2017-05-31 14:53:01 -04:00
Eric S. Raymond
b2c0107fed
Metadata update.
2017-05-31 14:34:32 -04:00
Jason S. Ninneman
80bf70f0a6
Fix dependencies so parallel make works (issue #4 ).
2017-05-31 10:52:46 -07:00
Eric S. Raymond
aacd3a5f8d
Add a missing dependency.
2017-05-31 13:08:23 -04:00
Eric S. Raymond
77d2a1e5dd
Add another test.
2017-05-31 06:37:56 -04:00
Jason S. Ninneman
c9ba5831c9
Remove erroneous comment about PRNG usage.
2017-05-30 17:19:01 -07:00