Commit Graph
420 Commits
Author SHA1 Message Date
Landon Curt Noll 3947de42cd changed recently updated Makefiles to use -std=gnu17 2023-03-07 18:38:02 -08:00
Landon Curt Noll 22abe83330 remove orig code from 2018/ferguson 2023-03-07 18:33:28 -08:00
Landon Curt Noll 3bde3dd167 remove orig code from 2018/endoh1 2023-03-07 18:28:16 -08:00
Landon Curt Noll fcb01ae40f fix use of alt code in 2018/ciura 2023-03-07 18:24:31 -08:00
Landon Curt Noll 94d0814785 fix use of alt code in 2020/endoh1 2023-03-07 18:12:43 -08:00
Landon Curt Noll a50a997e30 remove orig code from 2018/bellard 2023-03-07 17:58:10 -08:00
Landon Curt Noll deba881eaa fix alt code for 2018/anderson 2023-03-07 17:52:01 -08:00
Landon Curt Noll 7d8df7f037 remove orig code from 2018/algmyr 2023-03-07 17:46:00 -08:00
Landon Curt Noll 0165f78b38 remove orig code from 2019/karns 2023-03-07 17:39:43 -08:00
Landon Curt Noll 82f79395e6 fix alt code in 2019/duble
Make check-os.sh executable and search for bash.
2023-03-07 17:30:38 -08:00
Landon Curt Noll bee2eae844 fix missing year comment in 2019/ciura Makefile 2023-03-07 17:26:50 -08:00
Landon Curt Noll 8f3822534c improve how README.md talks about Alternate code
Added a "Alternate code" section after the "To run" section
and before the "Judges' comments" section.
2023-03-07 17:18:58 -08:00
Landon Curt Noll ab391454b1 fix use of alt code in 2019/ciura
The shell scripts look for and use bash.
The helper scripts have been made excurable.
2023-03-07 17:13:56 -08:00
Landon Curt Noll 8fca101cf3 improve change to 2020/kurdyukov1/README.md about alt code 2023-03-07 17:00:56 -08:00
Landon Curt Noll 4ba0341040 fix alt code in 2020/kurdyukov3 2023-03-07 16:58:40 -08:00
Landon Curt Noll 2de3eed32b fix alt code for 2020/kurdyukov1 2023-03-07 16:47:11 -08:00
Landon Curt Noll 104ef7bf38 Merge pull request #40 from xexyl/readmes 2023-03-06 13:16:37 -08:00
Landon Curt Noll 59c0ff21b5 Merge pull request #39 from xexyl/updates 2023-03-06 13:14:42 -08:00
Cody Boone Ferguson b6be01bdc6 Typo fix in 1989/README.md 2023-03-06 07:29:08 -08:00
Cody Boone Ferguson b2a826ae03 Update several year README.md files
Mostly added links.
2023-03-06 06:26:12 -08:00
Cody Boone Ferguson 01d5076dba Update 1984/README.md
Strictly a formatting update this is to test a problem with commits
being duplicated with multiple pull requests. I am sure I know the
problem but after it is 'fixed' the question that remains is whether it
will actually be resolved on GitHub.
2023-03-06 05:56:06 -08:00
Cody Boone Ferguson ca0eb7f887 Get rid of useless main.html file 2023-03-06 05:51:54 -08:00
Landon Curt Noll 84dc244668 improve how -traditional-cpp is forced for 1986/wall 2023-03-06 05:29:27 -08:00
Landon Curt Noll 4606a83cf4 force use of gcc -traditional-cpp for 1986/wall 2023-03-06 05:20:47 -08:00
Landon Curt Noll 1c21705712 Merge pull request #38 from xexyl/makefiles
Change 'may not compile to 'might not compile'
2023-03-06 05:02:20 -08:00
Landon Curt Noll 32aec4fc9e Merge pull request #37 from xexyl/1988
Get all 1988 entries to compile
2023-03-06 05:01:37 -08:00
Landon Curt Noll ff8b0d56b1 Merge pull request #36 from xexyl/1984
Minor updates to 1984 + update .gitignore (root directory)
2023-03-06 05:00:12 -08:00
Landon Curt Noll d1570ecc22 Merge pull request #35 from xexyl/1986
Get all 1986 entries to compile
2023-03-06 04:58:50 -08:00
Landon Curt Noll d8996e2b57 Merge pull request #34 from xexyl/1993
Remove no longer relevant text in 1993/Makefile
2023-03-06 04:57:19 -08:00
Landon Curt Noll 00dc59b1da Merge pull request #33 from xexyl/2014-vik
Point out minor bug in 2014/vik in years.html
2023-03-06 04:56:15 -08:00
Landon Curt Noll 17289885cd Merge pull request #32 from xexyl/1992-nathan
Fixes in 1992/nathan/README.md
2023-03-06 04:55:32 -08:00
Cody Boone Ferguson 7243fcd426 Change 'may not compile to 'might not compile'
This is a subtle thing that I brought up on GitHub. Landon made the
change in many files but missed some in 1986 through 1989. I am aware of
a mass typo in the Makefiles but since some Makefiles are pending
changes I'm not doing that yet.
2023-03-05 09:49:18 -08:00
Cody Boone Ferguson a958027ee6 Get all 1988 entries to compile
For 1988/dale it will not compile under macOS. I was able to get it to
almost compile under macOS but there was one problem. As well this 'fix'
will make it not compile under linux. One change was required which was
changing the #define _ define followed by #_ foo to be just '#define
foo' etc.

Added to 1988/isaak/.gitignore isaak.output.

1988/spinellis won't compile with clang.

1988/phillipps will compile but it is likely to segfault at least in
some systems (maybe not all).

Updated many README.md files for the changes above (and probably other
changes I've neglected to write in this log). Most changes in the readme
files are probably just formatting and probably typos as well as how to
compile and run entries nowadays. There might have been other changes.
2023-03-05 09:39:48 -08:00
Cody Boone Ferguson 923a1f46d0 Add iocccsize to .gitignore 2023-03-05 06:13:45 -08:00
Cody Boone Ferguson 238119615d Minor updates to 1984
Updated 1984/README.md with link to rules.txt.

Updated 1984/decot/README.md removing the note

    NOTE: This entry might not compile when using modern compilers.

as this was redundant (I already added more information in an earlier
commit). As well I moved the header Judges' comments below that note so
that the note about compiling is under the build section of the
README.md.
2023-03-05 06:12:08 -08:00
Cody Boone Ferguson 166968911e Get all 1986 entries to compile
1986/wall will not compile under the default gcc (as it's actually
clang) with macOS as it requires -traditional-cpp which unfortunately
clang does not support.

Also fixed many of the README.md files.

Removed 1986/bright/bright.orig.c (probably because it won't compile on
modern systems but maybe not; I did that change a while back but didn't
finish working on 1986 until just now).
2023-03-05 06:03:29 -08:00
Cody Boone Ferguson 698c310139 Remove no longer relevant text in 1993/Makefile
I added a temporary workaround for a problem in compilation that no
longer is needed but the XXX comment was not removed by mistake.
2023-03-05 05:33:44 -08:00
Cody Boone Ferguson 04e936191c Point out bug in 2014/vik in years.html
This is to let the viewers know that sometimes the program will display
invalid input. The note is modelled after some of the other entries that
have bug reports. Okay it's also some shameless self promotion but never
mind that! :-)

As well a few minor changes in 2014/vik/README.md mostly being removing
double spaces in favour of single spaces (particularly in the general
text). There were some other formatting fixes as well.

In 2020/ferguson2/README.md I made a few adjustments as well (though I'm
aware of a few more changes in 2020/ferguson[12]/README.md I want to
make).
2023-03-05 05:29:04 -08:00
Cody Boone Ferguson 6ce1c0a0af Fix typo in archive-1992/nathan.c
Since it was in a string that was added by the judges I feel it's okay
to fix this (it was also already fixed in the 1992/nathan/nathan.c file
prior to instating the original entry).
2023-03-05 05:20:47 -08:00
Cody Boone Ferguson 8a1025d63b Fixes in 1992/nathan/README.md
Restore absent-minded change of make all to make nathan.

Fix typos.

Fix formatting (the text in the sections is indented which makes it all
code blocks). This problem is probably because originally the file was
not README.md (though it was still considered markdown). Many other
README.md files have this problem which I will fix in time.
2023-03-05 04:59:27 -08:00
Landon Curt Noll 7ce115c005 Merge pull request #31 from xexyl/1992-nathan 2023-03-04 18:48:55 -08:00
Cody Boone Ferguson 4a40a4c032 Update years.html for previous commit
With commit 2a40fe10a9 I meant to update
years.html to remove now unneeded information but I forgot by the time I
got to working on it.
2023-03-04 12:19:17 -08:00
Cody Boone Ferguson 2a40fe10a9 Add original before unseen 1992/nathan/nathan.c
It has been deemed that this should be okay now so we decided to add the
code.

This required a minor change in 2020/ferguson2 which I have made here as
well in this commit.
2023-03-04 12:09:35 -08:00
Landon Curt Noll c8332b51d0 Merge pull request #30 from xexyl/Makefile.orig 2023-03-03 11:16:41 -08:00
Landon Curt Noll 21cfdfcb8d Merge pull request #29 from xexyl/sgit 2023-03-03 11:15:24 -08:00
Landon Curt Noll 8e48de761d Merge pull request #28 from xexyl/1992-nathan 2023-03-03 11:14:51 -08:00
Cody Boone Ferguson cb0677de02 Delete remaining Makefile.orig files 2023-03-03 05:12:38 -08:00
Cody Boone Ferguson 01e76d013d Remove no longer true comment in big/sgit
Spaces haven't been a problem for some time but I neglected to copy the
script to the bin/ directory here.
2023-03-03 04:45:08 -08:00
Cody Boone Ferguson f4e3dbdc21 Typo fixes in 1992/nathan
In nathan.c there was also a typo fix but since it's not the original
entry (or any thing like it) it's okay to do this. This is actually the
subject of a discussion to be had on GitHub which I'll be addressing in
a bit.

In README.md there was also a typo fixed.
2023-03-03 04:21:20 -08:00
Landon Curt Noll 5866554fcb Merge pull request #27 from xexyl/1985-lycklama 2023-03-02 14:57:13 -08:00