490 Commits
Author SHA1 Message Date
Landon Curt Noll 1b1dd2f2e4 put all README.md files under CC BY-SA 4.0 License
This will make is easier for others to share README.md
files while requiring them to attribute the file
when using it.
2023-03-26 02:58:27 -07:00
Landon Curt Noll ea1806abdb change Makefiles to look under X11_INCDIR and X11_INCDIR/X11 2023-03-26 02:22:49 -07:00
Landon Curt Noll 8cd2aa85c1 clean up and improve end of Makefile rules 2023-03-26 02:02:31 -07:00
Landon Curt Noll d04e6d8f03 remove X11_LIBDIR and X11_INCDIR setting from Makefiles
The X11_LIBDIR and X11_INCDIR values are now set in the
top level `var.mk` file.
2023-03-26 00:50:47 -07:00
Landon Curt Noll bbd18a20df improve Makefile headers
Simply the Makefile header.

Refer to the //www.ioccc.org/bugs.md URL (that will eventually exist).

Now using CC BY-SA 4.0 License to how you may share and adapt the
Makefile.
2023-03-25 23:51:14 -07:00
Cody Boone Ferguson 41d2d7fb6a Add missing file to commit 005fd7
I meant to commit with that commit 2020/ferguson2/README.md as this file
used to refer to a hint file from another entry but it should be a
README.md.
2023-03-22 03:57:45 -07:00
Cody Boone Ferguson 7c90b435db Move 2014/vik bug notice from years to README.md
As the years.html file will be generated with a tool (yet to be written)
having the bug notice will (greatly)? complicate the generation. Thus
the bug notice (which I discovered when working on 2020/ferguson2) was
moved to 2014/vik/README.md.

But why? Because it is a good idea, I think, to note that although
mostly correct, there is a minor problem with it. I don't have a fix for
it but whether I ever look at that I do not know.

I also made a minor change in 2020/ferguson2/README.md: changed a full
stop to an exclamation mark as it seemed better.
2023-03-14 04:12:22 -07:00
Cody Boone Ferguson aa15137a9d Update 2020/ferguson[12]
Surprise, surprise there are more updates on my entries! :-) But to be
fair to me there were some important fixes and I had not really gone
through the README files of these entries (I still didn't go through all
of them thoroughly and probably won't since I'm far too concise :-)
:-)). In fact some of these problems broke some of the features of some
of the entries.

In 2020/ferguson1: termcaps must be compiled by make all. It also needed
a make test rule that runs ./termcaps. As well it needed a play and
snake-colours rule which copies and chmod +x the respective .sh files.

There were some typo fixes here and there as well as (I hope) a bit
clearer wording.

Some out of date things were changed.
2023-03-13 06:12:20 -07:00
Landon Curt Noll 16e4bb2abf sync years.html with the current fileset 2023-03-13 02:29:03 -07:00
Landon Curt Noll 75037b7c6b improve 2020 year README.md files
Do not put author information into a code block.

Made some of the common markdown more consistent.
2023-03-12 22:57:39 -07:00
Landon Curt Noll dfe44c72b9 fix top 2020 Makefile 2023-03-11 00:33:55 -08:00
Landon Curt Noll bdfaddbb5f fix Makefile and README.md for 2020/yang 2023-03-11 00:32:52 -08:00
Landon Curt Noll f641322d58 fix Makefile and README.md for 2020/tsoj 2023-03-11 00:26:24 -08:00
Landon Curt Noll a90ad8d5b9 fix Makefile and README.md for 2020/otterness 2023-03-11 00:22:31 -08:00
Landon Curt Noll eeb5f48926 fix Makefile, README.md and .gitignore for 2020/kurdyukov4 2023-03-11 00:17:39 -08:00
Landon Curt Noll 39354fac88 fix Makefile, README.md and .gitignore for 2020/kurdyukov3 2023-03-11 00:06:43 -08:00
Landon Curt Noll 93a1ca052f fix Makefile and README and .gitignore for 2020/kurdyukov2 2023-03-10 23:57:23 -08:00
Landon Curt Noll c099cbc168 fix Makefile and README.md for 2020/kurdyukov1 2023-03-10 23:02:11 -08:00
Landon Curt Noll dda8062766 fix Makefile and README.md for 2020/giles 2023-03-10 22:54:56 -08:00
Landon Curt Noll 5610c83b38 fix Makefile and README.md for 2020/ferguson2 2023-03-10 22:47:50 -08:00
Landon Curt Noll a488f5429e fix Makefile, README.md and shell scripts for 2020/ferguson1 2023-03-10 22:26:03 -08:00
Landon Curt Noll c3c83ba3f9 fix Makefile and README.md for 2020/endoh3 2023-03-10 21:47:00 -08:00
Landon Curt Noll 8724ad3306 fix -std for 2020/endoh2 2023-03-10 21:37:49 -08:00
Landon Curt Noll 350972631b fix Makefile and README.md test for 2020/endoh2 2023-03-10 21:36:37 -08:00
Landon Curt Noll 345f82c99b fix 2020/endoh1 Makefile and README.md 2023-03-10 21:31:00 -08:00
Landon Curt Noll 34e612b95a fix Makefile for 2020/carlini and test a README.md style 2023-03-10 21:06:21 -08:00
Landon Curt Noll 4a93ba2ca6 fix .gitignore for 2020/burton 2023-03-10 20:59:32 -08:00
Landon Curt Noll 7d1446f4c7 fix --std setting for 2020/burton 2023-03-10 20:57:22 -08:00
Landon Curt Noll fe59069329 fix 2020/burton Makefile, experiment with a README.md style 2023-03-10 20:55:05 -08:00
Cody Boone Ferguson 7202c81b69 Update chocolate cake files (2020/ferguson[12])
There were some things I wanted to reiterate and stress even more that
are important notes about the cake.

Of course the ferguson2 files are still encrypted with a specific key
for the Enigma machine (one of the keys I provided in recode.md /
recode.html but which is a challenge though probably pointless since
it's also in ferguson1 unencrypted).

Updated 2020/ferguson2/.gitignore: added data files specific to the
encryption of the cake files so I can more easily fix it should I need
to update the files under 2020/ferguson2 (unlikely as that might be).
2023-03-08 04:49:52 -08:00
Landon Curt Noll 01c8abc117 add Try section to recently updated README.md files 2023-03-07 18:42:51 -08:00
Landon Curt Noll 3947de42cd changed recently updated Makefiles to use -std=gnu17 2023-03-07 18:38:02 -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 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 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
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 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
Cody Boone Ferguson 3101acc915 Remove */whowon.html
As in

    find . -name 'whowon.html' -execdir git rm '{}' \;

or more simply just

    git rm '*/whowon.html'

This is per discussion on GitHub - the files will in the future be
generated rather than made manually so these files must go for now.
2023-02-28 04:52:25 -08:00
Landon Curt Noll f615bba21e undo intermediate Makefile changes of 1996 to 2020
The commit 00ae59cd47 had a
mistake that introduces changes to Makefiles for 1996 thru 2020
that should not have been included.

This change reverses these intermediate changes until
the given year's Makefiles are ready.
2023-02-26 23:31:00 -08:00
Landon Curt Noll 00ae59cd47 fix 1995 Makefile comment line 2023-02-26 21:52:15 -08:00
Landon Curt Noll ab9b77b1c9 reverse bad commit 223b1a3f94
The commit 223b1a3f94 was a mistake,
so we reverse both commit 5f7cf0b60d
and commit 223b1a3f94 for now.
2023-02-26 17:21:30 -08:00
Landon Curt Noll 223b1a3f94 update 1992 Makefile variable set 2023-02-26 17:05:50 -08:00
Landon Curt Noll 3247daba30 Merge pull request #15 from xexyl/misc
Miscellaneous updates
2023-02-22 20:57:30 -08:00
Landon Curt Noll 7c454abbc4 Merge pull request #14 from xexyl/2020
2020 fixes, improvements etc.
2023-02-22 20:56:59 -08:00
Landon Curt Noll 546498a516 Merge branch 'master' into updates-post-birthday 2023-02-22 20:44:14 -08:00
Landon Curt Noll 4bca2a7f5f Merge pull request #10 from xexyl/birthday-updates 2023-02-22 13:45:17 -08:00
Landon Curt Noll b449cb503c update year level README files
Move copyright notice to the end.

Add a standard comment about the newly added `README.md` files.

Clean up trailing whitespace.

Fixed a few minor typos.
2023-02-21 22:16:49 -08:00
Landon Curt Noll e86100b024 add initial .gitignore files per entry
chmod +x 2014/sinon/glock.sh 2014/sinon/hecate.sh
2023-02-21 14:16:46 -08:00