move fix thanks a file, update top level html links, rename CONTRIBUTING.md

The fix thank you's have been moved from `README.md` to
`thanks-for-fixes.md`.

**WARNING**: Some mistakes may have been made in doing this.
We presume later changes by others will correct any issues.

The `CONTRIBUTING.md` was renamed `how-to-enter.md`.

A 3rd line of links was added to top level html such as
`contact.html`, `index.html`, `judges.html`, `winners.html`,
and `years.html`.

Improved blank line use in a number (but not all) `README.md` files.
This commit is contained in:
Landon Curt Noll committed 2023-06-06 16:59:53 -07:00
1 parent 23f7ac0a49
commit ac41f07a83
92 files changed
+1326 -761

No files matched your search

+7 -7
View File
@@ -7,18 +7,15 @@ Damaia
2720 Amadora
Portugal
## To build:
```sh
make all
```
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed this so that it
would work with macOS. Once it could compile it additionally segfaulted under
macOS which he also fixed. Thank you Cody for your assistance!
NOTE: on modern systems this was hard to see it solve it in real time because it
goes so quickly so Cody added an alternate version which makes it easier with
goes so quickly so an alternate version which makes it easier with
modern systems to see the maze actually being solved in real time. We encourage
you to use that version but we keep the original here to both preserve the
original code (the bug fixes notwithstanding) and it will also let you see just
@@ -42,8 +39,9 @@ solving the maze. See [bugs.md](/bugs.md) for more details.
This version uses `usleep(3)` with the `Z` (defined in the Makefile, default
`3000`) microseconds to make it easier to see the maze being solved in real
time. You can redefine Z to reconfigure it in case it's going too slow, too
fast :-) or you're doing some strange experiment like making it 100000 (which
Cody did for fun :-) ). To compile and use without reconfiguring the 3000
fast :-) or you're doing some strange experiment like making it 100000.
To compile and use without reconfiguring the 3000
microseconds, try:
```sh
@@ -76,6 +74,7 @@ Why?
This could be used as the basis of an a-maze-ing screen exerciser.
## Author's remarks:
A program that generates a maze, and then solves it, all this being
@@ -83,6 +82,7 @@ seen by the user. Some highlights of obfuscation are: 3 steps
functions in one - main(), several recursive calls with conditional
actions, and just one (big and ugly) statement to solve the maze.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+4 -5
View File
@@ -4,6 +4,7 @@ Garry Glendown
Germany
<https://web.archive.org/web/20011221120305/http://insider.regio.net/~garry/>
## To build:
```sh
@@ -26,6 +27,7 @@ make all
./garry < README.md
```
### Alternate code:
While it may not have been the intention of the author, the
@@ -33,11 +35,6 @@ judges noted that the C pre-processed version (with the `#include`s
left intact) looked very much like a rat "dropping core". See
[garry.alt.c](garry.alt.c) and judge for yourself!
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed it
so that it will compile with modern compilers. The problem was a missing `int` for
the `f` variable. He felt it was important that it works because the layout does
indeed look to him like a rat is dropping core. Thank you Cody!
To use try:
```sh
@@ -53,6 +50,7 @@ Use `garry.alt` as you would `garry` above.
The author was kind enough to provide a less obfuscated version of
the source called [garry.fmt.c](garry.fmt.c).
## Author's remarks:
This program is a file filter, designed to do environment-expansion and
@@ -91,6 +89,7 @@ $ echo '$TEST$' | ./garry
Hello
```
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.