From db90bf6a866ee94f6fa19075e21e0710dbd728af Mon Sep 17 00:00:00 2001
From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com>
Date: Fri, 31 Mar 2023 06:37:18 -0700
Subject: [PATCH] Minor updates to several README.md files
Just some formatting fixes and in some cases add links to XQuartz for
macOS Mountain Lion and beyond. More entries (probably many more) have
to have that link added but those will be found and fixed in time.
---
1988/isaak/README.md | 4 ++--
1992/kivinen/README.md | 14 ++++++++++++--
2012/dlowe/README.md | 8 +++++---
2015/endoh1/README.md | 10 +++++-----
2015/endoh4/README.md | 6 +++---
2018/anderson/README.md | 12 ++++++------
2018/poikola/README.md | 19 +++++++++++++------
7 files changed, 46 insertions(+), 27 deletions(-)
diff --git a/1988/isaak/README.md b/1988/isaak/README.md
index 9c26ce26f..f85c3dbac 100644
--- a/1988/isaak/README.md
+++ b/1988/isaak/README.md
@@ -11,11 +11,11 @@
make all
-### To run
+## To run:
./isaak
-### Alternate code
+### Alternate code:
An alternate version of this entry, `isaak.alt.c`.
diff --git a/1992/kivinen/README.md b/1992/kivinen/README.md
index 67afb3c39..51716cd9f 100644
--- a/1992/kivinen/README.md
+++ b/1992/kivinen/README.md
@@ -7,11 +7,21 @@
Finland
-## Judges' comments:
+## To build:
+
If your machine support the X Window System, Version 11:
- make kivinen
+ make all
+
+NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to
+compile. macOS users running Mountain Lion and later will need to download and
+install [XQuartz](https://www.xquartz.org) in order to compile and run this
+entry.
+
+
+## Judges' comments:
+
The type of entertainment depends on number of arguments
you have with the program. :-)
diff --git a/2012/dlowe/README.md b/2012/dlowe/README.md
index 6d3137f8d..ad98a9be4 100644
--- a/2012/dlowe/README.md
+++ b/2012/dlowe/README.md
@@ -13,6 +13,11 @@
make
```
+NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to
+compile. macOS users running Mountain Lion and later will need to download and
+install [XQuartz](https://www.xquartz.org) in order to compile and run this
+entry.
+
### To run:
```sh
@@ -33,9 +38,6 @@ Use up and down keys to escape death.
The judges lose playing this game. This entry wins!
-OS X users running Mountain Lion and later will need to download and install:
-
- http://xquartz.macosforge.org/landing/
Q: How did we get past the variadic macro problem on a Mac?
diff --git a/2015/endoh1/README.md b/2015/endoh1/README.md
index beb0a569b..6acfbad4f 100644
--- a/2015/endoh1/README.md
+++ b/2015/endoh1/README.md
@@ -1,11 +1,11 @@
# Most Diffused Reaction
-Someone Anonymous
-Twitter: @hirekoke
+ Yusuke Endoh
+
+ Twitter: @mametter
-Yusuke Endoh
-
-Twitter: @mametter
+ Someone Anonymous
+ Twitter: @hirekoke
# To build:
diff --git a/2015/endoh4/README.md b/2015/endoh4/README.md
index a7031212b..76c3497d2 100644
--- a/2015/endoh4/README.md
+++ b/2015/endoh4/README.md
@@ -10,13 +10,13 @@ Twitter: @mametter
make
```
-### To run:
+## To run:
```sh
./prog
```
-### Try:
+## Try:
```sh
./prog @ @ @ @ @ @
@@ -28,7 +28,7 @@ make
./prog $(< Makefile)
```
-### Alternate code
+## Alternate code:
An alternate version of this entry, `prog.alt.c`, is provided.
This alternate code does not contain improvements suggested by [Gil
diff --git a/2018/anderson/README.md b/2018/anderson/README.md
index 1cfb7a4b5..efdd6f7b9 100644
--- a/2018/anderson/README.md
+++ b/2018/anderson/README.md
@@ -1,20 +1,20 @@
# Most able to divine code gaps
Derek Anderson
-`
-# To build:
+
+## To build:
```sh
make
```
-### To run:
+## To run:
```sh
./prog < textfile
```
-### Try:
+## Try:
```sh
./prog < prog.c
@@ -22,7 +22,7 @@ make
./prog < README.md
```
-### Alternate code:
+## Alternate code:
An alternate version of this entry, `prog.alt.c`, is provided.
@@ -45,7 +45,7 @@ With this entry, you won't need to turn your monitor [upside down](http://en.wik
## Author's comments:
-### Compiling the program
+### Compiling the program:
```sh
cc -Wall -Wextra -Wpedantic -O3 -std=c11 prog.c -o prog
diff --git a/2018/poikola/README.md b/2018/poikola/README.md
index a2c7e0b30..2b96898ec 100644
--- a/2018/poikola/README.md
+++ b/2018/poikola/README.md
@@ -3,19 +3,25 @@
Timo Poikola
-# To build:
+## To build:
```sh
make
```
-### To run:
+NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to
+compile. macOS users running Mountain Lion and later will need to download and
+install [XQuartz](https://www.xquartz.org) in order to compile and run this
+entry.
+
+
+## To run:
```sh
./prog
```
-### Try:
+## Try:
On terminal supports 24 bit color, has black background, and size at least 125x38, try:
@@ -72,7 +78,7 @@ This entry has partial support for terminals with a white background but the bes
has a black background and the size is at least 125x38.
Special note for Mac users: __Terminal__ does not work as expected you might need xterm from XQuartz or some other
-working terminal. Thanks to Dave Burton for spotting this problem.
+working terminal. Thanks to [Dave Burton](/winners.html#Dave_Burton) for spotting this problem.
The main reason for the header `unistd.h` is `getdelim()` but once I included it I also abused other functions and defines. This header is mutually exclusive with _-std=c11_.
@@ -116,11 +122,12 @@ If you think you understand how this program works, can you answer these questio
4. How do you change a single bit, without changing the functionality?
-### Rot18ed part
+### Rot18 part
Because the rot13 is too easy to decode with the plain eyes, I decided to use the Caesar cipher with the key 18.
-Lzw xajkl tsffwj ak wfugvwv mkafy AWWW 754 xdgslk gf dafw 47. Al ak hjaflwv gfdq gf dalldw-wfvasf esuzafwk.
+ Lzw xajkl tsffwj ak wfugvwv mkafy AWWW 754 xdgslk gf dafw 47. Al ak hjaflwv
+ gfdq gf dalldw-wfvasf esuzafwk.
## Copyright and CC BY-SA 4.0 License: