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:
1 parent
23f7ac0a49
commit
ac41f07a83
92 files changed
+1326
-761
No files matched your search
@@ -3,18 +3,21 @@
|
||||
Peter Eastman
|
||||
<peter.eastman@gmail.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To run:
|
||||
|
||||
```sh
|
||||
./eastman
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
|
||||
Quit the program. Resize your terminal window. Run it again.
|
||||
@@ -25,13 +28,6 @@ Quit the program. Resize your terminal window. Run it again.
|
||||
|
||||
NOTE: to restore your cursor in your shell, try `reset`.
|
||||
|
||||
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) tested this with
|
||||
[macOS Ventura](https://www.apple.com/macos/ventura/) with the M1 chip for
|
||||
the author (who tested [OS X 10.7
|
||||
(Lion)](https://en.wikipedia.org/wiki/OS_X_Lion) and [fedora
|
||||
10](https://fedoraproject.org/wiki/Releases/10/FeatureList)) and reported that
|
||||
it works fine.
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
@@ -46,6 +42,7 @@ size itself to the initial geometry of your terminal.
|
||||
If you are ambitious, make the font really small and the window really
|
||||
large for hi-res graphics!
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
This program uses ANSI graphics to recreate the classic Boing Ball demo from
|
||||
@@ -101,6 +98,7 @@ when I can calculate it from the return value of `usleep()` instead? And I could
|
||||
have written `usleep(80000)`, but `usleep(79383)` just looks so much better.
|
||||
And so on.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -3,23 +3,20 @@
|
||||
Uri Goren
|
||||
<goren.uri@gmail.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To run:
|
||||
|
||||
```sh
|
||||
echo "some text" | ./goren
|
||||
```
|
||||
|
||||
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed this for macOS.
|
||||
Before the fix it segfaulted. It worked fine under linux. After fixing it it was
|
||||
noticed that the author stated it does not work for 64-bit so it was then tested
|
||||
as a 32-bit binary (linux) and 64-bit binary (linux, macOS) and both work. It
|
||||
was fixed by changing some `int`s to `long`s. Thank you Cody!
|
||||
|
||||
## Try:
|
||||
|
||||
@@ -27,6 +24,7 @@ was fixed by changing some `int`s to `long`s. Thank you Cody!
|
||||
echo "Hello, world!" | ./goren
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
In the words of [René François Ghislain Magritte Magritte](http://en.wikipedia.org/wiki/Rene_Magritte):
|
||||
@@ -47,6 +45,7 @@ echo '| is just a representation of a pipe because I say so! So stuff it!' | ./g
|
||||
|
||||
something happens! Why?
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
This program was written in homage to [Rene
|
||||
@@ -97,6 +96,7 @@ mostly with gcc on Linux.
|
||||
It doesn't support 64 bits (due to integer-pointer casts, and a >>31).
|
||||
It does work on 64-bit Linux, because all functions are below 4GB.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -3,22 +3,20 @@
|
||||
Gregor Richards
|
||||
<Richards@codu.org>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To run:
|
||||
|
||||
```sh
|
||||
./richards
|
||||
```
|
||||
|
||||
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed a minor problem
|
||||
that showed up in both linux and macOS. He notes however that as of this time
|
||||
this entry does not work with macOS. See [bugs.md](/bugs.md) for more details.
|
||||
Thank you Cody!
|
||||
|
||||
## Try:
|
||||
|
||||
@@ -38,6 +36,7 @@ not the rule abuse) in a different way. The author claims that his calculator
|
||||
does just-in-time compilation. What would you do to prove or disprove his claim
|
||||
without attempting to unravel the source?
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
This is an implementation of the classic UNIX
|
||||
@@ -89,6 +88,7 @@ flags:
|
||||
* owcc 1.9 + x86 + Windows: Needs `-DNM -DAH -fno-stack-check`
|
||||
* gcc 4.4.5 + sh4: -O0 works, higher optimization levels don't work for unknown reasons.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
+8
-4
@@ -4,12 +4,14 @@ Daniel Vik
|
||||
<daniel@vik.cc>
|
||||
<http://www.danielvik.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To run:
|
||||
|
||||
```sh
|
||||
@@ -25,6 +27,7 @@ The author stated that the program will crash if no argument is passed tot he
|
||||
program though we note that your computer might also [halt and catch
|
||||
fire](https://en.wikipedia.org/wiki/Halt_and_Catch_Fire_(computing)) :-)
|
||||
|
||||
|
||||
## Try:
|
||||
|
||||
```sh
|
||||
@@ -41,12 +44,10 @@ Alternatively, you can use:
|
||||
It is possible to download a number of Mod files from [The Mod
|
||||
Archive](http://modarchive.org).
|
||||
|
||||
|
||||
### Alternate code:
|
||||
|
||||
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson), though he feels
|
||||
slightly sick :-), added a version for Windows based on the author's comments
|
||||
(along with looking up the function for the right header file). To build try the
|
||||
alt rule of the Makefile. Assuming that `make` is similar enough try:
|
||||
Assuming that `make` is similar enough try:
|
||||
|
||||
```sh
|
||||
make alt
|
||||
@@ -55,6 +56,7 @@ make alt
|
||||
|
||||
Use `vik.alt` as you would `vik` above.
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
This entry converts .MOD audio files to a playable stream
|
||||
@@ -77,6 +79,7 @@ NOTE: The [randowan.mod](randowan.mod) and [mad_world.mod](mad_world.mod) files
|
||||
created by [Henrik Bertilsson](http://www.translucentboy.com) and are included
|
||||
with his permission.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Introduction
|
||||
@@ -191,6 +194,7 @@ _setmode(_fileno(stdout), 0x8000);
|
||||
The program only runs when a valid MOD file is passed as argument. If
|
||||
no argument is passed, the program crashes.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
Reference in new issue
Block a user