From c3b44449cc6938cc201939428a94f42033defa4a Mon Sep 17 00:00:00 2001
From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com>
Date: Mon, 17 Jun 2024 09:19:50 -0700
Subject: [PATCH] Fix bug in bin/output-year-index - bad links
The script set the URL for the tarball of all entries in the year to:
$YYYY/$YYYY.tar.bz2 but the link is relative so for 1984, for example,
it would link to 1984/1984/1984.tar.bz2 which obviously is a 404.
I also changed the formatting and wording of the link. It now is all
bold and it says instead (for example with 1984): 'Download all winning
entries from 1984'. Before it still referred to 'entry source' but it is
all entries and more than just the source.
This commit does not mean that the YYYY/index.html files have been
checked (though it's likely that all should be okay at this point) but
the manifest of entries and the tarball of all entries of the year
should at least be good.
---
1984/index.html | 2 +-
1985/index.html | 2 +-
1986/index.html | 2 +-
1987/index.html | 2 +-
1988/index.html | 2 +-
1989/index.html | 2 +-
1990/index.html | 2 +-
1991/index.html | 2 +-
1992/index.html | 2 +-
1993/index.html | 2 +-
1994/index.html | 2 +-
1995/index.html | 2 +-
1996/index.html | 2 +-
1998/index.html | 2 +-
2000/index.html | 2 +-
2001/index.html | 2 +-
2004/index.html | 2 +-
2005/index.html | 2 +-
2006/index.html | 2 +-
2011/index.html | 2 +-
2012/index.html | 2 +-
2013/index.html | 2 +-
2014/index.html | 2 +-
2015/index.html | 2 +-
2018/index.html | 2 +-
2019/index.html | 2 +-
2020/index.html | 2 +-
bin/output-year-index.sh | 2 +-
28 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/1984/index.html b/1984/index.html
index a03f46e4f..308a7a009 100644
--- a/1984/index.html
+++ b/1984/index.html
@@ -427,7 +427,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1984 - The 1st IOCCC
-Download all 1984 IOCCC entry source
+Download all winning entries from 1984
- 1984/anonymous - Dishonorable Mention
- 1984/decot - Second Place
diff --git a/1985/index.html b/1985/index.html
index 285e8f8a7..e2fff0d5d 100644
--- a/1985/index.html
+++ b/1985/index.html
@@ -426,7 +426,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1985 - The 2nd IOCCC
-Download all 1985 IOCCC entry source
+Download all winning entries from 1985
- 1985/applin - Best one liner
- 1985/august - Most obscure program
diff --git a/1986/index.html b/1986/index.html
index dbe7fb1ef..1e093f033 100644
--- a/1986/index.html
+++ b/1986/index.html
@@ -435,7 +435,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1986 - The 3rd IOCCC
-Download all 1986 IOCCC entry source
+Download all winning entries from 1986
- 1986/applin - Most adaptable program
- 1986/august - Best complex task done in a complex way
diff --git a/1987/index.html b/1987/index.html
index e3234f8f6..87d6a3ab7 100644
--- a/1987/index.html
+++ b/1987/index.html
@@ -436,7 +436,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1987 - The 4th IOCCC
-Download all 1987 IOCCC entry source
+Download all winning entries from 1987
- 1987/biggar - Best abuse of the rules
- 1987/heckbert - Best obfuscator of programs
diff --git a/1988/index.html b/1988/index.html
index 711a61b0a..827074abb 100644
--- a/1988/index.html
+++ b/1988/index.html
@@ -433,7 +433,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1988 - The 5th IOCCC
-Download all 1988 IOCCC entry source
+Download all winning entries from 1988
- 1988/applin - Best of Show
- 1988/dale - Best abuse of system calls
diff --git a/1989/index.html b/1989/index.html
index b47f2faf0..cf4f74325 100644
--- a/1989/index.html
+++ b/1989/index.html
@@ -437,7 +437,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1989 - The 6th IOCCC
-Download all 1989 IOCCC entry source
+Download all winning entries from 1989
- 1989/fubar - Best self-modifying program
- 1989/jar.1 - Strangest abuse of the rules
diff --git a/1990/index.html b/1990/index.html
index c48c562b4..1faf8ecb9 100644
--- a/1990/index.html
+++ b/1990/index.html
@@ -433,7 +433,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1990 - The 7th IOCCC
-Download all 1990 IOCCC entry source
+Download all winning entries from 1990
- 1990/baruch - Best small program
- 1990/cmills - Best game
diff --git a/1991/index.html b/1991/index.html
index 56d60f059..bb420a165 100644
--- a/1991/index.html
+++ b/1991/index.html
@@ -484,7 +484,7 @@ as assistant pizza chef. Larry Bassel was official taste tester. Yummo!
Winning Entries of 1991 - The 8th IOCCC
-Download all 1991 IOCCC entry source
+Download all winning entries from 1991
- 1991/ant - Best utility
- 1991/brnstnd - Best of Show
diff --git a/1992/index.html b/1992/index.html
index c0759043a..fe34bb1f5 100644
--- a/1992/index.html
+++ b/1992/index.html
@@ -479,7 +479,7 @@ to serve as official taste testers. Yummo!
Winning Entries of 1992 - The 9th IOCCC
-Download all 1992 IOCCC entry source
+Download all winning entries from 1992
- 1992/adrian - Most educational
- 1992/albert - Most useful program
diff --git a/1993/index.html b/1993/index.html
index c679c367a..a418e4aea 100644
--- a/1993/index.html
+++ b/1993/index.html
@@ -455,7 +455,7 @@ to serve as official taste testers. And as usual, the food was excellent.
Winning Entries of 1993 - The 10th IOCCC
-Download all 1993 IOCCC entry source
+Download all winning entries from 1993
- 1993/ant - Best utility
- 1993/cmills - Bill Gates Award
diff --git a/1994/index.html b/1994/index.html
index eec9cc729..be2e72c4d 100644
--- a/1994/index.html
+++ b/1994/index.html
@@ -514,7 +514,7 @@ Dessert: Homemade chocolate/pecan brownies, fruit
Winning Entries of 1994 - The 11th IOCCC
-Download all 1994 IOCCC entry source
+Download all winning entries from 1994
- 1994/dodsond1 - Best game
- 1994/dodsond2 - Most obfuscated packaging
diff --git a/1995/index.html b/1995/index.html
index 7aa1373bd..97dd26e44 100644
--- a/1995/index.html
+++ b/1995/index.html
@@ -516,7 +516,7 @@ Dessert: Key lime pie
Winning Entries of 1995 - The 12th IOCCC
-Download all 1995 IOCCC entry source
+Download all winning entries from 1995
- 1995/cdua - Best output
- 1995/dodsond1 - Most humorous
diff --git a/1996/index.html b/1996/index.html
index bb43f2d67..eee18ad59 100644
--- a/1996/index.html
+++ b/1996/index.html
@@ -475,7 +475,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 1996 - The 13th IOCCC
-Download all 1996 IOCCC entry source
+Download all winning entries from 1996
- 1996/august - Best of Show
- 1996/dalbec - Best numerical obfuscation
diff --git a/1998/index.html b/1998/index.html
index 525fb2082..3176221fa 100644
--- a/1998/index.html
+++ b/1998/index.html
@@ -505,7 +505,7 @@ message when sending email to the judges.
Winning Entries of 1998 - The 14th IOCCC
-Download all 1998 IOCCC entry source
+Download all winning entries from 1998
- 1998/banks - Best of Show
- 1998/bas1 - Best encapsulation
diff --git a/2000/index.html b/2000/index.html
index 03ceb2a89..fd774a59d 100644
--- a/2000/index.html
+++ b/2000/index.html
@@ -476,7 +476,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2000 - The 15th IOCCC
-Download all 2000 IOCCC entry source
+Download all winning entries from 2000
- 2000/anderson - Best use of flags
- 2000/bellard - Most specific output
diff --git a/2001/index.html b/2001/index.html
index 9aa246ec9..37d4342c0 100644
--- a/2001/index.html
+++ b/2001/index.html
@@ -464,7 +464,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2001 - The 16th IOCCC
-Download all 2001 IOCCC entry source
+Download all winning entries from 2001
- 2001/anonymous - Dishonorable mention
- 2001/bellard - Best abuse of the rules
diff --git a/2004/index.html b/2004/index.html
index 064f679bc..758ebc4ae 100644
--- a/2004/index.html
+++ b/2004/index.html
@@ -455,7 +455,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2004 - The 17th IOCCC
-Download all 2004 IOCCC entry source
+Download all winning entries from 2004
- 2004/anonymous - Best use of ‘Precious’ Lines
- 2004/arachnid - Best use of vision
diff --git a/2005/index.html b/2005/index.html
index 2a228c6ef..315c2d228 100644
--- a/2005/index.html
+++ b/2005/index.html
@@ -471,7 +471,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2005 - The 18th IOCCC
-Download all 2005 IOCCC entry source
+Download all winning entries from 2005
- 2005/aidan - Most ingenious puzzle solution
- 2005/anon - Best 3D puzzle
diff --git a/2006/index.html b/2006/index.html
index c076869bc..fb62701b1 100644
--- a/2006/index.html
+++ b/2006/index.html
@@ -451,7 +451,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2006 - The 19th IOCCC
-Download all 2006 IOCCC entry source
+Download all winning entries from 2006
- 2006/birken - EDAMAME Award
- 2006/borsanyi - Most useful
diff --git a/2011/index.html b/2011/index.html
index c99d04b48..3881e16b2 100644
--- a/2011/index.html
+++ b/2011/index.html
@@ -450,7 +450,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2011 - The 20th IOCCC
-Download all 2011 IOCCC entry source
+Download all winning entries from 2011
- 2011/akari - Best of Show - Most Shrinkable
- 2011/blakely - Most devolving
diff --git a/2012/index.html b/2012/index.html
index 4afbe9a67..773620605 100644
--- a/2012/index.html
+++ b/2012/index.html
@@ -486,7 +486,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2012 - The 21st IOCCC
-Download all 2012 IOCCC entry source
+Download all winning entries from 2012
- 2012/blakely - Most GIFted expressions
- 2012/deckmyn - Most notable and best tool
diff --git a/2013/index.html b/2013/index.html
index 152b19d6d..a202274c8 100644
--- a/2013/index.html
+++ b/2013/index.html
@@ -472,7 +472,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2013 - The 22nd IOCCC
-Download all 2013 IOCCC entry source
+Download all winning entries from 2013
- 2013/birken - Best painting tool
- 2013/cable1 - Most partisan one liner
diff --git a/2014/index.html b/2014/index.html
index d43f8aece..c4ca2c366 100644
--- a/2014/index.html
+++ b/2014/index.html
@@ -487,7 +487,7 @@ send us the fix (patch file or the entire changed file).
Winning Entries of 2014 - The 23rd IOCCC
-Download all 2014 IOCCC entry source
+Download all winning entries from 2014
- 2014/birken - Best use of port 1701
- 2014/deak - Most underscored argument
diff --git a/2015/index.html b/2015/index.html
index 508687745..efa6e2f8b 100644
--- a/2015/index.html
+++ b/2015/index.html
@@ -487,7 +487,7 @@ send us the fix (patch file or the entire changed file).
Winning Entries of 2015 - The 24th IOCCC
-Download all 2015 IOCCC entry source
+Download all winning entries from 2015
- 2015/burton - Most useful
- 2015/dogon - Most crafty
diff --git a/2018/index.html b/2018/index.html
index b2573d375..52094ddb2 100644
--- a/2018/index.html
+++ b/2018/index.html
@@ -474,7 +474,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2018 - The 25th IOCCC
-Download all 2018 IOCCC entry source
+Download all winning entries from 2018
- 2018/algmyr - Most cacophonic
- 2018/anderson - Most able to divine code gaps
diff --git a/2019/index.html b/2019/index.html
index cb94ddf91..1c296e484 100644
--- a/2019/index.html
+++ b/2019/index.html
@@ -461,7 +461,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2019 - The 26th IOCCC
-Download all 2019 IOCCC entry source
+Download all winning entries from 2019
- 2019/adamovsky - Most functional interpreter
- 2019/burton - Best one liner
diff --git a/2020/index.html b/2020/index.html
index 6b6498a04..f459e0958 100644
--- a/2020/index.html
+++ b/2020/index.html
@@ -460,7 +460,7 @@ See also the IOCCC FAQ for additional information on t
Winning Entries of 2020 - The 27th IOCCC
-Download all 2020 IOCCC entry source
+Download all winning entries from 2020
- 2020/burton - Best one liner
- 2020/carlini - Best of Show - abuse of libc
diff --git a/bin/output-year-index.sh b/bin/output-year-index.sh
index 51a18fb83..9e5ed7437 100755
--- a/bin/output-year-index.sh
+++ b/bin/output-year-index.sh
@@ -555,7 +555,7 @@ fi
echo "# Winning Entries of $YYYY - The $ORDINAL IOCCC"
echo ''
echo
- echo "**Download** all [$YYYY IOCCC entry source]($YYYY/$YYYY.tar.bz2)"
+ echo "[**Download all winning entries from $YYYY**]($YYYY.tar.bz2)"
echo
} | if [[ -z $NOOP ]]; then
cat >> "$TMP_FILE"