From f0de51a34509439952e1beb83def9a861aac2b63 Mon Sep 17 00:00:00 2001
From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com>
Date: Sun, 19 May 2024 11:45:15 -0700
Subject: [PATCH] Manifest update - mostly resolves #1933
Although there were a few lines that I kind of looked over quickly, not
evaluating the files in question, those seemed in good state anyway.
Often that was binary files.
In some cases for example input more information was given but not in
all as it was not always clear what it should be and it was not always
clear that it was necessary. Some typos were fixed as well.
Rebuilt .entry.json and index.html files.
A few other files were also modified with some minor fixes like
2006/toledo2/README.md for one example. In that case I believe some
binary files were referenced as %%REPO_URL%% but that is incorrect.
These files were edited before the index.html files were rebuilt so they
should be fine.
It should be noted that although I have gone through the entire manifest
and it might be that issue #1933 can be closed there is still a chance
that when I go through the web pages that I might come across a problem
that I will fix at that time. This might or might not be needed but that
will be determined later.
Now might be a good time to run make www but I will worry about that
later (it might or might not even do anything, depending on what was
missed).
---
1984/mullender/.entry.json | 4 +-
1984/mullender/index.html | 4 +-
1987/hines/.entry.json | 2 +-
1987/hines/index.html | 2 +-
1987/lievaart/.entry.json | 2 +-
1987/lievaart/index.html | 2 +-
1989/fubar/.entry.json | 2 +-
1989/fubar/index.html | 2 +-
1989/jar.2/.entry.json | 6 +-
1989/jar.2/index.html | 6 +-
1990/dds/.entry.json | 2 +-
1990/dds/index.html | 2 +-
1990/jaw/.entry.json | 2 +-
1990/jaw/index.html | 2 +-
1990/stig/.entry.json | 2 +-
1990/stig/index.html | 2 +-
1991/dds/.entry.json | 2 +-
1991/dds/index.html | 2 +-
1991/westley/.entry.json | 2 +-
1991/westley/index.html | 2 +-
1992/ant/.entry.json | 2 +-
1992/ant/index.html | 2 +-
1992/buzzard.2/.entry.json | 18 +-
1992/buzzard.2/index.html | 18 +-
1992/gson/.entry.json | 2 +-
1992/gson/index.html | 2 +-
1992/westley/.entry.json | 4 +-
1992/westley/index.html | 4 +-
1993/ant/.entry.json | 4 +-
1993/ant/index.html | 4 +-
1994/shapiro/.entry.json | 2 +-
1994/shapiro/index.html | 2 +-
1994/tvr/.entry.json | 2 +-
1994/tvr/index.html | 2 +-
1994/weisberg/.entry.json | 2 +-
1994/weisberg/index.html | 2 +-
1995/dodsond1/.entry.json | 2 +-
1995/dodsond1/index.html | 2 +-
1995/esde/.entry.json | 4 +-
1995/esde/index.html | 4 +-
1995/garry/.entry.json | 4 +-
1995/garry/index.html | 4 +-
1996/rcm/.entry.json | 4 +-
1996/rcm/index.html | 4 +-
1996/schweikh2/.entry.json | 2 +-
1996/schweikh2/index.html | 2 +-
1998/banks/.entry.json | 2 +-
1998/banks/index.html | 2 +-
1998/bas1/.entry.json | 2 +-
1998/bas1/index.html | 2 +-
1998/chaos/.entry.json | 10 +-
1998/chaos/index.html | 10 +-
1998/dlowe/.entry.json | 4 +-
1998/dlowe/index.html | 4 +-
1998/dorssel/.entry.json | 2 +-
1998/dorssel/index.html | 2 +-
1998/schweikh1/.entry.json | 4 +-
1998/schweikh1/index.html | 4 +-
1998/schweikh3/.entry.json | 2 +-
1998/schweikh3/index.html | 2 +-
2000/bmeyer/.entry.json | 2 +-
2000/bmeyer/index.html | 2 +-
2000/jarijyrki/.entry.json | 2 +-
2000/jarijyrki/index.html | 2 +-
2001/anonymous/.entry.json | 4 +-
2001/anonymous/index.html | 4 +-
2001/herrmann1/.entry.json | 6 +-
2001/herrmann1/index.html | 6 +-
2004/anonymous/.entry.json | 2 +-
2004/anonymous/index.html | 2 +-
2004/gavin/.entry.json | 4 +-
2004/gavin/index.html | 4 +-
2004/hibachi/.entry.json | 4 +-
2004/hibachi/index.html | 4 +-
2004/kopczynski/.entry.json | 28 +--
2004/kopczynski/index.html | 28 +--
2004/schnitzi/.entry.json | 4 +-
2004/schnitzi/index.html | 4 +-
2005/aidan/.entry.json | 2 +-
2005/aidan/index.html | 2 +-
2005/boutines/.entry.json | 2 +-
2005/boutines/index.html | 2 +-
2005/mynx/.entry.json | 2 +-
2005/mynx/index.html | 2 +-
2006/toledo2/.entry.json | 2 +-
2006/toledo2/README.md | 2 +-
2006/toledo2/index.html | 4 +-
2006/toledo3/.entry.json | 2 +-
2006/toledo3/index.html | 2 +-
2011/akari/.entry.json | 2 +-
2011/akari/index.html | 2 +-
2011/toledo/.entry.json | 2 +-
2011/toledo/index.html | 2 +-
2012/dlowe/.entry.json | 6 +-
2012/dlowe/index.html | 6 +-
2012/endoh1/.entry.json | 8 +-
2012/endoh1/index.html | 8 +-
2012/grothe/.entry.json | 2 +-
2012/grothe/index.html | 2 +-
2012/hou/.entry.json | 2 +-
2012/hou/index.html | 2 +-
2012/kang/.entry.json | 8 +-
2012/kang/index.html | 8 +-
2012/omoikane/.entry.json | 2 +-
2012/omoikane/index.html | 2 +-
2012/tromp/.entry.json | 2 +-
2012/tromp/index.html | 2 +-
2012/vik/.entry.json | 4 +-
2012/vik/index.html | 4 +-
2012/zeitak/.entry.json | 20 +-
2012/zeitak/index.html | 20 +-
2013/birken/.entry.json | 54 ++--
2013/birken/index.html | 54 ++--
2013/cable1/.entry.json | 2 +-
2013/cable1/index.html | 2 +-
2013/cable3/.entry.json | 4 +-
2013/cable3/index.html | 4 +-
2013/dlowe/.entry.json | 4 +-
2013/dlowe/index.html | 4 +-
2013/endoh1/Makefile | 2 +-
2013/hou/.entry.json | 6 +-
2013/hou/index.html | 6 +-
2014/maffiodo1/.entry.json | 20 +-
2014/maffiodo1/index.html | 20 +-
2015/howe/.entry.json | 2 +-
2015/howe/index.html | 2 +-
2015/muth/.entry.json | 30 +--
2015/muth/index.html | 30 +--
2018/bellard/.entry.json | 2 +-
2018/bellard/index.html | 2 +-
2018/burton2/.entry.json | 6 +-
2018/burton2/index.html | 6 +-
2018/ferguson/.entry.json | 4 +-
2018/ferguson/index.html | 4 +-
2019/diels-grabsch1/.entry.json | 2 +-
2019/diels-grabsch1/README.md | 3 +-
2019/diels-grabsch1/index.html | 5 +-
2019/dogon/.entry.json | 2 +-
2019/dogon/index.html | 2 +-
2019/endoh/.entry.json | 2 +-
2019/endoh/index.html | 2 +-
2019/lynn/.entry.json | 12 +-
2019/lynn/index.html | 12 +-
2019/mills/.entry.json | 4 +-
2019/mills/index.html | 4 +-
2020/endoh1/.entry.json | 14 +-
2020/endoh1/index.html | 14 +-
2020/ferguson1/.entry.json | 12 +-
2020/ferguson1/index.html | 12 +-
2020/ferguson2/.entry.json | 6 +-
2020/ferguson2/index.html | 6 +-
2020/giles/.entry.json | 2 +-
2020/giles/index.html | 2 +-
2020/kurdyukov1/.entry.json | 4 +-
2020/kurdyukov1/index.html | 4 +-
2020/kurdyukov2/.entry.json | 4 +-
2020/kurdyukov2/index.html | 4 +-
2020/kurdyukov4/.entry.json | 2 +-
2020/kurdyukov4/index.html | 2 +-
tmp/manifest.csv | 428 ++++++++++++++++----------------
tmp/manifest.numbers | Bin 1331232 -> 1332980 bytes
161 files changed, 649 insertions(+), 647 deletions(-)
diff --git a/1984/mullender/.entry.json b/1984/mullender/.entry.json
index 60c731e00..4dfa1eddd 100644
--- a/1984/mullender/.entry.json
+++ b/1984/mullender/.entry.json
@@ -32,7 +32,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "alternate source code"
+ "entry_text" : "alternate source code that works with modern systems"
},
{
"file_path" : "mullender.orig.c",
@@ -48,7 +48,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "author tool to generate code"
+ "entry_text" : "authors' tool to generate code"
},
{
"file_path" : "a.out.h",
diff --git a/1984/mullender/index.html b/1984/mullender/index.html
index 9046afafe..650d9c299 100644
--- a/1984/mullender/index.html
+++ b/1984/mullender/index.html
@@ -775,9 +775,9 @@ the comment to &&.
Secondary files
diff --git a/1987/hines/.entry.json b/1987/hines/.entry.json
index dbd4c720f..0211a319e 100644
--- a/1987/hines/.entry.json
+++ b/1987/hines/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "a file to goto and see"
+ "entry_text" : "text file with goto in various cases to see how entry works"
},
{
"file_path" : "try.sh",
diff --git a/1987/hines/index.html b/1987/hines/index.html
index e0e6e136c..457b2fead 100644
--- a/1987/hines/index.html
+++ b/1987/hines/index.html
@@ -440,7 +440,7 @@ See the Communications of the ACM, March 1987, Page 195-196.
Makefile - entry Makefile
hines.orig.c - original source code
goto.c - sample source full of goto statements
-goto.txt - a file to goto and see
+goto.txt - text file with goto in various cases to see how entry works
try.sh - script to try entry
Secondary files
diff --git a/1987/lievaart/.entry.json b/1987/lievaart/.entry.json
index f7cf67273..00f023453 100644
--- a/1987/lievaart/.entry.json
+++ b/1987/lievaart/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "source without size restriction"
+ "entry_text" : "source code with drawn board - breaks size rule"
},
{
"file_path" : "1987_lievaart.tar.bz2",
diff --git a/1987/lievaart/index.html b/1987/lievaart/index.html
index 5d524aa55..9309e899a 100644
--- a/1987/lievaart/index.html
+++ b/1987/lievaart/index.html
@@ -454,7 +454,7 @@ logic and displays the board after each move! See above for how to use this.
lievaart.c - entry source code
Makefile - entry Makefile
lievaart.orig.c - original source code
-lievaart2.c - source without size restriction
+lievaart2.c - source code with drawn board - breaks size rule
Secondary files
diff --git a/1989/fubar/.entry.json b/1989/fubar/.entry.json
index d9bf1bf1b..80e7ebaa9 100644
--- a/1989/fubar/.entry.json
+++ b/1989/fubar/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "script to try entry fubar"
+ "entry_text" : "script to try entry"
},
{
"file_path" : "try.sh",
diff --git a/1989/fubar/index.html b/1989/fubar/index.html
index 9ae6d12cb..c0e2dbdfe 100644
--- a/1989/fubar/index.html
+++ b/1989/fubar/index.html
@@ -454,7 +454,7 @@ much more so.
- fubar.c - entry source code
- Makefile - entry Makefile
- fubar.orig.c - original source code
-- fubar.sh - script to try entry fubar
+- fubar.sh - script to try entry
- try.sh - script to try entry
Secondary files
diff --git a/1989/jar.2/.entry.json b/1989/jar.2/.entry.json
index 538750dee..dd03ce0c8 100644
--- a/1989/jar.2/.entry.json
+++ b/1989/jar.2/.entry.json
@@ -41,7 +41,7 @@
"OK_to_edit" : true,
"display_as" : "lisp",
"display_via_github" : true,
- "entry_text" : "input file"
+ "entry_text" : "example LISP source file"
},
{
"file_path" : "fib.lisp",
@@ -49,7 +49,7 @@
"OK_to_edit" : true,
"display_as" : "lisp",
"display_via_github" : true,
- "entry_text" : "input file"
+ "entry_text" : "example LISP source file"
},
{
"file_path" : "try.lisp",
@@ -57,7 +57,7 @@
"OK_to_edit" : true,
"display_as" : "lisp",
"display_via_github" : true,
- "entry_text" : "input file"
+ "entry_text" : "example LISP source file"
},
{
"file_path" : "try.sh",
diff --git a/1989/jar.2/index.html b/1989/jar.2/index.html
index a71dd6b80..7548890df 100644
--- a/1989/jar.2/index.html
+++ b/1989/jar.2/index.html
@@ -507,9 +507,9 @@ poor performance!
jar.2.c - entry source code
Makefile - entry Makefile
jar.2.orig.c - original source code
-chocolate_cake.lisp - input file
-fib.lisp - input file
-try.lisp - input file
+chocolate_cake.lisp - example LISP source file
+fib.lisp - example LISP source file
+try.lisp - example LISP source file
try.sh - script to try entry
Secondary files
diff --git a/1990/dds/.entry.json b/1990/dds/.entry.json
index ff8e5694a..bc802eced 100644
--- a/1990/dds/.entry.json
+++ b/1990/dds/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "basic",
"display_via_github" : true,
- "entry_text" : "BASIC source code"
+ "entry_text" : "BASIC source code for Lunar Lander game"
},
{
"file_path" : "1990_dds.tar.bz2",
diff --git a/1990/dds/index.html b/1990/dds/index.html
index 6c9bdba67..281557bf3 100644
--- a/1990/dds/index.html
+++ b/1990/dds/index.html
@@ -511,7 +511,7 @@ fits in an 80*25 screen).
dds.c - entry source code
Makefile - entry Makefile
dds.orig.c - original source code
-LANDER.BAS - BASIC source code
+LANDER.BAS - BASIC source code for Lunar Lander game
Secondary files
diff --git a/1990/jaw/.entry.json b/1990/jaw/.entry.json
index 80ef106de..c1ca7d113 100644
--- a/1990/jaw/.entry.json
+++ b/1990/jaw/.entry.json
@@ -49,7 +49,7 @@
"OK_to_edit" : true,
"display_as" : "ruby",
"display_via_github" : true,
- "entry_text" : "btoa utility"
+ "entry_text" : "binary to ASCII utility"
},
{
"file_path" : "shark.sh",
diff --git a/1990/jaw/index.html b/1990/jaw/index.html
index 709ab02c9..14a8fbb7a 100644
--- a/1990/jaw/index.html
+++ b/1990/jaw/index.html
@@ -582,7 +582,7 @@ Dan Bernstein’s high-compression ‘squeeze’.
- Makefile - entry Makefile
- jaw.orig.c - original source code
- try.sh - script to try entry
-- btoa - btoa utility
+- btoa - binary to ASCII utility
- shark.sh - shark utility with embedded source
Secondary files
diff --git a/1990/stig/.entry.json b/1990/stig/.entry.json
index f6ad5a6d4..cbf9baa9b 100644
--- a/1990/stig/.entry.json
+++ b/1990/stig/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "how to compile"
+ "entry_text" : "script to run this entry"
},
{
"file_path" : "1990_stig.tar.bz2",
diff --git a/1990/stig/index.html b/1990/stig/index.html
index 6fefdb7bd..90ef052f9 100644
--- a/1990/stig/index.html
+++ b/1990/stig/index.html
@@ -448,7 +448,7 @@ K&R support nested comments when properly implemented, but what the heck.stig.c - entry source code
Makefile - entry Makefile
stig.orig.c - original source code
-stig.sh - how to compile
+stig.sh - script to run this entry
Secondary files
diff --git a/1991/dds/.entry.json b/1991/dds/.entry.json
index c1ad64471..0d3b99b3f 100644
--- a/1991/dds/.entry.json
+++ b/1991/dds/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "basic",
"display_via_github" : true,
- "entry_text" : "BASIC source code"
+ "entry_text" : "BASIC source code for Lunar Lander game"
},
{
"file_path" : "1991_dds.tar.bz2",
diff --git a/1991/dds/index.html b/1991/dds/index.html
index dc5b4b1bc..8821d8baf 100644
--- a/1991/dds/index.html
+++ b/1991/dds/index.html
@@ -488,7 +488,7 @@ encoded by adding one to every character of it just to confuse you).
- dds.c - entry source code
- Makefile - entry Makefile
- dds.orig.c - original source code
-- LANDER.BAS - BASIC source code
+- LANDER.BAS - BASIC source code for Lunar Lander game
Secondary files
diff --git a/1991/westley/.entry.json b/1991/westley/.entry.json
index 33a8b9759..d42fa31d7 100644
--- a/1991/westley/.entry.json
+++ b/1991/westley/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "script to try entry the alternate source code"
+ "entry_text" : "script to try alternate source code"
},
{
"file_path" : "ttt.sh",
diff --git a/1991/westley/index.html b/1991/westley/index.html
index 491094fb9..9bc40af7c 100644
--- a/1991/westley/index.html
+++ b/1991/westley/index.html
@@ -622,7 +622,7 @@ found. A template is scanned from bottom to top, right to left
- Makefile - entry Makefile
- westley.alt.c - alternate source code
- westley.orig.c - original source code
-- ttt.alt.sh - script to try entry the alternate source code
+- ttt.alt.sh - script to try alternate source code
- ttt.sh - play tic-tac-toe
Secondary files
diff --git a/1992/ant/.entry.json b/1992/ant/.entry.json
index e22572100..850e6426f 100644
--- a/1992/ant/.entry.json
+++ b/1992/ant/.entry.json
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "makefile",
"display_via_github" : true,
- "entry_text" : "how to compile"
+ "entry_text" : "Makefile to demonstrate entry"
},
{
"file_path" : "1992_ant.tar.bz2",
diff --git a/1992/ant/index.html b/1992/ant/index.html
index 6887742c7..8c282e990 100644
--- a/1992/ant/index.html
+++ b/1992/ant/index.html
@@ -442,7 +442,7 @@ P1003 subcommittee.
ant.orig.c - original source code
try.sh - script to try entry
ant.README.txt - am man page
-ant.test.mk - how to compile
+ant.test.mk - Makefile to demonstrate entry
Secondary files
diff --git a/1992/buzzard.2/.entry.json b/1992/buzzard.2/.entry.json
index 84769faa6..c57077716 100644
--- a/1992/buzzard.2/.entry.json
+++ b/1992/buzzard.2/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "author description of files"
+ "entry_text" : "author's description of files"
},
{
"file_path" : "buzzard.2.design.html",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "demo1.th",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "demo2.th",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "demo3.th",
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "demo4.th",
@@ -111,7 +111,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "demo5.th",
@@ -119,7 +119,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "demo6.th",
@@ -127,7 +127,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "help.th",
@@ -135,7 +135,7 @@
"OK_to_edit" : true,
"display_as" : "FORTH",
"display_via_github" : true,
- "entry_text" : "FORTH source"
+ "entry_text" : "demo FORTH source"
},
{
"file_path" : "third",
diff --git a/1992/buzzard.2/index.html b/1992/buzzard.2/index.html
index 624e66cd7..eb295878c 100644
--- a/1992/buzzard.2/index.html
+++ b/1992/buzzard.2/index.html
@@ -593,18 +593,18 @@ and thus indirectly inspiring me to write this program.
- Makefile - entry Makefile
- buzzard.2.alt.c - alternate source code
- buzzard.2.orig.c - original source code
-- buzzard.2.README.html - author description of files
+- buzzard.2.README.html - author’s description of files
- buzzard.2.design.html - about the FORTH language
- try.alt.sh - script to try alternate source code
- try.sh - script to try entry
-- demo1.1st - FORTH source
-- demo1.th - FORTH source
-- demo2.th - FORTH source
-- demo3.th - FORTH source
-- demo4.th - FORTH source
-- demo5.th - FORTH source
-- demo6.th - FORTH source
-- help.th - FORTH source
+- demo1.1st - demo FORTH source
+- demo1.th - demo FORTH source
+- demo2.th - demo FORTH source
+- demo3.th - demo FORTH source
+- demo4.th - demo FORTH source
+- demo5.th - demo FORTH source
+- demo6.th - demo FORTH source
+- help.th - demo FORTH source
- third - the third source
Secondary files
diff --git a/1992/gson/.entry.json b/1992/gson/.entry.json
index b05597827..1a0eb0e93 100644
--- a/1992/gson/.entry.json
+++ b/1992/gson/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "tool to make the dictionary"
+ "entry_text" : "author supplied script to make a dictionary"
},
{
"file_path" : "1992_gson.tar.bz2",
diff --git a/1992/gson/index.html b/1992/gson/index.html
index 33b23d140..0a9b9b08a 100644
--- a/1992/gson/index.html
+++ b/1992/gson/index.html
@@ -618,7 +618,7 @@ the word directly from standard input to standard output.
Makefile - entry Makefile
gson.orig.c - original source code
try.sh - script to try entry
-mkdict.sh - tool to make the dictionary
+mkdict.sh - author supplied script to make a dictionary
Secondary files
diff --git a/1992/westley/.entry.json b/1992/westley/.entry.json
index ff63874a7..a71d7c1b5 100644
--- a/1992/westley/.entry.json
+++ b/1992/westley/.entry.json
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "tool to find your location on the map"
+ "entry_text" : "tool to show your location on the map"
},
{
"file_path" : "whereami.sh",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "whereami tool"
+ "entry_text" : "script to show where you are on the map"
},
{
"file_path" : "1992_westley.tar.bz2",
diff --git a/1992/westley/index.html b/1992/westley/index.html
index 979db8448..74ebd4bb8 100644
--- a/1992/westley/index.html
+++ b/1992/westley/index.html
@@ -532,8 +532,8 @@ joined together as one 160-character line and listed. You should see:
- westley.orig.c - original source code
- try.sh - script to try entry
- whereami.alt.sh - alternate whereami tool
-- whereami.c - tool to find your location on the map
-- whereami.sh - whereami tool
+- whereami.c - tool to show your location on the map
+- whereami.sh - script to show where you are on the map
Secondary files
diff --git a/1993/ant/.entry.json b/1993/ant/.entry.json
index 724fd3e5b..0838e6738 100644
--- a/1993/ant/.entry.json
+++ b/1993/ant/.entry.json
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "makefile",
"display_via_github" : true,
- "entry_text" : "test suite"
+ "entry_text" : "test suite Makefile"
},
{
"file_path" : "ants.txt",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "lots of ASCII ants"
+ "entry_text" : "the ants marching song"
},
{
"file_path" : "1993_ant.tar.bz2",
diff --git a/1993/ant/index.html b/1993/ant/index.html
index 7d446d97a..76dbcf9be 100644
--- a/1993/ant/index.html
+++ b/1993/ant/index.html
@@ -452,8 +452,8 @@ more information.
- ant.orig.c - original source code
- ant.txt - ag man page
- try.sh - script to try entry
-- ants.txt - lots of ASCII ants
-- ant.test.mk - test suite
+- ants.txt - the ants marching song
+- ant.test.mk - test suite Makefile
Secondary files
diff --git a/1994/shapiro/.entry.json b/1994/shapiro/.entry.json
index 43e5dfe42..b772eae51 100644
--- a/1994/shapiro/.entry.json
+++ b/1994/shapiro/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "author hints"
+ "entry_text" : "author's hints"
},
{
"file_path" : "1994_shapiro.tar.bz2",
diff --git a/1994/shapiro/index.html b/1994/shapiro/index.html
index d1afe4bef..947c599f4 100644
--- a/1994/shapiro/index.html
+++ b/1994/shapiro/index.html
@@ -478,7 +478,7 @@ test it on.)
- shapiro.c - entry source code
- Makefile - entry Makefile
- shapiro.orig.c - original source code
-- shapiro.html - author hints
+- shapiro.html - author’s hints
Secondary files
diff --git a/1994/tvr/.entry.json b/1994/tvr/.entry.json
index dc74c93d9..327cb5c95 100644
--- a/1994/tvr/.entry.json
+++ b/1994/tvr/.entry.json
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "black and white"
+ "entry_text" : "data file for black and white output"
},
{
"file_path" : "tvr.color",
diff --git a/1994/tvr/index.html b/1994/tvr/index.html
index 7d1ef1859..e64256986 100644
--- a/1994/tvr/index.html
+++ b/1994/tvr/index.html
@@ -581,7 +581,7 @@ mono).
- try.alt.color.sh - demonstrate alternate source code in colour mode
- try.bw.sh - demonstrate code in black and white mode
- try.color.sh - demonstrate alternate source code in colour mode
-- tvr.bw - black and white
+- tvr.bw - data file for black and white output
- tvr.color - RGB values
Secondary files
diff --git a/1994/weisberg/.entry.json b/1994/weisberg/.entry.json
index 981e05efc..e625ccf64 100644
--- a/1994/weisberg/.entry.json
+++ b/1994/weisberg/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "feed primes to the program"
+ "entry_text" : "feed primes program to the entry"
},
{
"file_path" : "try.sh",
diff --git a/1994/weisberg/index.html b/1994/weisberg/index.html
index 32da21bf9..7d1650875 100644
--- a/1994/weisberg/index.html
+++ b/1994/weisberg/index.html
@@ -474,7 +474,7 @@ a bonus, the understandability of the code was reduced to zero.
weisberg.c - entry source code
Makefile - entry Makefile
weisberg.orig.c - original source code
-primes.sh - feed primes to the program
+primes.sh - feed primes program to the entry
try.sh - script to try entry
Secondary files
diff --git a/1995/dodsond1/.entry.json b/1995/dodsond1/.entry.json
index d013c149b..9838eebf4 100644
--- a/1995/dodsond1/.entry.json
+++ b/1995/dodsond1/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sample input"
+ "entry_text" : "input file used by try.sh"
},
{
"file_path" : "1995_dodsond1.tar.bz2",
diff --git a/1995/dodsond1/index.html b/1995/dodsond1/index.html
index 06fc06168..86b7b8867 100644
--- a/1995/dodsond1/index.html
+++ b/1995/dodsond1/index.html
@@ -448,7 +448,7 @@ code being inside the ()’s of one of the 6 orfa loop
Makefile - entry Makefile
dodsond1.orig.c - original source code
try.sh - script to try entry
-try.this.txt - sample input
+try.this.txt - input file used by try.sh
Secondary files
diff --git a/1995/esde/.entry.json b/1995/esde/.entry.json
index 93f891800..51e200f5a 100644
--- a/1995/esde/.entry.json
+++ b/1995/esde/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "example file argument"
+ "entry_text" : "example argument file"
},
{
"file_path" : "esde.data2",
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "example file argument"
+ "entry_text" : "example argument file"
},
{
"file_path" : "try.sh",
diff --git a/1995/esde/index.html b/1995/esde/index.html
index d37ce11e3..dc5505be5 100644
--- a/1995/esde/index.html
+++ b/1995/esde/index.html
@@ -460,8 +460,8 @@ in each line).
- esde.c - entry source code
- Makefile - entry Makefile
- esde.orig.c - original source code
-- esde.data2 - example file argument
-- esde.data - example file argument
+- esde.data2 - example argument file
+- esde.data - example argument file
- try.sh - script to try entry
Secondary files
diff --git a/1995/garry/.entry.json b/1995/garry/.entry.json
index 9f758f503..6d654feff 100644
--- a/1995/garry/.entry.json
+++ b/1995/garry/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "example input"
+ "entry_text" : "modified README.md for input to program"
},
{
"file_path" : "try.alt.sh",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "defocused source code"
+ "entry_text" : "deobfuscated and formatted source code"
},
{
"file_path" : "1995_garry.tar.bz2",
diff --git a/1995/garry/index.html b/1995/garry/index.html
index 9a13c3d05..b490c24f9 100644
--- a/1995/garry/index.html
+++ b/1995/garry/index.html
@@ -465,10 +465,10 @@ variables by their binary representation, e.g.:
Makefile - entry Makefile
garry.alt.c - alternate source code
garry.orig.c - original source code
-garry.data - example input
+garry.data - modified README.md for input to program
try.alt.sh - script to try alternate source code
try.sh - script to try entry
-garry.fmt.c - defocused source code
+garry.fmt.c - deobfuscated and formatted source code
Secondary files
diff --git a/1996/rcm/.entry.json b/1996/rcm/.entry.json
index 5625fdf38..42d70785d 100644
--- a/1996/rcm/.entry.json
+++ b/1996/rcm/.entry.json
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "gzip",
"display_via_github" : false,
- "entry_text" : "input data"
+ "entry_text" : "RFC 1951 gzipped"
},
{
"file_path" : "rfc1952.gz",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "gzip",
"display_via_github" : false,
- "entry_text" : "input data"
+ "entry_text" : "RFC 1952 gzipped"
},
{
"file_path" : "index.html",
diff --git a/1996/rcm/index.html b/1996/rcm/index.html
index c91870317..f7a797d9a 100644
--- a/1996/rcm/index.html
+++ b/1996/rcm/index.html
@@ -475,8 +475,8 @@ bytes.”
- .entry.json - entry summary and manifest in JSON
- .gitignore - list of files that should not be committed under git
- .path - directory path from top level directory
-- rfc1951.gz - input data
-- rfc1952.gz - input data
+- rfc1951.gz - RFC 1951 gzipped
+- rfc1952.gz - RFC 1952 gzipped
- index.html - this web page
diff --git a/1996/schweikh2/.entry.json b/1996/schweikh2/.entry.json
index 8f44cd3b5..c39f65f75 100644
--- a/1996/schweikh2/.entry.json
+++ b/1996/schweikh2/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "perl",
"display_via_github" : true,
- "entry_text" : "perl script to obfuscate c"
+ "entry_text" : "perl script to obfuscate original code hunni.c"
},
{
"file_path" : "try.sh",
diff --git a/1996/schweikh2/index.html b/1996/schweikh2/index.html
index 6d38d327a..a90f3cffb 100644
--- a/1996/schweikh2/index.html
+++ b/1996/schweikh2/index.html
@@ -524,7 +524,7 @@ For a nice printout try this on your Bourne compatible shell:
Makefile - entry Makefile
schweikh2.orig.c - original source code
hunni.c - original slightly obfuscated source
-hunni.pl - perl script to obfuscate c
+hunni.pl - perl script to obfuscate original code hunni.c
try.sh - script to try entry
Secondary files
diff --git a/1998/banks/.entry.json b/1998/banks/.entry.json
index 66f442b8e..51131b8bf 100644
--- a/1998/banks/.entry.json
+++ b/1998/banks/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "included header file"
+ "entry_text" : "header file to help identify some key symbols"
},
{
"file_path" : "bb.sc",
diff --git a/1998/banks/index.html b/1998/banks/index.html
index 3c06e6656..44fbdff38 100644
--- a/1998/banks/index.html
+++ b/1998/banks/index.html
@@ -621,7 +621,7 @@ flicker.
banks.c - entry source code
Makefile - entry Makefile
banks.orig.c - original source code
-keysym.h - included header file
+keysym.h - header file to help identify some key symbols
bb.sc - scenery file
horizon.sc - scenery file
mountains.sc - scenery file
diff --git a/1998/bas1/.entry.json b/1998/bas1/.entry.json
index 9928d158f..9e84d9bf5 100644
--- a/1998/bas1/.entry.json
+++ b/1998/bas1/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "script to try entry bas1"
+ "entry_text" : "script to try entry"
},
{
"file_path" : "1998_bas1.tar.bz2",
diff --git a/1998/bas1/index.html b/1998/bas1/index.html
index a25d48b59..9b3488562 100644
--- a/1998/bas1/index.html
+++ b/1998/bas1/index.html
@@ -466,7 +466,7 @@ command line arguments.)
bas1.c - entry source code
Makefile - entry Makefile
bas1.orig.c - original source code
-bas1.sh - script to try entry bas1
+bas1.sh - script to try entry
Secondary files
diff --git a/1998/chaos/.entry.json b/1998/chaos/.entry.json
index 8750f16dc..0ef02771d 100644
--- a/1998/chaos/.entry.json
+++ b/1998/chaos/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "data file"
+ "entry_text" : "data file for cube 3d object"
},
{
"file_path" : "desk.data",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "data file"
+ "entry_text" : "data file for desk 3d object"
},
{
"file_path" : "ioccc.data",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "data file"
+ "entry_text" : "data file for IOCCC 3d object"
},
{
"file_path" : "pyramid.data",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "data file"
+ "entry_text" : "data file for pyramid 3d object"
},
{
"file_path" : "xwing.data",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "data file"
+ "entry_text" : "data file for X-Wing 3d object"
},
{
"file_path" : "1998_chaos.tar.bz2",
diff --git a/1998/chaos/index.html b/1998/chaos/index.html
index c4b8c8706..628a1bbdc 100644
--- a/1998/chaos/index.html
+++ b/1998/chaos/index.html
@@ -474,11 +474,11 @@ happier.
- Makefile - entry Makefile
- chaos.orig.c - original source code
- try.sh - script to try entry
-- cube.data - data file
-- desk.data - data file
-- ioccc.data - data file
-- pyramid.data - data file
-- xwing.data - data file
+- cube.data - data file for cube 3d object
+- desk.data - data file for desk 3d object
+- ioccc.data - data file for IOCCC 3d object
+- pyramid.data - data file for pyramid 3d object
+- xwing.data - data file for X-Wing 3d object
Secondary files
diff --git a/1998/dlowe/.entry.json b/1998/dlowe/.entry.json
index f764fd29a..db83bb98f 100644
--- a/1998/dlowe/.entry.json
+++ b/1998/dlowe/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "pootify CGI"
+ "entry_text" : "pootify CGI script"
},
{
"file_path" : "pootify.sh",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "pootify tool"
+ "entry_text" : "pootify script"
},
{
"file_path" : "try.alt.sh",
diff --git a/1998/dlowe/index.html b/1998/dlowe/index.html
index 1727d16d6..7004287a5 100644
--- a/1998/dlowe/index.html
+++ b/1998/dlowe/index.html
@@ -515,8 +515,8 @@ run perl4 programs after they’ve been run through it; “encrypt
- Makefile - entry Makefile
- dlowe.alt.c - alternate source code
- dlowe.orig.c - original source code
-- pootify.cgi.sh - pootify CGI
-- pootify.sh - pootify tool
+- pootify.cgi.sh - pootify CGI script
+- pootify.sh - pootify script
- try.alt.sh - script to try alternate source code
- try.sh - script to try entry
diff --git a/1998/dorssel/.entry.json b/1998/dorssel/.entry.json
index a2ad492f3..57116600a 100644
--- a/1998/dorssel/.entry.json
+++ b/1998/dorssel/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "author description of entry"
+ "entry_text" : "author's description of entry"
},
{
"file_path" : "try.sh",
diff --git a/1998/dorssel/index.html b/1998/dorssel/index.html
index 81b5d26a3..51c0f083a 100644
--- a/1998/dorssel/index.html
+++ b/1998/dorssel/index.html
@@ -493,7 +493,7 @@ understand this program. For an obfuscated spoiler, try
dorssel.c - entry source code
Makefile - entry Makefile
dorssel.orig.c - original source code
-dorssel.html - author description of entry
+dorssel.html - author’s description of entry
try.sh - script to try entry
Secondary files
diff --git a/1998/schweikh1/.entry.json b/1998/schweikh1/.entry.json
index 5ae9c30f7..70f724a71 100644
--- a/1998/schweikh1/.entry.json
+++ b/1998/schweikh1/.entry.json
@@ -55,7 +55,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "work with macOS"
+ "entry_text" : "explains how this entry was fixed to work with macOS"
},
{
"file_path" : "info",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "standards compliance"
+ "entry_text" : "file for standards conformance test"
},
{
"file_path" : "1998_schweikh1.tar.bz2",
diff --git a/1998/schweikh1/index.html b/1998/schweikh1/index.html
index 9df782718..89167eb21 100644
--- a/1998/schweikh1/index.html
+++ b/1998/schweikh1/index.html
@@ -619,8 +619,8 @@ That describes exactly my modest attempts…
schweikh1.alt.c - alternate source code
schweikh1.orig.c - original source code
charcount.pl - character counter
-macos.html - work with macOS
-info - standards compliance
+macos.html - explains how this entry was fixed to work with macOS
+info - file for standards conformance test
Secondary files
diff --git a/1998/schweikh3/.entry.json b/1998/schweikh3/.entry.json
index 567bd7ac8..982e7813e 100644
--- a/1998/schweikh3/.entry.json
+++ b/1998/schweikh3/.entry.json
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "man",
"display_via_github" : true,
- "entry_text" : "samefile man page"
+ "entry_text" : "copy of samefile man page"
},
{
"file_path" : "try.sh",
diff --git a/1998/schweikh3/index.html b/1998/schweikh3/index.html
index d3fedda70..8be0c3fe7 100644
--- a/1998/schweikh3/index.html
+++ b/1998/schweikh3/index.html
@@ -577,7 +577,7 @@ the same size (on systems where sizeof (char *) == 4, or 4096
- Makefile - entry Makefile
- schweikh3.alt.c - alternate source code
- schweikh3.orig.c - original source code
-- samefile.1.dupe - samefile man page
+- samefile.1.dupe - copy of samefile man page
- samefile.1 - samefile man page
- try.sh - script to try entry
diff --git a/2000/bmeyer/.entry.json b/2000/bmeyer/.entry.json
index 98b25ab90..0ef0bc631 100644
--- a/2000/bmeyer/.entry.json
+++ b/2000/bmeyer/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "author’s Godchild and Nephew"
+ "entry_text" : "image of author’s godchild and nephew"
},
{
"file_path" : "try.sh",
diff --git a/2000/bmeyer/index.html b/2000/bmeyer/index.html
index c416235c1..1ca65eac8 100644
--- a/2000/bmeyer/index.html
+++ b/2000/bmeyer/index.html
@@ -676,7 +676,7 @@ guarantee decoding within the requested maximum error.Makefile - entry Makefile
bmeyer.orig.c - original source code
lavabus.pgm - Kilauea volcano bus trapped in lava
-michael.pgm - author’s Godchild and Nephew
+michael.pgm - image of author’s godchild and nephew
try.sh - script to try entry
lenna.glic - P10 scan of 1972 Playboy centerfold
diff --git a/2000/jarijyrki/.entry.json b/2000/jarijyrki/.entry.json
index 4fc83254d..8f631b226 100644
--- a/2000/jarijyrki/.entry.json
+++ b/2000/jarijyrki/.entry.json
@@ -80,7 +80,7 @@
"OK_to_edit" : true,
"display_as" : "spreadsheet",
"display_via_github" : false,
- "entry_text" : "spreadsheet"
+ "entry_text" : "example spreadsheet file"
},
{
"file_path" : "index.html",
diff --git a/2000/jarijyrki/index.html b/2000/jarijyrki/index.html
index 299300cc7..effdc8535 100644
--- a/2000/jarijyrki/index.html
+++ b/2000/jarijyrki/index.html
@@ -683,7 +683,7 @@ currently.
2000_jarijyrki.tar.bz2 - download entry tarball
README.md - markdown source for this web page
.entry.json - entry summary and manifest in JSON
-finance.sheet - spreadsheet
+finance.sheet - example spreadsheet file
.gitignore - list of files that should not be committed under git
.path - directory path from top level directory
index.html - this web page
diff --git a/2001/anonymous/.entry.json b/2001/anonymous/.entry.json
index f8040fac0..128773ac6 100644
--- a/2001/anonymous/.entry.json
+++ b/2001/anonymous/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "roll over song C source"
+ "entry_text" : "Ten In the Bed song C source"
},
{
"file_path" : "anonymous.ten.c",
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "green bottles song C source"
+ "entry_text" : "Ten Green Bottles song C source"
},
{
"file_path" : "try.sh",
diff --git a/2001/anonymous/index.html b/2001/anonymous/index.html
index 6ccb3489c..853383e7d 100644
--- a/2001/anonymous/index.html
+++ b/2001/anonymous/index.html
@@ -581,8 +581,8 @@ just C programs that generate C code as their output.
anonymous.c - entry source code
Makefile - entry Makefile
anonymous.orig.c - original source code
-anonymous.bed.c - roll over song C source
-anonymous.ten.c - green bottles song C source
+anonymous.bed.c - Ten In the Bed song C source
+anonymous.ten.c - Ten Green Bottles song C source
try.sh - script to try entry
Secondary files
diff --git a/2001/herrmann1/.entry.json b/2001/herrmann1/.entry.json
index c4bd2f834..150d9be4e 100644
--- a/2001/herrmann1/.entry.json
+++ b/2001/herrmann1/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "GCD program as c defines"
+ "entry_text" : "GCD program as C defines"
},
{
"file_path" : "herrmann1.sh",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "turning program as c defines"
+ "entry_text" : "Turing program as C defines"
},
{
"file_path" : "plus1.turing",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "turning program as c defines"
+ "entry_text" : "Turing program as C defines"
},
{
"file_path" : "try.sh",
diff --git a/2001/herrmann1/index.html b/2001/herrmann1/index.html
index 042212245..210cab56d 100644
--- a/2001/herrmann1/index.html
+++ b/2001/herrmann1/index.html
@@ -684,10 +684,10 @@ script.
herrmann1.c - entry source code
Makefile - entry Makefile
herrmann1.orig.c - original source code
-herrmann1.gcd - GCD program as c defines
+herrmann1.gcd - GCD program as C defines
herrmann1.sh - script to try entry
-herrmann1.times2 - turning program as c defines
-plus1.turing - turning program as c defines
+herrmann1.times2 - Turing program as C defines
+plus1.turing - Turing program as C defines
try.sh - script to try entry
Secondary files
diff --git a/2004/anonymous/.entry.json b/2004/anonymous/.entry.json
index 23b82c74e..ce715b619 100644
--- a/2004/anonymous/.entry.json
+++ b/2004/anonymous/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "One Ring Black Speech inscription"
+ "entry_text" : "image of One Ring Black Speech inscription"
},
{
"file_path" : "try.sh",
diff --git a/2004/anonymous/index.html b/2004/anonymous/index.html
index 8a8e7f51d..c899d7b60 100644
--- a/2004/anonymous/index.html
+++ b/2004/anonymous/index.html
@@ -515,7 +515,7 @@ included in the font.
anonymous.c - entry source code
Makefile - entry Makefile
anonymous.orig.c - original source code
-One_Ring_inscription.png - One Ring Black Speech inscription
+One_Ring_inscription.png - image of One Ring Black Speech inscription
try.sh - script to try entry
Secondary files
diff --git a/2004/gavin/.entry.json b/2004/gavin/.entry.json
index fc66ca3a3..a0dbfbfd6 100644
--- a/2004/gavin/.entry.json
+++ b/2004/gavin/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "author usage guide"
+ "entry_text" : "author's usage guide"
},
{
"file_path" : "lilo.conf",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "boot loader configuration"
+ "entry_text" : "lilo boot loader configuration"
},
{
"file_path" : "boot.b",
diff --git a/2004/gavin/index.html b/2004/gavin/index.html
index d735e75ff..205d5b68c 100644
--- a/2004/gavin/index.html
+++ b/2004/gavin/index.html
@@ -541,8 +541,8 @@ at which a Linux bootloader loads an x86 kernel image).
Makefile - entry Makefile
gavin.alt.c - alternate source code
gavin.orig.c - original source code
-gavin.html - author usage guide
-lilo.conf - boot loader configuration
+gavin.html - author’s usage guide
+lilo.conf - lilo boot loader configuration
boot.b - boot sector
img/fs.tar - tar of root file system
img/kernel - Linux kernel x86 boot executable zImage
diff --git a/2004/hibachi/.entry.json b/2004/hibachi/.entry.json
index 44a5a0175..0171317ee 100644
--- a/2004/hibachi/.entry.json
+++ b/2004/hibachi/.entry.json
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "change log for code"
+ "entry_text" : "obfuscated change log for code"
},
{
"file_path" : "src/localhost/reference/rfc2616.html",
@@ -375,7 +375,7 @@
"OK_to_edit" : true,
"display_as" : "man",
"display_via_github" : true,
- "entry_text" : "configure.in experiment that is not used"
+ "entry_text" : "makefile template"
},
{
"file_path" : "index.html",
diff --git a/2004/hibachi/index.html b/2004/hibachi/index.html
index 1d6033fde..12eba69ad 100644
--- a/2004/hibachi/index.html
+++ b/2004/hibachi/index.html
@@ -527,7 +527,7 @@ paragraph 3 sentence 2, and so fails to display responses from
hibachi.orig.c - original source code
src/configure - GNU autoconf script
src/localhost/index.html - home page of HIBACHI web server
-src/localhost/CHANGES-OBFUSCATED.TXT - change log for code
+src/localhost/CHANGES-OBFUSCATED.TXT - obfuscated change log for code
src/localhost/reference/rfc2616.html - RFC 2616 - Hypertext Transfer Protocol
src/localhost/test/perl/index.html - perl home page
src/localhost/test/php/index.php - PHP making an ISO 8601:2000 calendar
@@ -570,7 +570,7 @@ paragraph 3 sentence 2, and so fails to display responses from
src/localhost/test/shell/dump.sh - POSIX shell page support file
src/localhost/test/shell/test1.sh - POSIX shell page support file
src/localhost/test/shell/test2.sh - POSIX shell page support file
-src/makefile.in - configure.in experiment that is not used
+src/makefile.in - makefile template
index.html - this web page
diff --git a/2004/kopczynski/.entry.json b/2004/kopczynski/.entry.json
index a09f46f7f..a5c63a4e2 100644
--- a/2004/kopczynski/.entry.json
+++ b/2004/kopczynski/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "character to recognize"
+ "entry_text" : "ASCII file with number 10 drawn to recognize"
},
{
"file_path" : "kopczynski-10-rev",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "reverse character to recognize"
+ "entry_text" : "ASCII file with number 10 drawn reversed to recognize"
},
{
"file_path" : "kopczynski-11",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "character to recognize"
+ "entry_text" : "ASCII file with number 11 drawn to recognize"
},
{
"file_path" : "kopczynski-11-rev",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "reverse character to recognize"
+ "entry_text" : "ASCII file with number 11 drawn reversed to recognize"
},
{
"file_path" : "kopczynski-8a",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "character to recognize"
+ "entry_text" : "ASCII file with number 8 drawn to recognize"
},
{
"file_path" : "kopczynski-8a-rev",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "reverse character to recognize"
+ "entry_text" : "ASCII file with number 8 drawn reversed to recognize"
},
{
"file_path" : "kopczynski-8b",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "character to recognize"
+ "entry_text" : "ASCII file with number 8 drawn to recognize"
},
{
"file_path" : "kopczynski-8b-rev",
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "reverse character to recognize"
+ "entry_text" : "ASCII file with number 8 drawn reversed to recognize"
},
{
"file_path" : "kopczynski-8c",
@@ -111,7 +111,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "character to recognize"
+ "entry_text" : "ASCII file with number 8 drawn to to recognize"
},
{
"file_path" : "kopczynski-8c-rev",
@@ -119,7 +119,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "reverse character to recognize"
+ "entry_text" : "ASCII file with number 8 drawn reversed to recognize"
},
{
"file_path" : "kopczynski-9",
@@ -127,7 +127,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "character to recognize"
+ "entry_text" : "ASCII file with number 9 drawn to recognize"
},
{
"file_path" : "kopczynski-9-rev",
@@ -135,7 +135,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "reverse character to recognize"
+ "entry_text" : "ASCII file with number 9 drawn reversed to recognize"
},
{
"file_path" : "kopczynski-a",
@@ -143,7 +143,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "character to recognize"
+ "entry_text" : "ASCII file with letter A drawn to see what it recognizes"
},
{
"file_path" : "kopczynski-a-rev",
@@ -151,7 +151,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "reverse character to recognize"
+ "entry_text" : "ASCII file with letter A reversed to see what it recognizes"
},
{
"file_path" : "try.sh",
diff --git a/2004/kopczynski/index.html b/2004/kopczynski/index.html
index 2f51b7aab..bc105a9a5 100644
--- a/2004/kopczynski/index.html
+++ b/2004/kopczynski/index.html
@@ -553,20 +553,20 @@ comes from this. For additional obfuscation and conciseness, if mea
Makefile - entry Makefile
kopczynski.alt.c - alternate source code
kopczynski.orig.c - original source code
-kopczynski-10 - character to recognize
-kopczynski-10-rev - reverse character to recognize
-kopczynski-11 - character to recognize
-kopczynski-11-rev - reverse character to recognize
-kopczynski-8a - character to recognize
-kopczynski-8a-rev - reverse character to recognize
-kopczynski-8b - character to recognize
-kopczynski-8b-rev - reverse character to recognize
-kopczynski-8c - character to recognize
-kopczynski-8c-rev - reverse character to recognize
-kopczynski-9 - character to recognize
-kopczynski-9-rev - reverse character to recognize
-kopczynski-a - character to recognize
-kopczynski-a-rev - reverse character to recognize
+kopczynski-10 - ASCII file with number 10 drawn to recognize
+kopczynski-10-rev - ASCII file with number 10 drawn reversed to recognize
+kopczynski-11 - ASCII file with number 11 drawn to recognize
+kopczynski-11-rev - ASCII file with number 11 drawn reversed to recognize
+kopczynski-8a - ASCII file with number 8 drawn to recognize
+kopczynski-8a-rev - ASCII file with number 8 drawn reversed to recognize
+kopczynski-8b - ASCII file with number 8 drawn to recognize
+kopczynski-8b-rev - ASCII file with number 8 drawn reversed to recognize
+kopczynski-8c - ASCII file with number 8 drawn to to recognize
+kopczynski-8c-rev - ASCII file with number 8 drawn reversed to recognize
+kopczynski-9 - ASCII file with number 9 drawn to recognize
+kopczynski-9-rev - ASCII file with number 9 drawn reversed to recognize
+kopczynski-a - ASCII file with letter A drawn to see what it recognizes
+kopczynski-a-rev - ASCII file with letter A reversed to see what it recognizes
try.sh - script to try entry
Secondary files
diff --git a/2004/schnitzi/.entry.json b/2004/schnitzi/.entry.json
index 16ea1a13b..b4ca620c5 100644
--- a/2004/schnitzi/.entry.json
+++ b/2004/schnitzi/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "example input"
+ "entry_text" : "animated scene input file"
},
{
"file_path" : "schnitzi.inp1",
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "example input"
+ "entry_text" : "animated scene input file"
},
{
"file_path" : "try.sh",
diff --git a/2004/schnitzi/index.html b/2004/schnitzi/index.html
index 7054cc0be..6c56d177e 100644
--- a/2004/schnitzi/index.html
+++ b/2004/schnitzi/index.html
@@ -521,8 +521,8 @@ royalties on this technique.
schnitzi.c - entry source code
Makefile - entry Makefile
schnitzi.orig.c - original source code
-schnitzi.inp0 - example input
-schnitzi.inp1 - example input
+schnitzi.inp0 - animated scene input file
+schnitzi.inp1 - animated scene input file
try.sh - script to try entry
Secondary files
diff --git a/2005/aidan/.entry.json b/2005/aidan/.entry.json
index dddc3a10b..34cb27b92 100644
--- a/2005/aidan/.entry.json
+++ b/2005/aidan/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "blank sudoku puzzle"
+ "entry_text" : "blank Sudoku puzzle"
},
{
"file_path" : "insane1.sudoku",
diff --git a/2005/aidan/index.html b/2005/aidan/index.html
index e16b08581..a7ee2b535 100644
--- a/2005/aidan/index.html
+++ b/2005/aidan/index.html
@@ -639,7 +639,7 @@ that way somehow…
Makefile - entry Makefile
aidan.alt.c - alternate source code
aidan.orig.c - original source code
-blank.sudoku - blank sudoku puzzle
+blank.sudoku - blank Sudoku puzzle
insane1.sudoku - insane sudoku puzzle
insane2.sudoku - insane sudoku puzzle
insane3.sudoku - insane sudoku puzzle
diff --git a/2005/boutines/.entry.json b/2005/boutines/.entry.json
index d06c9061f..341fd3c4c 100644
--- a/2005/boutines/.entry.json
+++ b/2005/boutines/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "equation limit for entry"
+ "entry_text" : "equation limit for entry in png file"
},
{
"file_path" : "input.txt",
diff --git a/2005/boutines/index.html b/2005/boutines/index.html
index 20eb18467..73cba28f1 100644
--- a/2005/boutines/index.html
+++ b/2005/boutines/index.html
@@ -540,7 +540,7 @@ viewport and potentially every
Makefile - entry Makefile
boutines.orig.c - original source code
Voronoi.png - output example
-eqn.png - equation limit for entry
+eqn.png - equation limit for entry in png file
input.txt - sample input
try.sh - script to try entry
diff --git a/2005/mynx/.entry.json b/2005/mynx/.entry.json
index a5b72cca9..63d082720 100644
--- a/2005/mynx/.entry.json
+++ b/2005/mynx/.entry.json
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "configure script description"
+ "entry_text" : "Autoconf input file"
},
{
"file_path" : "source/makefile.in",
diff --git a/2005/mynx/index.html b/2005/mynx/index.html
index 7685eb809..af9a19dc4 100644
--- a/2005/mynx/index.html
+++ b/2005/mynx/index.html
@@ -485,7 +485,7 @@ command sequence would be:
manual.html - manual for the Mynx web browser
entities.txt - ISO 8859-1 entitles
source/configure - pre-built configure script
-source/configure.in - configure script description
+source/configure.in - Autoconf input file
source/makefile.in - makefile template
Secondary files
diff --git a/2006/toledo2/.entry.json b/2006/toledo2/.entry.json
index 66f4b446a..0ad273e95 100644
--- a/2006/toledo2/.entry.json
+++ b/2006/toledo2/.entry.json
@@ -111,7 +111,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "basic input output system"
+ "entry_text" : "required Basic Input/Output System"
},
{
"file_path" : "README.md",
diff --git a/2006/toledo2/README.md b/2006/toledo2/README.md
index abbff0feb..64e737ba3 100644
--- a/2006/toledo2/README.md
+++ b/2006/toledo2/README.md
@@ -102,7 +102,7 @@ and a disk controller, just like at the start of the personal computers
revolution (circa 1975).
It needs an initial memory image to do something usable, so along with it you
-will find two files: [C.BASIC](%%REPO_URL%%/2006/toledo2/C.BASIC) and [C.BIOS](%%REPO_URL%%/2006/toledo2/C.BIOS). Rename
+will find two files: [C.BASIC](C.BASIC) and [C.BIOS](C.BIOS). Rename
[C.BASIC](%%REPO_URL%%/2006/toledo2/C.BASIC) to `C` (NOTE from the judges: running `make` will do this for
you), run the emulator, and et voila! you have the public domain Palo Alto [Tiny
BASIC](https://en.wikipedia.org/wiki/Tiny_BASIC) (by Li-Chen Wang), published in
diff --git a/2006/toledo2/index.html b/2006/toledo2/index.html
index 59ba1b660..c600a0f07 100644
--- a/2006/toledo2/index.html
+++ b/2006/toledo2/index.html
@@ -450,7 +450,7 @@ removes those files extracted from the KAYPROII.ZIP.
and a disk controller, just like at the start of the personal computers
revolution (circa 1975).
It needs an initial memory image to do something usable, so along with it you
-will find two files: C.BASIC and C.BIOS. Rename
+will find two files: C.BASIC and C.BIOS. Rename
C.BASIC to C (NOTE from the judges: running make will do this for
you), run the emulator, and et voila! you have the public domain Palo Alto Tiny
BASIC (by Li-Chen Wang), published in
@@ -611,7 +611,7 @@ only one function.
A - binary support file
B - binary support file
C.BASIC - compiled BASIC file
-C.BIOS - basic input output system
+C.BIOS - required Basic Input/Output System
README.md - markdown source for this web page
.entry.json - entry summary and manifest in JSON
.gitignore - list of files that should not be committed under git
diff --git a/2006/toledo3/.entry.json b/2006/toledo3/.entry.json
index 5b2f19866..472e348be 100644
--- a/2006/toledo3/.entry.json
+++ b/2006/toledo3/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "source to create a status bar"
+ "entry_text" : "source code with status bar"
},
{
"file_path" : "toledo3-txt.c",
diff --git a/2006/toledo3/index.html b/2006/toledo3/index.html
index 58d687f69..410f3f172 100644
--- a/2006/toledo3/index.html
+++ b/2006/toledo3/index.html
@@ -508,7 +508,7 @@ rules) creates a status display about gameplay on the window title bar.
Makefile - entry Makefile
toledo3.alt.c - alternate source code
toledo3.orig.c - original source code
-toledo3-sbar.c - source to create a status bar
+toledo3-sbar.c - source code with status bar
toledo3-txt.c - source to make the game text
layer.c - windows portability source
diff --git a/2011/akari/.entry.json b/2011/akari/.entry.json
index b0e56e786..de08c755a 100644
--- a/2011/akari/.entry.json
+++ b/2011/akari/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "input image"
+ "entry_text" : "example input file"
},
{
"file_path" : "try.sh",
diff --git a/2011/akari/index.html b/2011/akari/index.html
index d55102aba..d01f8bff8 100644
--- a/2011/akari/index.html
+++ b/2011/akari/index.html
@@ -498,7 +498,7 @@ a brainf#$% program in a C program, for example. For comparison, a
akari.c - entry source code
Makefile - entry Makefile
akari.orig.c - original source code
-example.ppm - input image
+example.ppm - example input file
try.sh - script to try entry
Secondary files
diff --git a/2011/toledo/.entry.json b/2011/toledo/.entry.json
index 8cb700e0f..2e62671ba 100644
--- a/2011/toledo/.entry.json
+++ b/2011/toledo/.entry.json
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "included header file"
+ "entry_text" : "header file to help identify some key symbols"
},
{
"file_path" : "layer.c",
diff --git a/2011/toledo/index.html b/2011/toledo/index.html
index 18477ad44..ad88d20d5 100644
--- a/2011/toledo/index.html
+++ b/2011/toledo/index.html
@@ -634,7 +634,7 @@ another program.
toledo.alt2.c - second alternate source code
toledo.alt.c - alternate source code
toledo.orig.c - original source code
-keysym.h - included header file
+keysym.h - header file to help identify some key symbols
layer.c - translation layer to make 3D Tanks game
Secondary files
diff --git a/2012/dlowe/.entry.json b/2012/dlowe/.entry.json
index 28a71af18..56acd46b6 100644
--- a/2012/dlowe/.entry.json
+++ b/2012/dlowe/.entry.json
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "data file"
+ "entry_text" : "game data input file"
},
{
"file_path" : "splash.d",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "data file"
+ "entry_text" : "game data input file"
},
{
"file_path" : "sprites.d",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "data file"
+ "entry_text" : "game data input file"
},
{
"file_path" : "index.html",
diff --git a/2012/dlowe/index.html b/2012/dlowe/index.html
index ffdbfabf6..6ad6a1d66 100644
--- a/2012/dlowe/index.html
+++ b/2012/dlowe/index.html
@@ -496,12 +496,12 @@ abuse of the arithmetic properties of magic numbers.
diff --git a/2012/endoh1/.entry.json b/2012/endoh1/.entry.json
index 1e9f04ff3..a1c52b90f 100644
--- a/2012/endoh1/.entry.json
+++ b/2012/endoh1/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "alternate source code"
+ "entry_text" : "alternate source code with color"
},
{
"file_path" : "endoh1.orig.c",
@@ -215,7 +215,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "try.alt.bw.sh"
+ "entry_text" : "try black and white version"
},
{
"file_path" : "try.sh",
@@ -223,7 +223,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "script to try entry in color"
+ "entry_text" : "script to try entry"
},
{
"file_path" : "endoh1_color.c",
@@ -231,7 +231,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "alternate source code using terminal 256 colors"
+ "entry_text" : "source code using terminal 256 colors"
},
{
"file_path" : "2012_endoh1.tar.bz2",
diff --git a/2012/endoh1/index.html b/2012/endoh1/index.html
index 33a2f6818..00eeb6d05 100644
--- a/2012/endoh1/index.html
+++ b/2012/endoh1/index.html
@@ -609,7 +609,7 @@ provided many configuration files.
Makefile - entry Makefile
endoh1.alt2.c - second alternate source code
endoh1.alt.c - alternate source code
-endoh1_color.alt.c - alternate source code
+endoh1_color.alt.c - alternate source code with color
endoh1.orig.c - original source code
clock.txt - fluid initial state as text
column2.txt - fluid initial state as text
@@ -630,9 +630,9 @@ provided many configuration files.
tanada.txt - fluid initial state as text
try.alt.bw.sh - script to try alternate source code in black and white
try.alt.sh - script to try alternate source code
-try.bw.sh - try.alt.bw.sh
-try.sh - script to try entry in color
-endoh1_color.c - alternate source code using terminal 256 colors
+try.bw.sh - try black and white version
+try.sh - script to try entry
+endoh1_color.c - source code using terminal 256 colors
Secondary files
diff --git a/2012/grothe/.entry.json b/2012/grothe/.entry.json
index b6c0ec14a..f046298e9 100644
--- a/2012/grothe/.entry.json
+++ b/2012/grothe/.entry.json
@@ -128,7 +128,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "encoded cookie recipe"
+ "entry_text" : "unencoded cookie recipe"
},
{
"file_path" : "index.html",
diff --git a/2012/grothe/index.html b/2012/grothe/index.html
index e2bcc3709..e60bfeb4b 100644
--- a/2012/grothe/index.html
+++ b/2012/grothe/index.html
@@ -521,7 +521,7 @@ need to be so trying to figure it out can be a bit tough.
- cookie_piece2.dat - binary support file
- cookie_piece3.dat - binary support file
- cookie_piece4.dat - binary support file
-- cookie_recipe_restore.txt - encoded cookie recipe
+- cookie_recipe_restore.txt - unencoded cookie recipe
- .entry.json - entry summary and manifest in JSON
- .gitignore - list of files that should not be committed under git
- .path - directory path from top level directory
diff --git a/2012/hou/.entry.json b/2012/hou/.entry.json
index 27e190c22..6bb096ed4 100644
--- a/2012/hou/.entry.json
+++ b/2012/hou/.entry.json
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "notes about patho.pl"
+ "entry_text" : "time command diff of patho.pl and prog"
},
{
"file_path" : "2012_hou.tar.bz2",
diff --git a/2012/hou/index.html b/2012/hou/index.html
index 89266c815..0e6a3c364 100644
--- a/2012/hou/index.html
+++ b/2012/hou/index.html
@@ -517,7 +517,7 @@ amount of spaghetti branches and virtual thread creations. Finally, the VM in
- patho.pl - perl program - takes a long time to process ansi.txt
- try.sh - script to try entry
- header.htm - HTML header
-- perl-notes.txt - notes about patho.pl
+- perl-notes.txt - time command diff of patho.pl and prog
Secondary files
diff --git a/2012/kang/.entry.json b/2012/kang/.entry.json
index cd275aa86..77befda37 100644
--- a/2012/kang/.entry.json
+++ b/2012/kang/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "German words for 0 through 13 for alt"
+ "entry_text" : "English words script for 1 through 13 for alt code"
},
{
"file_path" : "de.sh",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "German words for 0 through 13"
+ "entry_text" : "English words script for 1 through 13"
},
{
"file_path" : "en.alt.sh",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "English words for 1 through 13 for alt"
+ "entry_text" : "English words script for 1 through 13 for alt code"
},
{
"file_path" : "en.sh",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "English words for 1 through 13"
+ "entry_text" : "English words script for 1 through 13"
},
{
"file_path" : "try.alt.sh",
diff --git a/2012/kang/index.html b/2012/kang/index.html
index 4776a49d8..5d7124e8c 100644
--- a/2012/kang/index.html
+++ b/2012/kang/index.html
@@ -576,10 +576,10 @@ proof-reading remarks.
- Makefile - entry Makefile
- kang.alt.c - alternate source code
- kang.orig.c - original source code
-- de.alt.sh - German words for 0 through 13 for alt
-- de.sh - German words for 0 through 13
-- en.alt.sh - English words for 1 through 13 for alt
-- en.sh - English words for 1 through 13
+- de.alt.sh - English words script for 1 through 13 for alt code
+- de.sh - English words script for 1 through 13
+- en.alt.sh - English words script for 1 through 13 for alt code
+- en.sh - English words script for 1 through 13
- try.alt.sh - script to try alternate source code
- try.sh - script to try entry
diff --git a/2012/omoikane/.entry.json b/2012/omoikane/.entry.json
index f80101d37..0b42b784e 100644
--- a/2012/omoikane/.entry.json
+++ b/2012/omoikane/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "source to generate random data"
+ "entry_text" : "entry source code"
},
{
"file_path" : "try.alt.sh",
diff --git a/2012/omoikane/index.html b/2012/omoikane/index.html
index 265dc6f98..cff912c0e 100644
--- a/2012/omoikane/index.html
+++ b/2012/omoikane/index.html
@@ -550,7 +550,7 @@ JavaScript.
omoikane.alt2.c - second alternate source code
omoikane.alt.c - alternate source code
omoikane.orig.c - original source code
-omoikane.c - source to generate random data
+omoikane.c - entry source code
try.alt.sh - script to try alternate source code
try.sh - script to try entry
spoiler.html - Spoiler web page
diff --git a/2012/tromp/.entry.json b/2012/tromp/.entry.json
index cca3b7957..acf5d9185 100644
--- a/2012/tromp/.entry.json
+++ b/2012/tromp/.entry.json
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "bf",
"display_via_github" : true,
- "entry_text" : "bf source code"
+ "entry_text" : "hello world bf source code"
},
{
"file_path" : "2012_tromp.tar.bz2",
diff --git a/2012/tromp/index.html b/2012/tromp/index.html
index 02c246886..ff7176f5a 100644
--- a/2012/tromp/index.html
+++ b/2012/tromp/index.html
@@ -784,7 +784,7 @@ Higher Order Symbol. Comput. 20, 3 (September 2007), 199-207.
how.html - author supplied spoiler
primes.pl - post process entry output to print primes
try.sh - script to try entry
-hw.bf - bf source code
+hw.bf - hello world bf source code
Secondary files
diff --git a/2012/vik/.entry.json b/2012/vik/.entry.json
index 493964408..6c936ac85 100644
--- a/2012/vik/.entry.json
+++ b/2012/vik/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "encoding image"
+ "entry_text" : "message or image encoded in picture of chocolate candy"
},
{
"file_path" : "ioccc.png",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "encoding image"
+ "entry_text" : "message or image encoded in ioccc image"
},
{
"file_path" : "try.sh",
diff --git a/2012/vik/index.html b/2012/vik/index.html
index e990ebc3c..366e5f895 100644
--- a/2012/vik/index.html
+++ b/2012/vik/index.html
@@ -527,8 +527,8 @@ pretty good) design of the code.
- Makefile - entry Makefile
- vik.alt.c - alternate source code
- vik.orig.c - original source code
-- chocolate.png - encoding image
-- ioccc.png - encoding image
+- chocolate.png - message or image encoded in picture of chocolate candy
+- ioccc.png - message or image encoded in ioccc image
- try.sh - script to try entry
Secondary files
diff --git a/2012/zeitak/.entry.json b/2012/zeitak/.entry.json
index 01187a344..9e3321746 100644
--- a/2012/zeitak/.entry.json
+++ b/2012/zeitak/.entry.json
@@ -71,7 +71,7 @@
"OK_to_edit" : false,
"display_as" : "java",
"display_via_github" : true,
- "entry_text" : "example source with correct brace (supposedly :-) )"
+ "entry_text" : "example Java source with correct brace (supposedly :-) )"
},
{
"file_path" : "incorrect.1.quote.c",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "example source with incorrect quote"
+ "entry_text" : "example C source with incorrect quote"
},
{
"file_path" : "incorrect.3.quotes.c",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "example source with incorrect quote"
+ "entry_text" : "example C source with incorrect quote"
},
{
"file_path" : "incorrect.brace.c",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "example source with incorrect brace"
+ "entry_text" : "example C source with incorrect brace"
},
{
"file_path" : "incorrect.bracket.c",
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "example source with incorrect bracket"
+ "entry_text" : "example C source with incorrect bracket"
},
{
"file_path" : "incorrect.java",
@@ -111,7 +111,7 @@
"OK_to_edit" : false,
"display_as" : "java",
"display_via_github" : true,
- "entry_text" : "example source with incorrect brace"
+ "entry_text" : "example Java source with incorrect brace"
},
{
"file_path" : "incorrect.paren.c",
@@ -119,7 +119,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "example source with incorrect parenthesis"
+ "entry_text" : "example C source with incorrect parenthesis"
},
{
"file_path" : "incorrect.quote-esc.c",
@@ -127,7 +127,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "example source with incorrect quote escape"
+ "entry_text" : "example C source with incorrect quote escape"
},
{
"file_path" : "incorrect.single.quote.c",
@@ -135,7 +135,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "example source with incorrect single quote"
+ "entry_text" : "example C source with incorrect single quote"
},
{
"file_path" : "incorrect.txt",
@@ -143,7 +143,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "example source with incorrect text"
+ "entry_text" : "example text file with unmatched quote"
},
{
"file_path" : "2012_zeitak.tar.bz2",
diff --git a/2012/zeitak/index.html b/2012/zeitak/index.html
index b50e70c03..42ced7991 100644
--- a/2012/zeitak/index.html
+++ b/2012/zeitak/index.html
@@ -520,16 +520,16 @@ at least two bytes long.
zeitak.alt.c - alternate source code
zeitak.orig.c - original source code
test.sh - test tool
-correct.java - example source with correct brace (supposedly :-) )
-incorrect.1.quote.c - example source with incorrect quote
-incorrect.3.quotes.c - example source with incorrect quote
-incorrect.brace.c - example source with incorrect brace
-incorrect.bracket.c - example source with incorrect bracket
-incorrect.java - example source with incorrect brace
-incorrect.paren.c - example source with incorrect parenthesis
-incorrect.quote-esc.c - example source with incorrect quote escape
-incorrect.single.quote.c - example source with incorrect single quote
-incorrect.txt - example source with incorrect text
+correct.java - example Java source with correct brace (supposedly :-) )
+incorrect.1.quote.c - example C source with incorrect quote
+incorrect.3.quotes.c - example C source with incorrect quote
+incorrect.brace.c - example C source with incorrect brace
+incorrect.bracket.c - example C source with incorrect bracket
+incorrect.java - example Java source with incorrect brace
+incorrect.paren.c - example C source with incorrect parenthesis
+incorrect.quote-esc.c - example C source with incorrect quote escape
+incorrect.single.quote.c - example C source with incorrect single quote
+incorrect.txt - example text file with unmatched quote
Secondary files
diff --git a/2013/birken/.entry.json b/2013/birken/.entry.json
index 804d68e65..ab8002ebf 100644
--- a/2013/birken/.entry.json
+++ b/2013/birken/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "bloober.txt",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "bomberman.txt",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "boo.txt",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "bub.txt",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "cheepcheep.txt",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "format.txt",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "gurin.txt",
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "happyface.txt",
@@ -111,7 +111,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "helloworld.txt",
@@ -119,7 +119,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "hilbert.txt",
@@ -127,7 +127,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "ioccc.txt",
@@ -135,7 +135,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "koopaparatroopa.txt",
@@ -143,7 +143,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "lakitu.txt",
@@ -151,7 +151,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "landon.txt",
@@ -159,7 +159,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "leo.txt",
@@ -167,7 +167,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "mario.txt",
@@ -175,7 +175,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "mspacman.txt",
@@ -183,7 +183,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "names.png",
@@ -191,7 +191,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "palette.png",
@@ -199,7 +199,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "paranaplant.txt",
@@ -207,7 +207,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "rhino.txt",
@@ -215,7 +215,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "rotations.png",
@@ -223,7 +223,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "samus.txt",
@@ -231,7 +231,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "simon.txt",
@@ -239,7 +239,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "snoo.txt",
@@ -247,7 +247,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "toad.txt",
@@ -255,7 +255,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "sprites in this textual format"
+ "entry_text" : "example sprites input file"
},
{
"file_path" : "try.alt.sh",
diff --git a/2013/birken/index.html b/2013/birken/index.html
index e3b3a9de4..28db70257 100644
--- a/2013/birken/index.html
+++ b/2013/birken/index.html
@@ -843,33 +843,33 @@ Brothers 2, Nintendo, 1987.
- Makefile - entry Makefile
- birken.alt.c - alternate source code
- birken.orig.c - original source code
-- belmont.txt - sprites in this textual format
-- bloober.txt - sprites in this textual format
-- bomberman.txt - sprites in this textual format
-- boo.txt - sprites in this textual format
-- bub.txt - sprites in this textual format
-- cheepcheep.txt - sprites in this textual format
-- format.txt - sprites in this textual format
-- gurin.txt - sprites in this textual format
-- happyface.txt - sprites in this textual format
-- helloworld.txt - sprites in this textual format
-- hilbert.txt - sprites in this textual format
-- ioccc.txt - sprites in this textual format
-- koopaparatroopa.txt - sprites in this textual format
-- lakitu.txt - sprites in this textual format
-- landon.txt - sprites in this textual format
-- leo.txt - sprites in this textual format
-- mario.txt - sprites in this textual format
-- mspacman.txt - sprites in this textual format
-- names.png - sprites in this textual format
-- palette.png - sprites in this textual format
-- paranaplant.txt - sprites in this textual format
-- rhino.txt - sprites in this textual format
-- rotations.png - sprites in this textual format
-- samus.txt - sprites in this textual format
-- simon.txt - sprites in this textual format
-- snoo.txt - sprites in this textual format
-- toad.txt - sprites in this textual format
+- belmont.txt - example sprites input file
+- bloober.txt - example sprites input file
+- bomberman.txt - example sprites input file
+- boo.txt - example sprites input file
+- bub.txt - example sprites input file
+- cheepcheep.txt - example sprites input file
+- format.txt - example sprites input file
+- gurin.txt - example sprites input file
+- happyface.txt - example sprites input file
+- helloworld.txt - example sprites input file
+- hilbert.txt - example sprites input file
+- ioccc.txt - example sprites input file
+- koopaparatroopa.txt - example sprites input file
+- lakitu.txt - example sprites input file
+- landon.txt - example sprites input file
+- leo.txt - example sprites input file
+- mario.txt - example sprites input file
+- mspacman.txt - example sprites input file
+- names.png - example sprites input file
+- palette.png - example sprites input file
+- paranaplant.txt - example sprites input file
+- rhino.txt - example sprites input file
+- rotations.png - example sprites input file
+- samus.txt - example sprites input file
+- simon.txt - example sprites input file
+- snoo.txt - example sprites input file
+- toad.txt - example sprites input file
- try.alt.sh - script to try alternate source code
- try.sh - script to try entry
diff --git a/2013/cable1/.entry.json b/2013/cable1/.entry.json
index 642257062..c69d2aaf6 100644
--- a/2013/cable1/.entry.json
+++ b/2013/cable1/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "tweet image"
+ "entry_text" : "image of tweet by Landon about MS being dead"
},
{
"file_path" : "try.sh",
diff --git a/2013/cable1/index.html b/2013/cable1/index.html
index 9bdd152c8..563d5da64 100644
--- a/2013/cable1/index.html
+++ b/2013/cable1/index.html
@@ -486,7 +486,7 @@ function declarations are invalid in C99 (but still accepts them).
cable1.c - entry source code
Makefile - entry Makefile
cable1.orig.c - original source code
-dead-ms-tweet.jpg - tweet image
+dead-ms-tweet.jpg - image of tweet by Landon about MS being dead
try.sh - script to try entry
Secondary files
diff --git a/2013/cable3/.entry.json b/2013/cable3/.entry.json
index 22cd61c0e..4f209c3fa 100644
--- a/2013/cable3/.entry.json
+++ b/2013/cable3/.entry.json
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "xml",
"display_via_github" : true,
- "entry_text" : "configuration file will correctly display console apps"
+ "entry_text" : "config for macOS to correctly display ANSI graphics apps"
},
{
"file_path" : "bios.asm",
@@ -167,7 +167,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "DOS boot sector"
+ "entry_text" : "FreeDOS boot disk"
},
{
"file_path" : "hd.img",
diff --git a/2013/cable3/index.html b/2013/cable3/index.html
index 797669d00..8e2735d9d 100644
--- a/2013/cable3/index.html
+++ b/2013/cable3/index.html
@@ -774,7 +774,7 @@ the source size down. Other compilers are likely to produce similar warnings.screenshot_qbasic.png - Screenshots of some applications running on macOS
screenshot_simcity.png - Screenshots of some applications running on macOS
screenshot_win3_on_macosx.png - Screenshots of some applications running on macOS
-sc-ioccc.terminal - configuration file will correctly display console apps
+sc-ioccc.terminal - config for macOS to correctly display ANSI graphics apps
bios.asm - BIOS source in assembly
Secondary files
@@ -783,7 +783,7 @@ the source size down. Other compilers are likely to produce similar warnings.README.md - markdown source for this web page
bios - custom BIOS
.entry.json - entry summary and manifest in JSON
-fd.img - DOS boot sector
+fd.img - FreeDOS boot disk
.gitignore - list of files that should not be committed under git
hd.img - disk image
.path - directory path from top level directory
diff --git a/2013/dlowe/.entry.json b/2013/dlowe/.entry.json
index 57b2c45e2..7892f4165 100644
--- a/2013/dlowe/.entry.json
+++ b/2013/dlowe/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "compile and run for extra run"
+ "entry_text" : "compile and run for extra fun"
},
{
"file_path" : "slflen.sh",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "generate sparkline of file lengths"
+ "entry_text" : "show sparkline length of all files in current directory"
},
{
"file_path" : "try.sh",
diff --git a/2013/dlowe/index.html b/2013/dlowe/index.html
index 52d205c5a..954b10bfc 100644
--- a/2013/dlowe/index.html
+++ b/2013/dlowe/index.html
@@ -503,8 +503,8 @@ implementation is completely independent.)
Makefile - entry Makefile
dlowe.orig.c - original source code
diff.sh - difference tool
-fun.c - compile and run for extra run
-slflen.sh - generate sparkline of file lengths
+fun.c - compile and run for extra fun
+slflen.sh - show sparkline length of all files in current directory
try.sh - script to try entry
Secondary files
diff --git a/2013/endoh1/Makefile b/2013/endoh1/Makefile
index 333e9b1ba..d5fb6f9b1 100644
--- a/2013/endoh1/Makefile
+++ b/2013/endoh1/Makefile
@@ -135,7 +135,7 @@ all: data ${TARGET}
sandwich supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c
- @echo "This next step may take some time to complete:"
+ @echo "This may take some time to complete:"
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
hello: hello.lazy ${PROG}.c
diff --git a/2013/hou/.entry.json b/2013/hou/.entry.json
index 222c2f81e..ba552c513 100644
--- a/2013/hou/.entry.json
+++ b/2013/hou/.entry.json
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sample image data"
+ "entry_text" : "sample image input file"
},
{
"file_path" : "old_default.jpg",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sample image data"
+ "entry_text" : "sample image input file"
},
{
"file_path" : "otherroom.jpg",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sample image data"
+ "entry_text" : "sample image input file"
},
{
"file_path" : "2013_hou.tar.bz2",
diff --git a/2013/hou/index.html b/2013/hou/index.html
index 86cb50fe8..48485b35b 100644
--- a/2013/hou/index.html
+++ b/2013/hou/index.html
@@ -618,9 +618,9 @@ frequently found in other PPM implementations.
old_default.scene - sample input
otherroom.scene - sample input
try.sh - script to try entry
-luna.jpg - sample image data
-old_default.jpg - sample image data
-otherroom.jpg - sample image data
+luna.jpg - sample image input file
+old_default.jpg - sample image input file
+otherroom.jpg - sample image input file
Secondary files
diff --git a/2014/maffiodo1/.entry.json b/2014/maffiodo1/.entry.json
index eb2e5f5bf..e6196bf21 100644
--- a/2014/maffiodo1/.entry.json
+++ b/2014/maffiodo1/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "demonstrate with The Great Giana Sisters"
+ "entry_text" : "demonstrate The Great Giana Sisters"
},
{
"file_path" : "mario.sh",
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "demonstrate with Super Mario Brothers"
+ "entry_text" : "demonstrate Super Mario Brothers"
},
{
"file_path" : "screenshot-giana.png",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "gameplay screenshot"
+ "entry_text" : "gameplay screenshot of The Great Giana Sisters"
},
{
"file_path" : "screenshot-mario.png",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "gameplay screenshot"
+ "entry_text" : "gameplay screenshot of Super Mario Brothers"
},
{
"file_path" : "giana.level",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "game level data"
+ "entry_text" : "game level data for The Great Giana Sisters"
},
{
"file_path" : "giana8.wav",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "wav",
"display_via_github" : false,
- "entry_text" : "sound file for game"
+ "entry_text" : "sound file for The Great Giana Sisters"
},
{
"file_path" : "mario.level",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "game level data"
+ "entry_text" : "game level data for Super Mario Brothers"
},
{
"file_path" : "mario8.wav",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "wav",
"display_via_github" : false,
- "entry_text" : "sound file for game"
+ "entry_text" : "sound file for Super Mario Brothers"
},
{
"file_path" : "2014_maffiodo1.tar.bz2",
@@ -143,7 +143,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "raw RGBA image"
+ "entry_text" : "raw RGBA image for The Great Giana Sisters"
},
{
"file_path" : "mario.rgba",
@@ -151,7 +151,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "raw RGBA image"
+ "entry_text" : "raw RGBA image for Super Mario Brothers"
},
{
"file_path" : "index.html",
diff --git a/2014/maffiodo1/index.html b/2014/maffiodo1/index.html
index 2b7d1facf..693b42600 100644
--- a/2014/maffiodo1/index.html
+++ b/2014/maffiodo1/index.html
@@ -652,23 +652,23 @@ Sisters !! :)
- prog.c - entry source code
- Makefile - entry Makefile
- prog.orig.c - original source code
-- giana.sh - demonstrate with The Great Giana Sisters
-- mario.sh - demonstrate with Super Mario Brothers
-- screenshot-giana.png - gameplay screenshot
-- screenshot-mario.png - gameplay screenshot
-- giana8.wav - sound file for game
-- giana.level - game level data
-- mario8.wav - sound file for game
-- mario.level - game level data
+- giana.sh - demonstrate The Great Giana Sisters
+- mario.sh - demonstrate Super Mario Brothers
+- screenshot-giana.png - gameplay screenshot of The Great Giana Sisters
+- screenshot-mario.png - gameplay screenshot of Super Mario Brothers
+- giana8.wav - sound file for The Great Giana Sisters
+- giana.level - game level data for The Great Giana Sisters
+- mario8.wav - sound file for Super Mario Brothers
+- mario.level - game level data for Super Mario Brothers
Secondary files
diff --git a/2015/howe/.entry.json b/2015/howe/.entry.json
index 5ba6dec2f..1591a1c27 100644
--- a/2015/howe/.entry.json
+++ b/2015/howe/.entry.json
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "man",
"display_via_github" : true,
- "entry_text" : "gcc man page"
+ "entry_text" : "cc man page"
},
{
"file_path" : "spoiler/Makefile",
diff --git a/2015/howe/index.html b/2015/howe/index.html
index 579ead42e..90539189c 100644
--- a/2015/howe/index.html
+++ b/2015/howe/index.html
@@ -517,7 +517,7 @@ Comm. of ACM, Vol. 18, June 1975, pages 341-343
makeholes.c - add random holes to a file
prog-test.sh - script to try entry
try.sh - script to try entry
-cc.1 - gcc man page
+cc.1 - cc man page
spoiler/Makefile - spoiler Makefile
spoiler/err.h - spoiler err.h header file
spoiler/prog.c - spoiler source code
diff --git a/2015/muth/.entry.json b/2015/muth/.entry.json
index ece3bef20..28c4f1d1e 100644
--- a/2015/muth/.entry.json
+++ b/2015/muth/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "busy beaver Turing machine macros"
},
{
"file_path" : "machine_champ_2_4.h",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "current champion Turing machine macros"
},
{
"file_path" : "machine_chaos_5_2.h",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "chaos Turing machine cpp macros"
},
{
"file_path" : "machine_cmplx_5_2.h",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "complex Turing machine cpp macros"
},
{
"file_path" : "machine_count_5_2.h",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "counting Turing machine cpp macros"
},
{
"file_path" : "machine_gcd.h",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "greatest common divisor Turing machine cpp macros"
},
{
"file_path" : "machine_great_3_2.h",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "greater Turing machine cpp macros"
},
{
"file_path" : "machine_ioccc.h",
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "IOCCC Turing machine cpp macros"
},
{
"file_path" : "machine_nop.h",
@@ -111,7 +111,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "minimal Turing machine cpp macros"
},
{
"file_path" : "machine_ru_2_4.h",
@@ -119,7 +119,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "runner up Turing machine cpp macros"
},
{
"file_path" : "machine_times2.h",
@@ -127,7 +127,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "multiply by 2 Turing machine cpp macros"
},
{
"file_path" : "tape_15_50.h",
@@ -135,7 +135,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "tape cpp macros"
},
{
"file_path" : "tape_77_55.h",
@@ -143,7 +143,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "tape cpp macros"
},
{
"file_path" : "tape_empty.h",
@@ -151,7 +151,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "empty tape cpp macros"
},
{
"file_path" : "tape_five.h",
@@ -159,7 +159,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "cpp macros"
+ "entry_text" : "tape cpp macros"
},
{
"file_path" : "2015_muth.tar.bz2",
diff --git a/2015/muth/index.html b/2015/muth/index.html
index 60553fe4d..cb2767d73 100644
--- a/2015/muth/index.html
+++ b/2015/muth/index.html
@@ -494,21 +494,21 @@ machine.
Makefile - entry Makefile
prog.orig.c - original source code
try.sh - script to try entry
-machine_beaver_4_2.h - cpp macros
-machine_champ_2_4.h - cpp macros
-machine_chaos_5_2.h - cpp macros
-machine_cmplx_5_2.h - cpp macros
-machine_count_5_2.h - cpp macros
-machine_gcd.h - cpp macros
-machine_great_3_2.h - cpp macros
-machine_ioccc.h - cpp macros
-machine_nop.h - cpp macros
-machine_ru_2_4.h - cpp macros
-machine_times2.h - cpp macros
-tape_15_50.h - cpp macros
-tape_77_55.h - cpp macros
-tape_empty.h - cpp macros
-tape_five.h - cpp macros
+machine_beaver_4_2.h - busy beaver Turing machine macros
+machine_champ_2_4.h - current champion Turing machine macros
+machine_chaos_5_2.h - chaos Turing machine cpp macros
+machine_cmplx_5_2.h - complex Turing machine cpp macros
+machine_count_5_2.h - counting Turing machine cpp macros
+machine_gcd.h - greatest common divisor Turing machine cpp macros
+machine_great_3_2.h - greater Turing machine cpp macros
+machine_ioccc.h - IOCCC Turing machine cpp macros
+machine_nop.h - minimal Turing machine cpp macros
+machine_ru_2_4.h - runner up Turing machine cpp macros
+machine_times2.h - multiply by 2 Turing machine cpp macros
+tape_15_50.h - tape cpp macros
+tape_77_55.h - tape cpp macros
+tape_empty.h - empty tape cpp macros
+tape_five.h - tape cpp macros
Secondary files
diff --git a/2018/bellard/.entry.json b/2018/bellard/.entry.json
index e3bf78056..79a55ebac 100644
--- a/2018/bellard/.entry.json
+++ b/2018/bellard/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sample image data"
+ "entry_text" : "sample image input file"
},
{
"file_path" : "try.sh",
diff --git a/2018/bellard/index.html b/2018/bellard/index.html
index 8a49659bd..a2a329b85 100644
--- a/2018/bellard/index.html
+++ b/2018/bellard/index.html
@@ -493,7 +493,7 @@ the output.
- Makefile - entry Makefile
- prog.alt.c - alternate source code
- prog.orig.c - original source code
-- Lenna.png - sample image data
+- Lenna.png - sample image input file
- try.sh - script to try entry
Secondary files
diff --git a/2018/burton2/.entry.json b/2018/burton2/.entry.json
index 39fab6400..dc807f5e6 100644
--- a/2018/burton2/.entry.json
+++ b/2018/burton2/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "field-by-field difference between iocccsize and ion"
+ "entry_text" : "field-by-field difference between iocccsize and ioc"
},
{
"file_path" : "freqcount.sh",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "man",
"display_via_github" : true,
- "entry_text" : "tokenize and count man page"
+ "entry_text" : "tac.c man page"
},
{
"file_path" : "tokcount.sh",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "count the tokens produced by prog -t"
+ "entry_text" : "count the tokens produced by ./prog -t"
},
{
"file_path" : "try.sh",
diff --git a/2018/burton2/index.html b/2018/burton2/index.html
index d2968b092..38d8a1d7f 100644
--- a/2018/burton2/index.html
+++ b/2018/burton2/index.html
@@ -724,10 +724,10 @@ are not recognised when written as -rs in prose).
prog.c - entry source code
Makefile - entry Makefile
prog.orig.c - original source code
-discrepancies.html - field-by-field difference between iocccsize and ion
+discrepancies.html - field-by-field difference between iocccsize and ioc
freqcount.sh - frequency count utility
-tac.1 - tokenize and count man page
-tokcount.sh - count the tokens produced by prog -t
+tac.1 - tac.c man page
+tokcount.sh - count the tokens produced by ./prog -t
try.sh - script to try entry
fixed_iocccsize.c - iocccsize with patch applied
iocccbug01.c - test cases demonstrating problems with iocccsize
diff --git a/2018/ferguson/.entry.json b/2018/ferguson/.entry.json
index 089e30573..fe4e00757 100644
--- a/2018/ferguson/.entry.json
+++ b/2018/ferguson/.entry.json
@@ -183,7 +183,7 @@
"OK_to_edit" : true,
"display_as" : "css",
"display_via_github" : true,
- "entry_text" : "CSS for hint page"
+ "entry_text" : "CSS for index in rpm"
},
{
"file_path" : "rpm.md",
@@ -199,7 +199,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "test.sh support file"
+ "entry_text" : "test.sh input file"
},
{
"file_path" : "index.html",
diff --git a/2018/ferguson/index.html b/2018/ferguson/index.html
index 1db0792ef..28dcd2f0b 100644
--- a/2018/ferguson/index.html
+++ b/2018/ferguson/index.html
@@ -1413,10 +1413,10 @@ email but I’m more likely to respond to mastodon messages.
README.md - markdown source for this web page
.entry.json - entry summary and manifest in JSON
.gitignore - list of files that should not be committed under git
-hint.css - CSS for hint page
+hint.css - CSS for index in rpm
.path - directory path from top level directory
rpm.md - markdown source for rpm.html
-test-strings.txt - test.sh support file
+test-strings.txt - test.sh input file
index.html - this web page
diff --git a/2019/diels-grabsch1/.entry.json b/2019/diels-grabsch1/.entry.json
index a3f50cb85..d5e868816 100644
--- a/2019/diels-grabsch1/.entry.json
+++ b/2019/diels-grabsch1/.entry.json
@@ -39,7 +39,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "input data from 2018 IOCCC guidelines"
+ "entry_text" : "2018 IOCCC guidelines"
},
{
"file_path" : "try.sh",
diff --git a/2019/diels-grabsch1/README.md b/2019/diels-grabsch1/README.md
index 9cc8f004a..0025b4835 100644
--- a/2019/diels-grabsch1/README.md
+++ b/2019/diels-grabsch1/README.md
@@ -27,7 +27,8 @@ to a one-liner, still producing files in the UNIX compress format, albeit
sacrificing the compression ratio?
Can you explain why the `/dev/zero` file compresses identically by the entry and
-the standard `compress(1)` tool, see [try.sh](%%REPO_URL%%/2019/diels-grabsch1/try.sh), but the text file
+the standard `compress(1)` tool (see
+[try.sh](%%REPO_URL%%/2019/diels-grabsch1/try.sh)), but the text file
compresses differently? The judges know. :)
diff --git a/2019/diels-grabsch1/index.html b/2019/diels-grabsch1/index.html
index d3c284801..9c890d419 100644
--- a/2019/diels-grabsch1/index.html
+++ b/2019/diels-grabsch1/index.html
@@ -407,7 +407,8 @@ to qualify for the Best Short Program award! That said, can you compress it down
to a one-liner, still producing files in the UNIX compress format, albeit
sacrificing the compression ratio?
Can you explain why the /dev/zero file compresses identically by the entry and
-the standard compress(1) tool, see try.sh, but the text file
+the standard compress(1) tool (see
+try.sh), but the text file
compresses differently? The judges know. :)
@@ -454,7 +455,7 @@ GCC and Clang even with -Wextra and -Weverything.
prog.c - entry source code
Makefile - entry Makefile
prog.orig.c - original source code
-guidelines.txt - input data from 2018 IOCCC guidelines
+guidelines.txt - 2018 IOCCC guidelines
try.sh - script to try entry
Shakespeare.txt - Coriolanus by Shakespeare
diff --git a/2019/dogon/.entry.json b/2019/dogon/.entry.json
index d3ad274d8..ad7bcb709 100644
--- a/2019/dogon/.entry.json
+++ b/2019/dogon/.entry.json
@@ -143,7 +143,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "partially obfuscated source"
+ "entry_text" : "partially obfuscated 64-bit Hash Life source code"
},
{
"file_path" : "2019_dogon.tar.bz2",
diff --git a/2019/dogon/index.html b/2019/dogon/index.html
index f21862b8a..d03512df4 100644
--- a/2019/dogon/index.html
+++ b/2019/dogon/index.html
@@ -624,7 +624,7 @@ next generation bits of the input 8x8 !
mosquito5.mc - Golly macrocell input file
try.sh - script to try entry
unlimited-novelty.mc - Golly macrocell input file
-apholife.c - partially obfuscated source
+apholife.c - partially obfuscated 64-bit Hash Life source code
Secondary files
diff --git a/2019/endoh/.entry.json b/2019/endoh/.entry.json
index b01aef0d8..299eaafd8 100644
--- a/2019/endoh/.entry.json
+++ b/2019/endoh/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "shows character value of ASCII"
+ "entry_text" : "shows character value of ASCII values"
},
{
"file_path" : "2019_endoh.tar.bz2",
diff --git a/2019/endoh/index.html b/2019/endoh/index.html
index 27c2f0923..8f2f3db0d 100644
--- a/2019/endoh/index.html
+++ b/2019/endoh/index.html
@@ -498,7 +498,7 @@ only been tested with linux.
- Makefile - entry Makefile
- prog.orig.c - original source code
- try.sh - script to try entry
-- ascii.c - shows character value of ASCII
+- ascii.c - shows character value of ASCII values
Secondary files
diff --git a/2019/lynn/.entry.json b/2019/lynn/.entry.json
index 588862100..5c40a180d 100644
--- a/2019/lynn/.entry.json
+++ b/2019/lynn/.entry.json
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "compiler macros"
+ "entry_text" : "Haskell source code"
},
{
"file_path" : "ghcfib.hs",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "compiler macros"
+ "entry_text" : "Haskell source code"
},
{
"file_path" : "ghclol.hs",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "compiler macros"
+ "entry_text" : "Haskell source code"
},
{
"file_path" : "ghcscc.hs",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "compiler macros"
+ "entry_text" : "Haskell source code"
},
{
"file_path" : "lol.hs",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "compiler macros"
+ "entry_text" : "Haskell source code"
},
{
"file_path" : "scc.hs",
@@ -103,7 +103,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : true,
- "entry_text" : "compiler macros"
+ "entry_text" : "Haskell source code"
},
{
"file_path" : "hint.hs",
diff --git a/2019/lynn/index.html b/2019/lynn/index.html
index b164d86d0..505291461 100644
--- a/2019/lynn/index.html
+++ b/2019/lynn/index.html
@@ -623,12 +623,12 @@ works.
- example-1.txt - sample input
- example-2.txt - sample input
- try.sh - script to try entry
-- fib.hs - compiler macros
-- ghcfib.hs - compiler macros
-- ghclol.hs - compiler macros
-- ghcscc.hs - compiler macros
-- lol.hs - compiler macros
-- scc.hs - compiler macros
+- fib.hs - Haskell source code
+- ghcfib.hs - Haskell source code
+- ghclol.hs - Haskell source code
+- ghcscc.hs - Haskell source code
+- lol.hs - Haskell source code
+- scc.hs - Haskell source code
- hint.hs - self-hosting compiler stage output
Secondary files
diff --git a/2019/mills/.entry.json b/2019/mills/.entry.json
index c9beb99e3..3e7995456 100644
--- a/2019/mills/.entry.json
+++ b/2019/mills/.entry.json
@@ -111,7 +111,7 @@
"OK_to_edit" : true,
"display_as" : "binary",
"display_via_github" : false,
- "entry_text" : "training data from IOCCC hints file text for 1984-2018"
+ "entry_text" : "training data from IOCCC hints files text for 1984-2018"
},
{
"file_path" : "IOCCC-hints.txt.gz",
@@ -119,7 +119,7 @@
"OK_to_edit" : true,
"display_as" : "gzip",
"display_via_github" : false,
- "entry_text" : "compressed IOCCC hints for 1984-2018"
+ "entry_text" : "compressed IOCCC hints files for 1984-2018"
},
{
"file_path" : "README.md",
diff --git a/2019/mills/index.html b/2019/mills/index.html
index a1a950a48..2fc278a75 100644
--- a/2019/mills/index.html
+++ b/2019/mills/index.html
@@ -920,8 +920,8 @@ the current directory.
Eugene_Onegin.txt.gz - compressed Eugene Onegin poetry
IOCCC-Rules-Guidelines.cp98_0.175 - training data from IOCCC 1984-2019 rules guidelines
IOCCC-Rules-Guidelines.txt.gz - compressed IOCCC rules and guidelines 1984-2019
-IOCCC-hints.cp09_1.809 - training data from IOCCC hints file text for 1984-2018
-IOCCC-hints.txt.gz - compressed IOCCC hints for 1984-2018
+IOCCC-hints.cp09_1.809 - training data from IOCCC hints files text for 1984-2018
+IOCCC-hints.txt.gz - compressed IOCCC hints files for 1984-2018
README.md - markdown source for this web page
Shakespeare.cp04_1.633 - training data from Shakespeare text
Shakespeare.txt.gz - compressed Shakespeare text
diff --git a/2020/endoh1/.entry.json b/2020/endoh1/.entry.json
index 46b134dec..f406cf62b 100644
--- a/2020/endoh1/.entry.json
+++ b/2020/endoh1/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "gameplay map"
+ "entry_text" : "example Minesweeper minefield map"
},
{
"file_path" : "hilbert2x2.txt",
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "gameplay map"
+ "entry_text" : "example Minesweeper minefield map"
},
{
"file_path" : "hilbert4x4.txt",
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "gameplay map"
+ "entry_text" : "example Minesweeper minefield map"
},
{
"file_path" : "hilbert8x8.txt",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "gameplay map"
+ "entry_text" : "example Minesweeper minefield map"
},
{
"file_path" : "ioccc.txt",
@@ -79,7 +79,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "gameplay map"
+ "entry_text" : "example Minesweeper minefield map"
},
{
"file_path" : "megumin.txt",
@@ -87,7 +87,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "gameplay map"
+ "entry_text" : "example Minesweeper minefield map"
},
{
"file_path" : "unwinnable.txt",
@@ -95,7 +95,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "gameplay map"
+ "entry_text" : "example Minesweeper minefield map"
},
{
"file_path" : "2020_endoh1.tar.bz2",
diff --git a/2020/endoh1/index.html b/2020/endoh1/index.html
index fcfe5fc37..3ac1ce00a 100644
--- a/2020/endoh1/index.html
+++ b/2020/endoh1/index.html
@@ -557,13 +557,13 @@ code a little to pretend to use the return value of fscanf(3).
Makefile - entry Makefile
prog.alt.c - alternate source code
prog.orig.c - original source code
-hilbert16x8.txt - gameplay map
-hilbert2x2.txt - gameplay map
-hilbert4x4.txt - gameplay map
-hilbert8x8.txt - gameplay map
-ioccc.txt - gameplay map
-megumin.txt - gameplay map
-unwinnable.txt - gameplay map
+hilbert16x8.txt - example Minesweeper minefield map
+hilbert2x2.txt - example Minesweeper minefield map
+hilbert4x4.txt - example Minesweeper minefield map
+hilbert8x8.txt - example Minesweeper minefield map
+ioccc.txt - example Minesweeper minefield map
+megumin.txt - example Minesweeper minefield map
+unwinnable.txt - example Minesweeper minefield map
Secondary files
diff --git a/2020/ferguson1/.entry.json b/2020/ferguson1/.entry.json
index cd7e90e30..e3642b932 100644
--- a/2020/ferguson1/.entry.json
+++ b/2020/ferguson1/.entry.json
@@ -71,7 +71,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "about the snake game"
+ "entry_text" : "shows extreme cannibalism mode output"
},
{
"file_path" : "chocolate-cake.html",
@@ -87,7 +87,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "about some screen dumps"
+ "entry_text" : "explains various odd screen dumps"
},
{
"file_path" : "gameplay.html",
@@ -95,7 +95,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
- "entry_text" : "how to play the game"
+ "entry_text" : "many different gameplay modes explained"
},
{
"file_path" : "play.sh",
@@ -167,7 +167,7 @@
"OK_to_edit" : true,
"display_as" : "man",
"display_via_github" : true,
- "entry_text" : "snake game man page"
+ "entry_text" : "Snake game man page"
},
{
"file_path" : "termcaps.c",
@@ -247,7 +247,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "image for chocolate cake"
+ "entry_text" : "image for double-layered chocolate fudge cake"
},
{
"file_path" : "cannibalism.log.md",
@@ -287,7 +287,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "image for chocolate cake"
+ "entry_text" : "double-layered chocolate fudge cake with IOCCC"
},
{
"file_path" : "spoilers.md",
diff --git a/2020/ferguson1/index.html b/2020/ferguson1/index.html
index d63c549d5..4cea0ca4b 100644
--- a/2020/ferguson1/index.html
+++ b/2020/ferguson1/index.html
@@ -901,10 +901,10 @@ email but I’m more likely to respond to mastodon messages.
- COMPILING.html - about compiling
- HACKING.html - how one might add to or modify code
- bugs.html - current bugs and things that look like bugs but are not
-- cannibalism.log.html - about the snake game
+- cannibalism.log.html - shows extreme cannibalism mode output
- chocolate-cake.html - double-layered chocolate fudge cake recipe
-- crazy.log.html - about some screen dumps
-- gameplay.html - how to play the game
+- crazy.log.html - explains various odd screen dumps
+- gameplay.html - many different gameplay modes explained
- play.sh - like snake-colours.sh with pre-configured gameplay modes
- snake-colours.sh - script to configure colours of game
- spoilers.html - spoilers about the code
@@ -913,7 +913,7 @@ email but I’m more likely to respond to mastodon messages.
- prog.2.c - source code with more digraphs
- prog.3.c - source code with a more artistic layout
- prog.3-j.c - source code with artistic layout and shorter j macro
-- snake.1 - snake game man page
+- snake.1 - Snake game man page
- termcaps.c - terminal capability test source code
Secondary files
@@ -923,14 +923,14 @@ email but I’m more likely to respond to mastodon messages.
HACKING.md - markdown source for HACKING.html
README.md - markdown source for this web page
bugs.md - markdown source for bugs.html
-cake.jpg - image for chocolate cake
+cake.jpg - image for double-layered chocolate fudge cake
cannibalism.log.md - markdown source for cannibalism.log.html
chocolate-cake.md - markdown source for chocolate-cake.html
crazy.log.md - markdown source for crazy.log.html
.entry.json - entry summary and manifest in JSON
gameplay.md - markdown source for gameplay.html
.gitignore - list of files that should not be committed under git
-ioccc-cake.jpg - image for chocolate cake
+ioccc-cake.jpg - double-layered chocolate fudge cake with IOCCC
.path - directory path from top level directory
spoilers.md - markdown source for spoilers.html
terminals.md - markdown source for terminals.html
diff --git a/2020/ferguson2/.entry.json b/2020/ferguson2/.entry.json
index 607ebe644..e9e1f0d98 100644
--- a/2020/ferguson2/.entry.json
+++ b/2020/ferguson2/.entry.json
@@ -119,7 +119,7 @@
"OK_to_edit" : true,
"display_as" : "man",
"display_via_github" : true,
- "entry_text" : "Enigma simulator man page"
+ "entry_text" : "Enigma machine simulator man page"
},
{
"file_path" : "key.txt",
@@ -127,7 +127,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
- "entry_text" : "key to decipher or encipher IOCCC"
+ "entry_text" : "example key to decipher or encipher the letters IOCCC"
},
{
"file_path" : "obfuscation.key",
@@ -143,7 +143,7 @@
"OK_to_edit" : true,
"display_as" : "man",
"display_via_github" : true,
- "entry_text" : "configuration tool man page"
+ "entry_text" : "configurator tool recode.c man page"
},
{
"file_path" : "2020_ferguson2.tar.bz2",
diff --git a/2020/ferguson2/index.html b/2020/ferguson2/index.html
index 7dfe2f85e..0e46d9f29 100644
--- a/2020/ferguson2/index.html
+++ b/2020/ferguson2/index.html
@@ -1095,10 +1095,10 @@ email but I’m more likely to respond to mastodon messages.
try.alt.sh - script to try alternate source code
try.sh - script to try entry
try.this.txt - sample input
-enigma.1 - Enigma simulator man page
-key.txt - key to decipher or encipher IOCCC
+enigma.1 - Enigma machine simulator man page
+key.txt - example key to decipher or encipher the letters IOCCC
obfuscation.key - key to decipher or encipher obfuscation.txt
-recode.1 - configuration tool man page
+recode.1 - configurator tool recode.c man page
Secondary files
diff --git a/2020/giles/.entry.json b/2020/giles/.entry.json
index 28b13dba9..695a22e2c 100644
--- a/2020/giles/.entry.json
+++ b/2020/giles/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "wav",
"display_via_github" : false,
- "entry_text" : "touch tone for leading decimal digits of pi"
+ "entry_text" : "wav file of touch tone for leading decimal digits of pi"
},
{
"file_path" : "2020_giles.tar.bz2",
diff --git a/2020/giles/index.html b/2020/giles/index.html
index 88f1ab2a5..00f79c0d3 100644
--- a/2020/giles/index.html
+++ b/2020/giles/index.html
@@ -543,7 +543,7 @@ single pure sine wave.
- Makefile - entry Makefile
- prog.orig.c - original source code
- try.sh - script to try entry
-- pi.wav - touch tone for leading decimal digits of pi
+- pi.wav - wav file of touch tone for leading decimal digits of pi
Secondary files
diff --git a/2020/kurdyukov1/.entry.json b/2020/kurdyukov1/.entry.json
index cfd91b120..54c941f38 100644
--- a/2020/kurdyukov1/.entry.json
+++ b/2020/kurdyukov1/.entry.json
@@ -63,7 +63,7 @@
"OK_to_edit" : true,
"display_as" : "asm",
"display_via_github" : true,
- "entry_text" : "assembly source code"
+ "entry_text" : "x86 assembly source code"
},
{
"file_path" : "prog.x86_64.asm",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "asm",
"display_via_github" : true,
- "entry_text" : "assembly source code"
+ "entry_text" : "x86_64 assembly source code"
},
{
"file_path" : "2020_kurdyukov1.tar.bz2",
diff --git a/2020/kurdyukov1/index.html b/2020/kurdyukov1/index.html
index a14def6f8..e3a26ff66 100644
--- a/2020/kurdyukov1/index.html
+++ b/2020/kurdyukov1/index.html
@@ -499,8 +499,8 @@ the binary code is larger due to fewer registers and lack of 64-bit multiply.prog.orig.c - original source code
- try.sh - script to try entry
- prog.extra.c - variant of entry source code with sine function
-- prog.x86_64.asm - assembly source code
-- prog.x86.asm - assembly source code
+- prog.x86_64.asm - x86_64 assembly source code
+- prog.x86.asm - x86 assembly source code
Secondary files
diff --git a/2020/kurdyukov2/.entry.json b/2020/kurdyukov2/.entry.json
index b0a44a515..e0e9af29b 100644
--- a/2020/kurdyukov2/.entry.json
+++ b/2020/kurdyukov2/.entry.json
@@ -47,7 +47,7 @@
"OK_to_edit" : true,
"display_as" : "shellscript",
"display_via_github" : true,
- "entry_text" : "utility to form GIFs from the results"
+ "entry_text" : "script to form GIFs from the results"
},
{
"file_path" : "prog.png.c",
@@ -71,7 +71,7 @@
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
- "entry_text" : "sample image data"
+ "entry_text" : "sample image input file"
},
{
"file_path" : "2020_kurdyukov2.tar.bz2",
diff --git a/2020/kurdyukov2/index.html b/2020/kurdyukov2/index.html
index cd24665da..1f1fe20ee 100644
--- a/2020/kurdyukov2/index.html
+++ b/2020/kurdyukov2/index.html
@@ -493,10 +493,10 @@ For instance after running the command suggested by the judges:
- Makefile - entry Makefile
- prog.orig.c - original source code
- try.sh - script to try entry
-- makegif.sh - utility to form GIFs from the results
+- makegif.sh - script to form GIFs from the results
- prog.png.c - build a PNG version
- prog.ppm.c - build a PPM version
-- sample.jpg - sample image data
+- sample.jpg - sample image input file
Secondary files
diff --git a/2020/kurdyukov4/.entry.json b/2020/kurdyukov4/.entry.json
index e3704041b..c159969d1 100644
--- a/2020/kurdyukov4/.entry.json
+++ b/2020/kurdyukov4/.entry.json
@@ -55,7 +55,7 @@
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
- "entry_text" : "randomize a file"
+ "entry_text" : "Judges' provided code to randomize a file"
},
{
"file_path" : "try.sh",
diff --git a/2020/kurdyukov4/index.html b/2020/kurdyukov4/index.html
index dbce7bf3b..4d698d2e8 100644
--- a/2020/kurdyukov4/index.html
+++ b/2020/kurdyukov4/index.html
@@ -517,7 +517,7 @@ the output of this size in bytes exists somewhere in the dictionary.
- prog.orig.c - original source code
- Eugene_Onegin.txt - Eugene Onegin poetry
- Shakespeare.txt - Shakespeare text
-- rand.c - randomize a file
+- rand.c - Judges’ provided code to randomize a file
- try.sh - script to try entry
Secondary files
diff --git a/tmp/manifest.csv b/tmp/manifest.csv
index 586604522..385be81bc 100644
--- a/tmp/manifest.csv
+++ b/tmp/manifest.csv
@@ -32,9 +32,9 @@
1984,laman,index.html,4294967295,false,html,false,this web page
1984,mullender,mullender.c,20,true,c,true,entry source code
1984,mullender,Makefile,30,true,makefile,true,entry Makefile
-1984,mullender,mullender.alt.c,40,true,c,true,alternate source code
+1984,mullender,mullender.alt.c,40,true,c,true,alternate source code that works with modern systems
1984,mullender,mullender.orig.c,50,false,c,true,original source code
-1984,mullender,gentab.c,150,true,c,true,author tool to generate code
+1984,mullender,gentab.c,150,true,c,true,authors' tool to generate code
1984,mullender,a.out.h,160,true,c,true,gentab.c header file for compatibility with systems in 1984
1984,mullender,1984_mullender.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1984,mullender,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -208,7 +208,7 @@
1987,hines,Makefile,30,true,makefile,true,entry Makefile
1987,hines,hines.orig.c,50,false,c,true,original source code
1987,hines,goto.c,100,true,c,true,sample source full of goto statements
-1987,hines,goto.txt,100,true,text,false,a file to goto and see
+1987,hines,goto.txt,100,true,text,false,text file with goto in various cases to see how entry works
1987,hines,try.sh,100,true,shellscript,true,script to try entry
1987,hines,1987_hines.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1987,hines,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -228,7 +228,7 @@
1987,lievaart,lievaart.c,20,true,c,true,entry source code
1987,lievaart,Makefile,30,true,makefile,true,entry Makefile
1987,lievaart,lievaart.orig.c,50,false,c,true,original source code
-1987,lievaart,lievaart2.c,150,true,c,true,source without size restriction
+1987,lievaart,lievaart2.c,150,true,c,true,source code with drawn board - breaks size rule
1987,lievaart,1987_lievaart.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1987,lievaart,README.md,4000000000,true,markdown,true,markdown source for this web page
1987,lievaart,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -348,7 +348,7 @@
1989,fubar,fubar.c,20,true,c,true,entry source code
1989,fubar,Makefile,30,true,makefile,true,entry Makefile
1989,fubar,fubar.orig.c,50,false,c,true,original source code
-1989,fubar,fubar.sh,100,true,shellscript,true,script to try entry fubar
+1989,fubar,fubar.sh,100,true,shellscript,true,script to try entry
1989,fubar,try.sh,100,true,shellscript,true,script to try entry
1989,fubar,1989_fubar.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1989,fubar,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -371,9 +371,9 @@
1989,jar.2,jar.2.c,20,true,c,true,entry source code
1989,jar.2,Makefile,30,true,makefile,true,entry Makefile
1989,jar.2,jar.2.orig.c,50,false,c,true,original source code
-1989,jar.2,chocolate_cake.lisp,100,true,lisp,true,input file
-1989,jar.2,fib.lisp,100,true,lisp,true,input file
-1989,jar.2,try.lisp,100,true,lisp,true,input file
+1989,jar.2,chocolate_cake.lisp,100,true,lisp,true,example LISP source file
+1989,jar.2,fib.lisp,100,true,lisp,true,example LISP source file
+1989,jar.2,try.lisp,100,true,lisp,true,example LISP source file
1989,jar.2,try.sh,100,true,shellscript,true,script to try entry
1989,jar.2,1989_jar.2.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1989,jar.2,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -476,7 +476,7 @@
1990,dds,dds.c,20,true,c,true,entry source code
1990,dds,Makefile,30,true,makefile,true,entry Makefile
1990,dds,dds.orig.c,50,false,c,true,original source code
-1990,dds,LANDER.BAS,150,true,basic,true,BASIC source code
+1990,dds,LANDER.BAS,150,true,basic,true,BASIC source code for Lunar Lander game
1990,dds,1990_dds.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1990,dds,README.md,4000000000,true,markdown,true,markdown source for this web page
1990,dds,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -497,7 +497,7 @@
1990,jaw,Makefile,30,true,makefile,true,entry Makefile
1990,jaw,jaw.orig.c,50,false,c,true,original source code
1990,jaw,try.sh,100,true,shellscript,true,script to try entry
-1990,jaw,btoa,150,true,ruby,true,btoa utility
+1990,jaw,btoa,150,true,ruby,true,binary to ASCII utility
1990,jaw,shark.sh,150,true,shellscript,true,shark utility with embedded source
1990,jaw,1990_jaw.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1990,jaw,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -528,7 +528,7 @@
1990,stig,stig.c,20,true,c,true,entry source code
1990,stig,Makefile,30,true,makefile,true,entry Makefile
1990,stig,stig.orig.c,50,true,c,true,original source code
-1990,stig,stig.sh,100,true,shellscript,true,how to compile
+1990,stig,stig.sh,100,true,shellscript,true,script to run this entry
1990,stig,1990_stig.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1990,stig,README.md,4000000000,true,markdown,true,markdown source for this web page
1990,stig,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -633,7 +633,7 @@
1991,dds,dds.c,20,true,c,true,entry source code
1991,dds,Makefile,30,true,makefile,true,entry Makefile
1991,dds,dds.orig.c,50,false,c,true,original source code
-1991,dds,LANDER.BAS,150,true,basic,true,BASIC source code
+1991,dds,LANDER.BAS,150,true,basic,true,BASIC source code for Lunar Lander game
1991,dds,1991_dds.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1991,dds,README.md,4000000000,true,markdown,true,markdown source for this web page
1991,dds,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -665,7 +665,7 @@
1991,westley,Makefile,30,true,makefile,true,entry Makefile
1991,westley,westley.alt.c,40,true,c,true,alternate source code
1991,westley,westley.orig.c,50,true,c,true,original source code
-1991,westley,ttt.alt.sh,100,true,shellscript,true,script to try entry the alternate source code
+1991,westley,ttt.alt.sh,100,true,shellscript,true,script to try alternate source code
1991,westley,ttt.sh,100,true,shellscript,true,play tic-tac-toe
1991,westley,1991_westley.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1991,westley,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -707,7 +707,7 @@
1992,ant,ant.orig.c,50,false,c,true,original source code
1992,ant,try.sh,100,true,shellscript,true,script to try entry
1992,ant,ant.README.txt,150,true,text,true,am man page
-1992,ant,ant.test.mk,150,true,makefile,true,how to compile
+1992,ant,ant.test.mk,150,true,makefile,true,Makefile to demonstrate entry
1992,ant,1992_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1992,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1992,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -728,18 +728,18 @@
1992,buzzard.2,Makefile,30,true,makefile,true,entry Makefile
1992,buzzard.2,buzzard.2.alt.c,40,true,c,true,alternate source code
1992,buzzard.2,buzzard.2.orig.c,50,false,c,true,original source code
-1992,buzzard.2,buzzard.2.README.html,100,false,html,false,author description of files
+1992,buzzard.2,buzzard.2.README.html,100,false,html,false,author's description of files
1992,buzzard.2,buzzard.2.design.html,100,true,html,false,about the FORTH language
1992,buzzard.2,try.alt.sh,100,true,shellscript,true,script to try alternate source code
1992,buzzard.2,try.sh,100,true,shellscript,true,script to try entry
-1992,buzzard.2,demo1.1st,150,true,FORTH,true,FORTH source
-1992,buzzard.2,demo1.th,150,true,FORTH,true,FORTH source
-1992,buzzard.2,demo2.th,150,true,FORTH,true,FORTH source
-1992,buzzard.2,demo3.th,150,true,FORTH,true,FORTH source
-1992,buzzard.2,demo4.th,150,true,FORTH,true,FORTH source
-1992,buzzard.2,demo5.th,150,true,FORTH,true,FORTH source
-1992,buzzard.2,demo6.th,150,true,FORTH,true,FORTH source
-1992,buzzard.2,help.th,150,true,FORTH,true,FORTH source
+1992,buzzard.2,demo1.1st,150,true,FORTH,true,demo FORTH source
+1992,buzzard.2,demo1.th,150,true,FORTH,true,demo FORTH source
+1992,buzzard.2,demo2.th,150,true,FORTH,true,demo FORTH source
+1992,buzzard.2,demo3.th,150,true,FORTH,true,demo FORTH source
+1992,buzzard.2,demo4.th,150,true,FORTH,true,demo FORTH source
+1992,buzzard.2,demo5.th,150,true,FORTH,true,demo FORTH source
+1992,buzzard.2,demo6.th,150,true,FORTH,true,demo FORTH source
+1992,buzzard.2,help.th,150,true,FORTH,true,demo FORTH source
1992,buzzard.2,third,150,true,FORTH,true,the third source
1992,buzzard.2,1992_buzzard.2.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1992,buzzard.2,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -753,7 +753,7 @@
1992,gson,Makefile,30,true,makefile,true,entry Makefile
1992,gson,gson.orig.c,50,false,c,true,original source code
1992,gson,try.sh,100,true,shellscript,true,script to try entry
-1992,gson,mkdict.sh,150,true,shellscript,true,tool to make the dictionary
+1992,gson,mkdict.sh,150,true,shellscript,true,author supplied script to make a dictionary
1992,gson,1992_gson.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1992,gson,README.md,4000000000,true,markdown,true,markdown source for this web page
1992,gson,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -825,8 +825,8 @@
1992,westley,westley.orig.c,50,true,c,true,original source code
1992,westley,try.sh,100,true,shellscript,true,script to try entry
1992,westley,whereami.alt.sh,100,true,shellscript,true,alternate whereami tool
-1992,westley,whereami.c,100,true,c,true,tool to find your location on the map
-1992,westley,whereami.sh,100,true,shellscript,true,whereami tool
+1992,westley,whereami.c,100,true,c,true,tool to show your location on the map
+1992,westley,whereami.sh,100,true,shellscript,true,script to show where you are on the map
1992,westley,1992_westley.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1992,westley,README.md,4000000000,true,markdown,true,markdown source for this web page
1992,westley,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -838,8 +838,8 @@
1993,ant,ant.orig.c,50,false,c,true,original source code
1993,ant,ant.txt,100,true,text,false,ag man page
1993,ant,try.sh,100,true,shellscript,true,script to try entry
-1993,ant,ants.txt,150,true,text,false,lots of ASCII ants
-1993,ant,ant.test.mk,150,true,makefile,true,test suite
+1993,ant,ants.txt,150,true,text,false,the ants marching song
+1993,ant,ant.test.mk,150,true,makefile,true,test suite Makefile
1993,ant,1993_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1993,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1993,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1036,7 +1036,7 @@
1994,shapiro,shapiro.c,20,true,c,true,entry source code
1994,shapiro,Makefile,30,true,makefile,true,entry Makefile
1994,shapiro,shapiro.orig.c,50,true,c,true,original source code
-1994,shapiro,shapiro.html,100,false,html,false,author hints
+1994,shapiro,shapiro.html,100,false,html,false,author's hints
1994,shapiro,1994_shapiro.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1994,shapiro,README.md,4000000000,true,markdown,true,markdown source for this web page
1994,shapiro,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1062,7 +1062,7 @@
1994,tvr,try.alt.color.sh,100,true,shellscript,true,demonstrate alternate source code in colour mode
1994,tvr,try.bw.sh,100,true,shellscript,true,demonstrate code in black and white mode
1994,tvr,try.color.sh,100,true,shellscript,true,demonstrate alternate source code in colour mode
-1994,tvr,tvr.bw,150,true,text,true,black and white
+1994,tvr,tvr.bw,150,true,text,true,data file for black and white output
1994,tvr,tvr.color,150,true,text,true,RGB values
1994,tvr,1994_tvr.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1994,tvr,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1073,7 +1073,7 @@
1994,weisberg,weisberg.c,20,true,c,true,entry source code
1994,weisberg,Makefile,30,true,makefile,true,entry Makefile
1994,weisberg,weisberg.orig.c,50,true,c,true,original source code
-1994,weisberg,primes.sh,100,true,shellscript,true,feed primes to the program
+1994,weisberg,primes.sh,100,true,shellscript,true,feed primes program to the entry
1994,weisberg,try.sh,100,true,shellscript,true,script to try entry
1994,weisberg,1994_weisberg.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1994,weisberg,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1107,7 +1107,7 @@
1995,dodsond1,Makefile,30,true,makefile,true,entry Makefile
1995,dodsond1,dodsond1.orig.c,50,false,c,true,original source code
1995,dodsond1,try.sh,100,true,shellscript,true,script to try entry
-1995,dodsond1,try.this.txt,100,true,text,false,sample input
+1995,dodsond1,try.this.txt,100,true,text,false,input file used by try.sh
1995,dodsond1,1995_dodsond1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1995,dodsond1,README.md,4000000000,true,markdown,true,markdown source for this web page
1995,dodsond1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1126,8 +1126,8 @@
1995,esde,esde.c,20,true,c,true,entry source code
1995,esde,Makefile,30,true,makefile,true,entry Makefile
1995,esde,esde.orig.c,50,false,c,true,original source code
-1995,esde,esde.data,100,true,text,true,example file argument
-1995,esde,esde.data2,100,true,text,true,example file argument
+1995,esde,esde.data,100,true,text,true,example argument file
+1995,esde,esde.data2,100,true,text,true,example argument file
1995,esde,try.sh,100,true,shellscript,true,script to try entry
1995,esde,1995_esde.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1995,esde,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1139,10 +1139,10 @@
1995,garry,Makefile,30,true,makefile,true,entry Makefile
1995,garry,garry.alt.c,40,true,c,true,alternate source code
1995,garry,garry.orig.c,50,false,c,true,original source code
-1995,garry,garry.data,100,true,text,true,example input
+1995,garry,garry.data,100,true,text,true,modified README.md for input to program
1995,garry,try.alt.sh,100,true,shellscript,true,script to try alternate source code
1995,garry,try.sh,100,true,shellscript,true,script to try entry
-1995,garry,garry.fmt.c,150,true,c,true,defocused source code
+1995,garry,garry.fmt.c,150,true,c,true,deobfuscated and formatted source code
1995,garry,1995_garry.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1995,garry,README.md,4000000000,true,markdown,true,markdown source for this web page
1995,garry,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1291,8 +1291,8 @@
1996,rcm,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
1996,rcm,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
1996,rcm,.path,4000000000,false,path,true,directory path from top level directory
-1996,rcm,rfc1951.gz,4000000000,true,gzip,false,input data
-1996,rcm,rfc1952.gz,4000000000,true,gzip,false,input data
+1996,rcm,rfc1951.gz,4000000000,true,gzip,false,RFC 1951 gzipped
+1996,rcm,rfc1952.gz,4000000000,true,gzip,false,RFC 1952 gzipped
1996,rcm,index.html,4294967295,false,html,false,this web page
1996,schweikh1,schweikh1.c,20,true,c,true,entry source code
1996,schweikh1,Makefile,30,true,makefile,true,entry Makefile
@@ -1309,7 +1309,7 @@
1996,schweikh2,Makefile,30,true,makefile,true,entry Makefile
1996,schweikh2,schweikh2.orig.c,50,true,c,true,original source code
1996,schweikh2,hunni.c,100,true,c,true,original slightly obfuscated source
-1996,schweikh2,hunni.pl,100,true,perl,true,perl script to obfuscate c
+1996,schweikh2,hunni.pl,100,true,perl,true,perl script to obfuscate original code hunni.c
1996,schweikh2,try.sh,100,true,shellscript,true,script to try entry
1996,schweikh2,1996_schweikh2.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1996,schweikh2,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1345,7 +1345,7 @@
1998,banks,banks.c,20,true,c,true,entry source code
1998,banks,Makefile,30,true,makefile,true,entry Makefile
1998,banks,banks.orig.c,50,false,c,true,original source code
-1998,banks,keysym.h,100,true,c,true,included header file
+1998,banks,keysym.h,100,true,c,true,header file to help identify some key symbols
1998,banks,bb.sc,150,true,text,true,scenery file
1998,banks,horizon.sc,150,true,text,true,scenery file
1998,banks,mountains.sc,150,true,text,true,scenery file
@@ -1361,7 +1361,7 @@
1998,bas1,bas1.c,20,true,c,true,entry source code
1998,bas1,Makefile,30,true,makefile,true,entry Makefile
1998,bas1,bas1.orig.c,50,false,c,true,original source code
-1998,bas1,bas1.sh,100,true,shellscript,true,script to try entry bas1
+1998,bas1,bas1.sh,100,true,shellscript,true,script to try entry
1998,bas1,1998_bas1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1998,bas1,README.md,4000000000,true,markdown,true,markdown source for this web page
1998,bas1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1382,11 +1382,11 @@
1998,chaos,Makefile,30,true,makefile,true,entry Makefile
1998,chaos,chaos.orig.c,50,false,c,true,original source code
1998,chaos,try.sh,100,true,shellscript,true,script to try entry
-1998,chaos,cube.data,150,true,text,true,data file
-1998,chaos,desk.data,150,true,text,true,data file
-1998,chaos,ioccc.data,150,true,text,true,data file
-1998,chaos,pyramid.data,150,true,text,true,data file
-1998,chaos,xwing.data,150,true,text,true,data file
+1998,chaos,cube.data,150,true,text,true,data file for cube 3d object
+1998,chaos,desk.data,150,true,text,true,data file for desk 3d object
+1998,chaos,ioccc.data,150,true,text,true,data file for IOCCC 3d object
+1998,chaos,pyramid.data,150,true,text,true,data file for pyramid 3d object
+1998,chaos,xwing.data,150,true,text,true,data file for X-Wing 3d object
1998,chaos,1998_chaos.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1998,chaos,README.md,4000000000,true,markdown,true,markdown source for this web page
1998,chaos,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1407,8 +1407,8 @@
1998,dlowe,Makefile,30,true,makefile,true,entry Makefile
1998,dlowe,dlowe.alt.c,40,true,c,true,alternate source code
1998,dlowe,dlowe.orig.c,50,false,c,true,original source code
-1998,dlowe,pootify.cgi.sh,100,true,shellscript,true,pootify CGI
-1998,dlowe,pootify.sh,100,true,shellscript,true,pootify tool
+1998,dlowe,pootify.cgi.sh,100,true,shellscript,true,pootify CGI script
+1998,dlowe,pootify.sh,100,true,shellscript,true,pootify script
1998,dlowe,try.alt.sh,100,true,shellscript,true,script to try alternate source code
1998,dlowe,try.sh,100,true,shellscript,true,script to try entry
1998,dlowe,1998_dlowe.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -1430,7 +1430,7 @@
1998,dorssel,dorssel.c,20,true,c,true,entry source code
1998,dorssel,Makefile,30,true,makefile,true,entry Makefile
1998,dorssel,dorssel.orig.c,50,false,c,true,original source code
-1998,dorssel,dorssel.html,100,false,html,false,author description of entry
+1998,dorssel,dorssel.html,100,false,html,false,author's description of entry
1998,dorssel,try.sh,100,true,shellscript,true,script to try entry
1998,dorssel,1998_dorssel.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1998,dorssel,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1465,8 +1465,8 @@
1998,schweikh1,schweikh1.alt.c,40,true,c,true,alternate source code
1998,schweikh1,schweikh1.orig.c,50,true,c,true,original source code
1998,schweikh1,charcount.pl,100,true,perl,true,character counter
-1998,schweikh1,macos.html,100,false,html,false,work with macOS
-1998,schweikh1,info,150,true,text,true,standards compliance
+1998,schweikh1,macos.html,100,false,html,false,explains how this entry was fixed to work with macOS
+1998,schweikh1,info,150,true,text,true,file for standards conformance test
1998,schweikh1,1998_schweikh1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1998,schweikh1,README.md,4000000000,true,markdown,true,markdown source for this web page
1998,schweikh1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1489,7 +1489,7 @@
1998,schweikh3,schweikh3.alt.c,40,true,c,true,alternate source code
1998,schweikh3,schweikh3.orig.c,50,true,c,true,original source code
1998,schweikh3,samefile.1,100,true,man,true,samefile man page
-1998,schweikh3,samefile.1.dupe,100,true,man,true,samefile man page
+1998,schweikh3,samefile.1.dupe,100,true,man,true,copy of samefile man page
1998,schweikh3,try.sh,100,true,shellscript,true,script to try entry
1998,schweikh3,1998_schweikh3.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1998,schweikh3,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1531,7 +1531,7 @@
2000,bmeyer,Makefile,30,true,makefile,true,entry Makefile
2000,bmeyer,bmeyer.orig.c,50,false,c,true,original source code
2000,bmeyer,lavabus.pgm,100,true,image,false,Kilauea volcano bus trapped in lava
-2000,bmeyer,michael.pgm,100,true,image,false,author’s Godchild and Nephew
+2000,bmeyer,michael.pgm,100,true,image,false,image of author’s godchild and nephew
2000,bmeyer,try.sh,100,true,shellscript,true,script to try entry
2000,bmeyer,lenna.glic,150,true,binary,false,P10 scan of 1972 Playboy centerfold
2000,bmeyer,2000_bmeyer.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -1576,7 +1576,7 @@
2000,jarijyrki,2000_jarijyrki.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2000,jarijyrki,README.md,4000000000,true,markdown,true,markdown source for this web page
2000,jarijyrki,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
-2000,jarijyrki,finance.sheet,4000000000,true,spreadsheet,false,spreadsheet
+2000,jarijyrki,finance.sheet,4000000000,true,spreadsheet,false,example spreadsheet file
2000,jarijyrki,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2000,jarijyrki,.path,4000000000,false,path,true,directory path from top level directory
2000,jarijyrki,index.html,4294967295,false,html,false,this web page
@@ -1659,8 +1659,8 @@
2001,anonymous,anonymous.c,20,true,c,true,entry source code
2001,anonymous,Makefile,30,true,makefile,true,entry Makefile
2001,anonymous,anonymous.orig.c,50,false,c,true,original source code
-2001,anonymous,anonymous.bed.c,100,true,c,true,roll over song C source
-2001,anonymous,anonymous.ten.c,100,true,c,true,green bottles song C source
+2001,anonymous,anonymous.bed.c,100,true,c,true,Ten In the Bed song C source
+2001,anonymous,anonymous.ten.c,100,true,c,true,Ten Green Bottles song C source
2001,anonymous,try.sh,100,true,shellscript,true,script to try entry
2001,anonymous,2001_anonymous.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2001,anonymous,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1722,10 +1722,10 @@
2001,herrmann1,herrmann1.c,20,true,c,true,entry source code
2001,herrmann1,Makefile,30,true,makefile,true,entry Makefile
2001,herrmann1,herrmann1.orig.c,50,false,c,true,original source code
-2001,herrmann1,herrmann1.gcd,100,true,c,true,GCD program as c defines
+2001,herrmann1,herrmann1.gcd,100,true,c,true,GCD program as C defines
2001,herrmann1,herrmann1.sh,100,true,shellscript,true,script to try entry
-2001,herrmann1,herrmann1.times2,100,true,c,true,turning program as c defines
-2001,herrmann1,plus1.turing,100,true,c,true,turning program as c defines
+2001,herrmann1,herrmann1.times2,100,true,c,true,Turing program as C defines
+2001,herrmann1,plus1.turing,100,true,c,true,Turing program as C defines
2001,herrmann1,try.sh,100,true,shellscript,true,script to try entry
2001,herrmann1,2001_herrmann1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2001,herrmann1,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1817,7 +1817,7 @@
2004,anonymous,anonymous.c,20,true,c,true,entry source code
2004,anonymous,Makefile,30,true,makefile,true,entry Makefile
2004,anonymous,anonymous.orig.c,50,false,c,true,original source code
-2004,anonymous,One_Ring_inscription.png,100,true,image,false,One Ring Black Speech inscription
+2004,anonymous,One_Ring_inscription.png,100,true,image,false,image of One Ring Black Speech inscription
2004,anonymous,try.sh,100,true,shellscript,true,script to try entry
2004,anonymous,2004_anonymous.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2004,anonymous,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1861,8 +1861,8 @@
2004,gavin,Makefile,30,true,makefile,true,entry Makefile
2004,gavin,gavin.alt.c,40,true,c,true,alternate source code
2004,gavin,gavin.orig.c,50,false,c,true,original source code
-2004,gavin,gavin.html,100,false,html,false,author usage guide
-2004,gavin,lilo.conf,100,true,text,true,boot loader configuration
+2004,gavin,gavin.html,100,false,html,false,author's usage guide
+2004,gavin,lilo.conf,100,true,text,true,lilo boot loader configuration
2004,gavin,boot.b,200,true,binary,false,boot sector
2004,gavin,img/fs.tar,200,true,tarball,false,tar of root file system
2004,gavin,img/kernel,200,true,kernel,false,Linux kernel x86 boot executable zImage
@@ -1879,7 +1879,7 @@
2004,hibachi,hibachi.orig.c,50,false,c,true,original source code
2004,hibachi,src/configure,100,true,shellscript,true,GNU autoconf script
2004,hibachi,src/localhost/index.html,100,true,html,false,home page of HIBACHI web server
-2004,hibachi,src/localhost/CHANGES-OBFUSCATED.TXT,125,true,text,false,change log for code
+2004,hibachi,src/localhost/CHANGES-OBFUSCATED.TXT,125,true,text,false,obfuscated change log for code
2004,hibachi,src/localhost/reference/rfc2616.html,125,true,html,false,RFC 2616 - Hypertext Transfer Protocol
2004,hibachi,src/localhost/test/perl/index.html,125,true,html,false,perl home page
2004,hibachi,src/localhost/test/php/index.php,125,true,php,true,PHP making an ISO 8601:2000 calendar
@@ -1919,7 +1919,7 @@
2004,hibachi,src/localhost/test/shell/dump.sh,4000000000,true,shellscript,true,POSIX shell page support file
2004,hibachi,src/localhost/test/shell/test1.sh,4000000000,true,shellscript,true,POSIX shell page support file
2004,hibachi,src/localhost/test/shell/test2.sh,4000000000,true,shellscript,true,POSIX shell page support file
-2004,hibachi,src/makefile.in,4000000000,true,man,true,configure.in experiment that is not used
+2004,hibachi,src/makefile.in,4000000000,true,man,true,makefile template
2004,hibachi,index.html,4294967295,false,html,false,this web page
2004,hoyle,hoyle.c,20,true,c,true,entry source code
2004,hoyle,Makefile,30,true,makefile,true,entry Makefile
@@ -1947,20 +1947,20 @@
2004,kopczynski,Makefile,30,true,makefile,true,entry Makefile
2004,kopczynski,kopczynski.alt.c,40,true,c,true,alternate source code
2004,kopczynski,kopczynski.orig.c,50,false,c,true,original source code
-2004,kopczynski,kopczynski-10,100,true,text,true,character to recognize
-2004,kopczynski,kopczynski-10-rev,100,true,text,true,reverse character to recognize
-2004,kopczynski,kopczynski-11,100,true,text,true,character to recognize
-2004,kopczynski,kopczynski-11-rev,100,true,text,true,reverse character to recognize
-2004,kopczynski,kopczynski-8a,100,true,text,true,character to recognize
-2004,kopczynski,kopczynski-8a-rev,100,true,text,true,reverse character to recognize
-2004,kopczynski,kopczynski-8b,100,true,text,true,character to recognize
-2004,kopczynski,kopczynski-8b-rev,100,true,text,true,reverse character to recognize
-2004,kopczynski,kopczynski-8c,100,true,text,true,character to recognize
-2004,kopczynski,kopczynski-8c-rev,100,true,text,true,reverse character to recognize
-2004,kopczynski,kopczynski-9,100,true,text,true,character to recognize
-2004,kopczynski,kopczynski-9-rev,100,true,text,true,reverse character to recognize
-2004,kopczynski,kopczynski-a,100,true,text,true,character to recognize
-2004,kopczynski,kopczynski-a-rev,100,true,text,true,reverse character to recognize
+2004,kopczynski,kopczynski-10,100,true,text,true,ASCII file with number 10 drawn to recognize
+2004,kopczynski,kopczynski-10-rev,100,true,text,true,ASCII file with number 10 drawn reversed to recognize
+2004,kopczynski,kopczynski-11,100,true,text,true,ASCII file with number 11 drawn to recognize
+2004,kopczynski,kopczynski-11-rev,100,true,text,true,ASCII file with number 11 drawn reversed to recognize
+2004,kopczynski,kopczynski-8a,100,true,text,true,ASCII file with number 8 drawn to recognize
+2004,kopczynski,kopczynski-8a-rev,100,true,text,true,ASCII file with number 8 drawn reversed to recognize
+2004,kopczynski,kopczynski-8b,100,true,text,true,ASCII file with number 8 drawn to recognize
+2004,kopczynski,kopczynski-8b-rev,100,true,text,true,ASCII file with number 8 drawn reversed to recognize
+2004,kopczynski,kopczynski-8c,100,true,text,true,ASCII file with number 8 drawn to to recognize
+2004,kopczynski,kopczynski-8c-rev,100,true,text,true,ASCII file with number 8 drawn reversed to recognize
+2004,kopczynski,kopczynski-9,100,true,text,true,ASCII file with number 9 drawn to recognize
+2004,kopczynski,kopczynski-9-rev,100,true,text,true,ASCII file with number 9 drawn reversed to recognize
+2004,kopczynski,kopczynski-a,100,true,text,true,ASCII file with letter A drawn to see what it recognizes
+2004,kopczynski,kopczynski-a-rev,100,true,text,true,ASCII file with letter A reversed to see what it recognizes
2004,kopczynski,try.sh,100,true,shellscript,true,script to try entry
2004,kopczynski,2004_kopczynski.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2004,kopczynski,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -1993,8 +1993,8 @@
2004,schnitzi,schnitzi.c,20,true,c,true,entry source code
2004,schnitzi,Makefile,30,true,makefile,true,entry Makefile
2004,schnitzi,schnitzi.orig.c,50,true,c,true,original source code
-2004,schnitzi,schnitzi.inp0,100,true,text,true,example input
-2004,schnitzi,schnitzi.inp1,100,true,text,true,example input
+2004,schnitzi,schnitzi.inp0,100,true,text,true,animated scene input file
+2004,schnitzi,schnitzi.inp1,100,true,text,true,animated scene input file
2004,schnitzi,try.sh,100,true,shellscript,true,script to try entry
2004,schnitzi,2004_schnitzi.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2004,schnitzi,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -2037,7 +2037,7 @@
2005,aidan,Makefile,30,true,makefile,true,entry Makefile
2005,aidan,aidan.alt.c,40,true,c,true,alternate source code
2005,aidan,aidan.orig.c,50,false,c,true,original source code
-2005,aidan,blank.sudoku,100,true,text,true,blank sudoku puzzle
+2005,aidan,blank.sudoku,100,true,text,true,blank Sudoku puzzle
2005,aidan,insane1.sudoku,100,true,text,true,insane sudoku puzzle
2005,aidan,insane2.sudoku,100,true,text,true,insane sudoku puzzle
2005,aidan,insane3.sudoku,100,true,text,true,insane sudoku puzzle
@@ -2068,7 +2068,7 @@
2005,boutines,Makefile,30,true,makefile,true,entry Makefile
2005,boutines,boutines.orig.c,50,false,c,true,original source code
2005,boutines,Voronoi.png,100,true,image,false,output example
-2005,boutines,eqn.png,100,true,image,false,equation limit for entry
+2005,boutines,eqn.png,100,true,image,false,equation limit for entry in png file
2005,boutines,input.txt,100,true,text,false,sample input
2005,boutines,try.sh,100,true,shellscript,true,script to try entry
2005,boutines,2005_boutines.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -2133,7 +2133,7 @@
2005,mynx,manual.html,100,true,html,false,manual for the Mynx web browser
2005,mynx,entities.txt,120,true,text,false,ISO 8859-1 entitles
2005,mynx,source/configure,150,true,shellscript,true,pre-built configure script
-2005,mynx,source/configure.in,150,true,shellscript,true,configure script description
+2005,mynx,source/configure.in,150,true,shellscript,true,Autoconf input file
2005,mynx,source/makefile.in,150,true,shellscript,true,makefile template
2005,mynx,2005_mynx.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2005,mynx,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -2408,7 +2408,7 @@
2006,toledo2,A,4000000000,true,binary,false,binary support file
2006,toledo2,B,4000000000,true,binary,false,binary support file
2006,toledo2,C.BASIC,4000000000,true,binary,false,compiled BASIC file
-2006,toledo2,C.BIOS,4000000000,true,binary,false,basic input output system
+2006,toledo2,C.BIOS,4000000000,true,binary,false,required Basic Input/Output System
2006,toledo2,README.md,4000000000,true,markdown,true,markdown source for this web page
2006,toledo2,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2006,toledo2,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
@@ -2418,7 +2418,7 @@
2006,toledo3,Makefile,30,true,makefile,true,entry Makefile
2006,toledo3,toledo3.alt.c,40,true,c,true,alternate source code
2006,toledo3,toledo3.orig.c,50,true,c,true,original source code
-2006,toledo3,toledo3-sbar.c,100,true,c,true,source to create a status bar
+2006,toledo3,toledo3-sbar.c,100,true,c,true,source code with status bar
2006,toledo3,toledo3-txt.c,100,true,c,true,source to make the game text
2006,toledo3,layer.c,150,true,c,true,windows portability source
2006,toledo3,2006_toledo3.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -2430,7 +2430,7 @@
2011,akari,akari.c,20,true,c,true,entry source code
2011,akari,Makefile,30,true,makefile,true,entry Makefile
2011,akari,akari.orig.c,50,false,c,true,original source code
-2011,akari,example.ppm,100,true,image,false,input image
+2011,akari,example.ppm,100,true,image,false,example input file
2011,akari,try.sh,100,true,shellscript,true,script to try entry
2011,akari,2011_akari.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2011,akari,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -2613,7 +2613,7 @@
2011,toledo,toledo.alt2.c,40,true,c,true,second alternate source code
2011,toledo,toledo.alt.c,40,true,c,true,alternate source code
2011,toledo,toledo.orig.c,50,true,c,true,original source code
-2011,toledo,keysym.h,100,true,c,true,included header file
+2011,toledo,keysym.h,100,true,c,true,header file to help identify some key symbols
2011,toledo,layer.c,150,true,c,true,translation layer to make 3D Tanks game
2011,toledo,2011_toledo.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2011,toledo,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -2676,18 +2676,18 @@
2012,dlowe,dlowe.orig.c,50,false,c,true,original source code
2012,dlowe,2012_dlowe.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2012,dlowe,README.md,4000000000,true,markdown,true,markdown source for this web page
-2012,dlowe,dead.d,4000000000,true,binary,false,data file
+2012,dlowe,dead.d,4000000000,true,binary,false,game data input file
2012,dlowe,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2012,dlowe,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2012,dlowe,.path,4000000000,false,path,true,directory path from top level directory
-2012,dlowe,splash.d,4000000000,true,binary,false,data file
-2012,dlowe,sprites.d,4000000000,true,binary,false,data file
+2012,dlowe,splash.d,4000000000,true,binary,false,game data input file
+2012,dlowe,sprites.d,4000000000,true,binary,false,game data input file
2012,dlowe,index.html,4294967295,false,html,false,this web page
2012,endoh1,endoh1.c,20,true,c,true,entry source code
2012,endoh1,Makefile,30,true,makefile,true,entry Makefile
2012,endoh1,endoh1.alt2.c,40,true,c,true,second alternate source code
2012,endoh1,endoh1.alt.c,40,true,c,true,alternate source code
-2012,endoh1,endoh1_color.alt.c,40,true,c,true,alternate source code
+2012,endoh1,endoh1_color.alt.c,40,true,c,true,alternate source code with color
2012,endoh1,endoh1.orig.c,50,false,c,true,original source code
2012,endoh1,clock.txt,100,true,text,false,fluid initial state as text
2012,endoh1,column2.txt,100,true,text,false,fluid initial state as text
@@ -2708,9 +2708,9 @@
2012,endoh1,tanada.txt,100,true,text,false,fluid initial state as text
2012,endoh1,try.alt.bw.sh,100,true,shellscript,true,script to try alternate source code in black and white
2012,endoh1,try.alt.sh,100,true,shellscript,true,script to try alternate source code
-2012,endoh1,try.bw.sh,100,true,shellscript,true,try.alt.bw.sh
-2012,endoh1,try.sh,100,true,shellscript,true,script to try entry in color
-2012,endoh1,endoh1_color.c,150,true,c,true,alternate source code using terminal 256 colors
+2012,endoh1,try.bw.sh,100,true,shellscript,true,try black and white version
+2012,endoh1,try.sh,100,true,shellscript,true,script to try entry
+2012,endoh1,endoh1_color.c,150,true,c,true,source code using terminal 256 colors
2012,endoh1,2012_endoh1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2012,endoh1,README.md,4000000000,true,markdown,true,markdown source for this web page
2012,endoh1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -2739,7 +2739,7 @@
2012,grothe,cookie_piece2.dat,4000000000,true,binary,false,binary support file
2012,grothe,cookie_piece3.dat,4000000000,true,binary,false,binary support file
2012,grothe,cookie_piece4.dat,4000000000,true,binary,false,binary support file
-2012,grothe,cookie_recipe_restore.txt,4000000000,true,text,false,encoded cookie recipe
+2012,grothe,cookie_recipe_restore.txt,4000000000,true,text,false,unencoded cookie recipe
2012,grothe,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2012,grothe,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2012,grothe,.path,4000000000,false,path,true,directory path from top level directory
@@ -2765,7 +2765,7 @@
2012,hou,patho.pl,100,true,perl,true,perl program - takes a long time to process ansi.txt
2012,hou,try.sh,100,true,shellscript,true,script to try entry
2012,hou,header.htm,150,true,html,false,HTML header
-2012,hou,perl-notes.txt,150,true,text,false,notes about patho.pl
+2012,hou,perl-notes.txt,150,true,text,false,time command diff of patho.pl and prog
2012,hou,2012_hou.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2012,hou,README.md,4000000000,true,markdown,true,markdown source for this web page
2012,hou,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -2777,10 +2777,10 @@
2012,kang,Makefile,30,true,makefile,true,entry Makefile
2012,kang,kang.alt.c,40,true,c,true,alternate source code
2012,kang,kang.orig.c,50,false,c,true,original source code
-2012,kang,de.alt.sh,100,true,shellscript,true,German words for 0 through 13 for alt
-2012,kang,de.sh,100,true,shellscript,true,German words for 0 through 13
-2012,kang,en.alt.sh,100,true,shellscript,true,English words for 1 through 13 for alt
-2012,kang,en.sh,100,true,shellscript,true,English words for 1 through 13
+2012,kang,de.alt.sh,100,true,shellscript,true,English words script for 1 through 13 for alt code
+2012,kang,de.sh,100,true,shellscript,true,English words script for 1 through 13
+2012,kang,en.alt.sh,100,true,shellscript,true,English words script for 1 through 13 for alt code
+2012,kang,en.sh,100,true,shellscript,true,English words script for 1 through 13
2012,kang,try.alt.sh,100,true,shellscript,true,script to try alternate source code
2012,kang,try.sh,100,true,shellscript,true,script to try entry
2012,kang,2012_kang.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -2804,7 +2804,7 @@
2012,omoikane,omoikane.alt2.c,40,true,c,true,second alternate source code
2012,omoikane,omoikane.alt.c,40,true,c,true,alternate source code
2012,omoikane,omoikane.orig.c,50,false,c,true,original source code
-2012,omoikane,omoikane.c,100,true,c,true,source to generate random data
+2012,omoikane,omoikane.c,100,true,c,true,entry source code
2012,omoikane,try.alt.sh,100,true,shellscript,true,script to try alternate source code
2012,omoikane,try.sh,100,true,shellscript,true,script to try entry
2012,omoikane,spoiler.html,200,true,html,false,Spoiler web page
@@ -2820,7 +2820,7 @@
2012,tromp,how.html,100,false,html,false,author supplied spoiler
2012,tromp,primes.pl,100,true,perl,true,post process entry output to print primes
2012,tromp,try.sh,100,true,shellscript,true,script to try entry
-2012,tromp,hw.bf,150,true,bf,true,bf source code
+2012,tromp,hw.bf,150,true,bf,true,hello world bf source code
2012,tromp,2012_tromp.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2012,tromp,README.md,4000000000,true,markdown,true,markdown source for this web page
2012,tromp,bf.Blc,4000000000,true,binary,false,sample input
@@ -2842,8 +2842,8 @@
2012,vik,Makefile,30,true,makefile,true,entry Makefile
2012,vik,vik.alt.c,40,true,c,true,alternate source code
2012,vik,vik.orig.c,50,true,c,true,original source code
-2012,vik,chocolate.png,100,true,image,false,encoding image
-2012,vik,ioccc.png,100,true,image,false,encoding image
+2012,vik,chocolate.png,100,true,image,false,message or image encoded in picture of chocolate candy
+2012,vik,ioccc.png,100,true,image,false,message or image encoded in ioccc image
2012,vik,try.sh,100,true,shellscript,true,script to try entry
2012,vik,2012_vik.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2012,vik,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -2858,16 +2858,16 @@
2012,zeitak,zeitak.alt.c,40,true,c,true,alternate source code
2012,zeitak,zeitak.orig.c,50,true,c,true,original source code
2012,zeitak,test.sh,100,true,shellscript,true,test tool
-2012,zeitak,correct.java,150,false,java,true,example source with correct brace (supposedly :-) )
-2012,zeitak,incorrect.1.quote.c,150,true,c,true,example source with incorrect quote
-2012,zeitak,incorrect.3.quotes.c,150,true,c,true,example source with incorrect quote
-2012,zeitak,incorrect.brace.c,150,true,c,true,example source with incorrect brace
-2012,zeitak,incorrect.bracket.c,150,true,c,true,example source with incorrect bracket
-2012,zeitak,incorrect.java,150,false,java,true,example source with incorrect brace
-2012,zeitak,incorrect.paren.c,150,true,c,true,example source with incorrect parenthesis
-2012,zeitak,incorrect.quote-esc.c,150,true,c,true,example source with incorrect quote escape
-2012,zeitak,incorrect.single.quote.c,150,true,c,true,example source with incorrect single quote
-2012,zeitak,incorrect.txt,150,true,text,false,example source with incorrect text
+2012,zeitak,correct.java,150,false,java,true,example Java source with correct brace (supposedly :-) )
+2012,zeitak,incorrect.1.quote.c,150,true,c,true,example C source with incorrect quote
+2012,zeitak,incorrect.3.quotes.c,150,true,c,true,example C source with incorrect quote
+2012,zeitak,incorrect.brace.c,150,true,c,true,example C source with incorrect brace
+2012,zeitak,incorrect.bracket.c,150,true,c,true,example C source with incorrect bracket
+2012,zeitak,incorrect.java,150,false,java,true,example Java source with incorrect brace
+2012,zeitak,incorrect.paren.c,150,true,c,true,example C source with incorrect parenthesis
+2012,zeitak,incorrect.quote-esc.c,150,true,c,true,example C source with incorrect quote escape
+2012,zeitak,incorrect.single.quote.c,150,true,c,true,example C source with incorrect single quote
+2012,zeitak,incorrect.txt,150,true,text,false,example text file with unmatched quote
2012,zeitak,2012_zeitak.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2012,zeitak,README.md,4000000000,true,markdown,true,markdown source for this web page
2012,zeitak,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -2878,33 +2878,33 @@
2013,birken,Makefile,30,true,makefile,true,entry Makefile
2013,birken,birken.alt.c,40,true,c,true,alternate source code
2013,birken,birken.orig.c,50,false,c,true,original source code
-2013,birken,belmont.txt,100,true,text,false,sprites in this textual format
-2013,birken,bloober.txt,100,true,text,false,sprites in this textual format
-2013,birken,bomberman.txt,100,true,text,false,sprites in this textual format
-2013,birken,boo.txt,100,true,text,false,sprites in this textual format
-2013,birken,bub.txt,100,true,text,false,sprites in this textual format
-2013,birken,cheepcheep.txt,100,true,text,false,sprites in this textual format
-2013,birken,format.txt,100,true,text,false,sprites in this textual format
-2013,birken,gurin.txt,100,true,text,false,sprites in this textual format
-2013,birken,happyface.txt,100,true,text,false,sprites in this textual format
-2013,birken,helloworld.txt,100,true,text,false,sprites in this textual format
-2013,birken,hilbert.txt,100,true,text,false,sprites in this textual format
-2013,birken,ioccc.txt,100,true,text,false,sprites in this textual format
-2013,birken,koopaparatroopa.txt,100,true,text,false,sprites in this textual format
-2013,birken,lakitu.txt,100,true,text,false,sprites in this textual format
-2013,birken,landon.txt,100,true,text,false,sprites in this textual format
-2013,birken,leo.txt,100,true,text,false,sprites in this textual format
-2013,birken,mario.txt,100,true,text,false,sprites in this textual format
-2013,birken,mspacman.txt,100,true,text,false,sprites in this textual format
-2013,birken,names.png,100,true,image,false,sprites in this textual format
-2013,birken,palette.png,100,true,image,false,sprites in this textual format
-2013,birken,paranaplant.txt,100,true,text,false,sprites in this textual format
-2013,birken,rhino.txt,100,true,text,false,sprites in this textual format
-2013,birken,rotations.png,100,true,image,false,sprites in this textual format
-2013,birken,samus.txt,100,true,text,false,sprites in this textual format
-2013,birken,simon.txt,100,true,text,false,sprites in this textual format
-2013,birken,snoo.txt,100,true,text,false,sprites in this textual format
-2013,birken,toad.txt,100,true,text,false,sprites in this textual format
+2013,birken,belmont.txt,100,true,text,false,example sprites input file
+2013,birken,bloober.txt,100,true,text,false,example sprites input file
+2013,birken,bomberman.txt,100,true,text,false,example sprites input file
+2013,birken,boo.txt,100,true,text,false,example sprites input file
+2013,birken,bub.txt,100,true,text,false,example sprites input file
+2013,birken,cheepcheep.txt,100,true,text,false,example sprites input file
+2013,birken,format.txt,100,true,text,false,example sprites input file
+2013,birken,gurin.txt,100,true,text,false,example sprites input file
+2013,birken,happyface.txt,100,true,text,false,example sprites input file
+2013,birken,helloworld.txt,100,true,text,false,example sprites input file
+2013,birken,hilbert.txt,100,true,text,false,example sprites input file
+2013,birken,ioccc.txt,100,true,text,false,example sprites input file
+2013,birken,koopaparatroopa.txt,100,true,text,false,example sprites input file
+2013,birken,lakitu.txt,100,true,text,false,example sprites input file
+2013,birken,landon.txt,100,true,text,false,example sprites input file
+2013,birken,leo.txt,100,true,text,false,example sprites input file
+2013,birken,mario.txt,100,true,text,false,example sprites input file
+2013,birken,mspacman.txt,100,true,text,false,example sprites input file
+2013,birken,names.png,100,true,image,false,example sprites input file
+2013,birken,palette.png,100,true,image,false,example sprites input file
+2013,birken,paranaplant.txt,100,true,text,false,example sprites input file
+2013,birken,rhino.txt,100,true,text,false,example sprites input file
+2013,birken,rotations.png,100,true,image,false,example sprites input file
+2013,birken,samus.txt,100,true,text,false,example sprites input file
+2013,birken,simon.txt,100,true,text,false,example sprites input file
+2013,birken,snoo.txt,100,true,text,false,example sprites input file
+2013,birken,toad.txt,100,true,text,false,example sprites input file
2013,birken,try.alt.sh,100,true,shellscript,true,script to try alternate source code
2013,birken,try.sh,100,true,shellscript,true,script to try entry
2013,birken,2013_birken.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -2933,7 +2933,7 @@
2013,cable1,cable1.c,20,true,c,true,entry source code
2013,cable1,Makefile,30,true,makefile,true,entry Makefile
2013,cable1,cable1.orig.c,50,false,c,true,original source code
-2013,cable1,dead-ms-tweet.jpg,100,true,image,false,tweet image
+2013,cable1,dead-ms-tweet.jpg,100,true,image,false,image of tweet by Landon about MS being dead
2013,cable1,try.sh,100,true,shellscript,true,script to try entry
2013,cable1,2013_cable1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2013,cable1,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -2968,13 +2968,13 @@
2013,cable3,screenshot_qbasic.png,100,true,image,false,Screenshots of some applications running on macOS
2013,cable3,screenshot_simcity.png,100,true,image,false,Screenshots of some applications running on macOS
2013,cable3,screenshot_win3_on_macosx.png,100,true,image,false,Screenshots of some applications running on macOS
-2013,cable3,sc-ioccc.terminal,150,true,xml,true,configuration file will correctly display console apps
+2013,cable3,sc-ioccc.terminal,150,true,xml,true,config for macOS to correctly display ANSI graphics apps
2013,cable3,bios.asm,200,true,asm,true,BIOS source in assembly
2013,cable3,2013_cable3.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2013,cable3,README.md,4000000000,true,markdown,true,markdown source for this web page
2013,cable3,bios,4000000000,true,binary,false,custom BIOS
2013,cable3,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
-2013,cable3,fd.img,4000000000,true,binary,false,DOS boot sector
+2013,cable3,fd.img,4000000000,true,binary,false,FreeDOS boot disk
2013,cable3,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2013,cable3,hd.img,4000000000,true,binary,false,disk image
2013,cable3,.path,4000000000,false,path,true,directory path from top level directory
@@ -2983,8 +2983,8 @@
2013,dlowe,Makefile,30,true,makefile,true,entry Makefile
2013,dlowe,dlowe.orig.c,50,false,c,true,original source code
2013,dlowe,diff.sh,100,true,shellscript,true,difference tool
-2013,dlowe,fun.c,100,true,c,true,compile and run for extra run
-2013,dlowe,slflen.sh,100,true,shellscript,true,generate sparkline of file lengths
+2013,dlowe,fun.c,100,true,c,true,compile and run for extra fun
+2013,dlowe,slflen.sh,100,true,shellscript,true,show sparkline length of all files in current directory
2013,dlowe,try.sh,100,true,shellscript,true,script to try entry
2013,dlowe,2013_dlowe.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2013,dlowe,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -3197,9 +3197,9 @@
2013,hou,old_default.scene,100,true,text,true,sample input
2013,hou,otherroom.scene,100,true,text,true,sample input
2013,hou,try.sh,100,true,shellscript,true,script to try entry
-2013,hou,luna.jpg,150,true,image,false,sample image data
-2013,hou,old_default.jpg,150,true,image,false,sample image data
-2013,hou,otherroom.jpg,150,true,image,false,sample image data
+2013,hou,luna.jpg,150,true,image,false,sample image input file
+2013,hou,old_default.jpg,150,true,image,false,sample image input file
+2013,hou,otherroom.jpg,150,true,image,false,sample image input file
2013,hou,2013_hou.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2013,hou,README.md,4000000000,true,markdown,true,markdown source for this web page
2013,hou,doc/camera.png,4000000000,true,image,false,documentation support image
@@ -3322,20 +3322,20 @@
2014,maffiodo1,prog.c,20,true,c,true,entry source code
2014,maffiodo1,Makefile,30,true,makefile,true,entry Makefile
2014,maffiodo1,prog.orig.c,50,false,c,true,original source code
-2014,maffiodo1,giana.sh,100,true,shellscript,true,demonstrate with The Great Giana Sisters
-2014,maffiodo1,mario.sh,100,true,shellscript,true,demonstrate with Super Mario Brothers
-2014,maffiodo1,screenshot-giana.png,100,true,image,false,gameplay screenshot
-2014,maffiodo1,screenshot-mario.png,100,true,image,false,gameplay screenshot
-2014,maffiodo1,giana8.wav,150,true,wav,false,sound file for game
-2014,maffiodo1,giana.level,150,true,text,true,game level data
-2014,maffiodo1,mario8.wav,150,true,wav,false,sound file for game
-2014,maffiodo1,mario.level,150,true,text,true,game level data
+2014,maffiodo1,giana.sh,100,true,shellscript,true,demonstrate The Great Giana Sisters
+2014,maffiodo1,mario.sh,100,true,shellscript,true,demonstrate Super Mario Brothers
+2014,maffiodo1,screenshot-giana.png,100,true,image,false,gameplay screenshot of The Great Giana Sisters
+2014,maffiodo1,screenshot-mario.png,100,true,image,false,gameplay screenshot of Super Mario Brothers
+2014,maffiodo1,giana8.wav,150,true,wav,false,sound file for The Great Giana Sisters
+2014,maffiodo1,giana.level,150,true,text,true,game level data for The Great Giana Sisters
+2014,maffiodo1,mario8.wav,150,true,wav,false,sound file for Super Mario Brothers
+2014,maffiodo1,mario.level,150,true,text,true,game level data for Super Mario Brothers
2014,maffiodo1,2014_maffiodo1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2014,maffiodo1,README.md,4000000000,true,markdown,true,markdown source for this web page
2014,maffiodo1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
-2014,maffiodo1,giana.rgba,4000000000,true,binary,false,raw RGBA image
+2014,maffiodo1,giana.rgba,4000000000,true,binary,false,raw RGBA image for The Great Giana Sisters
2014,maffiodo1,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
-2014,maffiodo1,mario.rgba,4000000000,true,binary,false,raw RGBA image
+2014,maffiodo1,mario.rgba,4000000000,true,binary,false,raw RGBA image for Super Mario Brothers
2014,maffiodo1,.path,4000000000,false,path,true,directory path from top level directory
2014,maffiodo1,index.html,4294967295,false,html,false,this web page
2014,maffiodo2,prog.c,20,true,c,true,entry source code
@@ -3513,7 +3513,7 @@
2015,howe,makeholes.c,100,true,c,true,add random holes to a file
2015,howe,prog-test.sh,100,true,shellscript,true,script to try entry
2015,howe,try.sh,100,true,shellscript,true,script to try entry
-2015,howe,cc.1,159,true,man,true,gcc man page
+2015,howe,cc.1,159,true,man,true,cc man page
2015,howe,spoiler/Makefile,200,true,makefile,true,spoiler Makefile
2015,howe,spoiler/err.h,210,true,c,true,spoiler err.h header file
2015,howe,spoiler/prog.c,210,true,c,true,spoiler source code
@@ -3550,21 +3550,21 @@
2015,muth,Makefile,30,true,makefile,true,entry Makefile
2015,muth,prog.orig.c,50,false,c,true,original source code
2015,muth,try.sh,100,true,shellscript,true,script to try entry
-2015,muth,machine_beaver_4_2.h,200,true,c,true,cpp macros
-2015,muth,machine_champ_2_4.h,200,true,c,true,cpp macros
-2015,muth,machine_chaos_5_2.h,200,true,c,true,cpp macros
-2015,muth,machine_cmplx_5_2.h,200,true,c,true,cpp macros
-2015,muth,machine_count_5_2.h,200,true,c,true,cpp macros
-2015,muth,machine_gcd.h,200,true,c,true,cpp macros
-2015,muth,machine_great_3_2.h,200,true,c,true,cpp macros
-2015,muth,machine_ioccc.h,200,true,c,true,cpp macros
-2015,muth,machine_nop.h,200,true,c,true,cpp macros
-2015,muth,machine_ru_2_4.h,200,true,c,true,cpp macros
-2015,muth,machine_times2.h,200,true,c,true,cpp macros
-2015,muth,tape_15_50.h,200,true,c,true,cpp macros
-2015,muth,tape_77_55.h,200,true,c,true,cpp macros
-2015,muth,tape_empty.h,200,true,c,true,cpp macros
-2015,muth,tape_five.h,200,true,c,true,cpp macros
+2015,muth,machine_beaver_4_2.h,200,true,c,true,busy beaver Turing machine macros
+2015,muth,machine_champ_2_4.h,200,true,c,true,current champion Turing machine macros
+2015,muth,machine_chaos_5_2.h,200,true,c,true,chaos Turing machine cpp macros
+2015,muth,machine_cmplx_5_2.h,200,true,c,true,complex Turing machine cpp macros
+2015,muth,machine_count_5_2.h,200,true,c,true,counting Turing machine cpp macros
+2015,muth,machine_gcd.h,200,true,c,true,greatest common divisor Turing machine cpp macros
+2015,muth,machine_great_3_2.h,200,true,c,true,greater Turing machine cpp macros
+2015,muth,machine_ioccc.h,200,true,c,true,IOCCC Turing machine cpp macros
+2015,muth,machine_nop.h,200,true,c,true,minimal Turing machine cpp macros
+2015,muth,machine_ru_2_4.h,200,true,c,true,runner up Turing machine cpp macros
+2015,muth,machine_times2.h,200,true,c,true,multiply by 2 Turing machine cpp macros
+2015,muth,tape_15_50.h,200,true,c,true,tape cpp macros
+2015,muth,tape_77_55.h,200,true,c,true,tape cpp macros
+2015,muth,tape_empty.h,200,true,c,true,empty tape cpp macros
+2015,muth,tape_five.h,200,true,c,true,tape cpp macros
2015,muth,2015_muth.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2015,muth,README.md,4000000000,true,markdown,true,markdown source for this web page
2015,muth,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3619,7 +3619,7 @@
2018,bellard,Makefile,30,true,makefile,true,entry Makefile
2018,bellard,prog.alt.c,40,true,c,true,alternate source code
2018,bellard,prog.orig.c,50,false,c,true,original source code
-2018,bellard,Lenna.png,100,true,image,false,sample image data
+2018,bellard,Lenna.png,100,true,image,false,sample image input file
2018,bellard,try.sh,100,true,shellscript,true,script to try entry
2018,bellard,2018_bellard.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2018,bellard,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -3645,10 +3645,10 @@
2018,burton2,prog.c,20,true,c,true,entry source code
2018,burton2,Makefile,30,true,makefile,true,entry Makefile
2018,burton2,prog.orig.c,50,false,c,true,original source code
-2018,burton2,discrepancies.html,100,false,html,false,field-by-field difference between iocccsize and ion
+2018,burton2,discrepancies.html,100,false,html,false,field-by-field difference between iocccsize and ioc
2018,burton2,freqcount.sh,100,true,shellscript,true,frequency count utility
-2018,burton2,tac.1,100,true,man,true,tokenize and count man page
-2018,burton2,tokcount.sh,100,true,shellscript,true,count the tokens produced by prog -t
+2018,burton2,tac.1,100,true,man,true,tac.c man page
+2018,burton2,tokcount.sh,100,true,shellscript,true,count the tokens produced by ./prog -t
2018,burton2,try.sh,100,true,shellscript,true,script to try entry
2018,burton2,fixed_iocccsize.c,120,true,c,true,iocccsize with patch applied
2018,burton2,iocccbug01.c,150,true,c,true,test cases demonstrating problems with iocccsize
@@ -3762,10 +3762,10 @@
2018,ferguson,README.md,4000000000,true,markdown,true,markdown source for this web page
2018,ferguson,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2018,ferguson,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
-2018,ferguson,hint.css,4000000000,true,css,true,CSS for hint page
+2018,ferguson,hint.css,4000000000,true,css,true,CSS for index in rpm
2018,ferguson,.path,4000000000,false,path,true,directory path from top level directory
2018,ferguson,rpm.md,4000000000,true,markdown,true,markdown source for rpm.html
-2018,ferguson,test-strings.txt,4000000000,true,text,false,test.sh support file
+2018,ferguson,test-strings.txt,4000000000,true,text,false,test.sh input file
2018,ferguson,index.html,4294967295,false,html,false,this web page
2018,giles,prog.c,20,true,c,true,entry source code
2018,giles,Makefile,30,true,makefile,true,entry Makefile
@@ -3902,7 +3902,7 @@
2019,diels-grabsch1,prog.c,20,true,c,true,entry source code
2019,diels-grabsch1,Makefile,30,true,makefile,true,entry Makefile
2019,diels-grabsch1,prog.orig.c,50,false,c,true,original source code
-2019,diels-grabsch1,guidelines.txt,100,true,text,false,input data from 2018 IOCCC guidelines
+2019,diels-grabsch1,guidelines.txt,100,true,text,false,2018 IOCCC guidelines
2019,diels-grabsch1,try.sh,100,true,shellscript,true,script to try entry
2019,diels-grabsch1,Shakespeare.txt,200,true,text,false,Coriolanus by Shakespeare
2019,diels-grabsch1,2019_diels-grabsch1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -3937,7 +3937,7 @@
2019,dogon,mosquito5.mc,100,true,text,true,Golly macrocell input file
2019,dogon,try.sh,100,true,shellscript,true,script to try entry
2019,dogon,unlimited-novelty.mc,100,true,text,true,Golly macrocell input file
-2019,dogon,apholife.c,150,true,c,true,partially obfuscated source
+2019,dogon,apholife.c,150,true,c,true,partially obfuscated 64-bit Hash Life source code
2019,dogon,2019_dogon.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2019,dogon,README.md,4000000000,true,markdown,true,markdown source for this web page
2019,dogon,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3960,7 +3960,7 @@
2019,endoh,Makefile,30,true,makefile,true,entry Makefile
2019,endoh,prog.orig.c,50,false,c,true,original source code
2019,endoh,try.sh,100,true,shellscript,true,script to try entry
-2019,endoh,ascii.c,150,true,c,true,shows character value of ASCII
+2019,endoh,ascii.c,150,true,c,true,shows character value of ASCII values
2019,endoh,2019_endoh.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2019,endoh,README.md,4000000000,true,markdown,true,markdown source for this web page
2019,endoh,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3996,12 +3996,12 @@
2019,lynn,example-1.txt,100,true,text,false,sample input
2019,lynn,example-2.txt,100,true,text,false,sample input
2019,lynn,try.sh,100,true,shellscript,true,script to try entry
-2019,lynn,fib.hs,200,true,text,true,compiler macros
-2019,lynn,ghcfib.hs,200,true,text,true,compiler macros
-2019,lynn,ghclol.hs,200,true,text,true,compiler macros
-2019,lynn,ghcscc.hs,200,true,text,true,compiler macros
-2019,lynn,lol.hs,200,true,text,true,compiler macros
-2019,lynn,scc.hs,200,true,text,true,compiler macros
+2019,lynn,fib.hs,200,true,text,true,Haskell source code
+2019,lynn,ghcfib.hs,200,true,text,true,Haskell source code
+2019,lynn,ghclol.hs,200,true,text,true,Haskell source code
+2019,lynn,ghcscc.hs,200,true,text,true,Haskell source code
+2019,lynn,lol.hs,200,true,text,true,Haskell source code
+2019,lynn,scc.hs,200,true,text,true,Haskell source code
2019,lynn,hint.hs,250,true,text,true,self-hosting compiler stage output
2019,lynn,2019_lynn.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2019,lynn,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -4018,8 +4018,8 @@
2019,mills,Eugene_Onegin.txt.gz,4000000000,true,gzip,false,compressed Eugene Onegin poetry
2019,mills,IOCCC-Rules-Guidelines.cp98_0.175,4000000000,true,binary,false,training data from IOCCC 1984-2019 rules guidelines
2019,mills,IOCCC-Rules-Guidelines.txt.gz,4000000000,true,gzip,false,compressed IOCCC rules and guidelines 1984-2019
-2019,mills,IOCCC-hints.cp09_1.809,4000000000,true,binary,false,training data from IOCCC hints file text for 1984-2018
-2019,mills,IOCCC-hints.txt.gz,4000000000,true,gzip,false,compressed IOCCC hints for 1984-2018
+2019,mills,IOCCC-hints.cp09_1.809,4000000000,true,binary,false,training data from IOCCC hints files text for 1984-2018
+2019,mills,IOCCC-hints.txt.gz,4000000000,true,gzip,false,compressed IOCCC hints files for 1984-2018
2019,mills,README.md,4000000000,true,markdown,true,markdown source for this web page
2019,mills,Shakespeare.cp04_1.633,4000000000,true,binary,false,training data from Shakespeare text
2019,mills,Shakespeare.txt.gz,4000000000,true,gzip,false,compressed Shakespeare text
@@ -4081,13 +4081,13 @@
2020,endoh1,Makefile,30,true,makefile,true,entry Makefile
2020,endoh1,prog.alt.c,40,true,c,true,alternate source code
2020,endoh1,prog.orig.c,50,false,c,true,original source code
-2020,endoh1,hilbert16x8.txt,150,true,text,false,gameplay map
-2020,endoh1,hilbert2x2.txt,150,true,text,false,gameplay map
-2020,endoh1,hilbert4x4.txt,150,true,text,false,gameplay map
-2020,endoh1,hilbert8x8.txt,150,true,text,false,gameplay map
-2020,endoh1,ioccc.txt,150,true,text,false,gameplay map
-2020,endoh1,megumin.txt,150,true,text,false,gameplay map
-2020,endoh1,unwinnable.txt,150,true,text,false,gameplay map
+2020,endoh1,hilbert16x8.txt,150,true,text,false,example Minesweeper minefield map
+2020,endoh1,hilbert2x2.txt,150,true,text,false,example Minesweeper minefield map
+2020,endoh1,hilbert4x4.txt,150,true,text,false,example Minesweeper minefield map
+2020,endoh1,hilbert8x8.txt,150,true,text,false,example Minesweeper minefield map
+2020,endoh1,ioccc.txt,150,true,text,false,example Minesweeper minefield map
+2020,endoh1,megumin.txt,150,true,text,false,example Minesweeper minefield map
+2020,endoh1,unwinnable.txt,150,true,text,false,example Minesweeper minefield map
2020,endoh1,2020_endoh1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,endoh1,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,endoh1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -4133,10 +4133,10 @@
2020,ferguson1,COMPILING.html,100,false,html,false,about compiling
2020,ferguson1,HACKING.html,100,false,html,false,how one might add to or modify code
2020,ferguson1,bugs.html,100,false,html,false,current bugs and things that look like bugs but are not
-2020,ferguson1,cannibalism.log.html,100,false,html,false,about the snake game
+2020,ferguson1,cannibalism.log.html,100,false,html,false,shows extreme cannibalism mode output
2020,ferguson1,chocolate-cake.html,100,false,html,false,double-layered chocolate fudge cake recipe
-2020,ferguson1,crazy.log.html,100,false,html,false,about some screen dumps
-2020,ferguson1,gameplay.html,100,false,html,false,how to play the game
+2020,ferguson1,crazy.log.html,100,false,html,false,explains various odd screen dumps
+2020,ferguson1,gameplay.html,100,false,html,false,many different gameplay modes explained
2020,ferguson1,play.sh,100,true,shellscript,true,like snake-colours.sh with pre-configured gameplay modes
2020,ferguson1,snake-colours.sh,100,true,shellscript,true,script to configure colours of game
2020,ferguson1,spoilers.html,100,false,html,false,spoilers about the code
@@ -4145,21 +4145,21 @@
2020,ferguson1,prog.2.c,150,true,c,true,source code with more digraphs
2020,ferguson1,prog.3.c,150,true,c,true,source code with a more artistic layout
2020,ferguson1,prog.3-j.c,150,true,c,true,source code with artistic layout and shorter j macro
-2020,ferguson1,snake.1,150,true,man,true,snake game man page
+2020,ferguson1,snake.1,150,true,man,true,Snake game man page
2020,ferguson1,termcaps.c,150,true,c,true,terminal capability test source code
2020,ferguson1,2020_ferguson1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,ferguson1,COMPILING.md,4000000000,true,markdown,true,markdown source for COMPILING.html
2020,ferguson1,HACKING.md,4000000000,true,markdown,true,markdown source for HACKING.html
2020,ferguson1,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,ferguson1,bugs.md,4000000000,true,markdown,true,markdown source for bugs.html
-2020,ferguson1,cake.jpg,4000000000,true,image,false,image for chocolate cake
+2020,ferguson1,cake.jpg,4000000000,true,image,false,image for double-layered chocolate fudge cake
2020,ferguson1,cannibalism.log.md,4000000000,true,markdown,true,markdown source for cannibalism.log.html
2020,ferguson1,chocolate-cake.md,4000000000,true,markdown,true,markdown source for chocolate-cake.html
2020,ferguson1,crazy.log.md,4000000000,true,markdown,true,markdown source for crazy.log.html
2020,ferguson1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2020,ferguson1,gameplay.md,4000000000,true,markdown,true,markdown source for gameplay.html
2020,ferguson1,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
-2020,ferguson1,ioccc-cake.jpg,4000000000,true,image,false,image for chocolate cake
+2020,ferguson1,ioccc-cake.jpg,4000000000,true,image,false,double-layered chocolate fudge cake with IOCCC
2020,ferguson1,.path,4000000000,false,path,true,directory path from top level directory
2020,ferguson1,spoilers.md,4000000000,true,markdown,true,markdown source for spoilers.html
2020,ferguson1,terminals.md,4000000000,true,markdown,true,markdown source for terminals.html
@@ -4178,10 +4178,10 @@
2020,ferguson2,try.alt.sh,100,true,shellscript,true,script to try alternate source code
2020,ferguson2,try.sh,100,true,shellscript,true,script to try entry
2020,ferguson2,try.this.txt,100,true,text,false,sample input
-2020,ferguson2,enigma.1,150,true,man,true,Enigma simulator man page
-2020,ferguson2,key.txt,150,true,text,false,key to decipher or encipher IOCCC
+2020,ferguson2,enigma.1,150,true,man,true,Enigma machine simulator man page
+2020,ferguson2,key.txt,150,true,text,false,example key to decipher or encipher the letters IOCCC
2020,ferguson2,obfuscation.key,150,true,text,true,key to decipher or encipher obfuscation.txt
-2020,ferguson2,recode.1,150,true,man,true,configuration tool man page
+2020,ferguson2,recode.1,150,true,man,true,configurator tool recode.c man page
2020,ferguson2,2020_ferguson2.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,ferguson2,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,ferguson2,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -4194,7 +4194,7 @@
2020,giles,Makefile,30,true,makefile,true,entry Makefile
2020,giles,prog.orig.c,50,false,c,true,original source code
2020,giles,try.sh,100,true,shellscript,true,script to try entry
-2020,giles,pi.wav,150,true,wav,false,touch tone for leading decimal digits of pi
+2020,giles,pi.wav,150,true,wav,false,wav file of touch tone for leading decimal digits of pi
2020,giles,2020_giles.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,giles,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,giles,dtmf.bin,4000000000,true,binary,false,binary support file
@@ -4208,8 +4208,8 @@
2020,kurdyukov1,prog.orig.c,50,false,c,true,original source code
2020,kurdyukov1,try.sh,100,true,shellscript,true,script to try entry
2020,kurdyukov1,prog.extra.c,150,true,c,true,variant of entry source code with sine function
-2020,kurdyukov1,prog.x86_64.asm,200,true,asm,true,assembly source code
-2020,kurdyukov1,prog.x86.asm,200,true,asm,true,assembly source code
+2020,kurdyukov1,prog.x86_64.asm,200,true,asm,true,x86_64 assembly source code
+2020,kurdyukov1,prog.x86.asm,200,true,asm,true,x86 assembly source code
2020,kurdyukov1,2020_kurdyukov1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,kurdyukov1,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,kurdyukov1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -4220,10 +4220,10 @@
2020,kurdyukov2,Makefile,30,true,makefile,true,entry Makefile
2020,kurdyukov2,prog.orig.c,50,false,c,true,original source code
2020,kurdyukov2,try.sh,100,true,shellscript,true,script to try entry
-2020,kurdyukov2,makegif.sh,150,true,shellscript,true,utility to form GIFs from the results
+2020,kurdyukov2,makegif.sh,150,true,shellscript,true,script to form GIFs from the results
2020,kurdyukov2,prog.png.c,150,true,c,true,build a PNG version
2020,kurdyukov2,prog.ppm.c,150,true,c,true,build a PPM version
-2020,kurdyukov2,sample.jpg,150,true,image,false,sample image data
+2020,kurdyukov2,sample.jpg,150,true,image,false,sample image input file
2020,kurdyukov2,2020_kurdyukov2.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,kurdyukov2,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,kurdyukov2,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -4248,7 +4248,7 @@
2020,kurdyukov4,prog.orig.c,50,false,c,true,original source code
2020,kurdyukov4,Eugene_Onegin.txt,100,true,text,false,Eugene Onegin poetry
2020,kurdyukov4,Shakespeare.txt,100,true,text,false,Shakespeare text
-2020,kurdyukov4,rand.c,100,true,c,true,randomize a file
+2020,kurdyukov4,rand.c,100,true,c,true,Judges' provided code to randomize a file
2020,kurdyukov4,try.sh,100,true,shellscript,true,script to try entry
2020,kurdyukov4,2020_kurdyukov4.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,kurdyukov4,README.md,4000000000,true,markdown,true,markdown source for this web page
diff --git a/tmp/manifest.numbers b/tmp/manifest.numbers
index a43e99bc075886f34c7fd2bb58fa138006210f25..c252a8f45d2ab89f35379012f791c9c5befe50b8 100644
GIT binary patch
delta 76869
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
QcaaB36Nv+QgoUnHGmY
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