Commit Graph
105 Commits
Author SHA1 Message Date
Cody Boone Ferguson 4bf3f302cb 'comments' -> 'remarks' in all README.md files
As in

    sgit -e 's/\([Aa]uthor.*\)comments/\1remarks/g' -e 's/\([Jj]udge.*\)comments/\1remarks/g' '*README.md'
2023-04-10 11:01:39 -07:00
Cody Boone Ferguson 508b760db4 Add INABIAF status to 2020/burton/README.md
It was already in bugs.md but I noted another known feature of the entry
(more than one arg will show strange output).
2023-04-10 09:56:07 -07:00
Cody Boone Ferguson 0defafc6f7 Format fixes in 2020/burton/README.md 2023-04-08 09:03:53 -07:00
Cody Boone Ferguson 2ed80eb224 Undo no arg check in 2020/burton
As part of INABIAF redefinition the check for arg number is removed.
Instead the README.md and Makefile warn about it.
2023-04-07 10:33:41 -07:00
Cody Boone Ferguson 524cf58d5f Partial fix (format etc.) in 2020/endoh1/README.md
I've not gone through the file entirely but I have some significant
fixes to make and I want to get my working repo clean so I can do these
fixes. I'll go through this file in full later.
2023-04-07 04:20:37 -07:00
Cody Boone Ferguson 49cd144e9f Fix 2020/kurdyukov4/Makefile for DATA
Don't delete the text files.

Make it so it actually doesn't use curl but just references the files
added.
2023-04-06 12:52:15 -07:00
Cody Boone Ferguson c14cd1fec3 Update 2004/kurdyukov4/.gitignore
Add test.txt which is referred to in the README.md file.
2023-04-06 12:47:24 -07:00
Cody Boone Ferguson 771ed740a6 Fixes / updates to 2020/kurdyukov4
Instead of relying on curl to obtain the text files just add them to the
repo.

Typo fixes.

Formatting fixes.

Added what on Middle-earth lámatyávë is to the README.md so that people
may enjoy the award title a bit better. From Morgoth's Ring, volume X of
the wonderful set History of Middle-earth (HoMe), one of many things
that were edited and published by the late Christopher Tolkien, heir and
literary executor of the great Tolkien.
2023-04-06 12:44:33 -07:00
Cody Boone Ferguson e09f677b37 Mass typo fix (all README.md and Makefiles)
As in

    sgit -e 's/the terms this license/the terms of this license/g' '*/Makefile' '*/README.md'
2023-04-02 09:27:13 -07:00
Cody Boone Ferguson 0f89168936 Fix zero arg segfault in 2020/burton
I did not fix the strange output when more than one arg is specified nor
do I think I should.

I did not update Dave's comment that it will segfault on zero args nor
do I think I should (instead I updated the To run section like I've done
with the many others I've fixed).
2023-03-31 06:56:17 -07:00
Cody Boone Ferguson e805f41d34 Mass fixes to headers in README.md files
There were many many README.md files with the wrong heading level for
different sections. These have been changed.

To help go through the changes it should be noted I used sgit and also
here is what is changed:

The 'Try', 'To build' and 'To run' lines have two '#'s. Some had one and
others had three.

An exception is that in 1984/anonymous/README.md for the alternative
code that had three '#'s. This is not consistent yet and it might be
that only two are desired. But for now that one at least has three.
2023-03-31 06:43:59 -07:00
Landon Curt Noll 350da723cc improve architecture and Optimization comments in Makefiles 2023-03-26 22:13:13 -07:00
Landon Curt Noll 1ce40b273d fix alt rules in Makefiles
For Makefiles that have alt related rules, moved
the related rules under the alt rule section.

In some cases where there is no alt code,
removed alt rules and/or targets.
2023-03-26 21:48:48 -07:00
Landon Curt Noll 1c35dc3b47 make everything true :-)
Add @${TRUE} as an action for the everything rule in Makefiles.
2023-03-26 20:47:04 -07:00
Landon Curt Noll e42d7484cd trim comments and update 133t hacker rulz in Makefiles 2023-03-26 20:24:16 -07:00
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