From 205fa25cedd798ae1a6d2fb8ddb156004fc84ed5 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Tue, 13 Feb 2024 07:31:36 -0800 Subject: [PATCH] Change references of many terms to new names This is a HUGE commit and this task is not done. There are still some changes that might need to be discussed and since so much is done here I think it's better to let this go through and then make sure everything is okay. When the remaining references are discussed they can also be changed. I did NOT include changes in the tmp/OLD_manifest directory. Some of the changes in this commit (it might be exhaustive but it might not be - not sure): - In the Makefiles the WINNERS was renamed AUTHORS. - References to winners.html were changed to authors.html. - The FAQ named anchor 'fix_a_winner' was renamed 'fix_an_entry'. - The JSON fields (or whatever they're called) 'winner_id' and 'winner_JSON_format_version' were changed so that 'winner' is 'entry'. - In scripts for entries 'IOCCC winner' was changed to 'IOCCC entry'. - 'winners_text' is now 'entries_text'. It might be better to be 'entry_text' as it's per entry but this was not noticed at first. Since this is easy to fix I am holding off on this for the meantime. - The script tmp/update-manifest.sh now has the commit log messages changed to the correct terms as well. The index.html files were updated as well with any of the above changes. There are some references that should NOT be updated. Two examples caught (and maybe more have slipped through that will have to be changed back): in 1984/anonymous/README.md the author wrote back to Landon after being told about the famous tattoo and they used the words: .. my entry will be the first IOCCC winner .. but since this comes from the author it should remain so. The other one is that winners.html should still refer to winners.html as it informs people that it's been moved to authors.html (it does redirect too but even so if it was changed it would defeat the purpose of the message). With paths like authors.html I tried to copy paste so that hopefully there are no typos. It is possible that I did not end up doing this with all but these can be fixed when discovered. --- 1984/Makefile | 58 +++++++++--------- 1984/anonymous/.entry.json | 4 +- 1984/anonymous/Makefile | 2 +- 1984/anonymous/index.html | 4 +- 1984/decot/.entry.json | 4 +- 1984/decot/Makefile | 2 +- 1984/decot/index.html | 4 +- 1984/index.html | 4 +- 1984/laman/.entry.json | 4 +- 1984/laman/Makefile | 2 +- 1984/laman/index.html | 4 +- 1984/laman/try.sh | 2 +- 1984/mullender/.entry.json | 4 +- 1984/mullender/Makefile | 2 +- 1984/mullender/README.md | 2 +- 1984/mullender/index.html | 6 +- 1985/Makefile | 58 +++++++++--------- 1985/applin/.entry.json | 4 +- 1985/applin/Makefile | 2 +- 1985/applin/index.html | 4 +- 1985/august/.entry.json | 4 +- 1985/august/Makefile | 2 +- 1985/august/index.html | 4 +- 1985/august/primes.sh | 2 +- 1985/august/try.sh | 2 +- 1985/index.html | 4 +- 1985/lycklama/.entry.json | 4 +- 1985/lycklama/Makefile | 2 +- 1985/lycklama/index.html | 4 +- 1985/lycklama/try.alt.sh | 2 +- 1985/shapiro/.entry.json | 4 +- 1985/shapiro/Makefile | 2 +- 1985/shapiro/index.html | 4 +- 1985/shapiro/try.alt.sh | 2 +- 1985/sicherman/.entry.json | 4 +- 1985/sicherman/Makefile | 2 +- 1985/sicherman/README.md | 2 +- 1985/sicherman/index.html | 6 +- 1985/sicherman/try.alt.sh | 2 +- 1985/sicherman/try.sh | 2 +- 1986/Makefile | 58 +++++++++--------- 1986/applin/.entry.json | 4 +- 1986/applin/Makefile | 2 +- 1986/applin/index.html | 4 +- 1986/august/.entry.json | 4 +- 1986/august/Makefile | 2 +- 1986/august/index.html | 4 +- 1986/bright/.entry.json | 4 +- 1986/bright/Makefile | 2 +- 1986/bright/index.html | 4 +- 1986/bright/try.sh | 2 +- 1986/hague/.entry.json | 4 +- 1986/hague/Makefile | 2 +- 1986/hague/index.html | 4 +- 1986/hague/try.sh | 2 +- 1986/holloway/.entry.json | 4 +- 1986/holloway/Makefile | 2 +- 1986/holloway/index.html | 4 +- 1986/index.html | 4 +- 1986/marshall/.entry.json | 4 +- 1986/marshall/Makefile | 2 +- 1986/marshall/index.html | 4 +- 1986/pawka/.entry.json | 4 +- 1986/pawka/Makefile | 2 +- 1986/pawka/index.html | 4 +- 1986/stein/.entry.json | 4 +- 1986/stein/Makefile | 2 +- 1986/stein/index.html | 4 +- 1986/stein/stein.sh | 2 +- 1986/wall/.entry.json | 4 +- 1986/wall/Makefile | 2 +- 1986/wall/index.html | 4 +- 1987/Makefile | 58 +++++++++--------- 1987/biggar/.entry.json | 4 +- 1987/biggar/Makefile | 2 +- 1987/biggar/index.html | 4 +- 1987/biggar/try.sh | 2 +- 1987/heckbert/.entry.json | 4 +- 1987/heckbert/Makefile | 2 +- 1987/heckbert/index.html | 4 +- 1987/heckbert/try.sh | 2 +- 1987/hines/.entry.json | 4 +- 1987/hines/Makefile | 2 +- 1987/hines/index.html | 4 +- 1987/hines/try.sh | 2 +- 1987/index.html | 4 +- 1987/korn/.entry.json | 4 +- 1987/korn/Makefile | 2 +- 1987/korn/index.html | 4 +- 1987/lievaart/.entry.json | 4 +- 1987/lievaart/Makefile | 2 +- 1987/lievaart/index.html | 4 +- 1987/wall/.entry.json | 4 +- 1987/wall/Makefile | 2 +- 1987/wall/index.html | 4 +- 1987/wall/try.sh | 2 +- 1987/westley/.entry.json | 4 +- 1987/westley/Makefile | 2 +- 1987/westley/index.html | 4 +- 1988/Makefile | 58 +++++++++--------- 1988/applin/.entry.json | 4 +- 1988/applin/Makefile | 2 +- 1988/applin/index.html | 4 +- 1988/dale/.entry.json | 4 +- 1988/dale/Makefile | 2 +- 1988/dale/index.html | 4 +- 1988/dale/try.sh | 2 +- 1988/index.html | 4 +- 1988/isaak/.entry.json | 4 +- 1988/isaak/Makefile | 2 +- 1988/isaak/index.html | 4 +- 1988/litmaath/.entry.json | 4 +- 1988/litmaath/Makefile | 2 +- 1988/litmaath/index.html | 4 +- 1988/phillipps/.entry.json | 4 +- 1988/phillipps/Makefile | 2 +- 1988/phillipps/index.html | 4 +- 1988/reddy/.entry.json | 4 +- 1988/reddy/Makefile | 2 +- 1988/reddy/index.html | 4 +- 1988/robison/.entry.json | 4 +- 1988/robison/Makefile | 2 +- 1988/robison/index.html | 4 +- 1988/spinellis/.entry.json | 4 +- 1988/spinellis/Makefile | 2 +- 1988/spinellis/index.html | 4 +- 1988/westley/.entry.json | 4 +- 1988/westley/Makefile | 2 +- 1988/westley/index.html | 4 +- 1988/westley/try.sh | 2 +- 1989/Makefile | 58 +++++++++--------- 1989/fubar/.entry.json | 4 +- 1989/fubar/Makefile | 2 +- 1989/fubar/index.html | 4 +- 1989/fubar/try.sh | 2 +- 1989/index.html | 4 +- 1989/jar.1/.entry.json | 4 +- 1989/jar.1/Makefile | 2 +- 1989/jar.1/index.html | 4 +- 1989/jar.2/.entry.json | 4 +- 1989/jar.2/Makefile | 2 +- 1989/jar.2/index.html | 4 +- 1989/ovdluhe/.entry.json | 4 +- 1989/ovdluhe/Makefile | 2 +- 1989/ovdluhe/index.html | 4 +- 1989/ovdluhe/try.alt.sh | 2 +- 1989/ovdluhe/try.sh | 2 +- 1989/paul/.entry.json | 4 +- 1989/paul/Makefile | 2 +- 1989/paul/index.html | 4 +- 1989/robison/.entry.json | 4 +- 1989/robison/Makefile | 2 +- 1989/robison/index.html | 4 +- 1989/robison/try.sh | 2 +- 1989/roemer/.entry.json | 4 +- 1989/roemer/Makefile | 2 +- 1989/roemer/index.html | 4 +- 1989/tromp/.entry.json | 4 +- 1989/tromp/Makefile | 2 +- 1989/tromp/index.html | 4 +- 1989/vanb/.entry.json | 4 +- 1989/vanb/Makefile | 2 +- 1989/vanb/index.html | 4 +- 1989/vanb/try.sh | 2 +- 1989/westley/.entry.json | 4 +- 1989/westley/Makefile | 2 +- 1989/westley/index.html | 4 +- 1990/Makefile | 58 +++++++++--------- 1990/baruch/.entry.json | 4 +- 1990/baruch/Makefile | 2 +- 1990/baruch/index.html | 4 +- 1990/baruch/try.sh | 2 +- 1990/cmills/.entry.json | 4 +- 1990/cmills/Makefile | 2 +- 1990/cmills/index.html | 4 +- 1990/dds/.entry.json | 4 +- 1990/dds/Makefile | 2 +- 1990/dds/index.html | 4 +- 1990/dg/.entry.json | 4 +- 1990/dg/Makefile | 2 +- 1990/dg/index.html | 4 +- 1990/dg/try.sh | 2 +- 1990/index.html | 4 +- 1990/jaw/.entry.json | 4 +- 1990/jaw/Makefile | 2 +- 1990/jaw/index.html | 4 +- 1990/jaw/try.sh | 2 +- 1990/pjr/.entry.json | 4 +- 1990/pjr/Makefile | 2 +- 1990/pjr/index.html | 4 +- 1990/scjones/.entry.json | 4 +- 1990/scjones/Makefile | 2 +- 1990/scjones/index.html | 4 +- 1990/scjones/try.sh | 2 +- 1990/stig/.entry.json | 4 +- 1990/stig/Makefile | 2 +- 1990/stig/index.html | 4 +- 1990/tbr/.entry.json | 4 +- 1990/tbr/Makefile | 2 +- 1990/tbr/index.html | 4 +- 1990/theorem/.entry.json | 4 +- 1990/theorem/Makefile | 2 +- 1990/theorem/index.html | 4 +- 1990/theorem/try.sh | 2 +- 1990/westley/.entry.json | 4 +- 1990/westley/Makefile | 2 +- 1990/westley/index.html | 4 +- 1990/westley/try.sh | 2 +- 1991/Makefile | 58 +++++++++--------- 1991/README.md | 8 +-- 1991/ant/.entry.json | 4 +- 1991/ant/Makefile | 2 +- 1991/ant/index.html | 4 +- 1991/brnstnd/.entry.json | 4 +- 1991/brnstnd/Makefile | 2 +- 1991/brnstnd/index.html | 4 +- 1991/brnstnd/try.sh | 2 +- 1991/buzzard/.entry.json | 4 +- 1991/buzzard/Makefile | 2 +- 1991/buzzard/index.html | 4 +- 1991/cdupont/.entry.json | 4 +- 1991/cdupont/Makefile | 2 +- 1991/cdupont/index.html | 4 +- 1991/davidguy/.entry.json | 4 +- 1991/davidguy/Makefile | 2 +- 1991/davidguy/index.html | 4 +- 1991/dds/.entry.json | 4 +- 1991/dds/Makefile | 2 +- 1991/dds/index.html | 4 +- 1991/fine/.entry.json | 4 +- 1991/fine/Makefile | 2 +- 1991/fine/README.md | 2 +- 1991/fine/index.html | 6 +- 1991/fine/try.sh | 2 +- 1991/index.html | 12 ++-- 1991/rince/.entry.json | 4 +- 1991/rince/Makefile | 2 +- 1991/rince/index.html | 4 +- 1991/westley/.entry.json | 4 +- 1991/westley/Makefile | 2 +- 1991/westley/index.html | 4 +- 1992/Makefile | 58 +++++++++--------- 1992/README.md | 2 +- 1992/adrian/.entry.json | 4 +- 1992/adrian/Makefile | 2 +- 1992/adrian/index.html | 4 +- 1992/adrian/try.sh | 2 +- 1992/albert/.entry.json | 4 +- 1992/albert/Makefile | 2 +- 1992/albert/index.html | 4 +- 1992/albert/try.alt.sh | 2 +- 1992/albert/try.sh | 2 +- 1992/ant/.entry.json | 4 +- 1992/ant/Makefile | 2 +- 1992/ant/index.html | 4 +- 1992/ant/try.sh | 2 +- 1992/buzzard.1/.entry.json | 4 +- 1992/buzzard.1/Makefile | 2 +- 1992/buzzard.1/index.html | 4 +- 1992/buzzard.1/try.sh | 2 +- 1992/buzzard.2/.entry.json | 4 +- 1992/buzzard.2/Makefile | 2 +- 1992/buzzard.2/index.html | 4 +- 1992/buzzard.2/try.alt.sh | 2 +- 1992/buzzard.2/try.sh | 2 +- 1992/gson/.entry.json | 4 +- 1992/gson/Makefile | 2 +- 1992/gson/index.html | 4 +- 1992/gson/mkdict.sh | 2 +- 1992/gson/try.sh | 2 +- 1992/imc/.entry.json | 4 +- 1992/imc/Makefile | 2 +- 1992/imc/index.html | 4 +- 1992/imc/try.sh | 2 +- 1992/index.html | 6 +- 1992/kivinen/.entry.json | 4 +- 1992/kivinen/Makefile | 2 +- 1992/kivinen/index.html | 4 +- 1992/lush/.entry.json | 4 +- 1992/lush/Makefile | 2 +- 1992/lush/index.html | 4 +- 1992/lush/lush.sh | 2 +- 1992/marangon/.entry.json | 4 +- 1992/marangon/Makefile | 2 +- 1992/marangon/index.html | 4 +- 1992/nathan/.entry.json | 4 +- 1992/nathan/Makefile | 2 +- 1992/nathan/index.html | 4 +- 1992/nathan/try.sh | 2 +- 1992/vern/.entry.json | 4 +- 1992/vern/Makefile | 2 +- 1992/vern/index.html | 4 +- 1992/westley/.entry.json | 4 +- 1992/westley/Makefile | 2 +- 1992/westley/index.html | 4 +- 1992/westley/try.sh | 2 +- 1993/Makefile | 58 +++++++++--------- 1993/ant/.entry.json | 4 +- 1993/ant/Makefile | 2 +- 1993/ant/index.html | 4 +- 1993/ant/try.sh | 2 +- 1993/cmills/.entry.json | 4 +- 1993/cmills/Makefile | 2 +- 1993/cmills/index.html | 4 +- 1993/dgibson/.entry.json | 4 +- 1993/dgibson/Makefile | 2 +- 1993/dgibson/dgibson.sh | 2 +- 1993/dgibson/index.html | 4 +- 1993/dgibson/try.sh | 2 +- 1993/ejb/.entry.json | 4 +- 1993/ejb/Makefile | 2 +- 1993/ejb/index.html | 4 +- 1993/ejb/try.sh | 2 +- 1993/index.html | 4 +- 1993/jonth/.entry.json | 4 +- 1993/jonth/Makefile | 2 +- 1993/jonth/index.html | 4 +- 1993/leo/.entry.json | 4 +- 1993/leo/Makefile | 2 +- 1993/leo/index.html | 4 +- 1993/lmfjyh/.entry.json | 4 +- 1993/lmfjyh/Makefile | 2 +- 1993/lmfjyh/index.html | 4 +- 1993/plummer/.entry.json | 4 +- 1993/plummer/Makefile | 2 +- 1993/plummer/index.html | 4 +- 1993/plummer/try.alt.sh | 2 +- 1993/plummer/try.sh | 2 +- 1993/rince/.entry.json | 4 +- 1993/rince/Makefile | 2 +- 1993/rince/index.html | 4 +- 1993/schnitzi/.entry.json | 4 +- 1993/schnitzi/Makefile | 2 +- 1993/schnitzi/index.html | 4 +- 1993/vanb/.entry.json | 4 +- 1993/vanb/Makefile | 2 +- 1993/vanb/index.html | 4 +- 1993/vanb/try.sh | 2 +- 1994/Makefile | 58 +++++++++--------- 1994/README.md | 2 +- 1994/dodsond1/.entry.json | 4 +- 1994/dodsond1/Makefile | 2 +- 1994/dodsond1/index.html | 4 +- 1994/dodsond2/.entry.json | 4 +- 1994/dodsond2/Makefile | 2 +- 1994/dodsond2/index.html | 4 +- 1994/horton/.entry.json | 4 +- 1994/horton/Makefile | 2 +- 1994/horton/index.html | 4 +- 1994/horton/try.alt.sh | 2 +- 1994/horton/try.sh | 2 +- 1994/imc/.entry.json | 4 +- 1994/imc/Makefile | 2 +- 1994/imc/index.html | 4 +- 1994/imc/try.sh | 2 +- 1994/index.html | 6 +- 1994/ldb/.entry.json | 4 +- 1994/ldb/Makefile | 2 +- 1994/ldb/index.html | 4 +- 1994/ldb/try.sh | 2 +- 1994/schnitzi/.entry.json | 4 +- 1994/schnitzi/Makefile | 2 +- 1994/schnitzi/index.html | 4 +- 1994/schnitzi/try.alt.sh | 2 +- 1994/schnitzi/try.sh | 2 +- 1994/shapiro/.entry.json | 4 +- 1994/shapiro/Makefile | 2 +- 1994/shapiro/index.html | 4 +- 1994/smr/.entry.json | 4 +- 1994/smr/Makefile | 2 +- 1994/smr/index.html | 4 +- 1994/smr/try.sh | 2 +- 1994/tvr/.entry.json | 4 +- 1994/tvr/Makefile | 2 +- 1994/tvr/index.html | 4 +- 1994/tvr/try.alt.bw.sh | 2 +- 1994/tvr/try.alt.color.sh | 2 +- 1994/tvr/try.bw.sh | 2 +- 1994/tvr/try.color.sh | 2 +- 1994/weisberg/.entry.json | 4 +- 1994/weisberg/Makefile | 2 +- 1994/weisberg/index.html | 4 +- 1994/weisberg/primes.sh | 2 +- 1994/weisberg/try.sh | 2 +- 1994/westley/.entry.json | 4 +- 1994/westley/Makefile | 2 +- 1994/westley/index.html | 4 +- 1994/westley/try.alt.sh | 2 +- 1994/westley/try.sh | 2 +- 1995/Makefile | 58 +++++++++--------- 1995/README.md | 4 +- 1995/cdua/.entry.json | 4 +- 1995/cdua/Makefile | 2 +- 1995/cdua/index.html | 4 +- 1995/dodsond1/.entry.json | 4 +- 1995/dodsond1/Makefile | 2 +- 1995/dodsond1/index.html | 4 +- 1995/dodsond1/try.sh | 2 +- 1995/dodsond2/.entry.json | 4 +- 1995/dodsond2/Makefile | 2 +- 1995/dodsond2/index.html | 4 +- 1995/esde/.entry.json | 4 +- 1995/esde/Makefile | 2 +- 1995/esde/index.html | 4 +- 1995/esde/try.sh | 2 +- 1995/garry/.entry.json | 4 +- 1995/garry/Makefile | 2 +- 1995/garry/index.html | 4 +- 1995/garry/try.alt.sh | 2 +- 1995/garry/try.sh | 2 +- 1995/heathbar/.entry.json | 4 +- 1995/heathbar/Makefile | 2 +- 1995/heathbar/index.html | 4 +- 1995/heathbar/try.sh | 2 +- 1995/index.html | 8 +-- 1995/leo/.entry.json | 4 +- 1995/leo/Makefile | 2 +- 1995/leo/index.html | 4 +- 1995/makarios/.entry.json | 4 +- 1995/makarios/Makefile | 2 +- 1995/makarios/index.html | 4 +- 1995/savastio/.entry.json | 4 +- 1995/savastio/Makefile | 2 +- 1995/savastio/index.html | 4 +- 1995/savastio/try.sh | 2 +- 1995/schnitzi/.entry.json | 4 +- 1995/schnitzi/Makefile | 2 +- 1995/schnitzi/index.html | 4 +- 1995/schnitzi/try.sh | 2 +- 1995/spinellis/.entry.json | 4 +- 1995/spinellis/Makefile | 2 +- 1995/spinellis/index.html | 4 +- 1995/vanschnitz/.entry.json | 4 +- 1995/vanschnitz/Makefile | 2 +- 1995/vanschnitz/index.html | 4 +- 1995/vanschnitz/try.sh | 2 +- 1996/Makefile | 58 +++++++++--------- 1996/README.md | 4 +- 1996/august/.entry.json | 4 +- 1996/august/Makefile | 2 +- 1996/august/index.html | 4 +- 1996/august/try.sh | 2 +- 1996/dalbec/.entry.json | 4 +- 1996/dalbec/Makefile | 2 +- 1996/dalbec/index.html | 4 +- 1996/dalbec/try.sh | 2 +- 1996/eldby/.entry.json | 4 +- 1996/eldby/Makefile | 2 +- 1996/eldby/index.html | 4 +- 1996/gandalf/.entry.json | 4 +- 1996/gandalf/Makefile | 2 +- 1996/gandalf/index.html | 4 +- 1996/gandalf/try.sh | 2 +- 1996/huffman/.entry.json | 4 +- 1996/huffman/Makefile | 2 +- 1996/huffman/index.html | 4 +- 1996/huffman/try.sh | 2 +- 1996/index.html | 8 +-- 1996/jonth/.entry.json | 4 +- 1996/jonth/Makefile | 2 +- 1996/jonth/index.html | 4 +- 1996/rcm/.entry.json | 4 +- 1996/rcm/Makefile | 2 +- 1996/rcm/index.html | 4 +- 1996/rcm/try.sh | 2 +- 1996/schweikh1/.entry.json | 4 +- 1996/schweikh1/Makefile | 2 +- 1996/schweikh1/index.html | 4 +- 1996/schweikh1/try.sh | 2 +- 1996/schweikh2/.entry.json | 4 +- 1996/schweikh2/Makefile | 2 +- 1996/schweikh2/index.html | 4 +- 1996/schweikh2/try.sh | 2 +- 1996/schweikh3/.entry.json | 4 +- 1996/schweikh3/Makefile | 2 +- 1996/schweikh3/index.html | 4 +- 1996/westley/.entry.json | 4 +- 1996/westley/Makefile | 2 +- 1996/westley/index.html | 4 +- 1996/westley/try.alt.sh | 2 +- 1996/westley/try.sh | 2 +- 1998/Makefile | 58 +++++++++--------- 1998/README.md | 6 +- 1998/banks/.entry.json | 4 +- 1998/banks/Makefile | 2 +- 1998/banks/index.html | 4 +- 1998/bas1/.entry.json | 4 +- 1998/bas1/Makefile | 2 +- 1998/bas1/bas1.sh | 2 +- 1998/bas1/index.html | 4 +- 1998/bas2/.entry.json | 4 +- 1998/bas2/Makefile | 2 +- 1998/bas2/index.html | 4 +- 1998/bas2/try.sh | 2 +- 1998/chaos/.entry.json | 4 +- 1998/chaos/Makefile | 2 +- 1998/chaos/index.html | 4 +- 1998/chaos/try.sh | 2 +- 1998/df/.entry.json | 4 +- 1998/df/Makefile | 2 +- 1998/df/index.html | 4 +- 1998/df/try.sh | 2 +- 1998/dlowe/.entry.json | 4 +- 1998/dlowe/Makefile | 2 +- 1998/dlowe/index.html | 4 +- 1998/dloweneil/.entry.json | 4 +- 1998/dloweneil/Makefile | 2 +- 1998/dloweneil/index.html | 4 +- 1998/dorssel/.entry.json | 4 +- 1998/dorssel/Makefile | 2 +- 1998/dorssel/index.html | 4 +- 1998/dorssel/try.sh | 2 +- 1998/fanf/.entry.json | 4 +- 1998/fanf/Makefile | 2 +- 1998/fanf/index.html | 4 +- 1998/fanf/try.sh | 2 +- 1998/index.html | 10 ++-- 1998/schnitzi/.entry.json | 4 +- 1998/schnitzi/Makefile | 2 +- 1998/schnitzi/index.html | 4 +- 1998/schnitzi/try.sh | 2 +- 1998/schweikh1/.entry.json | 4 +- 1998/schweikh1/Makefile | 2 +- 1998/schweikh1/index.html | 4 +- 1998/schweikh2/.entry.json | 4 +- 1998/schweikh2/Makefile | 2 +- 1998/schweikh2/index.html | 4 +- 1998/schweikh2/try.sh | 2 +- 1998/schweikh3/.entry.json | 4 +- 1998/schweikh3/Makefile | 2 +- 1998/schweikh3/index.html | 4 +- 1998/schweikh3/try.sh | 2 +- 1998/tomtorfs/.entry.json | 4 +- 1998/tomtorfs/Makefile | 2 +- 1998/tomtorfs/index.html | 4 +- 1998/tomtorfs/try.sh | 2 +- 2000/Makefile | 58 +++++++++--------- 2000/anderson/.entry.json | 4 +- 2000/anderson/Makefile | 2 +- 2000/anderson/index.html | 4 +- 2000/anderson/try.sh | 2 +- 2000/bellard/.entry.json | 4 +- 2000/bellard/Makefile | 2 +- 2000/bellard/index.html | 4 +- 2000/bmeyer/.entry.json | 4 +- 2000/bmeyer/Makefile | 2 +- 2000/bmeyer/index.html | 4 +- 2000/bmeyer/try.sh | 2 +- 2000/briddlebane/.entry.json | 4 +- 2000/briddlebane/Makefile | 2 +- 2000/briddlebane/index.html | 4 +- 2000/briddlebane/try.sh | 2 +- 2000/dhyang/.entry.json | 4 +- 2000/dhyang/Makefile | 2 +- 2000/dhyang/index.html | 4 +- 2000/dhyang/try.sh | 2 +- 2000/dlowe/.entry.json | 4 +- 2000/dlowe/Makefile | 2 +- 2000/dlowe/index.html | 4 +- 2000/dlowe/try.sh | 2 +- 2000/index.html | 4 +- 2000/jarijyrki/.entry.json | 4 +- 2000/jarijyrki/Makefile | 2 +- 2000/jarijyrki/index.html | 4 +- 2000/natori/.entry.json | 4 +- 2000/natori/Makefile | 2 +- 2000/natori/index.html | 4 +- 2000/natori/try.alt.sh | 2 +- 2000/natori/try.sh | 2 +- 2000/primenum/.entry.json | 4 +- 2000/primenum/Makefile | 2 +- 2000/primenum/README.md | 2 +- 2000/primenum/index.html | 6 +- 2000/primenum/try.sh | 2 +- 2000/rince/.entry.json | 4 +- 2000/rince/Makefile | 2 +- 2000/rince/index.html | 4 +- 2000/rince/try.sh | 2 +- 2000/robison/.entry.json | 4 +- 2000/robison/Makefile | 2 +- 2000/robison/index.html | 4 +- 2000/schneiderwent/.entry.json | 4 +- 2000/schneiderwent/Makefile | 2 +- 2000/schneiderwent/index.html | 4 +- 2000/schneiderwent/try.sh | 2 +- 2000/thadgavin/.entry.json | 4 +- 2000/thadgavin/Makefile | 2 +- 2000/thadgavin/index.html | 4 +- 2000/tomx/.entry.json | 4 +- 2000/tomx/Makefile | 2 +- 2000/tomx/index.html | 4 +- 2000/tomx/try.alt.sh | 2 +- 2000/tomx/try.sh | 2 +- 2001/Makefile | 58 +++++++++--------- 2001/README.md | 2 +- 2001/anonymous/.entry.json | 4 +- 2001/anonymous/Makefile | 2 +- 2001/anonymous/README.md | 2 +- 2001/anonymous/index.html | 6 +- 2001/anonymous/try.sh | 2 +- 2001/bellard/.entry.json | 4 +- 2001/bellard/Makefile | 2 +- 2001/bellard/index.html | 4 +- 2001/cheong/.entry.json | 4 +- 2001/cheong/Makefile | 2 +- 2001/cheong/index.html | 4 +- 2001/cheong/try.sh | 2 +- 2001/coupard/.entry.json | 4 +- 2001/coupard/Makefile | 2 +- 2001/coupard/index.html | 4 +- 2001/coupard/try.sh | 2 +- 2001/ctk/.entry.json | 4 +- 2001/ctk/Makefile | 2 +- 2001/ctk/index.html | 4 +- 2001/dgbeards/.entry.json | 4 +- 2001/dgbeards/Makefile | 2 +- 2001/dgbeards/index.html | 4 +- 2001/herrmann1/.entry.json | 4 +- 2001/herrmann1/Makefile | 2 +- 2001/herrmann1/index.html | 4 +- 2001/herrmann1/try.sh | 2 +- 2001/herrmann2/.entry.json | 4 +- 2001/herrmann2/Makefile | 2 +- 2001/herrmann2/index.html | 4 +- 2001/herrmann2/try.sh | 2 +- 2001/index.html | 6 +- 2001/jason/.entry.json | 4 +- 2001/jason/Makefile | 2 +- 2001/jason/index.html | 4 +- 2001/kev/.entry.json | 4 +- 2001/kev/Makefile | 2 +- 2001/kev/index.html | 4 +- 2001/ollinger/.entry.json | 4 +- 2001/ollinger/Makefile | 2 +- 2001/ollinger/index.html | 4 +- 2001/ollinger/try.sh | 2 +- 2001/rosten/.entry.json | 4 +- 2001/rosten/Makefile | 2 +- 2001/rosten/index.html | 4 +- 2001/schweikh/.entry.json | 4 +- 2001/schweikh/Makefile | 2 +- 2001/schweikh/index.html | 4 +- 2001/schweikh/try.sh | 2 +- 2001/westley/.entry.json | 4 +- 2001/westley/Makefile | 2 +- 2001/westley/index.html | 4 +- 2001/westley/try.sh | 2 +- 2001/williams/.entry.json | 4 +- 2001/williams/Makefile | 2 +- 2001/williams/index.html | 4 +- 2004/Makefile | 58 +++++++++--------- 2004/README.md | 2 +- 2004/anonymous/.entry.json | 4 +- 2004/anonymous/Makefile | 2 +- 2004/anonymous/index.html | 4 +- 2004/anonymous/try.sh | 2 +- 2004/arachnid/.entry.json | 4 +- 2004/arachnid/Makefile | 2 +- 2004/arachnid/index.html | 4 +- 2004/burley/.entry.json | 4 +- 2004/burley/Makefile | 2 +- 2004/burley/index.html | 4 +- 2004/gavare/.entry.json | 4 +- 2004/gavare/Makefile | 2 +- 2004/gavare/index.html | 4 +- 2004/gavin/.entry.json | 4 +- 2004/gavin/Makefile | 2 +- 2004/gavin/README.md | 2 +- 2004/gavin/img/fs.tar | Bin 40960 -> 40960 bytes 2004/gavin/index.html | 6 +- 2004/hibachi/.entry.json | 4 +- 2004/hibachi/Makefile | 2 +- 2004/hibachi/index.html | 4 +- 2004/hoyle/.entry.json | 4 +- 2004/hoyle/Makefile | 2 +- 2004/hoyle/index.html | 4 +- 2004/hoyle/try.sh | 2 +- 2004/index.html | 6 +- 2004/jdalbec/.entry.json | 4 +- 2004/jdalbec/Makefile | 2 +- 2004/jdalbec/index.html | 4 +- 2004/jdalbec/try.alt.sh | 2 +- 2004/jdalbec/try.sh | 2 +- 2004/kopczynski/.entry.json | 4 +- 2004/kopczynski/Makefile | 2 +- 2004/kopczynski/index.html | 4 +- 2004/kopczynski/try.sh | 2 +- 2004/newbern/.entry.json | 4 +- 2004/newbern/Makefile | 2 +- 2004/newbern/index.html | 4 +- 2004/newbern/try.sh | 2 +- 2004/omoikane/.entry.json | 4 +- 2004/omoikane/Makefile | 2 +- 2004/omoikane/index.html | 4 +- 2004/omoikane/try.sh | 2 +- 2004/schnitzi/.entry.json | 4 +- 2004/schnitzi/Makefile | 2 +- 2004/schnitzi/index.html | 4 +- 2004/schnitzi/try.sh | 2 +- 2004/sds/.entry.json | 4 +- 2004/sds/Makefile | 2 +- 2004/sds/index.html | 4 +- 2004/sds/try.sh | 2 +- 2004/vik1/.entry.json | 4 +- 2004/vik1/Makefile | 2 +- 2004/vik1/index.html | 4 +- 2004/vik2/.entry.json | 4 +- 2004/vik2/Makefile | 2 +- 2004/vik2/index.html | 4 +- 2005/Makefile | 58 +++++++++--------- 2005/aidan/.entry.json | 4 +- 2005/aidan/Makefile | 2 +- 2005/aidan/index.html | 4 +- 2005/aidan/try.alt.sh | 2 +- 2005/aidan/try.sh | 2 +- 2005/anon/.entry.json | 4 +- 2005/anon/Makefile | 2 +- 2005/anon/index.html | 4 +- 2005/boutines/.entry.json | 4 +- 2005/boutines/Makefile | 2 +- 2005/boutines/index.html | 4 +- 2005/boutines/try.sh | 2 +- 2005/chia/.entry.json | 4 +- 2005/chia/Makefile | 2 +- 2005/chia/index.html | 4 +- 2005/giljade/.entry.json | 4 +- 2005/giljade/Makefile | 2 +- 2005/giljade/index.html | 4 +- 2005/giljade/test.sh | 2 +- 2005/giljade/try.sh | 2 +- 2005/index.html | 4 +- 2005/jetro/.entry.json | 4 +- 2005/jetro/Makefile | 2 +- 2005/jetro/index.html | 4 +- 2005/klausler/.entry.json | 4 +- 2005/klausler/Makefile | 2 +- 2005/klausler/index.html | 4 +- 2005/klausler/try.sh | 2 +- 2005/mikeash/.entry.json | 4 +- 2005/mikeash/Makefile | 2 +- 2005/mikeash/index.html | 4 +- 2005/mikeash/try.sh | 2 +- 2005/mynx/.entry.json | 4 +- 2005/mynx/Makefile | 2 +- 2005/mynx/index.html | 4 +- 2005/persano/.entry.json | 4 +- 2005/persano/Makefile | 2 +- 2005/persano/index.html | 4 +- 2005/persano/try.sh | 2 +- 2005/sykes/.entry.json | 4 +- 2005/sykes/Makefile | 2 +- 2005/sykes/index.html | 4 +- 2005/sykes/try.sh | 2 +- 2005/timwi/.entry.json | 4 +- 2005/timwi/Makefile | 2 +- 2005/timwi/index.html | 4 +- 2005/timwi/try.sh | 2 +- 2005/toledo/.entry.json | 4 +- 2005/toledo/Makefile | 2 +- 2005/toledo/index.html | 4 +- 2005/vik/.entry.json | 4 +- 2005/vik/Makefile | 2 +- 2005/vik/index.html | 4 +- 2005/vince/.entry.json | 4 +- 2005/vince/Makefile | 2 +- 2005/vince/index.html | 4 +- 2006/Makefile | 58 +++++++++--------- 2006/birken/.entry.json | 4 +- 2006/birken/Makefile | 2 +- 2006/birken/index.html | 4 +- 2006/birken/try.sh | 2 +- 2006/borsanyi/.entry.json | 4 +- 2006/borsanyi/Makefile | 2 +- 2006/borsanyi/index.html | 4 +- 2006/borsanyi/try.sh | 2 +- 2006/grothe/.entry.json | 4 +- 2006/grothe/Makefile | 2 +- 2006/grothe/index.html | 4 +- 2006/grothe/try.sh | 2 +- 2006/hamre/.entry.json | 4 +- 2006/hamre/Makefile | 2 +- 2006/hamre/index.html | 4 +- 2006/hamre/try.sh | 2 +- 2006/index.html | 4 +- 2006/meyer/.entry.json | 4 +- 2006/meyer/Makefile | 2 +- 2006/meyer/index.html | 4 +- 2006/monge/.entry.json | 4 +- 2006/monge/Makefile | 2 +- 2006/monge/README.md | 2 +- 2006/monge/index.html | 6 +- 2006/monge/try.alt.sh | 2 +- 2006/monge/try.sh | 2 +- 2006/night/.entry.json | 4 +- 2006/night/Makefile | 2 +- 2006/night/index.html | 4 +- 2006/sloane/.entry.json | 4 +- 2006/sloane/Makefile | 2 +- 2006/sloane/index.html | 4 +- 2006/stewart/.entry.json | 4 +- 2006/stewart/Makefile | 2 +- 2006/stewart/index.html | 4 +- 2006/stewart/try.sh | 2 +- 2006/sykes1/.entry.json | 4 +- 2006/sykes1/Makefile | 2 +- 2006/sykes1/index.html | 4 +- 2006/sykes1/try.sh | 2 +- 2006/sykes2/.entry.json | 4 +- 2006/sykes2/Makefile | 2 +- 2006/sykes2/index.html | 4 +- 2006/sykes2/try.sh | 2 +- 2006/toledo1/.entry.json | 4 +- 2006/toledo1/Makefile | 2 +- 2006/toledo1/index.html | 4 +- 2006/toledo1/try.sh | 2 +- 2006/toledo2/.entry.json | 4 +- 2006/toledo2/Makefile | 2 +- 2006/toledo2/index.html | 4 +- 2006/toledo3/.entry.json | 4 +- 2006/toledo3/Makefile | 2 +- 2006/toledo3/index.html | 4 +- 2011/Makefile | 58 +++++++++--------- 2011/akari/.entry.json | 4 +- 2011/akari/Makefile | 2 +- 2011/akari/index.html | 4 +- 2011/akari/try.sh | 2 +- 2011/blakely/.entry.json | 4 +- 2011/blakely/Makefile | 2 +- 2011/blakely/index.html | 4 +- 2011/blakely/try.sh | 2 +- 2011/borsanyi/.entry.json | 4 +- 2011/borsanyi/Makefile | 2 +- 2011/borsanyi/index.html | 4 +- 2011/borsanyi/try.sh | 2 +- 2011/dlowe/.entry.json | 4 +- 2011/dlowe/Makefile | 2 +- 2011/dlowe/README.md | 6 +- 2011/dlowe/index.html | 6 +- 2011/dlowe/try.sh | 2 +- 2011/eastman/.entry.json | 4 +- 2011/eastman/Makefile | 2 +- 2011/eastman/index.html | 4 +- 2011/fredriksson/.entry.json | 4 +- 2011/fredriksson/Makefile | 2 +- 2011/fredriksson/index.html | 4 +- 2011/fredriksson/try.sh | 2 +- 2011/goren/.entry.json | 4 +- 2011/goren/Makefile | 2 +- 2011/goren/index.html | 4 +- 2011/goren/try.sh | 2 +- 2011/hamaji/.entry.json | 4 +- 2011/hamaji/Makefile | 2 +- 2011/hamaji/index.html | 4 +- 2011/hamaji/try.sh | 2 +- 2011/hou/.entry.json | 4 +- 2011/hou/Makefile | 2 +- 2011/hou/index.html | 4 +- 2011/hou/try.sh | 2 +- 2011/index.html | 4 +- 2011/konno/.entry.json | 4 +- 2011/konno/Makefile | 2 +- 2011/konno/index.html | 4 +- 2011/konno/try.sh | 2 +- 2011/richards/.entry.json | 4 +- 2011/richards/Makefile | 2 +- 2011/richards/index.html | 4 +- 2011/richards/try.alt.sh | 2 +- 2011/richards/try.sh | 2 +- 2011/toledo/.entry.json | 4 +- 2011/toledo/Makefile | 2 +- 2011/toledo/index.html | 4 +- 2011/vik/.entry.json | 4 +- 2011/vik/Makefile | 2 +- 2011/vik/index.html | 4 +- 2011/vik/try.sh | 2 +- 2011/zucker/.entry.json | 4 +- 2011/zucker/Makefile | 2 +- 2011/zucker/index.html | 4 +- 2011/zucker/try.sh | 2 +- 2012/Makefile | 58 +++++++++--------- 2012/blakely/.entry.json | 4 +- 2012/blakely/Makefile | 2 +- 2012/blakely/index.html | 4 +- 2012/blakely/try.sh | 2 +- 2012/deckmyn/.entry.json | 4 +- 2012/deckmyn/Makefile | 2 +- 2012/deckmyn/index.html | 4 +- 2012/deckmyn/try.sh | 2 +- 2012/dlowe/.entry.json | 4 +- 2012/dlowe/Makefile | 2 +- 2012/dlowe/index.html | 4 +- 2012/endoh1/.entry.json | 4 +- 2012/endoh1/Makefile | 2 +- 2012/endoh1/index.html | 4 +- 2012/endoh1/try.alt.bw.sh | 2 +- 2012/endoh1/try.alt.sh | 2 +- 2012/endoh1/try.bw.sh | 2 +- 2012/endoh1/try.sh | 2 +- 2012/endoh2/.entry.json | 4 +- 2012/endoh2/Makefile | 2 +- 2012/endoh2/index.html | 4 +- 2012/endoh2/try.sh | 2 +- 2012/grothe/.entry.json | 4 +- 2012/grothe/Makefile | 2 +- 2012/grothe/index.html | 4 +- 2012/grothe/try.sh | 2 +- 2012/guidelines.txt | 4 +- 2012/hamano/.entry.json | 4 +- 2012/hamano/Makefile | 2 +- 2012/hamano/index.html | 4 +- 2012/hamano/try.sh | 2 +- 2012/hou/.entry.json | 4 +- 2012/hou/Makefile | 2 +- 2012/hou/index.html | 4 +- 2012/hou/try.sh | 2 +- 2012/index.html | 4 +- 2012/kang/.entry.json | 4 +- 2012/kang/Makefile | 2 +- 2012/kang/index.html | 4 +- 2012/kang/try.alt.sh | 2 +- 2012/kang/try.sh | 2 +- 2012/konno/.entry.json | 4 +- 2012/konno/Makefile | 2 +- 2012/konno/index.html | 4 +- 2012/konno/try.sh | 2 +- 2012/omoikane/.entry.json | 4 +- 2012/omoikane/Makefile | 2 +- 2012/omoikane/index.html | 4 +- 2012/omoikane/try.alt.sh | 2 +- 2012/omoikane/try.sh | 2 +- 2012/tromp/.entry.json | 4 +- 2012/tromp/Makefile | 2 +- 2012/tromp/README.md | 2 +- 2012/tromp/index.html | 6 +- 2012/tromp/try.sh | 2 +- 2012/vik/.entry.json | 4 +- 2012/vik/Makefile | 2 +- 2012/vik/index.html | 4 +- 2012/vik/try.sh | 2 +- 2012/zeitak/.entry.json | 4 +- 2012/zeitak/Makefile | 2 +- 2012/zeitak/README.md | 2 +- 2012/zeitak/index.html | 6 +- 2012/zeitak/test.sh | 2 +- 2013/Makefile | 58 +++++++++--------- 2013/README.md | 6 +- 2013/birken/.entry.json | 4 +- 2013/birken/Makefile | 2 +- 2013/birken/index.html | 4 +- 2013/birken/try.alt.sh | 2 +- 2013/birken/try.sh | 2 +- 2013/cable1/.entry.json | 4 +- 2013/cable1/Makefile | 2 +- 2013/cable1/index.html | 4 +- 2013/cable1/try.sh | 2 +- 2013/cable2/.entry.json | 4 +- 2013/cable2/Makefile | 2 +- 2013/cable2/index.html | 4 +- 2013/cable2/try.sh | 2 +- 2013/cable3/.entry.json | 4 +- 2013/cable3/Makefile | 2 +- 2013/cable3/index.html | 4 +- 2013/dlowe/.entry.json | 4 +- 2013/dlowe/Makefile | 2 +- 2013/dlowe/index.html | 4 +- 2013/dlowe/try.sh | 2 +- 2013/endoh1/.entry.json | 4 +- 2013/endoh1/Makefile | 2 +- 2013/endoh1/index.html | 4 +- 2013/endoh1/try.sh | 2 +- 2013/endoh2/.entry.json | 4 +- 2013/endoh2/Makefile | 2 +- 2013/endoh2/index.html | 4 +- 2013/endoh3/.entry.json | 4 +- 2013/endoh3/Makefile | 2 +- 2013/endoh3/index.html | 4 +- 2013/endoh3/try.sh | 2 +- 2013/endoh4/.entry.json | 4 +- 2013/endoh4/Makefile | 2 +- 2013/endoh4/endoh4.sh | 2 +- 2013/endoh4/index.html | 4 +- 2013/guidelines.txt | 12 ++-- 2013/hou/.entry.json | 4 +- 2013/hou/Makefile | 2 +- 2013/hou/index.html | 4 +- 2013/hou/try.sh | 2 +- 2013/index.html | 10 ++-- 2013/mills/.entry.json | 4 +- 2013/mills/Makefile | 2 +- 2013/mills/index.html | 4 +- 2013/misaka/.entry.json | 4 +- 2013/misaka/Makefile | 2 +- 2013/misaka/index.html | 4 +- 2013/misaka/try.sh | 2 +- 2013/morgan1/.entry.json | 4 +- 2013/morgan1/Makefile | 2 +- 2013/morgan1/index.html | 4 +- 2013/morgan1/try.sh | 2 +- 2013/morgan2/.entry.json | 4 +- 2013/morgan2/Makefile | 2 +- 2013/morgan2/index.html | 4 +- 2013/robison/.entry.json | 4 +- 2013/robison/Makefile | 2 +- 2013/robison/index.html | 4 +- 2013/robison/try.sh | 2 +- 2014/Makefile | 58 +++++++++--------- 2014/birken/.entry.json | 4 +- 2014/birken/Makefile | 2 +- 2014/birken/index.html | 4 +- 2014/deak/.entry.json | 4 +- 2014/deak/Makefile | 2 +- 2014/deak/index.html | 4 +- 2014/deak/try.alt.sh | 2 +- 2014/endoh1/.entry.json | 4 +- 2014/endoh1/Makefile | 2 +- 2014/endoh1/index.html | 4 +- 2014/endoh1/try.sh | 2 +- 2014/endoh2/.entry.json | 4 +- 2014/endoh2/Makefile | 2 +- 2014/endoh2/index.html | 4 +- 2014/endoh2/try.sh | 2 +- 2014/guidelines.txt | 8 +-- 2014/index.html | 6 +- 2014/maffiodo1/.entry.json | 4 +- 2014/maffiodo1/Makefile | 2 +- 2014/maffiodo1/giana.sh | 2 +- 2014/maffiodo1/index.html | 4 +- 2014/maffiodo1/mario.sh | 2 +- 2014/maffiodo2/.entry.json | 4 +- 2014/maffiodo2/Makefile | 2 +- 2014/maffiodo2/index.html | 4 +- 2014/maffiodo2/try.sh | 2 +- 2014/morgan/.entry.json | 4 +- 2014/morgan/Makefile | 2 +- 2014/morgan/index.html | 4 +- 2014/morgan/try.sh | 2 +- 2014/sinon/.entry.json | 4 +- 2014/sinon/Makefile | 2 +- 2014/sinon/index.html | 4 +- 2014/sinon/try.sh | 2 +- 2014/skeggs/.entry.json | 4 +- 2014/skeggs/Makefile | 2 +- 2014/skeggs/index.html | 4 +- 2014/vik/.entry.json | 4 +- 2014/vik/Makefile | 2 +- 2014/vik/index.html | 4 +- 2014/vik/try.sh | 2 +- 2014/wiedijk/.entry.json | 4 +- 2014/wiedijk/Makefile | 2 +- 2014/wiedijk/index.html | 4 +- 2014/wiedijk/try.sh | 2 +- 2015/Makefile | 58 +++++++++--------- 2015/README.md | 2 +- 2015/burton/.entry.json | 4 +- 2015/burton/Makefile | 2 +- 2015/burton/README.md | 2 +- 2015/burton/index.html | 6 +- 2015/burton/try.sh | 2 +- 2015/dogon/.entry.json | 4 +- 2015/dogon/Makefile | 2 +- 2015/dogon/index.html | 4 +- 2015/duble/.entry.json | 4 +- 2015/duble/Makefile | 2 +- 2015/duble/README.md | 2 +- 2015/duble/index.html | 6 +- 2015/duble/try.sh | 2 +- 2015/endoh1/.entry.json | 4 +- 2015/endoh1/Makefile | 2 +- 2015/endoh1/README.md | 2 +- 2015/endoh1/index.html | 6 +- 2015/endoh2/.entry.json | 4 +- 2015/endoh2/Makefile | 2 +- 2015/endoh2/index.html | 4 +- 2015/endoh2/try.sh | 2 +- 2015/endoh3/.entry.json | 4 +- 2015/endoh3/Makefile | 2 +- 2015/endoh3/index.html | 4 +- 2015/endoh3/try.sh | 2 +- 2015/endoh4/.entry.json | 4 +- 2015/endoh4/Makefile | 2 +- 2015/endoh4/README.md | 4 +- 2015/endoh4/index.html | 8 +-- 2015/endoh4/try.sh | 2 +- 2015/guidelines.txt | 12 ++-- 2015/hou/.entry.json | 4 +- 2015/hou/Makefile | 2 +- 2015/hou/index.html | 4 +- 2015/hou/try.sh | 2 +- 2015/howe/.entry.json | 4 +- 2015/howe/Makefile | 2 +- 2015/howe/index.html | 4 +- 2015/howe/try.sh | 2 +- 2015/index.html | 6 +- 2015/mills1/.entry.json | 4 +- 2015/mills1/Makefile | 2 +- 2015/mills1/index.html | 4 +- 2015/mills1/try.sh | 2 +- 2015/mills2/.entry.json | 4 +- 2015/mills2/Makefile | 2 +- 2015/mills2/index.html | 4 +- 2015/mills2/try.sh | 2 +- 2015/muth/.entry.json | 4 +- 2015/muth/Makefile | 2 +- 2015/muth/index.html | 4 +- 2015/muth/try.sh | 2 +- 2015/schweikhardt/.entry.json | 4 +- 2015/schweikhardt/Makefile | 2 +- 2015/schweikhardt/index.html | 4 +- 2015/schweikhardt/try.sh | 2 +- 2015/yang/.entry.json | 4 +- 2015/yang/Makefile | 2 +- 2015/yang/index.html | 4 +- 2015/yang/try.sh | 2 +- 2018/Makefile | 58 +++++++++--------- 2018/algmyr/.entry.json | 4 +- 2018/algmyr/Makefile | 2 +- 2018/algmyr/index.html | 4 +- 2018/algmyr/try.sh | 2 +- 2018/anderson/.entry.json | 4 +- 2018/anderson/Makefile | 2 +- 2018/anderson/index.html | 4 +- 2018/anderson/try.alt.sh | 2 +- 2018/anderson/try.sh | 2 +- 2018/bellard/.entry.json | 4 +- 2018/bellard/Makefile | 2 +- 2018/bellard/index.html | 4 +- 2018/bellard/try.sh | 2 +- 2018/burton1/.entry.json | 4 +- 2018/burton1/Makefile | 2 +- 2018/burton1/index.html | 4 +- 2018/burton1/try.sh | 2 +- 2018/burton2/.entry.json | 4 +- 2018/burton2/Makefile | 2 +- 2018/burton2/README.md | 4 +- 2018/burton2/index.html | 8 +-- 2018/burton2/try.sh | 2 +- 2018/ciura/.entry.json | 4 +- 2018/ciura/Makefile | 2 +- 2018/ciura/index.html | 4 +- 2018/ciura/try.alt.sh | 2 +- 2018/ciura/try.sh | 2 +- 2018/endoh1/.entry.json | 4 +- 2018/endoh1/Makefile | 2 +- 2018/endoh1/index.html | 4 +- 2018/endoh1/try.sh | 2 +- 2018/endoh2/.entry.json | 4 +- 2018/endoh2/Makefile | 2 +- 2018/endoh2/index.html | 4 +- 2018/endoh2/try.sh | 2 +- 2018/ferguson/.entry.json | 4 +- 2018/ferguson/Makefile | 2 +- 2018/ferguson/index.html | 4 +- 2018/ferguson/test.sh | 2 +- 2018/ferguson/try.alt.sh | 2 +- 2018/ferguson/try.sh | 2 +- 2018/giles/.entry.json | 4 +- 2018/giles/Makefile | 2 +- 2018/giles/index.html | 4 +- 2018/guidelines.txt | 8 +-- 2018/hou/.entry.json | 4 +- 2018/hou/Makefile | 2 +- 2018/hou/index.html | 4 +- 2018/hou/try.sh | 2 +- 2018/index.html | 4 +- 2018/mills/.entry.json | 4 +- 2018/mills/Makefile | 2 +- 2018/mills/index.html | 4 +- 2018/poikola/.entry.json | 4 +- 2018/poikola/Makefile | 2 +- 2018/poikola/README.md | 2 +- 2018/poikola/index.html | 6 +- 2018/poikola/try.sh | 2 +- 2018/vokes/.entry.json | 4 +- 2018/vokes/Makefile | 2 +- 2018/vokes/index.html | 4 +- 2018/vokes/try.sh | 2 +- 2018/yang/.entry.json | 4 +- 2018/yang/Makefile | 2 +- 2018/yang/index.html | 4 +- 2018/yang/try.sh | 2 +- 2019/Makefile | 58 +++++++++--------- 2019/adamovsky/.entry.json | 4 +- 2019/adamovsky/Makefile | 2 +- 2019/adamovsky/index.html | 4 +- 2019/adamovsky/try.sh | 2 +- 2019/burton/.entry.json | 4 +- 2019/burton/Makefile | 2 +- 2019/burton/index.html | 4 +- 2019/burton/try.sh | 2 +- 2019/ciura/.entry.json | 4 +- 2019/ciura/Makefile | 2 +- 2019/ciura/index.html | 4 +- 2019/ciura/try.alt.sh | 2 +- 2019/ciura/try.sh | 2 +- 2019/diels-grabsch1/.entry.json | 4 +- 2019/diels-grabsch1/Makefile | 2 +- 2019/diels-grabsch1/guidelines.txt | 4 +- 2019/diels-grabsch1/index.html | 4 +- 2019/diels-grabsch1/try.sh | 2 +- 2019/diels-grabsch2/.entry.json | 4 +- 2019/diels-grabsch2/Makefile | 2 +- 2019/diels-grabsch2/index.html | 4 +- 2019/diels-grabsch2/try.sh | 2 +- 2019/dogon/.entry.json | 4 +- 2019/dogon/Makefile | 2 +- 2019/dogon/index.html | 4 +- 2019/dogon/try.sh | 2 +- 2019/duble/.entry.json | 4 +- 2019/duble/Makefile | 2 +- 2019/duble/index.html | 4 +- 2019/endoh/.entry.json | 4 +- 2019/endoh/Makefile | 2 +- 2019/endoh/ascii.c | 2 +- 2019/endoh/index.html | 4 +- 2019/endoh/try.sh | 2 +- 2019/giles/.entry.json | 4 +- 2019/giles/Makefile | 2 +- 2019/giles/index.html | 4 +- 2019/giles/try.sh | 2 +- 2019/guidelines.txt | 8 +-- 2019/index.html | 4 +- 2019/karns/.entry.json | 4 +- 2019/karns/Makefile | 2 +- 2019/karns/index.html | 4 +- 2019/karns/try.sh | 2 +- 2019/lynn/.entry.json | 4 +- 2019/lynn/Makefile | 2 +- 2019/lynn/index.html | 4 +- 2019/lynn/try.sh | 2 +- 2019/mills/.entry.json | 4 +- 2019/mills/Makefile | 2 +- 2019/mills/index.html | 4 +- 2019/mills/try.sh | 2 +- 2019/poikola/.entry.json | 4 +- 2019/poikola/Makefile | 2 +- 2019/poikola/README.md | 4 +- 2019/poikola/index.html | 8 +-- 2019/poikola/try.alt.sh | 2 +- 2019/poikola/try.sh | 2 +- 2019/yang/.entry.json | 4 +- 2019/yang/Makefile | 2 +- 2019/yang/index.html | 4 +- 2019/yang/try.sh | 2 +- 2020/Makefile | 58 +++++++++--------- 2020/burton/.entry.json | 4 +- 2020/burton/Makefile | 2 +- 2020/burton/index.html | 4 +- 2020/burton/try.sh | 2 +- 2020/carlini/.entry.json | 4 +- 2020/carlini/Makefile | 2 +- 2020/carlini/index.html | 4 +- 2020/carlini/try.sh | 2 +- 2020/endoh1/.entry.json | 4 +- 2020/endoh1/Makefile | 2 +- 2020/endoh1/README.md | 4 +- 2020/endoh1/index.html | 8 +-- 2020/endoh2/.entry.json | 4 +- 2020/endoh2/Makefile | 2 +- 2020/endoh2/index.html | 4 +- 2020/endoh2/try.sh | 2 +- 2020/endoh3/.entry.json | 4 +- 2020/endoh3/Makefile | 2 +- 2020/endoh3/index.html | 4 +- 2020/ferguson1/.entry.json | 4 +- 2020/ferguson1/Makefile | 2 +- 2020/ferguson1/README.md | 14 ++--- 2020/ferguson1/index.html | 20 +++---- 2020/ferguson2/.entry.json | 4 +- 2020/ferguson2/Makefile | 2 +- 2020/ferguson2/README.md | 24 ++++---- 2020/ferguson2/index.html | 30 +++++----- 2020/ferguson2/try.alt.sh | 2 +- 2020/ferguson2/try.sh | 2 +- 2020/giles/.entry.json | 4 +- 2020/giles/Makefile | 2 +- 2020/giles/index.html | 4 +- 2020/giles/try.sh | 2 +- 2020/guidelines.txt | 8 +-- 2020/index.html | 4 +- 2020/kurdyukov1/.entry.json | 4 +- 2020/kurdyukov1/Makefile | 2 +- 2020/kurdyukov1/index.html | 4 +- 2020/kurdyukov1/try.sh | 2 +- 2020/kurdyukov2/.entry.json | 4 +- 2020/kurdyukov2/Makefile | 2 +- 2020/kurdyukov2/README.md | 2 +- 2020/kurdyukov2/index.html | 6 +- 2020/kurdyukov2/try.sh | 2 +- 2020/kurdyukov3/.entry.json | 4 +- 2020/kurdyukov3/Makefile | 2 +- 2020/kurdyukov3/index.html | 4 +- 2020/kurdyukov3/try.sh | 2 +- 2020/kurdyukov4/.entry.json | 4 +- 2020/kurdyukov4/Makefile | 2 +- 2020/kurdyukov4/README.md | 2 +- 2020/kurdyukov4/index.html | 6 +- 2020/kurdyukov4/try.sh | 2 +- 2020/otterness/.entry.json | 4 +- 2020/otterness/Makefile | 2 +- 2020/otterness/index.html | 4 +- 2020/otterness/try.sh | 2 +- 2020/tsoj/.entry.json | 4 +- 2020/tsoj/Makefile | 2 +- 2020/tsoj/index.html | 4 +- 2020/yang/.entry.json | 4 +- 2020/yang/Makefile | 2 +- 2020/yang/index.html | 4 +- 2020/yang/try.sh | 2 +- Makefile | 2 +- README.md | 2 +- author/README.md | 22 +++---- authors.html | 4 +- bin/README.md | 8 +-- bugs.md | 58 +++++++++--------- contact.html | 4 +- contact.md | 2 +- faq.md | 92 ++++++++++++++--------------- inc/sidenav.default.html | 4 +- index.html | 4 +- judges.html | 4 +- location.html | 4 +- news.html | 8 +-- sitemap.xml | 4 +- thanks-for-help.md | 20 +++---- tmp/check_path_list.sh | 2 +- tmp/echo.sh | 2 +- tmp/example.dot_entry.json | 2 +- tmp/fix_csv.sh | 2 +- tmp/gen_author_json.sh | 2 +- tmp/gen_entry_json.sh | 14 ++--- tmp/gen_path_list.found.sh | 2 +- tmp/run_all.sh | 2 +- tmp/things-todo.md | 2 +- tmp/update-manifest.sh | 20 +++---- years.html | 4 +- 1335 files changed, 3001 insertions(+), 3001 deletions(-) diff --git a/1984/Makefile b/1984/Makefile index 3177eb0fd..cc0f0ecd9 100644 --- a/1984/Makefile +++ b/1984/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= anonymous decot laman mullender +ENTRIES= anonymous decot laman mullender YEAR= 1984 @@ -53,7 +53,7 @@ YEAR= 1984 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1984/anonymous/.entry.json b/1984/anonymous/.entry.json index d8552df9c..2ad377ffe 100644 --- a/1984/anonymous/.entry.json +++ b/1984/anonymous/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Dishonorable mention", "year" : 1984, "dir" : "anonymous", - "winner_id" : "1984_anonymous", + "entry_id" : "1984_anonymous", "author_set" : [ { "author_handle" : "Anonymous_1984" } ], diff --git a/1984/anonymous/Makefile b/1984/anonymous/Makefile index 4089386b8..133e4623f 100644 --- a/1984/anonymous/Makefile +++ b/1984/anonymous/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1984/anonymous/index.html b/1984/anonymous/index.html index 4f4916dce..9d0b6a49d 100644 --- a/1984/anonymous/index.html +++ b/1984/anonymous/index.html @@ -68,7 +68,7 @@
IOCCC Home Winning Entries - People who have won + People who have won

@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1984/decot/.entry.json b/1984/decot/.entry.json index c94090e20..0d2a3a790 100644 --- a/1984/decot/.entry.json +++ b/1984/decot/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Second place", "year" : 1984, "dir" : "decot", - "winner_id" : "1984_decot", + "entry_id" : "1984_decot", "author_set" : [ { "author_handle" : "Dave_Decot" } ], diff --git a/1984/decot/Makefile b/1984/decot/Makefile index d0227e93c..0deee266c 100644 --- a/1984/decot/Makefile +++ b/1984/decot/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1984/decot/index.html b/1984/decot/index.html index 996c39d33..6ea26f386 100644 --- a/1984/decot/index.html +++ b/1984/decot/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1984/index.html b/1984/index.html index 3d51729f7..6a1049db1 100644 --- a/1984/index.html +++ b/1984/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1984/laman/.entry.json b/1984/laman/.entry.json index fd48c4659..c01c4608c 100644 --- a/1984/laman/.entry.json +++ b/1984/laman/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Third place", "year" : 1984, "dir" : "laman", - "winner_id" : "1984_laman", + "entry_id" : "1984_laman", "author_set" : [ { "author_handle" : "Mike_Laman" } ], diff --git a/1984/laman/Makefile b/1984/laman/Makefile index 146995282..953dd8cc7 100644 --- a/1984/laman/Makefile +++ b/1984/laman/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1984/laman/index.html b/1984/laman/index.html index cc7f7c8b7..8ea0c84b6 100644 --- a/1984/laman/index.html +++ b/1984/laman/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1984/laman/try.sh b/1984/laman/try.sh index 99bd095d3..598301bba 100755 --- a/1984/laman/try.sh +++ b/1984/laman/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1984/laman +# try.sh - demonstrate IOCCC entry 1984/laman # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1984/mullender/.entry.json b/1984/mullender/.entry.json index 36446fec0..5b0ca6b79 100644 --- a/1984/mullender/.entry.json +++ b/1984/mullender/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Grand Prize", "year" : 1984, "dir" : "mullender", - "winner_id" : "1984_mullender", + "entry_id" : "1984_mullender", "author_set" : [ { "author_handle" : "Robbert_van_Renesse" }, { "author_handle" : "Sjoerd_Mullender" } diff --git a/1984/mullender/Makefile b/1984/mullender/Makefile index 97dbe4987..a328892a1 100644 --- a/1984/mullender/Makefile +++ b/1984/mullender/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1984/mullender/README.md b/1984/mullender/README.md index eec2fa78b..f9b04aa0f 100644 --- a/1984/mullender/README.md +++ b/1984/mullender/README.md @@ -123,7 +123,7 @@ favorite entries! ### gentab.c In 2023 remarks were discovered from [Sjoerd -Mullender](/winners.html#Sjoerd_Mullender), one of the authors, and so was the +Mullender](/authors.html#Sjoerd_Mullender), one of the authors, and so was the program that was used by the authors to generate the array that he referred to. Because [a.out.h](a.out.h), which [gentab.c](gentab.c) uses, is not available in all systems (like macOS) and more importantly because we wanted it to be as diff --git a/1984/mullender/index.html b/1984/mullender/index.html index 9b6f174d5..ba7ba62bc 100644 --- a/1984/mullender/index.html +++ b/1984/mullender/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -209,7 +209,7 @@ is printed? We knew you couldn’t! :-)

all time favorite entries!

gentab.c

In 2023 remarks were discovered from Sjoerd Mullender, one of the +href="/authors.html#Sjoerd_Mullender">Sjoerd Mullender, one of the authors, and so was the program that was used by the authors to generate the array that he referred to. Because a.out.h, which gentab.c uses, is not available in all diff --git a/1985/Makefile b/1985/Makefile index 2d9527468..ab19239e3 100644 --- a/1985/Makefile +++ b/1985/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= applin august lycklama shapiro sicherman +ENTRIES= applin august lycklama shapiro sicherman YEAR= 1985 @@ -53,7 +53,7 @@ YEAR= 1985 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1985/applin/.entry.json b/1985/applin/.entry.json index 098253de8..7a6106b64 100644 --- a/1985/applin/.entry.json +++ b/1985/applin/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best one liner", "year" : 1985, "dir" : "applin", - "winner_id" : "1985_applin", + "entry_id" : "1985_applin", "author_set" : [ { "author_handle" : "Jack_Applin" }, { "author_handle" : "Robert_Heckendorn" } diff --git a/1985/applin/Makefile b/1985/applin/Makefile index fb757ebaa..c9e3ea1c2 100644 --- a/1985/applin/Makefile +++ b/1985/applin/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1985/applin/index.html b/1985/applin/index.html index d562810ac..355e939f2 100644 --- a/1985/applin/index.html +++ b/1985/applin/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1985/august/.entry.json b/1985/august/.entry.json index 3cefa3d25..35ea5aae9 100644 --- a/1985/august/.entry.json +++ b/1985/august/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most obscure program", "year" : 1985, "dir" : "august", - "winner_id" : "1985_august", + "entry_id" : "1985_august", "author_set" : [ { "author_handle" : "Lennart_Augustsson" } ], diff --git a/1985/august/Makefile b/1985/august/Makefile index db3976402..860957cd9 100644 --- a/1985/august/Makefile +++ b/1985/august/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1985/august/index.html b/1985/august/index.html index 01892890a..3cc9ba210 100644 --- a/1985/august/index.html +++ b/1985/august/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1985/august/primes.sh b/1985/august/primes.sh index 9e18cbcc7..50f722fb3 100755 --- a/1985/august/primes.sh +++ b/1985/august/primes.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# primes.sh - feed primes(1) IOCCC winner 1985/august +# primes.sh - feed primes(1) IOCCC entry 1985/august # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1985/august/try.sh b/1985/august/try.sh index b9b0831b9..abe470f2c 100755 --- a/1985/august/try.sh +++ b/1985/august/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1985/august +# try.sh - demonstrate IOCCC entry 1985/august # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1985/index.html b/1985/index.html index 0a8031463..161c35934 100644 --- a/1985/index.html +++ b/1985/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1985/lycklama/.entry.json b/1985/lycklama/.entry.json index 51c1c57a9..6f1c7172e 100644 --- a/1985/lycklama/.entry.json +++ b/1985/lycklama/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Strangest appearing program", "year" : 1985, "dir" : "lycklama", - "winner_id" : "1985_lycklama", + "entry_id" : "1985_lycklama", "author_set" : [ { "author_handle" : "Ed_Lycklama" } ], diff --git a/1985/lycklama/Makefile b/1985/lycklama/Makefile index e2b74380b..b11ea4d24 100644 --- a/1985/lycklama/Makefile +++ b/1985/lycklama/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1985/lycklama/index.html b/1985/lycklama/index.html index f467fa613..9f5a439ac 100644 --- a/1985/lycklama/index.html +++ b/1985/lycklama/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1985/lycklama/try.alt.sh b/1985/lycklama/try.alt.sh index 20dd5bc88..7d7cc4e09 100755 --- a/1985/lycklama/try.alt.sh +++ b/1985/lycklama/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1985/lycklama alt code +# try.alt.sh - demonstrate IOCCC entry 1985/lycklama alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1985/shapiro/.entry.json b/1985/shapiro/.entry.json index 3366ad7b5..a7a4cac91 100644 --- a/1985/shapiro/.entry.json +++ b/1985/shapiro/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Grand prize for most well-rounded in confusion", "year" : 1985, "dir" : "shapiro", - "winner_id" : "1985_shapiro", + "entry_id" : "1985_shapiro", "author_set" : [ { "author_handle" : "Carl_Shapiro" } ], diff --git a/1985/shapiro/Makefile b/1985/shapiro/Makefile index 57071921d..2a98c4a7f 100644 --- a/1985/shapiro/Makefile +++ b/1985/shapiro/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1985/shapiro/index.html b/1985/shapiro/index.html index 4435ba91c..01161ed8f 100644 --- a/1985/shapiro/index.html +++ b/1985/shapiro/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1985/shapiro/try.alt.sh b/1985/shapiro/try.alt.sh index 6ab48c125..ecc3db809 100755 --- a/1985/shapiro/try.alt.sh +++ b/1985/shapiro/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1985/shapiro alt code +# try.alt.sh - demonstrate IOCCC entry 1985/shapiro alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1985/sicherman/.entry.json b/1985/sicherman/.entry.json index 68a440f6f..6a6254324 100644 --- a/1985/sicherman/.entry.json +++ b/1985/sicherman/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst abuse of the C preprocessor", "year" : 1985, "dir" : "sicherman", - "winner_id" : "1985_sicherman", + "entry_id" : "1985_sicherman", "author_set" : [ { "author_handle" : "Col_G_L_Sicherman" } ], diff --git a/1985/sicherman/Makefile b/1985/sicherman/Makefile index f5f43bd78..d74a446a3 100644 --- a/1985/sicherman/Makefile +++ b/1985/sicherman/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1985/sicherman/README.md b/1985/sicherman/README.md index 9ce5827bb..3a0d25a19 100644 --- a/1985/sicherman/README.md +++ b/1985/sicherman/README.md @@ -68,7 +68,7 @@ In this case it will be built as `sicherman.alt`. This program abuses the C preprocessor so much that some `cpp`s fail to strip out all of the comments on the first pass! If you were able to understand -[Decot's](/winners.html#Dave_Decot) [entry in 1984](/1984/decot/README.md), you +[Decot's](/authors.html#Dave_Decot) [entry in 1984](/1984/decot/README.md), you will have a head start on this one. Be sure to run this program through lint! If your lint works diff --git a/1985/sicherman/index.html b/1985/sicherman/index.html index 61ead0c05..49c084102 100644 --- a/1985/sicherman/index.html +++ b/1985/sicherman/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -163,7 +163,7 @@ do it manually like:

This program abuses the C preprocessor so much that some cpps fail to strip out all of the comments on the first pass! If you were able to understand Decot’s Decot’s entry in 1984, you will have a head start on this one.

Be sure to run this program through lint! If your lint works diff --git a/1985/sicherman/try.alt.sh b/1985/sicherman/try.alt.sh index 90ac47ddc..756e07502 100755 --- a/1985/sicherman/try.alt.sh +++ b/1985/sicherman/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1985/sicherman.alt alt code +# try.alt.sh - demonstrate IOCCC entry 1985/sicherman.alt alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1985/sicherman/try.sh b/1985/sicherman/try.sh index b515bd274..672509829 100755 --- a/1985/sicherman/try.sh +++ b/1985/sicherman/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1985/sicherman +# try.sh - demonstrate IOCCC entry 1985/sicherman # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1986/Makefile b/1986/Makefile index 48725a1d6..7d54e0f36 100644 --- a/1986/Makefile +++ b/1986/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= applin august bright hague holloway marshall pawka stein wall +ENTRIES= applin august bright hague holloway marshall pawka stein wall YEAR= 1986 @@ -53,7 +53,7 @@ YEAR= 1986 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1986/applin/.entry.json b/1986/applin/.entry.json index 35fce5d6f..6ecbaec5a 100644 --- a/1986/applin/.entry.json +++ b/1986/applin/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most adaptable program", "year" : 1986, "dir" : "applin", - "winner_id" : "1986_applin", + "entry_id" : "1986_applin", "author_set" : [ { "author_handle" : "Jack_Applin" } ], diff --git a/1986/applin/Makefile b/1986/applin/Makefile index 32b07dc42..9175db58b 100644 --- a/1986/applin/Makefile +++ b/1986/applin/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/applin/index.html b/1986/applin/index.html index c1406eef9..5b4986ecb 100644 --- a/1986/applin/index.html +++ b/1986/applin/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/august/.entry.json b/1986/august/.entry.json index 68c9be41d..9188e63df 100644 --- a/1986/august/.entry.json +++ b/1986/august/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best complex task done in a complex way", "year" : 1986, "dir" : "august", - "winner_id" : "1986_august", + "entry_id" : "1986_august", "author_set" : [ { "author_handle" : "Lennart_Augustsson" } ], diff --git a/1986/august/Makefile b/1986/august/Makefile index 283e66faf..30c3a402a 100644 --- a/1986/august/Makefile +++ b/1986/august/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/august/index.html b/1986/august/index.html index 8ce620ad7..7b6a7a008 100644 --- a/1986/august/index.html +++ b/1986/august/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/bright/.entry.json b/1986/bright/.entry.json index b13a4cb03..1dbb2d61d 100644 --- a/1986/bright/.entry.json +++ b/1986/bright/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most useful obfuscation", "year" : 1986, "dir" : "bright", - "winner_id" : "1986_bright", + "entry_id" : "1986_bright", "author_set" : [ { "author_handle" : "Walter_Bright" } ], diff --git a/1986/bright/Makefile b/1986/bright/Makefile index 2812b7a05..7dda6f903 100644 --- a/1986/bright/Makefile +++ b/1986/bright/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/bright/index.html b/1986/bright/index.html index 57bf9aab2..b9a974a88 100644 --- a/1986/bright/index.html +++ b/1986/bright/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/bright/try.sh b/1986/bright/try.sh index de42f3483..cfa2a24a9 100755 --- a/1986/bright/try.sh +++ b/1986/bright/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1986/bright +# try.sh - demonstrate IOCCC entry 1986/bright # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1986/hague/.entry.json b/1986/hague/.entry.json index 5b5a22330..f2208a5ab 100644 --- a/1986/hague/.entry.json +++ b/1986/hague/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst abuse of the C preprocessor", "year" : 1986, "dir" : "hague", - "winner_id" : "1986_hague", + "entry_id" : "1986_hague", "author_set" : [ { "author_handle" : "Jim_Hague" } ], diff --git a/1986/hague/Makefile b/1986/hague/Makefile index eb2aa2d5c..e759f2cc7 100644 --- a/1986/hague/Makefile +++ b/1986/hague/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/hague/index.html b/1986/hague/index.html index c52d685ff..9f120ba3d 100644 --- a/1986/hague/index.html +++ b/1986/hague/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/hague/try.sh b/1986/hague/try.sh index 521d0ff49..218dfd470 100755 --- a/1986/hague/try.sh +++ b/1986/hague/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1986/hague +# try.sh - demonstrate IOCCC entry 1986/hague # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1986/holloway/.entry.json b/1986/holloway/.entry.json index 6ccfdb877..27960f36e 100644 --- a/1986/holloway/.entry.json +++ b/1986/holloway/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best simple task performed in a complex way", "year" : 1986, "dir" : "holloway", - "winner_id" : "1986_holloway", + "entry_id" : "1986_holloway", "author_set" : [ { "author_handle" : "Bruce_Holloway" } ], diff --git a/1986/holloway/Makefile b/1986/holloway/Makefile index 351e0f8bd..28817a846 100644 --- a/1986/holloway/Makefile +++ b/1986/holloway/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/holloway/index.html b/1986/holloway/index.html index 74e39f3c2..cba4e7073 100644 --- a/1986/holloway/index.html +++ b/1986/holloway/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/index.html b/1986/index.html index 1c65a8fbd..2383994e9 100644 --- a/1986/index.html +++ b/1986/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/marshall/.entry.json b/1986/marshall/.entry.json index 6cec20bdd..028b74427 100644 --- a/1986/marshall/.entry.json +++ b/1986/marshall/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best layout", "year" : 1986, "dir" : "marshall", - "winner_id" : "1986_marshall", + "entry_id" : "1986_marshall", "author_set" : [ { "author_handle" : "Eric_Marshall" } ], diff --git a/1986/marshall/Makefile b/1986/marshall/Makefile index 869481ebb..a79724196 100644 --- a/1986/marshall/Makefile +++ b/1986/marshall/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/marshall/index.html b/1986/marshall/index.html index ffb7fdf44..58ea8a044 100644 --- a/1986/marshall/index.html +++ b/1986/marshall/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/pawka/.entry.json b/1986/pawka/.entry.json index 91d92604b..068e83de9 100644 --- a/1986/pawka/.entry.json +++ b/1986/pawka/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most illegible code", "year" : 1986, "dir" : "pawka", - "winner_id" : "1986_pawka", + "entry_id" : "1986_pawka", "author_set" : [ { "author_handle" : "Michael_H_Pawka" } ], diff --git a/1986/pawka/Makefile b/1986/pawka/Makefile index 99483c0ec..86f614e63 100644 --- a/1986/pawka/Makefile +++ b/1986/pawka/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/pawka/index.html b/1986/pawka/index.html index 046526cb0..e8b54d5c7 100644 --- a/1986/pawka/index.html +++ b/1986/pawka/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/stein/.entry.json b/1986/stein/.entry.json index d1582f49e..2511076de 100644 --- a/1986/stein/.entry.json +++ b/1986/stein/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best one liner", "year" : 1986, "dir" : "stein", - "winner_id" : "1986_stein", + "entry_id" : "1986_stein", "author_set" : [ { "author_handle" : "Jan_Stein" } ], diff --git a/1986/stein/Makefile b/1986/stein/Makefile index 650e8a894..70c9bb3d8 100644 --- a/1986/stein/Makefile +++ b/1986/stein/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/stein/index.html b/1986/stein/index.html index 878126eef..91235b41e 100644 --- a/1986/stein/index.html +++ b/1986/stein/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1986/stein/stein.sh b/1986/stein/stein.sh index ea144dc53..6e0e108c6 100755 --- a/1986/stein/stein.sh +++ b/1986/stein/stein.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1986/stein +# try.sh - demonstrate IOCCC entry 1986/stein # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1986/wall/.entry.json b/1986/wall/.entry.json index 1e4372955..cba857a72 100644 --- a/1986/wall/.entry.json +++ b/1986/wall/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Grand prize in most well-rounded in confusion", "year" : 1986, "dir" : "wall", - "winner_id" : "1986_wall", + "entry_id" : "1986_wall", "author_set" : [ { "author_handle" : "Larry_Wall" } ], diff --git a/1986/wall/Makefile b/1986/wall/Makefile index dc9978805..288dee85b 100644 --- a/1986/wall/Makefile +++ b/1986/wall/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1986/wall/index.html b/1986/wall/index.html index 538e66352..451629586 100644 --- a/1986/wall/index.html +++ b/1986/wall/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/Makefile b/1987/Makefile index e9512ca15..535bc0aeb 100644 --- a/1987/Makefile +++ b/1987/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= biggar heckbert hines korn lievaart wall westley +ENTRIES= biggar heckbert hines korn lievaart wall westley YEAR= 1987 @@ -53,7 +53,7 @@ YEAR= 1987 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1987/biggar/.entry.json b/1987/biggar/.entry.json index 93c983ca1..8b4f83f62 100644 --- a/1987/biggar/.entry.json +++ b/1987/biggar/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of the Rules", "year" : 1987, "dir" : "biggar", - "winner_id" : "1987_biggar", + "entry_id" : "1987_biggar", "author_set" : [ { "author_handle" : "Mark_Biggar" } ], diff --git a/1987/biggar/Makefile b/1987/biggar/Makefile index a58edc661..de25ec6fe 100644 --- a/1987/biggar/Makefile +++ b/1987/biggar/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1987/biggar/index.html b/1987/biggar/index.html index 4b67df8ca..39102e52e 100644 --- a/1987/biggar/index.html +++ b/1987/biggar/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/biggar/try.sh b/1987/biggar/try.sh index 7cb66a993..7fc0c84ae 100755 --- a/1987/biggar/try.sh +++ b/1987/biggar/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1987/biggar +# try.sh - demonstrate IOCCC entry 1987/biggar # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1987/heckbert/.entry.json b/1987/heckbert/.entry.json index 44f17485b..a6d9df0a2 100644 --- a/1987/heckbert/.entry.json +++ b/1987/heckbert/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Obfuscator of Programs", "year" : 1987, "dir" : "heckbert", - "winner_id" : "1987_heckbert", + "entry_id" : "1987_heckbert", "author_set" : [ { "author_handle" : "Paul_Heckbert" } ], diff --git a/1987/heckbert/Makefile b/1987/heckbert/Makefile index 86f221508..9eaa8e2b6 100644 --- a/1987/heckbert/Makefile +++ b/1987/heckbert/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1987/heckbert/index.html b/1987/heckbert/index.html index 932c57e9f..a5cf498b5 100644 --- a/1987/heckbert/index.html +++ b/1987/heckbert/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/heckbert/try.sh b/1987/heckbert/try.sh index cca1406c1..e3db655cc 100755 --- a/1987/heckbert/try.sh +++ b/1987/heckbert/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1987/heckbert +# try.sh - demonstrate IOCCC entry 1987/heckbert # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1987/hines/.entry.json b/1987/hines/.entry.json index baa77998b..90a3e201e 100644 --- a/1987/hines/.entry.json +++ b/1987/hines/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Style", "year" : 1987, "dir" : "hines", - "winner_id" : "1987_hines", + "entry_id" : "1987_hines", "author_set" : [ { "author_handle" : "Spencer_Hines" } ], diff --git a/1987/hines/Makefile b/1987/hines/Makefile index 992ba4814..022d056de 100644 --- a/1987/hines/Makefile +++ b/1987/hines/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1987/hines/index.html b/1987/hines/index.html index 2cb19ca4c..a341843a4 100644 --- a/1987/hines/index.html +++ b/1987/hines/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/hines/try.sh b/1987/hines/try.sh index 5abfc9c77..a29fd3f58 100755 --- a/1987/hines/try.sh +++ b/1987/hines/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1987/hines +# try.sh - demonstrate IOCCC entry 1987/hines # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1987/index.html b/1987/index.html index 972a027d2..77f9fd45b 100644 --- a/1987/index.html +++ b/1987/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/korn/.entry.json b/1987/korn/.entry.json index 7d03e05ef..39ce5fb45 100644 --- a/1987/korn/.entry.json +++ b/1987/korn/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One Liner", "year" : 1987, "dir" : "korn", - "winner_id" : "1987_korn", + "entry_id" : "1987_korn", "author_set" : [ { "author_handle" : "David_Korn" } ], diff --git a/1987/korn/Makefile b/1987/korn/Makefile index 4caca467c..dd0d3745f 100644 --- a/1987/korn/Makefile +++ b/1987/korn/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1987/korn/index.html b/1987/korn/index.html index 9d9a7b8ce..e2cdf17e2 100644 --- a/1987/korn/index.html +++ b/1987/korn/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/lievaart/.entry.json b/1987/lievaart/.entry.json index a5c9ee5bb..8bd313774 100644 --- a/1987/lievaart/.entry.json +++ b/1987/lievaart/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Grand Prize", "year" : 1987, "dir" : "lievaart", - "winner_id" : "1987_lievaart", + "entry_id" : "1987_lievaart", "author_set" : [ { "author_handle" : "Roemer_B_Lievaart" } ], diff --git a/1987/lievaart/Makefile b/1987/lievaart/Makefile index bb8da16f0..38d216e9d 100644 --- a/1987/lievaart/Makefile +++ b/1987/lievaart/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1987/lievaart/index.html b/1987/lievaart/index.html index ace61f5b4..1a1046a08 100644 --- a/1987/lievaart/index.html +++ b/1987/lievaart/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/wall/.entry.json b/1987/wall/.entry.json index 335001725..67774ec5c 100644 --- a/1987/wall/.entry.json +++ b/1987/wall/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Useful Obfuscation", "year" : 1987, "dir" : "wall", - "winner_id" : "1987_wall", + "entry_id" : "1987_wall", "author_set" : [ { "author_handle" : "Larry_Wall" } ], diff --git a/1987/wall/Makefile b/1987/wall/Makefile index ddf85b188..d578eee26 100644 --- a/1987/wall/Makefile +++ b/1987/wall/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1987/wall/index.html b/1987/wall/index.html index bf2d56577..b1fb0c3f3 100644 --- a/1987/wall/index.html +++ b/1987/wall/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1987/wall/try.sh b/1987/wall/try.sh index b4356d589..c0059468d 100755 --- a/1987/wall/try.sh +++ b/1987/wall/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1987/wall +# try.sh - demonstrate IOCCC entry 1987/wall # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1987/westley/.entry.json b/1987/westley/.entry.json index 1703a6107..ad2279767 100644 --- a/1987/westley/.entry.json +++ b/1987/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Layout", "year" : 1987, "dir" : "westley", - "winner_id" : "1987_westley", + "entry_id" : "1987_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1987/westley/Makefile b/1987/westley/Makefile index 62bc8f46b..52ca80008 100644 --- a/1987/westley/Makefile +++ b/1987/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1987/westley/index.html b/1987/westley/index.html index b77bd0e09..dfc9a5354 100644 --- a/1987/westley/index.html +++ b/1987/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/Makefile b/1988/Makefile index 70e396e8f..3ed98a1b2 100644 --- a/1988/Makefile +++ b/1988/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= applin dale isaak litmaath phillipps reddy robison spinellis westley +ENTRIES= applin dale isaak litmaath phillipps reddy robison spinellis westley YEAR= 1988 @@ -53,7 +53,7 @@ YEAR= 1988 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1988/applin/.entry.json b/1988/applin/.entry.json index 97a564665..5083b57fc 100644 --- a/1988/applin/.entry.json +++ b/1988/applin/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of show", "year" : 1988, "dir" : "applin", - "winner_id" : "1988_applin", + "entry_id" : "1988_applin", "author_set" : [ { "author_handle" : "Jack_Applin" } ], diff --git a/1988/applin/Makefile b/1988/applin/Makefile index a1d244a6f..fa593e547 100644 --- a/1988/applin/Makefile +++ b/1988/applin/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # http://www.ioccc.org/bugs.md # diff --git a/1988/applin/index.html b/1988/applin/index.html index c72e9e309..1f3524731 100644 --- a/1988/applin/index.html +++ b/1988/applin/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/dale/.entry.json b/1988/dale/.entry.json index a3ab2cbd4..cc92b614c 100644 --- a/1988/dale/.entry.json +++ b/1988/dale/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of system calls", "year" : 1988, "dir" : "dale", - "winner_id" : "1988_dale", + "entry_id" : "1988_dale", "author_set" : [ { "author_handle" : "Paul_Dale" } ], diff --git a/1988/dale/Makefile b/1988/dale/Makefile index 7353cddd9..27cfaa226 100644 --- a/1988/dale/Makefile +++ b/1988/dale/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/dale/index.html b/1988/dale/index.html index 777fa1739..ee6f08965 100644 --- a/1988/dale/index.html +++ b/1988/dale/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/dale/try.sh b/1988/dale/try.sh index 9b5689add..aa1a3afc9 100755 --- a/1988/dale/try.sh +++ b/1988/dale/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1988/dale +# try.sh - demonstrate IOCCC entry 1988/dale # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1988/index.html b/1988/index.html index 7062b9cee..82efbe18b 100644 --- a/1988/index.html +++ b/1988/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/isaak/.entry.json b/1988/isaak/.entry.json index c64f52184..c043091b3 100644 --- a/1988/isaak/.entry.json +++ b/1988/isaak/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best visuals", "year" : 1988, "dir" : "isaak", - "winner_id" : "1988_isaak", + "entry_id" : "1988_isaak", "author_set" : [ { "author_handle" : "Mark_Isaak" } ], diff --git a/1988/isaak/Makefile b/1988/isaak/Makefile index f315c64c3..8109424fb 100644 --- a/1988/isaak/Makefile +++ b/1988/isaak/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/isaak/index.html b/1988/isaak/index.html index f4722751f..b0f9e1bbe 100644 --- a/1988/isaak/index.html +++ b/1988/isaak/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/litmaath/.entry.json b/1988/litmaath/.entry.json index c89362c6f..26ee84fe4 100644 --- a/1988/litmaath/.entry.json +++ b/1988/litmaath/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best small program", "year" : 1988, "dir" : "litmaath", - "winner_id" : "1988_litmaath", + "entry_id" : "1988_litmaath", "author_set" : [ { "author_handle" : "Maarten_Litmaath" } ], diff --git a/1988/litmaath/Makefile b/1988/litmaath/Makefile index 2a7826531..1f9d705c5 100644 --- a/1988/litmaath/Makefile +++ b/1988/litmaath/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/litmaath/index.html b/1988/litmaath/index.html index e383f74b9..c4fc0b8b0 100644 --- a/1988/litmaath/index.html +++ b/1988/litmaath/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/phillipps/.entry.json b/1988/phillipps/.entry.json index 2ee2504ab..cbfde3acc 100644 --- a/1988/phillipps/.entry.json +++ b/1988/phillipps/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Least likely to compile successfully", "year" : 1988, "dir" : "phillipps", - "winner_id" : "1988_phillipps", + "entry_id" : "1988_phillipps", "author_set" : [ { "author_handle" : "Ian_Phillipps" } ], diff --git a/1988/phillipps/Makefile b/1988/phillipps/Makefile index 6af5c0a56..1519aed88 100644 --- a/1988/phillipps/Makefile +++ b/1988/phillipps/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/phillipps/index.html b/1988/phillipps/index.html index ed18b3393..4e9605262 100644 --- a/1988/phillipps/index.html +++ b/1988/phillipps/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/reddy/.entry.json b/1988/reddy/.entry.json index b68249c12..631620cac 100644 --- a/1988/reddy/.entry.json +++ b/1988/reddy/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most useful Obfuscated C program", "year" : 1988, "dir" : "reddy", - "winner_id" : "1988_reddy", + "entry_id" : "1988_reddy", "author_set" : [ { "author_handle" : "Gopi_Reddy" } ], diff --git a/1988/reddy/Makefile b/1988/reddy/Makefile index e1e27e062..9e0a40d6f 100644 --- a/1988/reddy/Makefile +++ b/1988/reddy/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/reddy/index.html b/1988/reddy/index.html index 4b1ab6eff..d9e232755 100644 --- a/1988/reddy/index.html +++ b/1988/reddy/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/robison/.entry.json b/1988/robison/.entry.json index aef7eb581..ad496a5f8 100644 --- a/1988/robison/.entry.json +++ b/1988/robison/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of C constructs", "year" : 1988, "dir" : "robison", - "winner_id" : "1988_robison", + "entry_id" : "1988_robison", "author_set" : [ { "author_handle" : "Arch_D_Robison" } ], diff --git a/1988/robison/Makefile b/1988/robison/Makefile index d58a5ac19..da10e4ca6 100644 --- a/1988/robison/Makefile +++ b/1988/robison/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/robison/index.html b/1988/robison/index.html index 3ea66a04b..3e652c7f5 100644 --- a/1988/robison/index.html +++ b/1988/robison/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/spinellis/.entry.json b/1988/spinellis/.entry.json index b12fab6df..d58097616 100644 --- a/1988/spinellis/.entry.json +++ b/1988/spinellis/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of the rules", "year" : 1988, "dir" : "spinellis", - "winner_id" : "1988_spinellis", + "entry_id" : "1988_spinellis", "author_set" : [ { "author_handle" : "Diomidis_Spinellis" } ], diff --git a/1988/spinellis/Makefile b/1988/spinellis/Makefile index e3207fc42..404346d4b 100644 --- a/1988/spinellis/Makefile +++ b/1988/spinellis/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/spinellis/index.html b/1988/spinellis/index.html index a1a0e91fb..b2dd252be 100644 --- a/1988/spinellis/index.html +++ b/1988/spinellis/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/westley/.entry.json b/1988/westley/.entry.json index 846f4cc84..e675f6081 100644 --- a/1988/westley/.entry.json +++ b/1988/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best layout", "year" : 1988, "dir" : "westley", - "winner_id" : "1988_westley", + "entry_id" : "1988_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1988/westley/Makefile b/1988/westley/Makefile index 8107d9ce9..05714f67c 100644 --- a/1988/westley/Makefile +++ b/1988/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1988/westley/index.html b/1988/westley/index.html index ecd7076c0..c86518a1a 100644 --- a/1988/westley/index.html +++ b/1988/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1988/westley/try.sh b/1988/westley/try.sh index 868d188e4..afb2a25c8 100755 --- a/1988/westley/try.sh +++ b/1988/westley/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1988/westley +# try.sh - demonstrate IOCCC entry 1988/westley # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1989/Makefile b/1989/Makefile index 966fbf925..4ccbe580b 100644 --- a/1989/Makefile +++ b/1989/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= fubar jar.1 jar.2 ovdluhe paul robison roemer tromp vanb westley +ENTRIES= fubar jar.1 jar.2 ovdluhe paul robison roemer tromp vanb westley YEAR= 1989 @@ -53,7 +53,7 @@ YEAR= 1989 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1989/fubar/.entry.json b/1989/fubar/.entry.json index ad7fb0624..113302fb4 100644 --- a/1989/fubar/.entry.json +++ b/1989/fubar/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best self-modifying program", "year" : 1989, "dir" : "fubar", - "winner_id" : "1989_fubar", + "entry_id" : "1989_fubar", "author_set" : [ { "author_handle" : "Jay_Vosburgh" } ], diff --git a/1989/fubar/Makefile b/1989/fubar/Makefile index c372d36d6..f8fea4e26 100644 --- a/1989/fubar/Makefile +++ b/1989/fubar/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/fubar/index.html b/1989/fubar/index.html index 24dabfdf1..648c8521c 100644 --- a/1989/fubar/index.html +++ b/1989/fubar/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/fubar/try.sh b/1989/fubar/try.sh index 86445b6ac..9e26cc17a 100755 --- a/1989/fubar/try.sh +++ b/1989/fubar/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1989/fubar +# try.sh - demonstrate IOCCC entry 1989/fubar # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1989/index.html b/1989/index.html index 3dd203df6..143b88a90 100644 --- a/1989/index.html +++ b/1989/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/jar.1/.entry.json b/1989/jar.1/.entry.json index 87d476d14..ebd005644 100644 --- a/1989/jar.1/.entry.json +++ b/1989/jar.1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Strangest abuse of the rules", "year" : 1989, "dir" : "jar.1", - "winner_id" : "1989_jar.1", + "entry_id" : "1989_jar.1", "author_set" : [ { "author_handle" : "Jari_Arkko" } ], diff --git a/1989/jar.1/Makefile b/1989/jar.1/Makefile index c668bda84..ae83f1f55 100644 --- a/1989/jar.1/Makefile +++ b/1989/jar.1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/jar.1/index.html b/1989/jar.1/index.html index f3e897b98..5212dc41f 100644 --- a/1989/jar.1/index.html +++ b/1989/jar.1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/jar.2/.entry.json b/1989/jar.2/.entry.json index fc28dcd0f..5e86183ff 100644 --- a/1989/jar.2/.entry.json +++ b/1989/jar.2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of show", "year" : 1989, "dir" : "jar.2", - "winner_id" : "1989_jar.2", + "entry_id" : "1989_jar.2", "author_set" : [ { "author_handle" : "Esko_Nuutila" }, { "author_handle" : "Jari_Arkko" }, diff --git a/1989/jar.2/Makefile b/1989/jar.2/Makefile index 25022e95f..163c94e20 100644 --- a/1989/jar.2/Makefile +++ b/1989/jar.2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/jar.2/index.html b/1989/jar.2/index.html index aaa655020..2b6e139b4 100644 --- a/1989/jar.2/index.html +++ b/1989/jar.2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/ovdluhe/.entry.json b/1989/ovdluhe/.entry.json index f7176d228..bd22d6740 100644 --- a/1989/ovdluhe/.entry.json +++ b/1989/ovdluhe/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most humorous output", "year" : 1989, "dir" : "ovdluhe", - "winner_id" : "1989_ovdluhe", + "entry_id" : "1989_ovdluhe", "author_set" : [ { "author_handle" : "Oskar_von_der_Luehe" } ], diff --git a/1989/ovdluhe/Makefile b/1989/ovdluhe/Makefile index c9b79ee6e..83027f8fc 100644 --- a/1989/ovdluhe/Makefile +++ b/1989/ovdluhe/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/ovdluhe/index.html b/1989/ovdluhe/index.html index f9649bf43..052236643 100644 --- a/1989/ovdluhe/index.html +++ b/1989/ovdluhe/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/ovdluhe/try.alt.sh b/1989/ovdluhe/try.alt.sh index 65aa1d519..41aa4c764 100755 --- a/1989/ovdluhe/try.alt.sh +++ b/1989/ovdluhe/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1989/ovdluhe.alt alt code +# try.alt.sh - demonstrate IOCCC entry 1989/ovdluhe.alt alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1989/ovdluhe/try.sh b/1989/ovdluhe/try.sh index 2b6362d9c..c34311397 100755 --- a/1989/ovdluhe/try.sh +++ b/1989/ovdluhe/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1989/ovdluhe +# try.sh - demonstrate IOCCC entry 1989/ovdluhe # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1989/paul/.entry.json b/1989/paul/.entry.json index c74168494..b0832190f 100644 --- a/1989/paul/.entry.json +++ b/1989/paul/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most complex algorithm", "year" : 1989, "dir" : "paul", - "winner_id" : "1989_paul", + "entry_id" : "1989_paul", "author_set" : [ { "author_handle" : "Paul_E_Black" } ], diff --git a/1989/paul/Makefile b/1989/paul/Makefile index 65297eccb..86c977624 100644 --- a/1989/paul/Makefile +++ b/1989/paul/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/paul/index.html b/1989/paul/index.html index b168df582..dd0dee8bb 100644 --- a/1989/paul/index.html +++ b/1989/paul/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/robison/.entry.json b/1989/robison/.entry.json index b55405a00..79dc2ac91 100644 --- a/1989/robison/.entry.json +++ b/1989/robison/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best minimal use of C", "year" : 1989, "dir" : "robison", - "winner_id" : "1989_robison", + "entry_id" : "1989_robison", "author_set" : [ { "author_handle" : "Arch_D_Robison" } ], diff --git a/1989/robison/Makefile b/1989/robison/Makefile index 445e88ce3..c8c621ac1 100644 --- a/1989/robison/Makefile +++ b/1989/robison/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/robison/index.html b/1989/robison/index.html index 0d5c2df62..323ff7115 100644 --- a/1989/robison/index.html +++ b/1989/robison/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/robison/try.sh b/1989/robison/try.sh index a31227d8c..18078f3aa 100755 --- a/1989/robison/try.sh +++ b/1989/robison/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1989/robison +# try.sh - demonstrate IOCCC entry 1989/robison # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1989/roemer/.entry.json b/1989/roemer/.entry.json index 643ef4c92..f00a51e09 100644 --- a/1989/roemer/.entry.json +++ b/1989/roemer/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best layout", "year" : 1989, "dir" : "roemer", - "winner_id" : "1989_roemer", + "entry_id" : "1989_roemer", "author_set" : [ { "author_handle" : "Roemer_B_Lievaart" } ], diff --git a/1989/roemer/Makefile b/1989/roemer/Makefile index 1a40ee4d0..df2a2e3df 100644 --- a/1989/roemer/Makefile +++ b/1989/roemer/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/roemer/index.html b/1989/roemer/index.html index 4641291ec..7ee0c73a3 100644 --- a/1989/roemer/index.html +++ b/1989/roemer/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/tromp/.entry.json b/1989/tromp/.entry.json index 866167634..e5ebe9c77 100644 --- a/1989/tromp/.entry.json +++ b/1989/tromp/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best game", "year" : 1989, "dir" : "tromp", - "winner_id" : "1989_tromp", + "entry_id" : "1989_tromp", "author_set" : [ { "author_handle" : "John_Tromp" } ], diff --git a/1989/tromp/Makefile b/1989/tromp/Makefile index e8bf83f0d..16ed79c65 100644 --- a/1989/tromp/Makefile +++ b/1989/tromp/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/tromp/index.html b/1989/tromp/index.html index 610569059..333b4e791 100644 --- a/1989/tromp/index.html +++ b/1989/tromp/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/vanb/.entry.json b/1989/vanb/.entry.json index 356cc3679..df7e7a9f7 100644 --- a/1989/vanb/.entry.json +++ b/1989/vanb/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best one liner", "year" : 1989, "dir" : "vanb", - "winner_id" : "1989_vanb", + "entry_id" : "1989_vanb", "author_set" : [ { "author_handle" : "David_Van_Brackle" } ], diff --git a/1989/vanb/Makefile b/1989/vanb/Makefile index af4a32f34..662fe793c 100644 --- a/1989/vanb/Makefile +++ b/1989/vanb/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/vanb/index.html b/1989/vanb/index.html index ce7a5b503..cae968df5 100644 --- a/1989/vanb/index.html +++ b/1989/vanb/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1989/vanb/try.sh b/1989/vanb/try.sh index 0487f0039..a12253ff2 100755 --- a/1989/vanb/try.sh +++ b/1989/vanb/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1989/vanb +# try.sh - demonstrate IOCCC entry 1989/vanb # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1989/westley/.entry.json b/1989/westley/.entry.json index 4f91b2d43..d964b82b2 100644 --- a/1989/westley/.entry.json +++ b/1989/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most algorithms in one program", "year" : 1989, "dir" : "westley", - "winner_id" : "1989_westley", + "entry_id" : "1989_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1989/westley/Makefile b/1989/westley/Makefile index 275393971..3775a2925 100644 --- a/1989/westley/Makefile +++ b/1989/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1989/westley/index.html b/1989/westley/index.html index 520c1d0b2..3ebd23abd 100644 --- a/1989/westley/index.html +++ b/1989/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/Makefile b/1990/Makefile index fb240e8d3..58593b3f4 100644 --- a/1990/Makefile +++ b/1990/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= baruch cmills dds dg jaw pjr scjones stig tbr theorem westley +ENTRIES= baruch cmills dds dg jaw pjr scjones stig tbr theorem westley YEAR= 1990 @@ -53,7 +53,7 @@ YEAR= 1990 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1990/baruch/.entry.json b/1990/baruch/.entry.json index f96e68fc8..47b6deec0 100644 --- a/1990/baruch/.entry.json +++ b/1990/baruch/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Small Program", "year" : 1990, "dir" : "baruch", - "winner_id" : "1990_baruch", + "entry_id" : "1990_baruch", "author_set" : [ { "author_handle" : "Baruch_Nissenbaum" }, { "author_handle" : "Doron_Osovlanski" } diff --git a/1990/baruch/Makefile b/1990/baruch/Makefile index 61951a80d..a619b203d 100644 --- a/1990/baruch/Makefile +++ b/1990/baruch/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/baruch/index.html b/1990/baruch/index.html index df3fb0bac..8964da56d 100644 --- a/1990/baruch/index.html +++ b/1990/baruch/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/baruch/try.sh b/1990/baruch/try.sh index c3e98403e..f3ff10be4 100755 --- a/1990/baruch/try.sh +++ b/1990/baruch/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1990/baruch +# try.sh - demonstrate IOCCC entry 1990/baruch # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1990/cmills/.entry.json b/1990/cmills/.entry.json index bcf85149e..9386ba2d6 100644 --- a/1990/cmills/.entry.json +++ b/1990/cmills/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 1990, "dir" : "cmills", - "winner_id" : "1990_cmills", + "entry_id" : "1990_cmills", "author_set" : [ { "author_handle" : "Christopher_Mills" } ], diff --git a/1990/cmills/Makefile b/1990/cmills/Makefile index 3efb58da2..1c225ad61 100644 --- a/1990/cmills/Makefile +++ b/1990/cmills/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/cmills/index.html b/1990/cmills/index.html index 657545454..c2d3d017e 100644 --- a/1990/cmills/index.html +++ b/1990/cmills/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/dds/.entry.json b/1990/dds/.entry.json index 352dd2b19..9e525f74d 100644 --- a/1990/dds/.entry.json +++ b/1990/dds/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Language Tool", "year" : 1990, "dir" : "dds", - "winner_id" : "1990_dds", + "entry_id" : "1990_dds", "author_set" : [ { "author_handle" : "Diomidis_Spinellis" } ], diff --git a/1990/dds/Makefile b/1990/dds/Makefile index 4db286cb5..0c0754a9d 100644 --- a/1990/dds/Makefile +++ b/1990/dds/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/dds/index.html b/1990/dds/index.html index 4cad3e3d8..b90951dd6 100644 --- a/1990/dds/index.html +++ b/1990/dds/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/dg/.entry.json b/1990/dg/.entry.json index 0f3da907d..9620963a5 100644 --- a/1990/dg/.entry.json +++ b/1990/dg/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of the C Preprocessor", "year" : 1990, "dir" : "dg", - "winner_id" : "1990_dg", + "entry_id" : "1990_dg", "author_set" : [ { "author_handle" : "David_Goodenough" } ], diff --git a/1990/dg/Makefile b/1990/dg/Makefile index 167254dd4..6ddbfdd72 100644 --- a/1990/dg/Makefile +++ b/1990/dg/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/dg/index.html b/1990/dg/index.html index 89fa8a2d6..677af94f1 100644 --- a/1990/dg/index.html +++ b/1990/dg/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/dg/try.sh b/1990/dg/try.sh index 001793747..ccb5a9f71 100755 --- a/1990/dg/try.sh +++ b/1990/dg/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1990/dg +# try.sh - demonstrate IOCCC entry 1990/dg # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1990/index.html b/1990/index.html index a55f0db34..7abcd58fc 100644 --- a/1990/index.html +++ b/1990/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/jaw/.entry.json b/1990/jaw/.entry.json index eb8607e91..aaaacbabf 100644 --- a/1990/jaw/.entry.json +++ b/1990/jaw/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Entropy-reducer", "year" : 1990, "dir" : "jaw", - "winner_id" : "1990_jaw", + "entry_id" : "1990_jaw", "author_set" : [ { "author_handle" : "James_A_Woods" }, { "author_handle" : "Karl_F_Fox" }, diff --git a/1990/jaw/Makefile b/1990/jaw/Makefile index f86f67bf0..50d38c288 100644 --- a/1990/jaw/Makefile +++ b/1990/jaw/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/jaw/index.html b/1990/jaw/index.html index 5bc9b96b3..19f369595 100644 --- a/1990/jaw/index.html +++ b/1990/jaw/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/jaw/try.sh b/1990/jaw/try.sh index dc79680b1..f72f07c38 100755 --- a/1990/jaw/try.sh +++ b/1990/jaw/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1990/jaw +# try.sh - demonstrate IOCCC entry 1990/jaw # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1990/pjr/.entry.json b/1990/pjr/.entry.json index 10d6661cb..557b6debf 100644 --- a/1990/pjr/.entry.json +++ b/1990/pjr/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Unusual Data Structure", "year" : 1990, "dir" : "pjr", - "winner_id" : "1990_pjr", + "entry_id" : "1990_pjr", "author_set" : [ { "author_handle" : "Peter_J_Ruczynski" } ], diff --git a/1990/pjr/Makefile b/1990/pjr/Makefile index 950cb371a..749b6664a 100644 --- a/1990/pjr/Makefile +++ b/1990/pjr/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/pjr/index.html b/1990/pjr/index.html index eb67d3142..0c5a80a48 100644 --- a/1990/pjr/index.html +++ b/1990/pjr/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/scjones/.entry.json b/1990/scjones/.entry.json index 31977bc46..8094ca561 100644 --- a/1990/scjones/.entry.json +++ b/1990/scjones/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "ANSI Committee's Worst Abuse of C", "year" : 1990, "dir" : "scjones", - "winner_id" : "1990_scjones", + "entry_id" : "1990_scjones", "author_set" : [ { "author_handle" : "Larry_Jones" } ], diff --git a/1990/scjones/Makefile b/1990/scjones/Makefile index 60b3b7ea0..3c9de0cb7 100644 --- a/1990/scjones/Makefile +++ b/1990/scjones/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/scjones/index.html b/1990/scjones/index.html index 1d29b2cd2..24f8f2d2c 100644 --- a/1990/scjones/index.html +++ b/1990/scjones/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/scjones/try.sh b/1990/scjones/try.sh index 45ff294dc..deda22df5 100755 --- a/1990/scjones/try.sh +++ b/1990/scjones/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1990/scjones +# try.sh - demonstrate IOCCC entry 1990/scjones # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1990/stig/.entry.json b/1990/stig/.entry.json index f2926e183..85a49c2cf 100644 --- a/1990/stig/.entry.json +++ b/1990/stig/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Strangest Abuse of the Rules", "year" : 1990, "dir" : "stig", - "winner_id" : "1990_stig", + "entry_id" : "1990_stig", "author_set" : [ { "author_handle" : "Stig_Hemmer" } ], diff --git a/1990/stig/Makefile b/1990/stig/Makefile index 2d6df25ca..7b5f9a61c 100644 --- a/1990/stig/Makefile +++ b/1990/stig/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/stig/index.html b/1990/stig/index.html index 40dff7915..d02c42912 100644 --- a/1990/stig/index.html +++ b/1990/stig/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/tbr/.entry.json b/1990/tbr/.entry.json index 1aba32eb6..b1508fb07 100644 --- a/1990/tbr/.entry.json +++ b/1990/tbr/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1990, "dir" : "tbr", - "winner_id" : "1990_tbr", + "entry_id" : "1990_tbr", "author_set" : [ { "author_handle" : "Byron_Rakitzis" }, { "author_handle" : "Sean_Dorward" } diff --git a/1990/tbr/Makefile b/1990/tbr/Makefile index c8c2c1162..4ec8379db 100644 --- a/1990/tbr/Makefile +++ b/1990/tbr/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/tbr/index.html b/1990/tbr/index.html index 52d60c171..8f6af3072 100644 --- a/1990/tbr/index.html +++ b/1990/tbr/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/theorem/.entry.json b/1990/theorem/.entry.json index f3968fbd5..625c8cde0 100644 --- a/1990/theorem/.entry.json +++ b/1990/theorem/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 1990, "dir" : "theorem", - "winner_id" : "1990_theorem", + "entry_id" : "1990_theorem", "author_set" : [ { "author_handle" : "Adrian_Mariano" } ], diff --git a/1990/theorem/Makefile b/1990/theorem/Makefile index 9f9b30157..59f37f06a 100644 --- a/1990/theorem/Makefile +++ b/1990/theorem/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/theorem/index.html b/1990/theorem/index.html index b8c3c1b0f..ab1da5ef0 100644 --- a/1990/theorem/index.html +++ b/1990/theorem/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/theorem/try.sh b/1990/theorem/try.sh index 4a38fca89..478085704 100755 --- a/1990/theorem/try.sh +++ b/1990/theorem/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1990/theorem +# try.sh - demonstrate IOCCC entry 1990/theorem # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1990/westley/.entry.json b/1990/westley/.entry.json index 384731381..0d69838c7 100644 --- a/1990/westley/.entry.json +++ b/1990/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Layout", "year" : 1990, "dir" : "westley", - "winner_id" : "1990_westley", + "entry_id" : "1990_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1990/westley/Makefile b/1990/westley/Makefile index da7dfd0ab..14934b025 100644 --- a/1990/westley/Makefile +++ b/1990/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1990/westley/index.html b/1990/westley/index.html index 7560c8104..c4961716f 100644 --- a/1990/westley/index.html +++ b/1990/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1990/westley/try.sh b/1990/westley/try.sh index 29e8916d6..57b4b5b26 100755 --- a/1990/westley/try.sh +++ b/1990/westley/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1990/westley +# try.sh - demonstrate IOCCC entry 1990/westley # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1991/Makefile b/1991/Makefile index 98b6ea7a1..c11d6f526 100644 --- a/1991/Makefile +++ b/1991/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= ant brnstnd buzzard cdupont davidguy dds fine rince westley +ENTRIES= ant brnstnd buzzard cdupont davidguy dds fine rince westley YEAR= 1991 @@ -53,7 +53,7 @@ YEAR= 1991 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1991/README.md b/1991/README.md index 3d4d52130..0e09c0f51 100644 --- a/1991/README.md +++ b/1991/README.md @@ -13,17 +13,17 @@ the rest. We selected 3 entries that were, in our opinion, went beyond all of the other entries this year: - [Grand Prize](westley/README.md) by [Brian -Westley](https://www.ioccc.org/winners.html#Brian_Westley) +Westley](https://www.ioccc.org/authors.html#Brian_Westley) - [Most Well Rounded](dds/README.md) by [Diomidis -Spinellis](https://www.ioccc.org/winners.html#Diomidis_Spinellis) +Spinellis](https://www.ioccc.org/authors.html#Diomidis_Spinellis) - [Best Of Show](brnstnd/README.md) by [Daniel J. -Bernstein](https://www.ioccc.org/winners.html#Daniel_J._Bernstein) +Bernstein](https://www.ioccc.org/authors.html#Daniel_J._Bernstein) Name and address information are separated from the actual program prior to judging. This eliminates any chance that we would bias our judging for/against any person or group. In the end, we are surprised as you are to see who has won. Even so, it is worth noting that -[Brian Westley](https://www.ioccc.org/winners.html#Brian_Westley) has submitted +[Brian Westley](https://www.ioccc.org/authors.html#Brian_Westley) has submitted a winning entry for the past 5 years! ## A few notes regarding possible changes to the contest: diff --git a/1991/ant/.entry.json b/1991/ant/.entry.json index d19ff7845..e95370301 100644 --- a/1991/ant/.entry.json +++ b/1991/ant/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1991, "dir" : "ant", - "winner_id" : "1991_ant", + "entry_id" : "1991_ant", "author_set" : [ { "author_handle" : "Anthony_C_Howe" } ], diff --git a/1991/ant/Makefile b/1991/ant/Makefile index 41a6933d8..a891c1e55 100644 --- a/1991/ant/Makefile +++ b/1991/ant/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/ant/index.html b/1991/ant/index.html index 34dac517e..8dd1a2fb4 100644 --- a/1991/ant/index.html +++ b/1991/ant/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1991/brnstnd/.entry.json b/1991/brnstnd/.entry.json index 7dd3aa7be..684375883 100644 --- a/1991/brnstnd/.entry.json +++ b/1991/brnstnd/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Of Show", "year" : 1991, "dir" : "brnstnd", - "winner_id" : "1991_brnstnd", + "entry_id" : "1991_brnstnd", "author_set" : [ { "author_handle" : "Daniel_J_Bernstein" } ], diff --git a/1991/brnstnd/Makefile b/1991/brnstnd/Makefile index 5825226e4..02d8833b7 100644 --- a/1991/brnstnd/Makefile +++ b/1991/brnstnd/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/brnstnd/index.html b/1991/brnstnd/index.html index a02d0732d..e934764ad 100644 --- a/1991/brnstnd/index.html +++ b/1991/brnstnd/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1991/brnstnd/try.sh b/1991/brnstnd/try.sh index b06e365e3..423f3f344 100755 --- a/1991/brnstnd/try.sh +++ b/1991/brnstnd/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1991/brnstnd +# try.sh - demonstrate IOCCC entry 1991/brnstnd # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1991/buzzard/.entry.json b/1991/buzzard/.entry.json index d75c3085e..9d5c77e69 100644 --- a/1991/buzzard/.entry.json +++ b/1991/buzzard/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Output", "year" : 1991, "dir" : "buzzard", - "winner_id" : "1991_buzzard", + "entry_id" : "1991_buzzard", "author_set" : [ { "author_handle" : "Sean_Barrett" } ], diff --git a/1991/buzzard/Makefile b/1991/buzzard/Makefile index 4c1b6dbc9..26d144f12 100644 --- a/1991/buzzard/Makefile +++ b/1991/buzzard/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/buzzard/index.html b/1991/buzzard/index.html index 70dea07cc..41e315529 100644 --- a/1991/buzzard/index.html +++ b/1991/buzzard/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1991/cdupont/.entry.json b/1991/cdupont/.entry.json index 62c40357e..ecee5c183 100644 --- a/1991/cdupont/.entry.json +++ b/1991/cdupont/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Useful Label", "year" : 1991, "dir" : "cdupont", - "winner_id" : "1991_cdupont", + "entry_id" : "1991_cdupont", "author_set" : [ { "author_handle" : "Christian_Dupont" } ], diff --git a/1991/cdupont/Makefile b/1991/cdupont/Makefile index b358c2e84..74ee3bf13 100644 --- a/1991/cdupont/Makefile +++ b/1991/cdupont/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/cdupont/index.html b/1991/cdupont/index.html index 8df668608..b74795266 100644 --- a/1991/cdupont/index.html +++ b/1991/cdupont/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1991/davidguy/.entry.json b/1991/davidguy/.entry.json index d69c351a3..f068e3d50 100644 --- a/1991/davidguy/.entry.json +++ b/1991/davidguy/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best X11 Graphics", "year" : 1991, "dir" : "davidguy", - "winner_id" : "1991_davidguy", + "entry_id" : "1991_davidguy", "author_set" : [ { "author_handle" : "David_Applegate" } ], diff --git a/1991/davidguy/Makefile b/1991/davidguy/Makefile index 8b03c7577..af738ee17 100644 --- a/1991/davidguy/Makefile +++ b/1991/davidguy/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/davidguy/index.html b/1991/davidguy/index.html index f5756a057..51d52ed54 100644 --- a/1991/davidguy/index.html +++ b/1991/davidguy/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1991/dds/.entry.json b/1991/dds/.entry.json index c2bbb4fdb..913700f4f 100644 --- a/1991/dds/.entry.json +++ b/1991/dds/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Well Rounded", "year" : 1991, "dir" : "dds", - "winner_id" : "1991_dds", + "entry_id" : "1991_dds", "author_set" : [ { "author_handle" : "Diomidis_Spinellis" } ], diff --git a/1991/dds/Makefile b/1991/dds/Makefile index 79c6ac6e4..03eb3f04d 100644 --- a/1991/dds/Makefile +++ b/1991/dds/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/dds/index.html b/1991/dds/index.html index f8f5cd1d2..fa2d347f0 100644 --- a/1991/dds/index.html +++ b/1991/dds/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1991/fine/.entry.json b/1991/fine/.entry.json index 7e48b0383..61ca4deb9 100644 --- a/1991/fine/.entry.json +++ b/1991/fine/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One Liner", "year" : 1991, "dir" : "fine", - "winner_id" : "1991_fine", + "entry_id" : "1991_fine", "author_set" : [ { "author_handle" : "Thomas_A_Fine" } ], diff --git a/1991/fine/Makefile b/1991/fine/Makefile index fb065340b..cb2424932 100644 --- a/1991/fine/Makefile +++ b/1991/fine/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/fine/README.md b/1991/fine/README.md index 2022cd4d9..f06d4d537 100644 --- a/1991/fine/README.md +++ b/1991/fine/README.md @@ -19,7 +19,7 @@ echo text | ./fine ``` Make sure that you read the last line backwards! Credit goes to [Merlyn LeRoy (Brian -Westley)](/winners.html#Brian_Westley) for that. See his 22 August 1992 +Westley)](/authors.html#Brian_Westley) for that. See his 22 August 1992 [rec.puzzles post](https://groups.google.com/g/rec.puzzles/c/z_xVPMRVBtg/m/lyEYSAeBD4gJ). Some others come from his 1989 entry as well. To diff --git a/1991/fine/index.html b/1991/fine/index.html index a51835442..858117d0e 100644 --- a/1991/fine/index.html +++ b/1991/fine/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -133,7 +133,7 @@ Fine
Location: US

Try:

./try.sh

Make sure that you read the last line backwards! Credit goes to Merlyn LeRoy (Brian Westley) for +href="/authors.html#Brian_Westley">Merlyn LeRoy (Brian Westley) for that. See his 22 August 1992 rec.puzzles post. Some others come from his 1989 entry as well. To those who diff --git a/1991/fine/try.sh b/1991/fine/try.sh index 29e914597..a5d9eb908 100755 --- a/1991/fine/try.sh +++ b/1991/fine/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - script to demonstrate IOCCC winner 1991/fine +# try.sh - script to demonstrate IOCCC entry 1991/fine # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1991/index.html b/1991/index.html index 2ee8b937d..0854725d7 100644 --- a/1991/index.html +++ b/1991/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -127,20 +127,20 @@ the rest. We selected 3 entries that were, in our opinion, went beyond all of the other entries this year:

Name and address information are separated from the actual program prior to judging. This eliminates any chance that we would bias our judging for/against any person or group. In the end, we are surprised as you are to see who has won. Even so, it is worth noting that Brian +href="https://www.ioccc.org/authors.html#Brian_Westley">Brian Westley has submitted a winning entry for the past 5 years!

A few notes regarding possible changes to the contest:

diff --git a/1991/rince/.entry.json b/1991/rince/.entry.json index 6c2b7bd57..3d3188872 100644 --- a/1991/rince/.entry.json +++ b/1991/rince/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 1991, "dir" : "rince", - "winner_id" : "1991_rince", + "entry_id" : "1991_rince", "author_set" : [ { "author_handle" : "James_Bonfield" } ], diff --git a/1991/rince/Makefile b/1991/rince/Makefile index 312dbd4ce..b2c578865 100644 --- a/1991/rince/Makefile +++ b/1991/rince/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/rince/index.html b/1991/rince/index.html index c03de89cf..776092fbd 100644 --- a/1991/rince/index.html +++ b/1991/rince/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1991/westley/.entry.json b/1991/westley/.entry.json index 161156fe5..981ba2558 100644 --- a/1991/westley/.entry.json +++ b/1991/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Grand Prize", "year" : 1991, "dir" : "westley", - "winner_id" : "1991_westley", + "entry_id" : "1991_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1991/westley/Makefile b/1991/westley/Makefile index a26a19a1f..97c63d869 100644 --- a/1991/westley/Makefile +++ b/1991/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1991/westley/index.html b/1991/westley/index.html index ad7461e0f..e6bc9f950 100644 --- a/1991/westley/index.html +++ b/1991/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/Makefile b/1992/Makefile index 9059e943a..90cae98c1 100644 --- a/1992/Makefile +++ b/1992/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= adrian albert ant buzzard.1 buzzard.2 gson imc kivinen lush marangon \ +ENTRIES= adrian albert ant buzzard.1 buzzard.2 gson imc kivinen lush marangon \ nathan vern westley YEAR= 1992 @@ -54,7 +54,7 @@ YEAR= 1992 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1992/README.md b/1992/README.md index 1a49304e4..95a518295 100644 --- a/1992/README.md +++ b/1992/README.md @@ -39,7 +39,7 @@ Name and address information are separated from the actual program prior to judging. This eliminates any chance that we would bias our judging for/against any person or group. In the end, we are surprised as you are to see who has won. Even so, it is worth noting that -[Brian Westley](https://www.ioccc.org/winners.html#Brian_Westley) has submitted +[Brian Westley](https://www.ioccc.org/authors.html#Brian_Westley) has submitted a winning entry for the past 6 years! diff --git a/1992/adrian/.entry.json b/1992/adrian/.entry.json index 8062bd1a0..e48876c18 100644 --- a/1992/adrian/.entry.json +++ b/1992/adrian/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Educational", "year" : 1992, "dir" : "adrian", - "winner_id" : "1992_adrian", + "entry_id" : "1992_adrian", "author_set" : [ { "author_handle" : "Adrian_Mariano" } ], diff --git a/1992/adrian/Makefile b/1992/adrian/Makefile index ec37def4d..24ba4bd6a 100644 --- a/1992/adrian/Makefile +++ b/1992/adrian/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/adrian/index.html b/1992/adrian/index.html index 601bc7959..9182117bd 100644 --- a/1992/adrian/index.html +++ b/1992/adrian/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/adrian/try.sh b/1992/adrian/try.sh index 59b715692..92d1a72dc 100755 --- a/1992/adrian/try.sh +++ b/1992/adrian/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1992/adrian +# try.sh - demonstrate IOCCC entry 1992/adrian # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/albert/.entry.json b/1992/albert/.entry.json index 30acd0653..71849e153 100644 --- a/1992/albert/.entry.json +++ b/1992/albert/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Useful Program", "year" : 1992, "dir" : "albert", - "winner_id" : "1992_albert", + "entry_id" : "1992_albert", "author_set" : [ { "author_handle" : "Albert_van_der_Horst" } ], diff --git a/1992/albert/Makefile b/1992/albert/Makefile index e62b64fea..0357c1ba3 100644 --- a/1992/albert/Makefile +++ b/1992/albert/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/albert/index.html b/1992/albert/index.html index 2a9b4e4d2..c58f0c71d 100644 --- a/1992/albert/index.html +++ b/1992/albert/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/albert/try.alt.sh b/1992/albert/try.alt.sh index e4ec13e02..8c1cd4cfa 100755 --- a/1992/albert/try.alt.sh +++ b/1992/albert/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1992/albert alt code +# try.alt.sh - demonstrate IOCCC entry 1992/albert alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/albert/try.sh b/1992/albert/try.sh index ec9439684..2ad214826 100755 --- a/1992/albert/try.sh +++ b/1992/albert/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1992/albert +# try.sh - demonstrate IOCCC entry 1992/albert # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/ant/.entry.json b/1992/ant/.entry.json index 38591e218..b1e23c56c 100644 --- a/1992/ant/.entry.json +++ b/1992/ant/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1992, "dir" : "ant", - "winner_id" : "1992_ant", + "entry_id" : "1992_ant", "author_set" : [ { "author_handle" : "Anthony_C_Howe" } ], diff --git a/1992/ant/Makefile b/1992/ant/Makefile index cb5a20d8f..f817bd29e 100644 --- a/1992/ant/Makefile +++ b/1992/ant/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/ant/index.html b/1992/ant/index.html index 803f427e8..6c7719432 100644 --- a/1992/ant/index.html +++ b/1992/ant/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/ant/try.sh b/1992/ant/try.sh index 465a0cb2b..93eb5f721 100755 --- a/1992/ant/try.sh +++ b/1992/ant/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1992/ant +# try.sh - demonstrate IOCCC entry 1992/ant # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/buzzard.1/.entry.json b/1992/buzzard.1/.entry.json index 3fada6114..6eccba04e 100644 --- a/1992/buzzard.1/.entry.json +++ b/1992/buzzard.1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Obfuscated Algorithm", "year" : 1992, "dir" : "buzzard.1", - "winner_id" : "1992_buzzard.1", + "entry_id" : "1992_buzzard.1", "author_set" : [ { "author_handle" : "Sean_Barrett" } ], diff --git a/1992/buzzard.1/Makefile b/1992/buzzard.1/Makefile index 869485286..b8abb00da 100644 --- a/1992/buzzard.1/Makefile +++ b/1992/buzzard.1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/buzzard.1/index.html b/1992/buzzard.1/index.html index ac79fb076..44f892ff4 100644 --- a/1992/buzzard.1/index.html +++ b/1992/buzzard.1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/buzzard.1/try.sh b/1992/buzzard.1/try.sh index 67c7d8e14..7d00c3b8c 100755 --- a/1992/buzzard.1/try.sh +++ b/1992/buzzard.1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1992/buzzard.1 +# try.sh - show IOCCC entry 1992/buzzard.1 # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it # this way allows us to have the user specify a different compiler in an easy diff --git a/1992/buzzard.2/.entry.json b/1992/buzzard.2/.entry.json index 9222de0ba..271fcdd9d 100644 --- a/1992/buzzard.2/.entry.json +++ b/1992/buzzard.2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Language Tool", "year" : 1992, "dir" : "buzzard.2", - "winner_id" : "1992_buzzard.2", + "entry_id" : "1992_buzzard.2", "author_set" : [ { "author_handle" : "Sean_Barrett" } ], diff --git a/1992/buzzard.2/Makefile b/1992/buzzard.2/Makefile index 9fccec062..0697f0a5b 100644 --- a/1992/buzzard.2/Makefile +++ b/1992/buzzard.2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/buzzard.2/index.html b/1992/buzzard.2/index.html index c7755284c..0ea855e4c 100644 --- a/1992/buzzard.2/index.html +++ b/1992/buzzard.2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/buzzard.2/try.alt.sh b/1992/buzzard.2/try.alt.sh index 9f6159c2b..99ec6b9a9 100755 --- a/1992/buzzard.2/try.alt.sh +++ b/1992/buzzard.2/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1992/buzzard.2 alt code +# try.alt.sh - demonstrate IOCCC entry 1992/buzzard.2 alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/buzzard.2/try.sh b/1992/buzzard.2/try.sh index 64482e8a5..c1888acf9 100755 --- a/1992/buzzard.2/try.sh +++ b/1992/buzzard.2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1992/buzzard.2 +# try.sh - demonstrate IOCCC entry 1992/buzzard.2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/gson/.entry.json b/1992/gson/.entry.json index 07d021c2b..bee513aa8 100644 --- a/1992/gson/.entry.json +++ b/1992/gson/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Humorous Output", "year" : 1992, "dir" : "gson", - "winner_id" : "1992_gson", + "entry_id" : "1992_gson", "author_set" : [ { "author_handle" : "Andreas_Gustafsson" } ], diff --git a/1992/gson/Makefile b/1992/gson/Makefile index 3c8dc7e77..16c082245 100644 --- a/1992/gson/Makefile +++ b/1992/gson/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/gson/index.html b/1992/gson/index.html index e08f5b5fb..6d7a037a9 100644 --- a/1992/gson/index.html +++ b/1992/gson/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/gson/mkdict.sh b/1992/gson/mkdict.sh index 379e0ac5b..f20720398 100755 --- a/1992/gson/mkdict.sh +++ b/1992/gson/mkdict.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# mkdict.sh - make a dictionary file for IOCCC winner 1992/gson +# mkdict.sh - make a dictionary file for IOCCC entry 1992/gson # # This OBFUSCATED script was provided by the author. # diff --git a/1992/gson/try.sh b/1992/gson/try.sh index b6c813483..5e9112572 100755 --- a/1992/gson/try.sh +++ b/1992/gson/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1992/gson +# try.sh - demonstrate IOCCC entry 1992/gson # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/imc/.entry.json b/1992/imc/.entry.json index 8c90c9938..c99427c42 100644 --- a/1992/imc/.entry.json +++ b/1992/imc/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Output", "year" : 1992, "dir" : "imc", - "winner_id" : "1992_imc", + "entry_id" : "1992_imc", "author_set" : [ { "author_handle" : "Ian_Collier" } ], diff --git a/1992/imc/Makefile b/1992/imc/Makefile index 7de0b0030..431b858de 100644 --- a/1992/imc/Makefile +++ b/1992/imc/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/imc/index.html b/1992/imc/index.html index 72d335782..bd2ce62c7 100644 --- a/1992/imc/index.html +++ b/1992/imc/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/imc/try.sh b/1992/imc/try.sh index b661f0b23..4bd060954 100755 --- a/1992/imc/try.sh +++ b/1992/imc/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1992/imc +# try.sh - demonstrate IOCCC entry 1992/imc # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/index.html b/1992/index.html index 7cecef552..8795eef4a 100644 --- a/1992/index.html +++ b/1992/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -150,7 +150,7 @@ libraries for the first time. We now consider ANSI C compilers to be the prior to judging. This eliminates any chance that we would bias our judging for/against any person or group. In the end, we are surprised as you are to see who has won. Even so, it is worth noting that Brian +href="https://www.ioccc.org/authors.html#Brian_Westley">Brian Westley has submitted a winning entry for the past 6 years!

A few notes regarding future contests:

diff --git a/1992/kivinen/.entry.json b/1992/kivinen/.entry.json index 623320bdf..33949c17e 100644 --- a/1992/kivinen/.entry.json +++ b/1992/kivinen/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best X Program", "year" : 1992, "dir" : "kivinen", - "winner_id" : "1992_kivinen", + "entry_id" : "1992_kivinen", "author_set" : [ { "author_handle" : "Tero_Kivinen" } ], diff --git a/1992/kivinen/Makefile b/1992/kivinen/Makefile index ffce6f146..b58b90ee6 100644 --- a/1992/kivinen/Makefile +++ b/1992/kivinen/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/kivinen/index.html b/1992/kivinen/index.html index d88394dde..0bf0ebfd4 100644 --- a/1992/kivinen/index.html +++ b/1992/kivinen/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/lush/.entry.json b/1992/lush/.entry.json index 0bf27e69f..d1c5a90ca 100644 --- a/1992/lush/.entry.json +++ b/1992/lush/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Abuse of the C Preprocessor", "year" : 1992, "dir" : "lush", - "winner_id" : "1992_lush", + "entry_id" : "1992_lush", "author_set" : [ { "author_handle" : "Ed_Luke" } ], diff --git a/1992/lush/Makefile b/1992/lush/Makefile index 8e11a7846..132b2ef63 100644 --- a/1992/lush/Makefile +++ b/1992/lush/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/lush/index.html b/1992/lush/index.html index 289979b48..445fdc686 100644 --- a/1992/lush/index.html +++ b/1992/lush/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/lush/lush.sh b/1992/lush/lush.sh index a92929370..8a720355a 100755 --- a/1992/lush/lush.sh +++ b/1992/lush/lush.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# lush.sh - run IOCCC winner 1992/lush +# lush.sh - run IOCCC entry 1992/lush # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1992/marangon/.entry.json b/1992/marangon/.entry.json index 51c65e62d..47c1f0be5 100644 --- a/1992/marangon/.entry.json +++ b/1992/marangon/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 1992, "dir" : "marangon", - "winner_id" : "1992_marangon", + "entry_id" : "1992_marangon", "author_set" : [ { "author_handle" : "Andrea_Marangoni" } ], diff --git a/1992/marangon/Makefile b/1992/marangon/Makefile index 19b15dbd5..1cbd4353d 100644 --- a/1992/marangon/Makefile +++ b/1992/marangon/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/marangon/index.html b/1992/marangon/index.html index 8d326473e..7107609cf 100644 --- a/1992/marangon/index.html +++ b/1992/marangon/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/nathan/.entry.json b/1992/nathan/.entry.json index dbeea0081..83cb847c4 100644 --- a/1992/nathan/.entry.json +++ b/1992/nathan/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Abuse of the Rules", "year" : 1992, "dir" : "nathan", - "winner_id" : "1992_nathan", + "entry_id" : "1992_nathan", "author_set" : [ { "author_handle" : "Nathan_Sidwell" } ], diff --git a/1992/nathan/Makefile b/1992/nathan/Makefile index 0c81ae691..15fce1e19 100644 --- a/1992/nathan/Makefile +++ b/1992/nathan/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/nathan/index.html b/1992/nathan/index.html index 8b957df2f..0c1d3588c 100644 --- a/1992/nathan/index.html +++ b/1992/nathan/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/nathan/try.sh b/1992/nathan/try.sh index 4e9860c6f..2b4c9a12c 100755 --- a/1992/nathan/try.sh +++ b/1992/nathan/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# 1992/nathan/try.sh - show IOCCC winner 1992/nathan +# 1992/nathan/try.sh - show IOCCC entry 1992/nathan # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it # this way allows us to have the user specify a different compiler in an easy diff --git a/1992/vern/.entry.json b/1992/vern/.entry.json index a38750f25..f7e029190 100644 --- a/1992/vern/.entry.json +++ b/1992/vern/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 1992, "dir" : "vern", - "winner_id" : "1992_vern", + "entry_id" : "1992_vern", "author_set" : [ { "author_handle" : "Vern_Paxson" } ], diff --git a/1992/vern/Makefile b/1992/vern/Makefile index eb712e502..563c0d551 100644 --- a/1992/vern/Makefile +++ b/1992/vern/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/vern/index.html b/1992/vern/index.html index 0eef74a04..93d9eb209 100644 --- a/1992/vern/index.html +++ b/1992/vern/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/westley/.entry.json b/1992/westley/.entry.json index 7e334efd4..e7f798e50 100644 --- a/1992/westley/.entry.json +++ b/1992/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Small Program", "year" : 1992, "dir" : "westley", - "winner_id" : "1992_westley", + "entry_id" : "1992_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1992/westley/Makefile b/1992/westley/Makefile index 172ab259d..941712e17 100644 --- a/1992/westley/Makefile +++ b/1992/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1992/westley/index.html b/1992/westley/index.html index adaf92554..f789e73b9 100644 --- a/1992/westley/index.html +++ b/1992/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1992/westley/try.sh b/1992/westley/try.sh index 2ac09cd5b..32b79896d 100755 --- a/1992/westley/try.sh +++ b/1992/westley/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - script to show IOCCC winner 1992/westley +# try.sh - script to show IOCCC entry 1992/westley # # This script runs westley on a variety of locations to show different cities in # the world, based on the author's remarks and the judges' remarks. diff --git a/1993/Makefile b/1993/Makefile index f4acb0ef6..3a70b5706 100644 --- a/1993/Makefile +++ b/1993/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= ant cmills dgibson ejb jonth leo lmfjyh plummer rince schnitzi vanb +ENTRIES= ant cmills dgibson ejb jonth leo lmfjyh plummer rince schnitzi vanb YEAR= 1993 @@ -53,7 +53,7 @@ YEAR= 1993 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1993/ant/.entry.json b/1993/ant/.entry.json index 4ae5d74aa..f45065c26 100644 --- a/1993/ant/.entry.json +++ b/1993/ant/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1993, "dir" : "ant", - "winner_id" : "1993_ant", + "entry_id" : "1993_ant", "author_set" : [ { "author_handle" : "Anthony_C_Howe" } ], diff --git a/1993/ant/Makefile b/1993/ant/Makefile index bdee1e802..5d38a6a88 100644 --- a/1993/ant/Makefile +++ b/1993/ant/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/ant/index.html b/1993/ant/index.html index a8a97c993..347644b8f 100644 --- a/1993/ant/index.html +++ b/1993/ant/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/ant/try.sh b/1993/ant/try.sh index 331d88553..d355ddc71 100755 --- a/1993/ant/try.sh +++ b/1993/ant/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1993/ant +# try.sh - demonstrate IOCCC entry 1993/ant # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1993/cmills/.entry.json b/1993/cmills/.entry.json index c40fda160..ec4422db4 100644 --- a/1993/cmills/.entry.json +++ b/1993/cmills/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Bill Gates Award", "year" : 1993, "dir" : "cmills", - "winner_id" : "1993_cmills", + "entry_id" : "1993_cmills", "author_set" : [ { "author_handle" : "Christopher_Mills" } ], diff --git a/1993/cmills/Makefile b/1993/cmills/Makefile index 7ac3e1c84..b4c2fd3c8 100644 --- a/1993/cmills/Makefile +++ b/1993/cmills/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/cmills/index.html b/1993/cmills/index.html index 3a7e80e5e..1fb8e26f9 100644 --- a/1993/cmills/index.html +++ b/1993/cmills/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/dgibson/.entry.json b/1993/dgibson/.entry.json index 042b21770..9237256a0 100644 --- a/1993/dgibson/.entry.json +++ b/1993/dgibson/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of the C Preprocessor", "year" : 1993, "dir" : "dgibson", - "winner_id" : "1993_dgibson", + "entry_id" : "1993_dgibson", "author_set" : [ { "author_handle" : "David_Gibson" } ], diff --git a/1993/dgibson/Makefile b/1993/dgibson/Makefile index cb7c5a06f..976a9507f 100644 --- a/1993/dgibson/Makefile +++ b/1993/dgibson/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/dgibson/dgibson.sh b/1993/dgibson/dgibson.sh index c3482fce9..dd7d7f3bf 100755 --- a/1993/dgibson/dgibson.sh +++ b/1993/dgibson/dgibson.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# dgibson.sh - run the IOCCC winner 1993/dgibson +# dgibson.sh - run the IOCCC entry 1993/dgibson # # usage: # dgibson.sh [data_file] diff --git a/1993/dgibson/index.html b/1993/dgibson/index.html index bbcd783df..bb519410f 100644 --- a/1993/dgibson/index.html +++ b/1993/dgibson/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/dgibson/try.sh b/1993/dgibson/try.sh index c5ffa0550..a0c9d6988 100755 --- a/1993/dgibson/try.sh +++ b/1993/dgibson/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1993/dgibson +# try.sh - demonstrate IOCCC entry 1993/dgibson # # we make use of the script dgibson.sh so we don't need to compile it. In any diff --git a/1993/ejb/.entry.json b/1993/ejb/.entry.json index 25f42de15..29de4c219 100644 --- a/1993/ejb/.entry.json +++ b/1993/ejb/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Obfuscated Algorithm", "year" : 1993, "dir" : "ejb", - "winner_id" : "1993_ejb", + "entry_id" : "1993_ejb", "author_set" : [ { "author_handle" : "E_Jay_Berkenbilt" } ], diff --git a/1993/ejb/Makefile b/1993/ejb/Makefile index 0fc0a8c31..cdd3ed3f7 100644 --- a/1993/ejb/Makefile +++ b/1993/ejb/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/ejb/index.html b/1993/ejb/index.html index dc0b11f64..aa6394969 100644 --- a/1993/ejb/index.html +++ b/1993/ejb/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/ejb/try.sh b/1993/ejb/try.sh index cca8f30b4..133736800 100755 --- a/1993/ejb/try.sh +++ b/1993/ejb/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1993/ejb +# try.sh - demonstrate IOCCC entry 1993/ejb # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1993/index.html b/1993/index.html index c0c1a0401..11d902caf 100644 --- a/1993/index.html +++ b/1993/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/jonth/.entry.json b/1993/jonth/.entry.json index 6548391ca..de5a75cfc 100644 --- a/1993/jonth/.entry.json +++ b/1993/jonth/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Obfuscated X Program", "year" : 1993, "dir" : "jonth", - "winner_id" : "1993_jonth", + "entry_id" : "1993_jonth", "author_set" : [ { "author_handle" : "Jon_Thingvold" } ], diff --git a/1993/jonth/Makefile b/1993/jonth/Makefile index d1c8b6d67..d8fa632a8 100644 --- a/1993/jonth/Makefile +++ b/1993/jonth/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/jonth/index.html b/1993/jonth/index.html index 506c754c2..9e0b91c7a 100644 --- a/1993/jonth/index.html +++ b/1993/jonth/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/leo/.entry.json b/1993/leo/.entry.json index 5399d3a2d..e1cdf0945 100644 --- a/1993/leo/.entry.json +++ b/1993/leo/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 1993, "dir" : "leo", - "winner_id" : "1993_leo", + "entry_id" : "1993_leo", "author_set" : [ { "author_handle" : "Leonid_A_Broukhis" } ], diff --git a/1993/leo/Makefile b/1993/leo/Makefile index 5fa0e5de4..605545ea4 100644 --- a/1993/leo/Makefile +++ b/1993/leo/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/leo/index.html b/1993/leo/index.html index 7880970c6..c557b1301 100644 --- a/1993/leo/index.html +++ b/1993/leo/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/lmfjyh/.entry.json b/1993/lmfjyh/.entry.json index c0416b873..5faeaffe7 100644 --- a/1993/lmfjyh/.entry.json +++ b/1993/lmfjyh/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Versatile Source", "year" : 1993, "dir" : "lmfjyh", - "winner_id" : "1993_lmfjyh", + "entry_id" : "1993_lmfjyh", "author_set" : [ { "author_handle" : "Jyrki_Holopainen" } ], diff --git a/1993/lmfjyh/Makefile b/1993/lmfjyh/Makefile index dc2ece1db..871a9a6f4 100644 --- a/1993/lmfjyh/Makefile +++ b/1993/lmfjyh/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/lmfjyh/index.html b/1993/lmfjyh/index.html index 51c6d437f..70e404a31 100644 --- a/1993/lmfjyh/index.html +++ b/1993/lmfjyh/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/plummer/.entry.json b/1993/plummer/.entry.json index 8c80b6726..874ef1270 100644 --- a/1993/plummer/.entry.json +++ b/1993/plummer/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One Liner", "year" : 1993, "dir" : "plummer", - "winner_id" : "1993_plummer", + "entry_id" : "1993_plummer", "author_set" : [ { "author_handle" : "Mark_Plummer" } ], diff --git a/1993/plummer/Makefile b/1993/plummer/Makefile index 1da9c979b..8177bd6bf 100644 --- a/1993/plummer/Makefile +++ b/1993/plummer/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/plummer/index.html b/1993/plummer/index.html index f219e7694..2b423693b 100644 --- a/1993/plummer/index.html +++ b/1993/plummer/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/plummer/try.alt.sh b/1993/plummer/try.alt.sh index 5a68767cb..25642de81 100755 --- a/1993/plummer/try.alt.sh +++ b/1993/plummer/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1993/plummer alt code +# try.alt.sh - demonstrate IOCCC entry 1993/plummer alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1993/plummer/try.sh b/1993/plummer/try.sh index 73f2edd83..a529b73a2 100755 --- a/1993/plummer/try.sh +++ b/1993/plummer/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1993/plummer +# try.sh - demonstrate IOCCC entry 1993/plummer # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1993/rince/.entry.json b/1993/rince/.entry.json index 837679296..5653d3de8 100644 --- a/1993/rince/.entry.json +++ b/1993/rince/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Well Rounded", "year" : 1993, "dir" : "rince", - "winner_id" : "1993_rince", + "entry_id" : "1993_rince", "author_set" : [ { "author_handle" : "James_Bonfield" } ], diff --git a/1993/rince/Makefile b/1993/rince/Makefile index 1590b8178..bf1feebff 100644 --- a/1993/rince/Makefile +++ b/1993/rince/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/rince/index.html b/1993/rince/index.html index 618339fd1..ea5a13235 100644 --- a/1993/rince/index.html +++ b/1993/rince/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/schnitzi/.entry.json b/1993/schnitzi/.entry.json index 8dc16d625..adeef7bf9 100644 --- a/1993/schnitzi/.entry.json +++ b/1993/schnitzi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Obfuscated Intelligence Award", "year" : 1993, "dir" : "schnitzi", - "winner_id" : "1993_schnitzi", + "entry_id" : "1993_schnitzi", "author_set" : [ { "author_handle" : "Mark_Schnitzius" } ], diff --git a/1993/schnitzi/Makefile b/1993/schnitzi/Makefile index 33ecca59e..53a765e58 100644 --- a/1993/schnitzi/Makefile +++ b/1993/schnitzi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/schnitzi/index.html b/1993/schnitzi/index.html index e16e68bab..7fdfbdb67 100644 --- a/1993/schnitzi/index.html +++ b/1993/schnitzi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/vanb/.entry.json b/1993/vanb/.entry.json index 301c72c44..7255b5521 100644 --- a/1993/vanb/.entry.json +++ b/1993/vanb/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Irregular Expression", "year" : 1993, "dir" : "vanb", - "winner_id" : "1993_vanb", + "entry_id" : "1993_vanb", "author_set" : [ { "author_handle" : "David_Van_Brackle" } ], diff --git a/1993/vanb/Makefile b/1993/vanb/Makefile index 74dec8af2..b43af5d7f 100644 --- a/1993/vanb/Makefile +++ b/1993/vanb/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1993/vanb/index.html b/1993/vanb/index.html index c932a3bdc..c0d3b31ff 100644 --- a/1993/vanb/index.html +++ b/1993/vanb/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1993/vanb/try.sh b/1993/vanb/try.sh index febf723f9..71ff94e6d 100755 --- a/1993/vanb/try.sh +++ b/1993/vanb/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1993/vanb +# try.sh - demonstrate IOCCC entry 1993/vanb # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/Makefile b/1994/Makefile index e6ba576fd..7d7962c45 100644 --- a/1994/Makefile +++ b/1994/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= dodsond1 dodsond2 horton imc ldb schnitzi shapiro smr tvr weisberg westley +ENTRIES= dodsond1 dodsond2 horton imc ldb schnitzi shapiro smr tvr weisberg westley YEAR= 1994 @@ -53,7 +53,7 @@ YEAR= 1994 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1994/README.md b/1994/README.md index 3d06d498a..a69b42ecd 100644 --- a/1994/README.md +++ b/1994/README.md @@ -92,7 +92,7 @@ describing your site and any other appropriate comments. Thanks! Due to changes in the USENIX conference calendar, the 1995 contest will be delayed. Because there will be no Summer 1995 USENIX conference, -the 1995 IOCCC winners will be announced at the Jan 1996 USENIX conference. +the 1995 IOCCC entries will be announced at the Jan 1996 USENIX conference. The 1995 contest will not open until late October 1995, and will close sometime around the end of December 1995. The rules for the 1995 diff --git a/1994/dodsond1/.entry.json b/1994/dodsond1/.entry.json index 896e871af..862a41b97 100644 --- a/1994/dodsond1/.entry.json +++ b/1994/dodsond1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 1994, "dir" : "dodsond1", - "winner_id" : "1994_dodsond1", + "entry_id" : "1994_dodsond1", "author_set" : [ { "author_handle" : "Don_Dodson" } ], diff --git a/1994/dodsond1/Makefile b/1994/dodsond1/Makefile index 60046e98e..5acd51365 100644 --- a/1994/dodsond1/Makefile +++ b/1994/dodsond1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/dodsond1/index.html b/1994/dodsond1/index.html index 8eaf7d42b..0e6a8ab98 100644 --- a/1994/dodsond1/index.html +++ b/1994/dodsond1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/dodsond2/.entry.json b/1994/dodsond2/.entry.json index 4cfe775fe..118ffab39 100644 --- a/1994/dodsond2/.entry.json +++ b/1994/dodsond2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Obfuscated Packaging", "year" : 1994, "dir" : "dodsond2", - "winner_id" : "1994_dodsond2", + "entry_id" : "1994_dodsond2", "author_set" : [ { "author_handle" : "Don_Dodson" } ], diff --git a/1994/dodsond2/Makefile b/1994/dodsond2/Makefile index 12786db39..c40736f2f 100644 --- a/1994/dodsond2/Makefile +++ b/1994/dodsond2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/dodsond2/index.html b/1994/dodsond2/index.html index 4dbb3452f..d152a9431 100644 --- a/1994/dodsond2/index.html +++ b/1994/dodsond2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/horton/.entry.json b/1994/horton/.entry.json index ed6797ca5..67e59111e 100644 --- a/1994/horton/.entry.json +++ b/1994/horton/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1994, "dir" : "horton", - "winner_id" : "1994_horton", + "entry_id" : "1994_horton", "author_set" : [ { "author_handle" : "Mary_Ann_Horton" } ], diff --git a/1994/horton/Makefile b/1994/horton/Makefile index d920f8fdc..937ed7e12 100644 --- a/1994/horton/Makefile +++ b/1994/horton/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/horton/index.html b/1994/horton/index.html index c9918544a..0f8887a9f 100644 --- a/1994/horton/index.html +++ b/1994/horton/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/horton/try.alt.sh b/1994/horton/try.alt.sh index dcc7f50f4..9abd57b01 100755 --- a/1994/horton/try.alt.sh +++ b/1994/horton/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1994/horton alt code +# try.alt.sh - demonstrate IOCCC entry 1994/horton alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/horton/try.sh b/1994/horton/try.sh index ee836bd12..5ab837fc0 100755 --- a/1994/horton/try.sh +++ b/1994/horton/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1994/horton +# try.sh - demonstrate IOCCC entry 1994/horton # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/imc/.entry.json b/1994/imc/.entry.json index 3eeed36cf..3daefcdd7 100644 --- a/1994/imc/.entry.json +++ b/1994/imc/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Obfuscated Algorithm", "year" : 1994, "dir" : "imc", - "winner_id" : "1994_imc", + "entry_id" : "1994_imc", "author_set" : [ { "author_handle" : "Ian_Collier" } ], diff --git a/1994/imc/Makefile b/1994/imc/Makefile index 8e31f7f7f..9716574a5 100644 --- a/1994/imc/Makefile +++ b/1994/imc/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/imc/index.html b/1994/imc/index.html index dfd7d7723..c2342d12e 100644 --- a/1994/imc/index.html +++ b/1994/imc/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/imc/try.sh b/1994/imc/try.sh index 1a0780745..deecffa3f 100755 --- a/1994/imc/try.sh +++ b/1994/imc/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1994/imc +# try.sh - demonstrate IOCCC entry 1994/imc # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/index.html b/1994/index.html index 2d8566ece..5fc1b3016 100644 --- a/1994/index.html +++ b/1994/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -190,7 +190,7 @@ to 31 Dec 1995) to:

future contests

Due to changes in the USENIX conference calendar, the 1995 contest will be delayed. Because there will be no Summer 1995 USENIX conference, -the 1995 IOCCC winners will be announced at the Jan 1996 USENIX +the 1995 IOCCC entries will be announced at the Jan 1996 USENIX conference.

The 1995 contest will not open until late October 1995, and will close sometime around the end of December 1995. The rules for the 1995 diff --git a/1994/ldb/.entry.json b/1994/ldb/.entry.json index 331077972..9c04828ff 100644 --- a/1994/ldb/.entry.json +++ b/1994/ldb/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One-liner", "year" : 1994, "dir" : "ldb", - "winner_id" : "1994_ldb", + "entry_id" : "1994_ldb", "author_set" : [ { "author_handle" : "Laurion_Burchall" } ], diff --git a/1994/ldb/Makefile b/1994/ldb/Makefile index 32c2c5d8f..e5a8f3d48 100644 --- a/1994/ldb/Makefile +++ b/1994/ldb/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/ldb/index.html b/1994/ldb/index.html index efa86db6f..bf0c5890d 100644 --- a/1994/ldb/index.html +++ b/1994/ldb/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/ldb/try.sh b/1994/ldb/try.sh index 27c6bdf4c..0d7197a57 100755 --- a/1994/ldb/try.sh +++ b/1994/ldb/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1994/ldb +# try.sh - demonstrate IOCCC entry 1994/ldb # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/schnitzi/.entry.json b/1994/schnitzi/.entry.json index 5ad9b4362..cf07f3a59 100644 --- a/1994/schnitzi/.entry.json +++ b/1994/schnitzi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Layout", "year" : 1994, "dir" : "schnitzi", - "winner_id" : "1994_schnitzi", + "entry_id" : "1994_schnitzi", "author_set" : [ { "author_handle" : "Mark_Schnitzius" } ], diff --git a/1994/schnitzi/Makefile b/1994/schnitzi/Makefile index 89928da1b..651f68828 100644 --- a/1994/schnitzi/Makefile +++ b/1994/schnitzi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/schnitzi/index.html b/1994/schnitzi/index.html index 115e88b99..09497bdde 100644 --- a/1994/schnitzi/index.html +++ b/1994/schnitzi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/schnitzi/try.alt.sh b/1994/schnitzi/try.alt.sh index 2e61c3d39..eb53a35fa 100755 --- a/1994/schnitzi/try.alt.sh +++ b/1994/schnitzi/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1994/schnitzi alt code +# try.alt.sh - demonstrate IOCCC entry 1994/schnitzi alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/schnitzi/try.sh b/1994/schnitzi/try.sh index 1da6af393..ce736ce51 100755 --- a/1994/schnitzi/try.sh +++ b/1994/schnitzi/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1994/schnitzi +# try.sh - demonstrate IOCCC entry 1994/schnitzi # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/shapiro/.entry.json b/1994/shapiro/.entry.json index d475d0da2..d2a0094ab 100644 --- a/1994/shapiro/.entry.json +++ b/1994/shapiro/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Well Rounded Obfuscation", "year" : 1994, "dir" : "shapiro", - "winner_id" : "1994_shapiro", + "entry_id" : "1994_shapiro", "author_set" : [ { "author_handle" : "Andrew_Shapiro" } ], diff --git a/1994/shapiro/Makefile b/1994/shapiro/Makefile index 719661098..e3e1970f4 100644 --- a/1994/shapiro/Makefile +++ b/1994/shapiro/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/shapiro/index.html b/1994/shapiro/index.html index 1edcac2a5..7592ef3ec 100644 --- a/1994/shapiro/index.html +++ b/1994/shapiro/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/smr/.entry.json b/1994/smr/.entry.json index ca64ba08e..761e13fe7 100644 --- a/1994/smr/.entry.json +++ b/1994/smr/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Abuse of the Rules", "year" : 1994, "dir" : "smr", - "winner_id" : "1994_smr", + "entry_id" : "1994_smr", "author_set" : [ { "author_handle" : "Szymon_Rusinkiewicz" } ], diff --git a/1994/smr/Makefile b/1994/smr/Makefile index c1aaf14fb..71a6d1fc5 100644 --- a/1994/smr/Makefile +++ b/1994/smr/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/smr/index.html b/1994/smr/index.html index 2a9d6d8c6..1175d684f 100644 --- a/1994/smr/index.html +++ b/1994/smr/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/smr/try.sh b/1994/smr/try.sh index 91d7c8206..dd34f8cb0 100755 --- a/1994/smr/try.sh +++ b/1994/smr/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1994/smr +# try.sh - demonstrate IOCCC entry 1994/smr # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/tvr/.entry.json b/1994/tvr/.entry.json index ae1172c60..8c243fdef 100644 --- a/1994/tvr/.entry.json +++ b/1994/tvr/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best X11 Program", "year" : 1994, "dir" : "tvr", - "winner_id" : "1994_tvr", + "entry_id" : "1994_tvr", "author_set" : [ { "author_handle" : "Teemu_Rantanen" } ], diff --git a/1994/tvr/Makefile b/1994/tvr/Makefile index e682ed034..a0f8e88a9 100644 --- a/1994/tvr/Makefile +++ b/1994/tvr/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/tvr/index.html b/1994/tvr/index.html index e5707b855..f340e34bb 100644 --- a/1994/tvr/index.html +++ b/1994/tvr/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/tvr/try.alt.bw.sh b/1994/tvr/try.alt.bw.sh index 5d029b01f..0c8ebdbad 100755 --- a/1994/tvr/try.alt.bw.sh +++ b/1994/tvr/try.alt.bw.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.bw.sh - demonstrate IOCCC winner 1994/tvr alt code B&W mode +# try.alt.bw.sh - demonstrate IOCCC entry 1994/tvr alt code B&W mode # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/tvr/try.alt.color.sh b/1994/tvr/try.alt.color.sh index f06edc636..e3c16ab7e 100755 --- a/1994/tvr/try.alt.color.sh +++ b/1994/tvr/try.alt.color.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.color.sh - demonstrate IOCCC winner 1994/tvr alt code colour mode +# try.color.sh - demonstrate IOCCC entry 1994/tvr alt code colour mode # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/tvr/try.bw.sh b/1994/tvr/try.bw.sh index f87be3f95..6fddecf95 100755 --- a/1994/tvr/try.bw.sh +++ b/1994/tvr/try.bw.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.bw.sh - demonstrate IOCCC winner 1994/tvr B&W mode +# try.bw.sh - demonstrate IOCCC entry 1994/tvr B&W mode # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/tvr/try.color.sh b/1994/tvr/try.color.sh index 96d73afd2..2a8f895b8 100755 --- a/1994/tvr/try.color.sh +++ b/1994/tvr/try.color.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.color.sh - demonstrate IOCCC winner 1994/tvr colour mode +# try.color.sh - demonstrate IOCCC entry 1994/tvr colour mode # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/weisberg/.entry.json b/1994/weisberg/.entry.json index 7be36e80d..668adb9e3 100644 --- a/1994/weisberg/.entry.json +++ b/1994/weisberg/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Short Program", "year" : 1994, "dir" : "weisberg", - "winner_id" : "1994_weisberg", + "entry_id" : "1994_weisberg", "author_set" : [ { "author_handle" : "Jeff_Weisberg" } ], diff --git a/1994/weisberg/Makefile b/1994/weisberg/Makefile index f7a7b3a5e..550d7d901 100644 --- a/1994/weisberg/Makefile +++ b/1994/weisberg/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/weisberg/index.html b/1994/weisberg/index.html index 26ecf995d..0a415503b 100644 --- a/1994/weisberg/index.html +++ b/1994/weisberg/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/weisberg/primes.sh b/1994/weisberg/primes.sh index c9b490fe0..e34832dfe 100755 --- a/1994/weisberg/primes.sh +++ b/1994/weisberg/primes.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# primes.sh - feed primes(1) IOCCC winner 1994/weisberg +# primes.sh - feed primes(1) IOCCC entry 1994/weisberg # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/weisberg/try.sh b/1994/weisberg/try.sh index b12a3d2e0..4d1e4d50d 100755 --- a/1994/weisberg/try.sh +++ b/1994/weisberg/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1994/weisberg +# try.sh - demonstrate IOCCC entry 1994/weisberg # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1994/westley/.entry.json b/1994/westley/.entry.json index f50df4e64..eb7a5fd24 100644 --- a/1994/westley/.entry.json +++ b/1994/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Abuse of the C Preprocessor", "year" : 1994, "dir" : "westley", - "winner_id" : "1994_westley", + "entry_id" : "1994_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1994/westley/Makefile b/1994/westley/Makefile index 8d83492cf..81b583910 100644 --- a/1994/westley/Makefile +++ b/1994/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1994/westley/index.html b/1994/westley/index.html index c86f16bb2..e74e17dc4 100644 --- a/1994/westley/index.html +++ b/1994/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1994/westley/try.alt.sh b/1994/westley/try.alt.sh index ee023c6f1..7998dc6d3 100755 --- a/1994/westley/try.alt.sh +++ b/1994/westley/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1994/westley alt code +# try.alt.sh - demonstrate IOCCC entry 1994/westley alt code # # make sure CC is set so that one can control what compiler to use in an easy diff --git a/1994/westley/try.sh b/1994/westley/try.sh index 5b17de9ea..96a90984a 100755 --- a/1994/westley/try.sh +++ b/1994/westley/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1994/westley +# try.sh - demonstrate IOCCC entry 1994/westley # # make sure CC is set so that one can control what compiler to use in an easy diff --git a/1995/Makefile b/1995/Makefile index e83567eda..61ad94310 100644 --- a/1995/Makefile +++ b/1995/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= cdua dodsond1 dodsond2 esde garry heathbar leo makarios savastio schnitzi \ +ENTRIES= cdua dodsond1 dodsond2 esde garry heathbar leo makarios savastio schnitzi \ spinellis vanschnitz YEAR= 1995 @@ -54,7 +54,7 @@ YEAR= 1995 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1995/README.md b/1995/README.md index 3fe488806..cb39153b4 100644 --- a/1995/README.md +++ b/1995/README.md @@ -25,7 +25,7 @@ no longer post the winners to this newsgroup - we'll let you the reader decide for yourself the wizardry of these entries. This year there were several people who won more than once and several [previous -winners](/winners.html) as well. The judging was done without knowledge of the +winners](/authors.html) as well. The judging was done without knowledge of the names of the submitters - multiple winners were a coincidence. Since we tend to discount entries that are similar to previous winners, these people had to come with original ideas to stay in the winners circle. @@ -39,7 +39,7 @@ for the use of their machines. Due to changes in the [USENIX conference](https://www.usenix.org/conferences/all) calendar, the [1996 contest](/years.html#1996) will be delayed. Because there will be no Summer -1996 USENIX conference, the 1996 IOCCC winners will be announced at the Jan 1997 +1996 USENIX conference, the 1996 IOCCC entries will be announced at the Jan 1997 USENIX conference. The 1996 contest will not open until sometime in October 1996, and will close diff --git a/1995/cdua/.entry.json b/1995/cdua/.entry.json index 9dd7ea316..cd05b9a4b 100644 --- a/1995/cdua/.entry.json +++ b/1995/cdua/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Output", "year" : 1995, "dir" : "cdua", - "winner_id" : "1995_cdua", + "entry_id" : "1995_cdua", "author_set" : [ { "author_handle" : "Carlos_Duarte" } ], diff --git a/1995/cdua/Makefile b/1995/cdua/Makefile index e246686e4..1a5415c02 100644 --- a/1995/cdua/Makefile +++ b/1995/cdua/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/cdua/index.html b/1995/cdua/index.html index 2567c8e71..7a2c43d9e 100644 --- a/1995/cdua/index.html +++ b/1995/cdua/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/dodsond1/.entry.json b/1995/dodsond1/.entry.json index c9b1ae5eb..8755d07c2 100644 --- a/1995/dodsond1/.entry.json +++ b/1995/dodsond1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Humorous", "year" : 1995, "dir" : "dodsond1", - "winner_id" : "1995_dodsond1", + "entry_id" : "1995_dodsond1", "author_set" : [ { "author_handle" : "Don_Dodson" } ], diff --git a/1995/dodsond1/Makefile b/1995/dodsond1/Makefile index d67a942b2..0fe1479ce 100644 --- a/1995/dodsond1/Makefile +++ b/1995/dodsond1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/dodsond1/index.html b/1995/dodsond1/index.html index cea55242c..0ca53392d 100644 --- a/1995/dodsond1/index.html +++ b/1995/dodsond1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/dodsond1/try.sh b/1995/dodsond1/try.sh index d87ecb209..b59b55472 100755 --- a/1995/dodsond1/try.sh +++ b/1995/dodsond1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1995/dodsond1 +# try.sh - show IOCCC entry 1995/dodsond1 # # get CC diff --git a/1995/dodsond2/.entry.json b/1995/dodsond2/.entry.json index 0b8945568..93efd12be 100644 --- a/1995/dodsond2/.entry.json +++ b/1995/dodsond2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 1995, "dir" : "dodsond2", - "winner_id" : "1995_dodsond2", + "entry_id" : "1995_dodsond2", "author_set" : [ { "author_handle" : "Don_Dodson" } ], diff --git a/1995/dodsond2/Makefile b/1995/dodsond2/Makefile index 8ab075f03..0c4e0b096 100644 --- a/1995/dodsond2/Makefile +++ b/1995/dodsond2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/dodsond2/index.html b/1995/dodsond2/index.html index fde0fb964..05958ae42 100644 --- a/1995/dodsond2/index.html +++ b/1995/dodsond2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/esde/.entry.json b/1995/esde/.entry.json index aa1709847..76ad111a6 100644 --- a/1995/esde/.entry.json +++ b/1995/esde/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Interesting Algorithm", "year" : 1995, "dir" : "esde", - "winner_id" : "1995_esde", + "entry_id" : "1995_esde", "author_set" : [ { "author_handle" : "Sebastian_Deorowicz" } ], diff --git a/1995/esde/Makefile b/1995/esde/Makefile index 20504e821..4cfd89eb3 100644 --- a/1995/esde/Makefile +++ b/1995/esde/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/esde/index.html b/1995/esde/index.html index 9941c45c3..c2a7e3a14 100644 --- a/1995/esde/index.html +++ b/1995/esde/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/esde/try.sh b/1995/esde/try.sh index c6ae1ad31..41e922122 100755 --- a/1995/esde/try.sh +++ b/1995/esde/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1995/esde +# try.sh - show IOCCC entry 1995/esde # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1995/garry/.entry.json b/1995/garry/.entry.json index ee97ffa60..057c0392b 100644 --- a/1995/garry/.entry.json +++ b/1995/garry/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1995, "dir" : "garry", - "winner_id" : "1995_garry", + "entry_id" : "1995_garry", "author_set" : [ { "author_handle" : "Garry_Glendown" } ], diff --git a/1995/garry/Makefile b/1995/garry/Makefile index 2acb25a36..3e897dd25 100644 --- a/1995/garry/Makefile +++ b/1995/garry/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/garry/index.html b/1995/garry/index.html index 80b5dc412..ef0160e3f 100644 --- a/1995/garry/index.html +++ b/1995/garry/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/garry/try.alt.sh b/1995/garry/try.alt.sh index 3fa9e91b9..fbe3c5b73 100755 --- a/1995/garry/try.alt.sh +++ b/1995/garry/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1995/garry alt code +# try.alt.sh - demonstrate IOCCC entry 1995/garry alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1995/garry/try.sh b/1995/garry/try.sh index e5548f933..decbc72aa 100755 --- a/1995/garry/try.sh +++ b/1995/garry/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1995/garry +# try.sh - demonstrate IOCCC entry 1995/garry # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1995/heathbar/.entry.json b/1995/heathbar/.entry.json index 10b307aca..73799ba3e 100644 --- a/1995/heathbar/.entry.json +++ b/1995/heathbar/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Layout", "year" : 1995, "dir" : "heathbar", - "winner_id" : "1995_heathbar", + "entry_id" : "1995_heathbar", "author_set" : [ { "author_handle" : "Heather_Downs" }, { "author_handle" : "Selene_Makarios" } diff --git a/1995/heathbar/Makefile b/1995/heathbar/Makefile index 1ab50adb9..7da0922d5 100644 --- a/1995/heathbar/Makefile +++ b/1995/heathbar/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/heathbar/index.html b/1995/heathbar/index.html index dfae3353f..bc3c5e58f 100644 --- a/1995/heathbar/index.html +++ b/1995/heathbar/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/heathbar/try.sh b/1995/heathbar/try.sh index 29deea7ab..710b757ce 100755 --- a/1995/heathbar/try.sh +++ b/1995/heathbar/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1995/heathbar +# try.sh - demonstrate IOCCC entry 1995/heathbar # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1995/index.html b/1995/index.html index c15c601ca..ed8d7ad9c 100644 --- a/1995/index.html +++ b/1995/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -137,7 +137,7 @@ comp.unix.wizards so we will no longer post the winners to this newsgroup - we’ll let you the reader decide for yourself the wizardry of these entries.

This year there were several people who won more than once and -several previous winners as well. The +several previous winners as well. The judging was done without knowledge of the names of the submitters - multiple winners were a coincidence. Since we tend to discount entries that are similar to previous winners, these people had to come with @@ -151,7 +151,7 @@ future contests href="https://www.usenix.org/conferences/all">USENIX conference calendar, the 1996 contest will be delayed. Because there will be no Summer 1996 USENIX conference, the -1996 IOCCC winners will be announced at the Jan 1997 USENIX +1996 IOCCC entries will be announced at the Jan 1997 USENIX conference.

The 1996 contest will not open until sometime in October 1996, and will close sometime around the end of December 1996. The IOCCC Home Winning Entries - People who have won + People who have won


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/makarios/.entry.json b/1995/makarios/.entry.json index 92c29b5eb..1008d58a0 100644 --- a/1995/makarios/.entry.json +++ b/1995/makarios/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Short Program", "year" : 1995, "dir" : "makarios", - "winner_id" : "1995_makarios", + "entry_id" : "1995_makarios", "author_set" : [ { "author_handle" : "Heather_Downs" }, { "author_handle" : "Selene_Makarios" } diff --git a/1995/makarios/Makefile b/1995/makarios/Makefile index e41fb65e8..201f84ab4 100644 --- a/1995/makarios/Makefile +++ b/1995/makarios/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/makarios/index.html b/1995/makarios/index.html index 2f38f0d98..4ae97a800 100644 --- a/1995/makarios/index.html +++ b/1995/makarios/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/savastio/.entry.json b/1995/savastio/.entry.json index 56ed5f587..5ebed7b36 100644 --- a/1995/savastio/.entry.json +++ b/1995/savastio/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Obfuscated Syntax", "year" : 1995, "dir" : "savastio", - "winner_id" : "1995_savastio", + "entry_id" : "1995_savastio", "author_set" : [ { "author_handle" : "Michael_Savastio" } ], diff --git a/1995/savastio/Makefile b/1995/savastio/Makefile index cd781bf02..b3e68151a 100644 --- a/1995/savastio/Makefile +++ b/1995/savastio/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/savastio/index.html b/1995/savastio/index.html index e1d3a9a5d..8b2c22371 100644 --- a/1995/savastio/index.html +++ b/1995/savastio/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/savastio/try.sh b/1995/savastio/try.sh index 8d072c172..a5b2aae4e 100755 --- a/1995/savastio/try.sh +++ b/1995/savastio/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1995/savastio +# try.sh - demonstrate IOCCC entry 1995/savastio # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1995/schnitzi/.entry.json b/1995/schnitzi/.entry.json index cc1bf567b..b0ec7d4f0 100644 --- a/1995/schnitzi/.entry.json +++ b/1995/schnitzi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One Liner", "year" : 1995, "dir" : "schnitzi", - "winner_id" : "1995_schnitzi", + "entry_id" : "1995_schnitzi", "author_set" : [ { "author_handle" : "Mark_Schnitzius" } ], diff --git a/1995/schnitzi/Makefile b/1995/schnitzi/Makefile index ece41d5a8..4b79b5093 100644 --- a/1995/schnitzi/Makefile +++ b/1995/schnitzi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/schnitzi/index.html b/1995/schnitzi/index.html index e27f10bbe..52916f5f0 100644 --- a/1995/schnitzi/index.html +++ b/1995/schnitzi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/schnitzi/try.sh b/1995/schnitzi/try.sh index 8013bcb64..c11ad6d88 100755 --- a/1995/schnitzi/try.sh +++ b/1995/schnitzi/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1995/schnitzi +# try.sh - demonstrate IOCCC entry 1995/schnitzi # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1995/spinellis/.entry.json b/1995/spinellis/.entry.json index db9640eac..cc827fbc4 100644 --- a/1995/spinellis/.entry.json +++ b/1995/spinellis/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Abusing The Rules", "year" : 1995, "dir" : "spinellis", - "winner_id" : "1995_spinellis", + "entry_id" : "1995_spinellis", "author_set" : [ { "author_handle" : "Diomidis_Spinellis" } ], diff --git a/1995/spinellis/Makefile b/1995/spinellis/Makefile index c4bf9285e..e9792a14c 100644 --- a/1995/spinellis/Makefile +++ b/1995/spinellis/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/spinellis/index.html b/1995/spinellis/index.html index 4eb42d611..6bdce71d3 100644 --- a/1995/spinellis/index.html +++ b/1995/spinellis/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/vanschnitz/.entry.json b/1995/vanschnitz/.entry.json index def5243b4..3dae5b9ec 100644 --- a/1995/vanschnitz/.entry.json +++ b/1995/vanschnitz/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Abuse of the C Preprocessor and Most Likely to Amaze", "year" : 1995, "dir" : "vanschnitz", - "winner_id" : "1995_vanschnitz", + "entry_id" : "1995_vanschnitz", "author_set" : [ { "author_handle" : "David_Van_Brackle" }, { "author_handle" : "Mark_Schnitzius" } diff --git a/1995/vanschnitz/Makefile b/1995/vanschnitz/Makefile index 0fa01270d..45d905c34 100644 --- a/1995/vanschnitz/Makefile +++ b/1995/vanschnitz/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1995/vanschnitz/index.html b/1995/vanschnitz/index.html index 881a95498..dcb22bc5c 100644 --- a/1995/vanschnitz/index.html +++ b/1995/vanschnitz/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1995/vanschnitz/try.sh b/1995/vanschnitz/try.sh index e3939a461..ab16b0b9f 100755 --- a/1995/vanschnitz/try.sh +++ b/1995/vanschnitz/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1995/vanschnitz +# try.sh - demonstrate IOCCC entry 1995/vanschnitz # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1996/Makefile b/1996/Makefile index 4c80ad746..684257dc3 100644 --- a/1996/Makefile +++ b/1996/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= august dalbec eldby gandalf huffman jonth rcm schweikh1 schweikh2 schweikh3 \ +ENTRIES= august dalbec eldby gandalf huffman jonth rcm schweikh1 schweikh2 schweikh3 \ westley YEAR= 1996 @@ -54,7 +54,7 @@ YEAR= 1996 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1996/README.md b/1996/README.md index ec854de08..ebc6eb22e 100644 --- a/1996/README.md +++ b/1996/README.md @@ -43,9 +43,9 @@ will be able deobfuscate the many legal obfuscations. :-) ## Remarks on some of the entries This year, [Jens -Schweikhardt](https://www.ioccc.org/winners.html#Jens_Schweikhardt) won 3 times +Schweikhardt](https://www.ioccc.org/authors.html#Jens_Schweikhardt) won 3 times ... a new IOCCC record. Meanwhile, [Brian -Westley](https://www.ioccc.org/winners.html#Brian_Westley) came up with his 8th +Westley](https://www.ioccc.org/authors.html#Brian_Westley) came up with his 8th winning entry, twice the number of the next highest count. But with people like Schweikhardt around, this lead could fall fast. diff --git a/1996/august/.entry.json b/1996/august/.entry.json index d1f2297fe..7b631aeb3 100644 --- a/1996/august/.entry.json +++ b/1996/august/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 1996, "dir" : "august", - "winner_id" : "1996_august", + "entry_id" : "1996_august", "author_set" : [ { "author_handle" : "Lennart_Augustsson" } ], diff --git a/1996/august/Makefile b/1996/august/Makefile index 3e5df7ef0..a64bae5b9 100644 --- a/1996/august/Makefile +++ b/1996/august/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/august/index.html b/1996/august/index.html index 93dd2d42d..b1673da76 100644 --- a/1996/august/index.html +++ b/1996/august/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/august/try.sh b/1996/august/try.sh index 88da98b73..87101cd97 100755 --- a/1996/august/try.sh +++ b/1996/august/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1996/august +# try.sh - show IOCCC entry 1996/august # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1996/dalbec/.entry.json b/1996/dalbec/.entry.json index a5de150fb..5afef9f85 100644 --- a/1996/dalbec/.entry.json +++ b/1996/dalbec/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Numerical Obfuscation", "year" : 1996, "dir" : "dalbec", - "winner_id" : "1996_dalbec", + "entry_id" : "1996_dalbec", "author_set" : [ { "author_handle" : "John_Dalbec" } ], diff --git a/1996/dalbec/Makefile b/1996/dalbec/Makefile index af2889f4a..b235607e8 100644 --- a/1996/dalbec/Makefile +++ b/1996/dalbec/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/dalbec/index.html b/1996/dalbec/index.html index 7ee7decd4..013087e4c 100644 --- a/1996/dalbec/index.html +++ b/1996/dalbec/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/dalbec/try.sh b/1996/dalbec/try.sh index 9794cd337..2af0af31c 100755 --- a/1996/dalbec/try.sh +++ b/1996/dalbec/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1996/dalbec +# try.sh - show IOCCC entry 1996/dalbec # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1996/eldby/.entry.json b/1996/eldby/.entry.json index 60d6b1544..487cb1617 100644 --- a/1996/eldby/.entry.json +++ b/1996/eldby/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Output", "year" : 1996, "dir" : "eldby", - "winner_id" : "1996_eldby", + "entry_id" : "1996_eldby", "author_set" : [ { "author_handle" : "Thor_Eldby" } ], diff --git a/1996/eldby/Makefile b/1996/eldby/Makefile index 69fe1b5bc..748276aed 100644 --- a/1996/eldby/Makefile +++ b/1996/eldby/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/eldby/index.html b/1996/eldby/index.html index 686ea5afc..91dfea0a8 100644 --- a/1996/eldby/index.html +++ b/1996/eldby/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/gandalf/.entry.json b/1996/gandalf/.entry.json index b47dece71..4bb3cc851 100644 --- a/1996/gandalf/.entry.json +++ b/1996/gandalf/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Layout", "year" : 1996, "dir" : "gandalf", - "winner_id" : "1996_gandalf", + "entry_id" : "1996_gandalf", "author_set" : [ { "author_handle" : "Dean_Swift" } ], diff --git a/1996/gandalf/Makefile b/1996/gandalf/Makefile index b0e482104..1db93a114 100644 --- a/1996/gandalf/Makefile +++ b/1996/gandalf/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/gandalf/index.html b/1996/gandalf/index.html index 418c7d72e..1ddba8afd 100644 --- a/1996/gandalf/index.html +++ b/1996/gandalf/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/gandalf/try.sh b/1996/gandalf/try.sh index 4acf4097a..dd6797170 100755 --- a/1996/gandalf/try.sh +++ b/1996/gandalf/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1996/gandalf +# try.sh - show IOCCC entry 1996/gandalf # # BTW: it is absolutely perilous to 'try' the patience of Gandalf: go ahead, # 'try it'! :-) diff --git a/1996/huffman/.entry.json b/1996/huffman/.entry.json index d346964b2..d9e578ad8 100644 --- a/1996/huffman/.entry.json +++ b/1996/huffman/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Obfuscated Character Set Utility", "year" : 1996, "dir" : "huffman", - "winner_id" : "1996_huffman", + "entry_id" : "1996_huffman", "author_set" : [ { "author_handle" : "Ken_Huffman" } ], diff --git a/1996/huffman/Makefile b/1996/huffman/Makefile index 429948965..4512f541d 100644 --- a/1996/huffman/Makefile +++ b/1996/huffman/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/huffman/index.html b/1996/huffman/index.html index 2f74a04a9..fd4f889b7 100644 --- a/1996/huffman/index.html +++ b/1996/huffman/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/huffman/try.sh b/1996/huffman/try.sh index d98a05f42..1c691e3de 100755 --- a/1996/huffman/try.sh +++ b/1996/huffman/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1996/huffman +# try.sh - show IOCCC entry 1996/huffman # # ... # diff --git a/1996/index.html b/1996/index.html index 6512b4e79..2b2fa1f18 100644 --- a/1996/index.html +++ b/1996/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -147,9 +147,9 @@ deobfuscate the many legal obfuscations. :-)

Remarks on some of the entries

This year, Jens +href="https://www.ioccc.org/authors.html#Jens_Schweikhardt">Jens Schweikhardt won 3 times … a new IOCCC record. Meanwhile, Brian +href="https://www.ioccc.org/authors.html#Brian_Westley">Brian Westley came up with his 8th winning entry, twice the number of the next highest count. But with people like Schweikhardt around, this lead could fall fast.

diff --git a/1996/jonth/.entry.json b/1996/jonth/.entry.json index 384db362e..2d1d97dee 100644 --- a/1996/jonth/.entry.json +++ b/1996/jonth/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best X11 Entry", "year" : 1996, "dir" : "jonth", - "winner_id" : "1996_jonth", + "entry_id" : "1996_jonth", "author_set" : [ { "author_handle" : "Jon_Thingvold" } ], diff --git a/1996/jonth/Makefile b/1996/jonth/Makefile index f91f801e1..a2fbb0515 100644 --- a/1996/jonth/Makefile +++ b/1996/jonth/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/jonth/index.html b/1996/jonth/index.html index 619d2fd23..7f1df3028 100644 --- a/1996/jonth/index.html +++ b/1996/jonth/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/rcm/.entry.json b/1996/rcm/.entry.json index 15d580d07..761a451e2 100644 --- a/1996/rcm/.entry.json +++ b/1996/rcm/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best RFC Obfuscation", "year" : 1996, "dir" : "rcm", - "winner_id" : "1996_rcm", + "entry_id" : "1996_rcm", "author_set" : [ { "author_handle" : "Ron_McFarland" } ], diff --git a/1996/rcm/Makefile b/1996/rcm/Makefile index 12315a3b7..87a1fe79b 100644 --- a/1996/rcm/Makefile +++ b/1996/rcm/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/rcm/index.html b/1996/rcm/index.html index aceae9b24..ad9fcc852 100644 --- a/1996/rcm/index.html +++ b/1996/rcm/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/rcm/try.sh b/1996/rcm/try.sh index 8ca9bb960..767354096 100755 --- a/1996/rcm/try.sh +++ b/1996/rcm/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1996/rcm +# try.sh - show IOCCC entry 1996/rcm # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1996/schweikh1/.entry.json b/1996/schweikh1/.entry.json index f87bb7e1b..e9505ef5b 100644 --- a/1996/schweikh1/.entry.json +++ b/1996/schweikh1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Abuse of the C Preprocessor", "year" : 1996, "dir" : "schweikh1", - "winner_id" : "1996_schweikh1", + "entry_id" : "1996_schweikh1", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/1996/schweikh1/Makefile b/1996/schweikh1/Makefile index c856bea14..a3361357a 100644 --- a/1996/schweikh1/Makefile +++ b/1996/schweikh1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/schweikh1/index.html b/1996/schweikh1/index.html index 44a19abf7..0929c331d 100644 --- a/1996/schweikh1/index.html +++ b/1996/schweikh1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/schweikh1/try.sh b/1996/schweikh1/try.sh index 591250564..1e15962c8 100755 --- a/1996/schweikh1/try.sh +++ b/1996/schweikh1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1996/schweikh1 +# try.sh - show IOCCC entry 1996/schweikh1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1996/schweikh2/.entry.json b/1996/schweikh2/.entry.json index d7d3ce97e..5dad909d5 100644 --- a/1996/schweikh2/.entry.json +++ b/1996/schweikh2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Algorithm", "year" : 1996, "dir" : "schweikh2", - "winner_id" : "1996_schweikh2", + "entry_id" : "1996_schweikh2", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/1996/schweikh2/Makefile b/1996/schweikh2/Makefile index 4dbdf34fa..4f2a9151c 100644 --- a/1996/schweikh2/Makefile +++ b/1996/schweikh2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/schweikh2/index.html b/1996/schweikh2/index.html index b1aa55c4c..3141ef3aa 100644 --- a/1996/schweikh2/index.html +++ b/1996/schweikh2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/schweikh2/try.sh b/1996/schweikh2/try.sh index 6089ccd61..6e8fc68da 100755 --- a/1996/schweikh2/try.sh +++ b/1996/schweikh2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - show IOCCC winner 1996/schweikh2 +# try.sh - show IOCCC entry 1996/schweikh2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1996/schweikh3/.entry.json b/1996/schweikh3/.entry.json index 0d07d37df..4d6d56803 100644 --- a/1996/schweikh3/.entry.json +++ b/1996/schweikh3/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1996, "dir" : "schweikh3", - "winner_id" : "1996_schweikh3", + "entry_id" : "1996_schweikh3", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/1996/schweikh3/Makefile b/1996/schweikh3/Makefile index 0a1facb23..9bc96e9ea 100644 --- a/1996/schweikh3/Makefile +++ b/1996/schweikh3/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/schweikh3/index.html b/1996/schweikh3/index.html index 2c0643038..26e9f6607 100644 --- a/1996/schweikh3/index.html +++ b/1996/schweikh3/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/westley/.entry.json b/1996/westley/.entry.json index 06ec22119..98f3ea842 100644 --- a/1996/westley/.entry.json +++ b/1996/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One Liner", "year" : 1996, "dir" : "westley", - "winner_id" : "1996_westley", + "entry_id" : "1996_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/1996/westley/Makefile b/1996/westley/Makefile index 2cb49aaa8..ccc7a6b33 100644 --- a/1996/westley/Makefile +++ b/1996/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1996/westley/index.html b/1996/westley/index.html index 9b79e37f8..6a34e94ae 100644 --- a/1996/westley/index.html +++ b/1996/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1996/westley/try.alt.sh b/1996/westley/try.alt.sh index cac5e17d7..89f14b5b4 100755 --- a/1996/westley/try.alt.sh +++ b/1996/westley/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 1996/westley alt code +# try.alt.sh - demonstrate IOCCC entry 1996/westley alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1996/westley/try.sh b/1996/westley/try.sh index 241294492..c56b27e59 100755 --- a/1996/westley/try.sh +++ b/1996/westley/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1996/westley +# try.sh - demonstrate IOCCC entry 1996/westley # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/Makefile b/1998/Makefile index 9567c33b7..ccaff3b8e 100644 --- a/1998/Makefile +++ b/1998/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= banks bas1 bas2 chaos df dlowe dloweneil dorssel fanf schnitzi schweikh1 \ +ENTRIES= banks bas1 bas2 chaos df dlowe dloweneil dorssel fanf schnitzi schweikh1 \ schweikh2 schweikh3 tomtorfs YEAR= 1998 @@ -54,7 +54,7 @@ YEAR= 1998 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/1998/README.md b/1998/README.md index 3386b35bc..c73b8cc31 100644 --- a/1998/README.md +++ b/1998/README.md @@ -48,11 +48,11 @@ The number of judges now is only 2, Landon Curt Noll and Leonid A. Broukhis. ## Remarks on some of the entries This year, [Jens -Schweikhardt](https://www.ioccc.org/winners.html#Jens_Schweikhardt) won 3 times +Schweikhardt](https://www.ioccc.org/authors.html#Jens_Schweikhardt) won 3 times ... AGAIN! He is the only person who was able to do this, let alone do it in two contests in a row. [Bas de -Bakker](https://www.ioccc.org/winners.html#Bas_de_Bakker) and [David -Lowe](https://www.ioccc.org/winners.html#J_David_Lowe) won twice this year as +Bakker](https://www.ioccc.org/authors.html#Bas_de_Bakker) and [David +Lowe](https://www.ioccc.org/authors.html#J_David_Lowe) won twice this year as well. As we stated in the [guidelines](guidelines.txt), the names of the winners are diff --git a/1998/banks/.entry.json b/1998/banks/.entry.json index 116d0b7e3..bf936d694 100644 --- a/1998/banks/.entry.json +++ b/1998/banks/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 1998, "dir" : "banks", - "winner_id" : "1998_banks", + "entry_id" : "1998_banks", "author_set" : [ { "author_handle" : "Carl_Banks" } ], diff --git a/1998/banks/Makefile b/1998/banks/Makefile index 199cc9e8a..548015cca 100644 --- a/1998/banks/Makefile +++ b/1998/banks/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/banks/index.html b/1998/banks/index.html index 153730588..b604716e1 100644 --- a/1998/banks/index.html +++ b/1998/banks/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/bas1/.entry.json b/1998/bas1/.entry.json index ceba917fe..82fe5d6a1 100644 --- a/1998/bas1/.entry.json +++ b/1998/bas1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Encapsulation", "year" : 1998, "dir" : "bas1", - "winner_id" : "1998_bas1", + "entry_id" : "1998_bas1", "author_set" : [ { "author_handle" : "Bas_de_Bakker" } ], diff --git a/1998/bas1/Makefile b/1998/bas1/Makefile index 3a0b8712c..74a9e437c 100644 --- a/1998/bas1/Makefile +++ b/1998/bas1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/bas1/bas1.sh b/1998/bas1/bas1.sh index a00ada507..1efe6200f 100755 --- a/1998/bas1/bas1.sh +++ b/1998/bas1/bas1.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# bas1.sh - run IOCCC winner 1998/bas1 +# bas1.sh - run IOCCC entry 1998/bas1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/bas1/index.html b/1998/bas1/index.html index a927157b1..89b35e07b 100644 --- a/1998/bas1/index.html +++ b/1998/bas1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/bas2/.entry.json b/1998/bas2/.entry.json index 9b766889f..d4e182213 100644 --- a/1998/bas2/.entry.json +++ b/1998/bas2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Small Program", "year" : 1998, "dir" : "bas2", - "winner_id" : "1998_bas2", + "entry_id" : "1998_bas2", "author_set" : [ { "author_handle" : "Bas_de_Bakker" } ], diff --git a/1998/bas2/Makefile b/1998/bas2/Makefile index a8f5fad80..414e54523 100644 --- a/1998/bas2/Makefile +++ b/1998/bas2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/bas2/index.html b/1998/bas2/index.html index c2f39394d..95309f596 100644 --- a/1998/bas2/index.html +++ b/1998/bas2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/bas2/try.sh b/1998/bas2/try.sh index 8f0031bee..e055ed3d8 100755 --- a/1998/bas2/try.sh +++ b/1998/bas2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/bas2 +# try.sh - demonstrate IOCCC entry 1998/bas2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/chaos/.entry.json b/1998/chaos/.entry.json index 775a88b77..ee6f89df8 100644 --- a/1998/chaos/.entry.json +++ b/1998/chaos/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Object Orientation", "year" : 1998, "dir" : "chaos", - "winner_id" : "1998_chaos", + "entry_id" : "1998_chaos", "author_set" : [ { "author_handle" : "Alan_De_Smet" } ], diff --git a/1998/chaos/Makefile b/1998/chaos/Makefile index e58fb64bd..c8357f2c9 100644 --- a/1998/chaos/Makefile +++ b/1998/chaos/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/chaos/index.html b/1998/chaos/index.html index b412a1d22..3bd94f066 100644 --- a/1998/chaos/index.html +++ b/1998/chaos/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/chaos/try.sh b/1998/chaos/try.sh index 2c0f0de04..9d8445a78 100755 --- a/1998/chaos/try.sh +++ b/1998/chaos/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/chaos +# try.sh - demonstrate IOCCC entry 1998/chaos # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/df/.entry.json b/1998/df/.entry.json index 1c2efb69b..b03f71083 100644 --- a/1998/df/.entry.json +++ b/1998/df/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Data Hiding", "year" : 1998, "dir" : "df", - "winner_id" : "1998_df", + "entry_id" : "1998_df", "author_set" : [ { "author_handle" : "Daniel_Fischer" } ], diff --git a/1998/df/Makefile b/1998/df/Makefile index fb9e0bb46..aaf427344 100644 --- a/1998/df/Makefile +++ b/1998/df/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/df/index.html b/1998/df/index.html index 0c6c093e6..f6eee033d 100644 --- a/1998/df/index.html +++ b/1998/df/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/df/try.sh b/1998/df/try.sh index bf0113cca..6a863b67b 100755 --- a/1998/df/try.sh +++ b/1998/df/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/df +# try.sh - demonstrate IOCCC entry 1998/df # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/dlowe/.entry.json b/1998/dlowe/.entry.json index 00bc8de0b..d073bded5 100644 --- a/1998/dlowe/.entry.json +++ b/1998/dlowe/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 1998, "dir" : "dlowe", - "winner_id" : "1998_dlowe", + "entry_id" : "1998_dlowe", "author_set" : [ { "author_handle" : "J_David_Lowe" } ], diff --git a/1998/dlowe/Makefile b/1998/dlowe/Makefile index a502e7add..d49ff3d24 100644 --- a/1998/dlowe/Makefile +++ b/1998/dlowe/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/dlowe/index.html b/1998/dlowe/index.html index f7c96f8f5..848e8f687 100644 --- a/1998/dlowe/index.html +++ b/1998/dlowe/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/dloweneil/.entry.json b/1998/dloweneil/.entry.json index e6cc56b6d..55dc56ff0 100644 --- a/1998/dloweneil/.entry.json +++ b/1998/dloweneil/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Fun", "year" : 1998, "dir" : "dloweneil", - "winner_id" : "1998_dloweneil", + "entry_id" : "1998_dloweneil", "author_set" : [ { "author_handle" : "J_David_Lowe" }, { "author_handle" : "Neil_Mix" } diff --git a/1998/dloweneil/Makefile b/1998/dloweneil/Makefile index 1a23e12f0..1965cbe2c 100644 --- a/1998/dloweneil/Makefile +++ b/1998/dloweneil/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/dloweneil/index.html b/1998/dloweneil/index.html index eb6935705..9bbdd0efa 100644 --- a/1998/dloweneil/index.html +++ b/1998/dloweneil/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/dorssel/.entry.json b/1998/dorssel/.entry.json index b025b1927..87e34ea47 100644 --- a/1998/dorssel/.entry.json +++ b/1998/dorssel/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Obsolescent Feature", "year" : 1998, "dir" : "dorssel", - "winner_id" : "1998_dorssel", + "entry_id" : "1998_dorssel", "author_set" : [ { "author_handle" : "Frans_van_Dorsselaer" } ], diff --git a/1998/dorssel/Makefile b/1998/dorssel/Makefile index 6217576fe..1e44499f8 100644 --- a/1998/dorssel/Makefile +++ b/1998/dorssel/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/dorssel/index.html b/1998/dorssel/index.html index 2a1ffd7a1..b236cddc7 100644 --- a/1998/dorssel/index.html +++ b/1998/dorssel/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/dorssel/try.sh b/1998/dorssel/try.sh index 4953317d4..034d48dd0 100755 --- a/1998/dorssel/try.sh +++ b/1998/dorssel/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/dorssel +# try.sh - demonstrate IOCCC entry 1998/dorssel # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/fanf/.entry.json b/1998/fanf/.entry.json index 88b7c5ec1..565d58349 100644 --- a/1998/fanf/.entry.json +++ b/1998/fanf/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Obfuscated Translator", "year" : 1998, "dir" : "fanf", - "winner_id" : "1998_fanf", + "entry_id" : "1998_fanf", "author_set" : [ { "author_handle" : "Tony_Finch" } ], diff --git a/1998/fanf/Makefile b/1998/fanf/Makefile index 6c88f55ed..ebedc8dd3 100644 --- a/1998/fanf/Makefile +++ b/1998/fanf/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/fanf/index.html b/1998/fanf/index.html index c4f64c131..7a5278d25 100644 --- a/1998/fanf/index.html +++ b/1998/fanf/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/fanf/try.sh b/1998/fanf/try.sh index 9c244f52d..1695fac6e 100755 --- a/1998/fanf/try.sh +++ b/1998/fanf/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/fanf +# try.sh - demonstrate IOCCC entry 1998/fanf # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/index.html b/1998/index.html index 0a5bdbdfd..4f69b436d 100644 --- a/1998/index.html +++ b/1998/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -152,12 +152,12 @@ Broukhis.

Remarks on some of the entries

This year, Jens +href="https://www.ioccc.org/authors.html#Jens_Schweikhardt">Jens Schweikhardt won 3 times … AGAIN! He is the only person who was able to do this, let alone do it in two contests in a row. Bas de +href="https://www.ioccc.org/authors.html#Bas_de_Bakker">Bas de Bakker and David Lowe +href="https://www.ioccc.org/authors.html#J_David_Lowe">David Lowe won twice this year as well.

As we stated in the guidelines, the names of the winners are as much news to us as they are to you because diff --git a/1998/schnitzi/.entry.json b/1998/schnitzi/.entry.json index 7c1db96b2..f29c1fd98 100644 --- a/1998/schnitzi/.entry.json +++ b/1998/schnitzi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Flow Control", "year" : 1998, "dir" : "schnitzi", - "winner_id" : "1998_schnitzi", + "entry_id" : "1998_schnitzi", "author_set" : [ { "author_handle" : "Mark_Schnitzius" } ], diff --git a/1998/schnitzi/Makefile b/1998/schnitzi/Makefile index 9f82c77e3..ac4d3b259 100644 --- a/1998/schnitzi/Makefile +++ b/1998/schnitzi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/schnitzi/index.html b/1998/schnitzi/index.html index 14a00b5d0..4d2c981db 100644 --- a/1998/schnitzi/index.html +++ b/1998/schnitzi/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/schnitzi/try.sh b/1998/schnitzi/try.sh index 5bc4fb65e..8f1a6c352 100755 --- a/1998/schnitzi/try.sh +++ b/1998/schnitzi/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/schnitzi +# try.sh - demonstrate IOCCC entry 1998/schnitzi # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/schweikh1/.entry.json b/1998/schweikh1/.entry.json index 617b88e07..55ac4a221 100644 --- a/1998/schweikh1/.entry.json +++ b/1998/schweikh1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "CPP Abuse", "year" : 1998, "dir" : "schweikh1", - "winner_id" : "1998_schweikh1", + "entry_id" : "1998_schweikh1", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/1998/schweikh1/Makefile b/1998/schweikh1/Makefile index 812f40865..a67ab58f7 100644 --- a/1998/schweikh1/Makefile +++ b/1998/schweikh1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/schweikh1/index.html b/1998/schweikh1/index.html index 44f256cad..8a64281dc 100644 --- a/1998/schweikh1/index.html +++ b/1998/schweikh1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/schweikh2/.entry.json b/1998/schweikh2/.entry.json index 2005b98fd..6c0c30065 100644 --- a/1998/schweikh2/.entry.json +++ b/1998/schweikh2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Erratic Behavior", "year" : 1998, "dir" : "schweikh2", - "winner_id" : "1998_schweikh2", + "entry_id" : "1998_schweikh2", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/1998/schweikh2/Makefile b/1998/schweikh2/Makefile index e6b679330..fde5443c8 100644 --- a/1998/schweikh2/Makefile +++ b/1998/schweikh2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/schweikh2/index.html b/1998/schweikh2/index.html index 1322116c2..108948951 100644 --- a/1998/schweikh2/index.html +++ b/1998/schweikh2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/schweikh2/try.sh b/1998/schweikh2/try.sh index 0d07488a5..6377362ef 100755 --- a/1998/schweikh2/try.sh +++ b/1998/schweikh2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/schweikh2 +# try.sh - demonstrate IOCCC entry 1998/schweikh2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/schweikh3/.entry.json b/1998/schweikh3/.entry.json index d8121ba39..7e93ccba5 100644 --- a/1998/schweikh3/.entry.json +++ b/1998/schweikh3/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Space Efficient", "year" : 1998, "dir" : "schweikh3", - "winner_id" : "1998_schweikh3", + "entry_id" : "1998_schweikh3", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/1998/schweikh3/Makefile b/1998/schweikh3/Makefile index d2b3ee245..c162bd981 100644 --- a/1998/schweikh3/Makefile +++ b/1998/schweikh3/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/schweikh3/index.html b/1998/schweikh3/index.html index d49b1ee38..d1dc9d676 100644 --- a/1998/schweikh3/index.html +++ b/1998/schweikh3/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/schweikh3/try.sh b/1998/schweikh3/try.sh index 8cb147cbf..dd09dfa7c 100755 --- a/1998/schweikh3/try.sh +++ b/1998/schweikh3/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/schweikh3 +# try.sh - demonstrate IOCCC entry 1998/schweikh3 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/1998/tomtorfs/.entry.json b/1998/tomtorfs/.entry.json index ee13dfb1e..500a66eb3 100644 --- a/1998/tomtorfs/.entry.json +++ b/1998/tomtorfs/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Self-Documenting", "year" : 1998, "dir" : "tomtorfs", - "winner_id" : "1998_tomtorfs", + "entry_id" : "1998_tomtorfs", "author_set" : [ { "author_handle" : "Tom_Torfs" } ], diff --git a/1998/tomtorfs/Makefile b/1998/tomtorfs/Makefile index 4458ef85c..48056df75 100644 --- a/1998/tomtorfs/Makefile +++ b/1998/tomtorfs/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/1998/tomtorfs/index.html b/1998/tomtorfs/index.html index 00cc08774..b222e76dc 100644 --- a/1998/tomtorfs/index.html +++ b/1998/tomtorfs/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/1998/tomtorfs/try.sh b/1998/tomtorfs/try.sh index 10684e1ab..ec5c4204d 100755 --- a/1998/tomtorfs/try.sh +++ b/1998/tomtorfs/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 1998/tomtorfs +# try.sh - demonstrate IOCCC entry 1998/tomtorfs # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/Makefile b/2000/Makefile index e468bb7b0..19d24e822 100644 --- a/2000/Makefile +++ b/2000/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= anderson bellard bmeyer briddlebane dhyang dlowe jarijyrki natori primenum \ +ENTRIES= anderson bellard bmeyer briddlebane dhyang dlowe jarijyrki natori primenum \ rince robison schneiderwent thadgavin tomx YEAR= 2000 @@ -54,7 +54,7 @@ YEAR= 2000 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2000/anderson/.entry.json b/2000/anderson/.entry.json index 7e64cad61..12c240a29 100644 --- a/2000/anderson/.entry.json +++ b/2000/anderson/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Use of Flags", "year" : 2000, "dir" : "anderson", - "winner_id" : "2000_anderson", + "entry_id" : "2000_anderson", "author_set" : [ { "author_handle" : "Glyn_Anderson" } ], diff --git a/2000/anderson/Makefile b/2000/anderson/Makefile index 07e0799d5..07a90e02d 100644 --- a/2000/anderson/Makefile +++ b/2000/anderson/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/anderson/index.html b/2000/anderson/index.html index 72a492c3d..29db82265 100644 --- a/2000/anderson/index.html +++ b/2000/anderson/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/anderson/try.sh b/2000/anderson/try.sh index 4a4ffe638..0491c100f 100755 --- a/2000/anderson/try.sh +++ b/2000/anderson/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/anderson +# try.sh - demonstrate IOCCC entry 2000/anderson # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/bellard/.entry.json b/2000/bellard/.entry.json index 7c5f8cd03..4cad2d2c1 100644 --- a/2000/bellard/.entry.json +++ b/2000/bellard/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Specific Output", "year" : 2000, "dir" : "bellard", - "winner_id" : "2000_bellard", + "entry_id" : "2000_bellard", "author_set" : [ { "author_handle" : "Fabrice_Bellard" } ], diff --git a/2000/bellard/Makefile b/2000/bellard/Makefile index 3d2b7a947..cb4dff158 100644 --- a/2000/bellard/Makefile +++ b/2000/bellard/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/bellard/index.html b/2000/bellard/index.html index cc638c777..566c1fc64 100644 --- a/2000/bellard/index.html +++ b/2000/bellard/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/bmeyer/.entry.json b/2000/bmeyer/.entry.json index 86d00a8cb..f11096031 100644 --- a/2000/bmeyer/.entry.json +++ b/2000/bmeyer/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 2000, "dir" : "bmeyer", - "winner_id" : "2000_bmeyer", + "entry_id" : "2000_bmeyer", "author_set" : [ { "author_handle" : "Bernd_Meyer" } ], diff --git a/2000/bmeyer/Makefile b/2000/bmeyer/Makefile index 541ea870b..9e4e78161 100644 --- a/2000/bmeyer/Makefile +++ b/2000/bmeyer/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/bmeyer/index.html b/2000/bmeyer/index.html index ae0d9eb2e..0fe230559 100644 --- a/2000/bmeyer/index.html +++ b/2000/bmeyer/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/bmeyer/try.sh b/2000/bmeyer/try.sh index ea560b89f..55b3cb24c 100755 --- a/2000/bmeyer/try.sh +++ b/2000/bmeyer/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/bmeyer +# try.sh - demonstrate IOCCC entry 2000/bmeyer # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/briddlebane/.entry.json b/2000/briddlebane/.entry.json index ed8f97d4c..6426133aa 100644 --- a/2000/briddlebane/.entry.json +++ b/2000/briddlebane/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of User", "year" : 2000, "dir" : "briddlebane", - "winner_id" : "2000_briddlebane", + "entry_id" : "2000_briddlebane", "author_set" : [ { "author_handle" : "Lord_Zarbon" }, { "author_handle" : "Moxen_N_Briddlebane" } diff --git a/2000/briddlebane/Makefile b/2000/briddlebane/Makefile index 4fe842ce7..a97b048ce 100644 --- a/2000/briddlebane/Makefile +++ b/2000/briddlebane/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/briddlebane/index.html b/2000/briddlebane/index.html index 647c25196..653bd824b 100644 --- a/2000/briddlebane/index.html +++ b/2000/briddlebane/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/briddlebane/try.sh b/2000/briddlebane/try.sh index 7ea8f61cf..fab2d71ce 100755 --- a/2000/briddlebane/try.sh +++ b/2000/briddlebane/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/briddlebane +# try.sh - demonstrate IOCCC entry 2000/briddlebane # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/dhyang/.entry.json b/2000/dhyang/.entry.json index 9e27f81a8..55106d7de 100644 --- a/2000/dhyang/.entry.json +++ b/2000/dhyang/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Layout", "year" : 2000, "dir" : "dhyang", - "winner_id" : "2000_dhyang", + "entry_id" : "2000_dhyang", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2000/dhyang/Makefile b/2000/dhyang/Makefile index b3764cd54..9496c8454 100644 --- a/2000/dhyang/Makefile +++ b/2000/dhyang/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/dhyang/index.html b/2000/dhyang/index.html index c11f3d7f3..d6ad67088 100644 --- a/2000/dhyang/index.html +++ b/2000/dhyang/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/dhyang/try.sh b/2000/dhyang/try.sh index f2998baba..7db0e21c1 100755 --- a/2000/dhyang/try.sh +++ b/2000/dhyang/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/dhyang +# try.sh - demonstrate IOCCC entry 2000/dhyang # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/dlowe/.entry.json b/2000/dlowe/.entry.json index 9d60802ae..a52add0e3 100644 --- a/2000/dlowe/.entry.json +++ b/2000/dlowe/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Abuse of the Rules", "year" : 2000, "dir" : "dlowe", - "winner_id" : "2000_dlowe", + "entry_id" : "2000_dlowe", "author_set" : [ { "author_handle" : "J_David_Lowe" } ], diff --git a/2000/dlowe/Makefile b/2000/dlowe/Makefile index ba77e7a46..cafc4550b 100644 --- a/2000/dlowe/Makefile +++ b/2000/dlowe/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/dlowe/index.html b/2000/dlowe/index.html index 14d2828d8..8b8b131e4 100644 --- a/2000/dlowe/index.html +++ b/2000/dlowe/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/dlowe/try.sh b/2000/dlowe/try.sh index e80947299..b06d19fca 100755 --- a/2000/dlowe/try.sh +++ b/2000/dlowe/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/dlowe +# try.sh - demonstrate IOCCC entry 2000/dlowe # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/index.html b/2000/index.html index c2688f4bf..b0ae00fa4 100644 --- a/2000/index.html +++ b/2000/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/jarijyrki/.entry.json b/2000/jarijyrki/.entry.json index 34649779f..5c4974dc6 100644 --- a/2000/jarijyrki/.entry.json +++ b/2000/jarijyrki/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 2000, "dir" : "jarijyrki", - "winner_id" : "2000_jarijyrki", + "entry_id" : "2000_jarijyrki", "author_set" : [ { "author_handle" : "Jari_Arkko" }, { "author_handle" : "Jyrki_Holopainen" } diff --git a/2000/jarijyrki/Makefile b/2000/jarijyrki/Makefile index e0a3c1b40..2eecc0f71 100644 --- a/2000/jarijyrki/Makefile +++ b/2000/jarijyrki/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/jarijyrki/index.html b/2000/jarijyrki/index.html index 7fca449ad..837f0fb9b 100644 --- a/2000/jarijyrki/index.html +++ b/2000/jarijyrki/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/natori/.entry.json b/2000/natori/.entry.json index 20dde97c0..25af3b99e 100644 --- a/2000/natori/.entry.json +++ b/2000/natori/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Small Program", "year" : 2000, "dir" : "natori", - "winner_id" : "2000_natori", + "entry_id" : "2000_natori", "author_set" : [ { "author_handle" : "NATORI_Shin" } ], diff --git a/2000/natori/Makefile b/2000/natori/Makefile index 7be84187b..1be92d5fa 100644 --- a/2000/natori/Makefile +++ b/2000/natori/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/natori/index.html b/2000/natori/index.html index 0db27666a..e63e5ad03 100644 --- a/2000/natori/index.html +++ b/2000/natori/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/natori/try.alt.sh b/2000/natori/try.alt.sh index 23756170c..ad34a3d5d 100755 --- a/2000/natori/try.alt.sh +++ b/2000/natori/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 2000/natori alt code +# try.alt.sh - demonstrate IOCCC entry 2000/natori alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/natori/try.sh b/2000/natori/try.sh index 698a0ca6c..65c3f0a54 100755 --- a/2000/natori/try.sh +++ b/2000/natori/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/natori +# try.sh - demonstrate IOCCC entry 2000/natori # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/primenum/.entry.json b/2000/primenum/.entry.json index 2cfdd3e93..fc356e64e 100644 --- a/2000/primenum/.entry.json +++ b/2000/primenum/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of CPP", "year" : 2000, "dir" : "primenum", - "winner_id" : "2000_primenum", + "entry_id" : "2000_primenum", "author_set" : [ { "author_handle" : "Raymond_Cheong" } ], diff --git a/2000/primenum/Makefile b/2000/primenum/Makefile index dfd039f92..f1c766a92 100644 --- a/2000/primenum/Makefile +++ b/2000/primenum/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/primenum/README.md b/2000/primenum/README.md index 46f1435d8..5c3127ce0 100644 --- a/2000/primenum/README.md +++ b/2000/primenum/README.md @@ -47,7 +47,7 @@ it successfully fooled half of the judges, including me. ### Description -For 15 years, IOCCC winners have obfuscated programs using esoteric, +For 15 years, IOCCC entries have obfuscated programs using esoteric, difficult-to-interpret, confusing algorithms. This entry finally bucks that trend and obfuscates in the most "obvious" way possible: by painstakingly describing the algorithm in clear pseudocode. Even novice diff --git a/2000/primenum/index.html b/2000/primenum/index.html index f048b7898..9d67fba96 100644 --- a/2000/primenum/index.html +++ b/2000/primenum/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -146,7 +146,7 @@ out what it does, run it. It may surprise you.

because it successfully fooled half of the judges, including me.

Author’s remarks:

Description

-

For 15 years, IOCCC winners have obfuscated programs using esoteric, +

For 15 years, IOCCC entries have obfuscated programs using esoteric, difficult-to-interpret, confusing algorithms. This entry finally bucks that trend and obfuscates in the most “obvious” way possible: by painstakingly describing the algorithm in clear pseudocode. Even novice diff --git a/2000/primenum/try.sh b/2000/primenum/try.sh index 1b6a12362..e12b13416 100755 --- a/2000/primenum/try.sh +++ b/2000/primenum/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/primenum +# try.sh - demonstrate IOCCC entry 2000/primenum # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/rince/.entry.json b/2000/rince/.entry.json index 9bf8db035..5ebee9fb5 100644 --- a/2000/rince/.entry.json +++ b/2000/rince/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Astronomically Obfuscated", "year" : 2000, "dir" : "rince", - "winner_id" : "2000_rince", + "entry_id" : "2000_rince", "author_set" : [ { "author_handle" : "James_Bonfield" } ], diff --git a/2000/rince/Makefile b/2000/rince/Makefile index d32f9e1ce..762b64697 100644 --- a/2000/rince/Makefile +++ b/2000/rince/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/rince/index.html b/2000/rince/index.html index e4d46d517..33f957525 100644 --- a/2000/rince/index.html +++ b/2000/rince/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/rince/try.sh b/2000/rince/try.sh index 4921ad757..129f89ff9 100755 --- a/2000/rince/try.sh +++ b/2000/rince/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/rince +# try.sh - demonstrate IOCCC entry 2000/rince # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/robison/.entry.json b/2000/robison/.entry.json index 017126c97..19cc76212 100644 --- a/2000/robison/.entry.json +++ b/2000/robison/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best game", "year" : 2000, "dir" : "robison", - "winner_id" : "2000_robison", + "entry_id" : "2000_robison", "author_set" : [ { "author_handle" : "Arch_D_Robison" } ], diff --git a/2000/robison/Makefile b/2000/robison/Makefile index 5a98655d1..2d6e13bf2 100644 --- a/2000/robison/Makefile +++ b/2000/robison/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/robison/index.html b/2000/robison/index.html index b8278e861..556d28671 100644 --- a/2000/robison/index.html +++ b/2000/robison/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/schneiderwent/.entry.json b/2000/schneiderwent/.entry.json index 73d57846b..96c1e5ca9 100644 --- a/2000/schneiderwent/.entry.json +++ b/2000/schneiderwent/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Timely Output", "year" : 2000, "dir" : "schneiderwent", - "winner_id" : "2000_schneiderwent", + "entry_id" : "2000_schneiderwent", "author_set" : [ { "author_handle" : "Craig_Schneiderwent" } ], diff --git a/2000/schneiderwent/Makefile b/2000/schneiderwent/Makefile index 5e36432f9..cf0443cd9 100644 --- a/2000/schneiderwent/Makefile +++ b/2000/schneiderwent/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/schneiderwent/index.html b/2000/schneiderwent/index.html index 8c94e4cb9..55179f99b 100644 --- a/2000/schneiderwent/index.html +++ b/2000/schneiderwent/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/schneiderwent/try.sh b/2000/schneiderwent/try.sh index 54ab3719a..b60cd7b54 100755 --- a/2000/schneiderwent/try.sh +++ b/2000/schneiderwent/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/schneiderwent +# try.sh - demonstrate IOCCC entry 2000/schneiderwent # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/thadgavin/.entry.json b/2000/thadgavin/.entry.json index 97236f7dd..32dfe6d49 100644 --- a/2000/thadgavin/.entry.json +++ b/2000/thadgavin/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Portable Output", "year" : 2000, "dir" : "thadgavin", - "winner_id" : "2000_thadgavin", + "entry_id" : "2000_thadgavin", "author_set" : [ { "author_handle" : "Gavin_Buttimore" }, { "author_handle" : "Thaddaeus_Frogley" } diff --git a/2000/thadgavin/Makefile b/2000/thadgavin/Makefile index eb7be8adc..ebd2a63f8 100644 --- a/2000/thadgavin/Makefile +++ b/2000/thadgavin/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/thadgavin/index.html b/2000/thadgavin/index.html index ed746b3b1..5ca51ac52 100644 --- a/2000/thadgavin/index.html +++ b/2000/thadgavin/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/tomx/.entry.json b/2000/tomx/.entry.json index ae5f15e2e..3ce048470 100644 --- a/2000/tomx/.entry.json +++ b/2000/tomx/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Complete Program", "year" : 2000, "dir" : "tomx", - "winner_id" : "2000_tomx", + "entry_id" : "2000_tomx", "author_set" : [ { "author_handle" : "Thomas_P_John" } ], diff --git a/2000/tomx/Makefile b/2000/tomx/Makefile index e2b1eb053..24f44be8a 100644 --- a/2000/tomx/Makefile +++ b/2000/tomx/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2000/tomx/index.html b/2000/tomx/index.html index 93598de63..82605a747 100644 --- a/2000/tomx/index.html +++ b/2000/tomx/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2000/tomx/try.alt.sh b/2000/tomx/try.alt.sh index 42e826572..fee7c750f 100755 --- a/2000/tomx/try.alt.sh +++ b/2000/tomx/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 2000/tomx alt code +# try.alt.sh - demonstrate IOCCC entry 2000/tomx alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2000/tomx/try.sh b/2000/tomx/try.sh index be7bc021d..fa703d4f9 100755 --- a/2000/tomx/try.sh +++ b/2000/tomx/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2000/tomx +# try.sh - demonstrate IOCCC entry 2000/tomx # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/Makefile b/2001/Makefile index 88806c464..34c872b8f 100644 --- a/2001/Makefile +++ b/2001/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= anonymous bellard cheong coupard ctk dgbeards herrmann1 herrmann2 jason \ +ENTRIES= anonymous bellard cheong coupard ctk dgbeards herrmann1 herrmann2 jason \ kev ollinger rosten schweikh westley williams YEAR= 2001 @@ -54,7 +54,7 @@ YEAR= 2001 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2001/README.md b/2001/README.md index c7680f2be..b292315a4 100644 --- a/2001/README.md +++ b/2001/README.md @@ -47,7 +47,7 @@ away with using the same technique next time ... :-) This year there were several repeat winners. This is understating the achievement a little - [one -person](https://www.ioccc.org/winners.html#Brian_Westley) has won 8 times +person](https://www.ioccc.org/authors.html#Brian_Westley) has won 8 times before! (Please note that judging is done completely anonymously.) diff --git a/2001/anonymous/.entry.json b/2001/anonymous/.entry.json index 8f4b75d42..63c847d5a 100644 --- a/2001/anonymous/.entry.json +++ b/2001/anonymous/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Dishonorable mention", "year" : 2001, "dir" : "anonymous", - "winner_id" : "2001_anonymous", + "entry_id" : "2001_anonymous", "author_set" : [ { "author_handle" : "Anonymous_2001" } ], diff --git a/2001/anonymous/Makefile b/2001/anonymous/Makefile index 42d9c70ef..ec02c3d93 100644 --- a/2001/anonymous/Makefile +++ b/2001/anonymous/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/anonymous/README.md b/2001/anonymous/README.md index b8c6ef8d8..35f5c567a 100644 --- a/2001/anonymous/README.md +++ b/2001/anonymous/README.md @@ -220,7 +220,7 @@ turn up - yes the program is unsafe, but it's pretty cool anyway. Despite all this, the translator is not exclusively limited to running the [anonymous.ten](anonymous.ten.c) program. Other trivial **_x86_** programs may run on the translator \- and I have successfully run a wide range of "Hello -World" programs, including one of last year's IOCCC winners, +World" programs, including one of last year's IOCCC entries, [tomx](/2000/tomx/tomx.c). diff --git a/2001/anonymous/index.html b/2001/anonymous/index.html index c2da2b3a2..d52c43df6 100644 --- a/2001/anonymous/index.html +++ b/2001/anonymous/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -295,7 +295,7 @@ turn up - yes the program is unsafe, but it’s pretty cool anyway.

running the anonymous.ten program. Other trivial x86 programs may run on the translator - and I have successfully run a wide range of “Hello World” programs, -including one of last year’s IOCCC winners, tomx.

Complete Program

The fact that the program makes calls to system(3) and diff --git a/2001/anonymous/try.sh b/2001/anonymous/try.sh index 1ca7ba798..191962e65 100755 --- a/2001/anonymous/try.sh +++ b/2001/anonymous/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/anonymous +# try.sh - demonstrate IOCCC entry 2001/anonymous # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/bellard/.entry.json b/2001/bellard/.entry.json index 8bf61335b..79d9d8808 100644 --- a/2001/bellard/.entry.json +++ b/2001/bellard/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of the rules", "year" : 2001, "dir" : "bellard", - "winner_id" : "2001_bellard", + "entry_id" : "2001_bellard", "author_set" : [ { "author_handle" : "Fabrice_Bellard" } ], diff --git a/2001/bellard/Makefile b/2001/bellard/Makefile index 4d564dc60..6682cfb9f 100644 --- a/2001/bellard/Makefile +++ b/2001/bellard/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/bellard/index.html b/2001/bellard/index.html index 689b31100..6fe2f0fc9 100644 --- a/2001/bellard/index.html +++ b/2001/bellard/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/cheong/.entry.json b/2001/cheong/.entry.json index 6d3beb893..33af6696f 100644 --- a/2001/cheong/.entry.json +++ b/2001/cheong/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best short program", "year" : 2001, "dir" : "cheong", - "winner_id" : "2001_cheong", + "entry_id" : "2001_cheong", "author_set" : [ { "author_handle" : "Raymond_Cheong" } ], diff --git a/2001/cheong/Makefile b/2001/cheong/Makefile index d78d2bd27..dbdb5bc5c 100644 --- a/2001/cheong/Makefile +++ b/2001/cheong/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/cheong/index.html b/2001/cheong/index.html index bc4dd6a5f..d042d96fc 100644 --- a/2001/cheong/index.html +++ b/2001/cheong/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/cheong/try.sh b/2001/cheong/try.sh index 2d64f9750..e75501106 100755 --- a/2001/cheong/try.sh +++ b/2001/cheong/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/cheong +# try.sh - demonstrate IOCCC entry 2001/cheong # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/coupard/.entry.json b/2001/coupard/.entry.json index f636dcfe6..ab0e274ac 100644 --- a/2001/coupard/.entry.json +++ b/2001/coupard/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most obfuscated sound", "year" : 2001, "dir" : "coupard", - "winner_id" : "2001_coupard", + "entry_id" : "2001_coupard", "author_set" : [ { "author_handle" : "Pierre-Philippe_Coupard" } ], diff --git a/2001/coupard/Makefile b/2001/coupard/Makefile index 87cc00705..f35c521ab 100644 --- a/2001/coupard/Makefile +++ b/2001/coupard/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/coupard/index.html b/2001/coupard/index.html index 071c8437f..7fc710d16 100644 --- a/2001/coupard/index.html +++ b/2001/coupard/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/coupard/try.sh b/2001/coupard/try.sh index 315af9412..dd0fc315a 100755 --- a/2001/coupard/try.sh +++ b/2001/coupard/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/coupard +# try.sh - demonstrate IOCCC entry 2001/coupard # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/ctk/.entry.json b/2001/ctk/.entry.json index f55fdf27f..2976e390a 100644 --- a/2001/ctk/.entry.json +++ b/2001/ctk/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Worst Driver", "year" : 2001, "dir" : "ctk", - "winner_id" : "2001_ctk", + "entry_id" : "2001_ctk", "author_set" : [ { "author_handle" : "Chris_King" } ], diff --git a/2001/ctk/Makefile b/2001/ctk/Makefile index e57dad775..fe6e81e43 100644 --- a/2001/ctk/Makefile +++ b/2001/ctk/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/ctk/index.html b/2001/ctk/index.html index 564fcd303..b71a4dabb 100644 --- a/2001/ctk/index.html +++ b/2001/ctk/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/dgbeards/.entry.json b/2001/dgbeards/.entry.json index 79e9b03e3..fafce9863 100644 --- a/2001/dgbeards/.entry.json +++ b/2001/dgbeards/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best AI", "year" : 2001, "dir" : "dgbeards", - "winner_id" : "2001_dgbeards", + "entry_id" : "2001_dgbeards", "author_set" : [ { "author_handle" : "Doug_Beardsley" } ], diff --git a/2001/dgbeards/Makefile b/2001/dgbeards/Makefile index ce24c4a81..5552f162a 100644 --- a/2001/dgbeards/Makefile +++ b/2001/dgbeards/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/dgbeards/index.html b/2001/dgbeards/index.html index 5cc0154c6..d5c3abf23 100644 --- a/2001/dgbeards/index.html +++ b/2001/dgbeards/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/herrmann1/.entry.json b/2001/herrmann1/.entry.json index c00768636..44cab5074 100644 --- a/2001/herrmann1/.entry.json +++ b/2001/herrmann1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of the C preprocessor", "year" : 2001, "dir" : "herrmann1", - "winner_id" : "2001_herrmann1", + "entry_id" : "2001_herrmann1", "author_set" : [ { "author_handle" : "Immanuel_Herrmann" } ], diff --git a/2001/herrmann1/Makefile b/2001/herrmann1/Makefile index 3fb39c5df..5985c0f5a 100644 --- a/2001/herrmann1/Makefile +++ b/2001/herrmann1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/herrmann1/index.html b/2001/herrmann1/index.html index 8f2b32eae..fc2c61e3a 100644 --- a/2001/herrmann1/index.html +++ b/2001/herrmann1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/herrmann1/try.sh b/2001/herrmann1/try.sh index fae36bde6..e5fe7dee0 100755 --- a/2001/herrmann1/try.sh +++ b/2001/herrmann1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/herrmann1 +# try.sh - demonstrate IOCCC entry 2001/herrmann1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/herrmann2/.entry.json b/2001/herrmann2/.entry.json index 07cfbfb9c..b4dd6ae54 100644 --- a/2001/herrmann2/.entry.json +++ b/2001/herrmann2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most eye-crossing", "year" : 2001, "dir" : "herrmann2", - "winner_id" : "2001_herrmann2", + "entry_id" : "2001_herrmann2", "author_set" : [ { "author_handle" : "Immanuel_Herrmann" } ], diff --git a/2001/herrmann2/Makefile b/2001/herrmann2/Makefile index dc61ae765..5bc8cc2e7 100644 --- a/2001/herrmann2/Makefile +++ b/2001/herrmann2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/herrmann2/index.html b/2001/herrmann2/index.html index b55e75238..fe1faf920 100644 --- a/2001/herrmann2/index.html +++ b/2001/herrmann2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/herrmann2/try.sh b/2001/herrmann2/try.sh index 3107e2ee9..6e1dd598d 100755 --- a/2001/herrmann2/try.sh +++ b/2001/herrmann2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/herrmann2 +# try.sh - demonstrate IOCCC entry 2001/herrmann2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/index.html b/2001/index.html index fa77e0fae..388482cd9 100644 --- a/2001/index.html +++ b/2001/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -156,7 +156,7 @@ awarded it again, but don’t assume you can get away with using the same technique next time … :-)

This year there were several repeat winners. This is understating the achievement a little - one person +href="https://www.ioccc.org/authors.html#Brian_Westley">one person has won 8 times before! (Please note that judging is done completely anonymously.)

Why has it diff --git a/2001/jason/.entry.json b/2001/jason/.entry.json index d18d48df3..17e8262e1 100644 --- a/2001/jason/.entry.json +++ b/2001/jason/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Of Show", "year" : 2001, "dir" : "jason", - "winner_id" : "2001_jason", + "entry_id" : "2001_jason", "author_set" : [ { "author_handle" : "Jason_Orendorff" } ], diff --git a/2001/jason/Makefile b/2001/jason/Makefile index c77a8ab64..a703df916 100644 --- a/2001/jason/Makefile +++ b/2001/jason/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/jason/index.html b/2001/jason/index.html index e946cdcb1..9a3f87851 100644 --- a/2001/jason/index.html +++ b/2001/jason/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/kev/.entry.json b/2001/kev/.entry.json index 660b89e8c..d7ffe7070 100644 --- a/2001/kev/.entry.json +++ b/2001/kev/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Curses Game", "year" : 2001, "dir" : "kev", - "winner_id" : "2001_kev", + "entry_id" : "2001_kev", "author_set" : [ { "author_handle" : "Kevin_Pulo" } ], diff --git a/2001/kev/Makefile b/2001/kev/Makefile index 3e75d7064..88fb8776a 100644 --- a/2001/kev/Makefile +++ b/2001/kev/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/kev/index.html b/2001/kev/index.html index e6e074237..7a48d2512 100644 --- a/2001/kev/index.html +++ b/2001/kev/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/ollinger/.entry.json b/2001/ollinger/.entry.json index 1bedabcf6..741c6fe94 100644 --- a/2001/ollinger/.entry.json +++ b/2001/ollinger/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 2001, "dir" : "ollinger", - "winner_id" : "2001_ollinger", + "entry_id" : "2001_ollinger", "author_set" : [ { "author_handle" : "Nicolas_Ollinger" } ], diff --git a/2001/ollinger/Makefile b/2001/ollinger/Makefile index 03328ca36..5f323ec86 100644 --- a/2001/ollinger/Makefile +++ b/2001/ollinger/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/ollinger/index.html b/2001/ollinger/index.html index 094247584..665ce1909 100644 --- a/2001/ollinger/index.html +++ b/2001/ollinger/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/ollinger/try.sh b/2001/ollinger/try.sh index 711a7c6c3..f9ed531b3 100755 --- a/2001/ollinger/try.sh +++ b/2001/ollinger/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/ollinger +# try.sh - demonstrate IOCCC entry 2001/ollinger # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/rosten/.entry.json b/2001/rosten/.entry.json index 87e798ba1..8a0b5c102 100644 --- a/2001/rosten/.entry.json +++ b/2001/rosten/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of the user", "year" : 2001, "dir" : "rosten", - "winner_id" : "2001_rosten", + "entry_id" : "2001_rosten", "author_set" : [ { "author_handle" : "Edward_Rosten" } ], diff --git a/2001/rosten/Makefile b/2001/rosten/Makefile index 6e4d0eb11..89f01b97a 100644 --- a/2001/rosten/Makefile +++ b/2001/rosten/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/rosten/index.html b/2001/rosten/index.html index 0a28268d2..28cf565ef 100644 --- a/2001/rosten/index.html +++ b/2001/rosten/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/schweikh/.entry.json b/2001/schweikh/.entry.json index 94f862890..3275b8db0 100644 --- a/2001/schweikh/.entry.json +++ b/2001/schweikh/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best one-liner", "year" : 2001, "dir" : "schweikh", - "winner_id" : "2001_schweikh", + "entry_id" : "2001_schweikh", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/2001/schweikh/Makefile b/2001/schweikh/Makefile index 98bfc7189..36103519a 100644 --- a/2001/schweikh/Makefile +++ b/2001/schweikh/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/schweikh/index.html b/2001/schweikh/index.html index 74d5f237a..ada405966 100644 --- a/2001/schweikh/index.html +++ b/2001/schweikh/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/schweikh/try.sh b/2001/schweikh/try.sh index f8a0f81c2..41014a7aa 100755 --- a/2001/schweikh/try.sh +++ b/2001/schweikh/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/schweikh +# try.sh - demonstrate IOCCC entry 2001/schweikh # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/westley/.entry.json b/2001/westley/.entry.json index 18c99515f..3b9991f93 100644 --- a/2001/westley/.entry.json +++ b/2001/westley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best position-independent code", "year" : 2001, "dir" : "westley", - "winner_id" : "2001_westley", + "entry_id" : "2001_westley", "author_set" : [ { "author_handle" : "Brian_Westley" } ], diff --git a/2001/westley/Makefile b/2001/westley/Makefile index 2733e0385..39adc167b 100644 --- a/2001/westley/Makefile +++ b/2001/westley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/westley/index.html b/2001/westley/index.html index 9a7bc794c..9dab6b0d7 100644 --- a/2001/westley/index.html +++ b/2001/westley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2001/westley/try.sh b/2001/westley/try.sh index 0f214ace4..64a12c206 100755 --- a/2001/westley/try.sh +++ b/2001/westley/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/westley +# try.sh - demonstrate IOCCC entry 2001/westley # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2001/williams/.entry.json b/2001/williams/.entry.json index 8debd5691..7c2388efd 100644 --- a/2001/williams/.entry.json +++ b/2001/williams/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Graphic Game", "year" : 2001, "dir" : "williams", - "winner_id" : "2001_williams", + "entry_id" : "2001_williams", "author_set" : [ { "author_handle" : "John_Williams" } ], diff --git a/2001/williams/Makefile b/2001/williams/Makefile index 9df1437f3..86226f3d8 100644 --- a/2001/williams/Makefile +++ b/2001/williams/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2001/williams/index.html b/2001/williams/index.html index b255f8ae4..7c4ccc8a0 100644 --- a/2001/williams/index.html +++ b/2001/williams/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/Makefile b/2004/Makefile index 9961c0ce5..f307348ef 100644 --- a/2004/Makefile +++ b/2004/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= anonymous arachnid burley gavare gavin hibachi hoyle jdalbec kopczynski \ +ENTRIES= anonymous arachnid burley gavare gavin hibachi hoyle jdalbec kopczynski \ newbern omoikane schnitzi sds vik1 vik2 YEAR= 2004 @@ -54,7 +54,7 @@ YEAR= 2004 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2004/README.md b/2004/README.md index b9a697772..c0f68bfd3 100644 --- a/2004/README.md +++ b/2004/README.md @@ -35,7 +35,7 @@ the rules. This year we allowed it due to the functionality of the program. This entry is one of the easiest to read! Don't assume you can win using similar techniques next time ... :-) -This year a [single person](/winners.html#Daniel_Vik) won two awards! We also +This year a [single person](/authors.html#Daniel_Vik) won two awards! We also had repeat winners with their 6th, 4th and 2nd winning entries this year! (Please note that judging is done completely anonymously. Be warned that we may disqualify entries that reveal the identity of the submitter.) diff --git a/2004/anonymous/.entry.json b/2004/anonymous/.entry.json index 12c09ceb7..783abcb97 100644 --- a/2004/anonymous/.entry.json +++ b/2004/anonymous/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : ""Best use of ""Precious"" Lines"", "year" : 2004, "dir" : "anonymous", - "winner_id" : "2004_anonymous", + "entry_id" : "2004_anonymous", "author_set" : [ { "author_handle" : "Anonymous_2004" } ], diff --git a/2004/anonymous/Makefile b/2004/anonymous/Makefile index 1350bebb5..6a54b8d05 100644 --- a/2004/anonymous/Makefile +++ b/2004/anonymous/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/anonymous/index.html b/2004/anonymous/index.html index c32d77a69..4c771d6fd 100644 --- a/2004/anonymous/index.html +++ b/2004/anonymous/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/anonymous/try.sh b/2004/anonymous/try.sh index 2c3b8809e..5e3fa3662 100755 --- a/2004/anonymous/try.sh +++ b/2004/anonymous/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2001/anonymous +# try.sh - demonstrate IOCCC entry 2001/anonymous # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/arachnid/.entry.json b/2004/arachnid/.entry.json index b8b5aac1d..05a8396d9 100644 --- a/2004/arachnid/.entry.json +++ b/2004/arachnid/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of Vision", "year" : 2004, "dir" : "arachnid", - "winner_id" : "2004_arachnid", + "entry_id" : "2004_arachnid", "author_set" : [ { "author_handle" : "Nick_Johnson" } ], diff --git a/2004/arachnid/Makefile b/2004/arachnid/Makefile index 4b32a33e0..4138db1ce 100644 --- a/2004/arachnid/Makefile +++ b/2004/arachnid/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/arachnid/index.html b/2004/arachnid/index.html index 982b72932..84dc35fe6 100644 --- a/2004/arachnid/index.html +++ b/2004/arachnid/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/burley/.entry.json b/2004/burley/.entry.json index f4dcd0962..c6662c8f0 100644 --- a/2004/burley/.entry.json +++ b/2004/burley/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Calculated Risk", "year" : 2004, "dir" : "burley", - "winner_id" : "2004_burley", + "entry_id" : "2004_burley", "author_set" : [ { "author_handle" : "Brent_Burley" } ], diff --git a/2004/burley/Makefile b/2004/burley/Makefile index 23b62d8bb..9b1c872b3 100644 --- a/2004/burley/Makefile +++ b/2004/burley/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/burley/index.html b/2004/burley/index.html index 060635a84..f7dcc43de 100644 --- a/2004/burley/index.html +++ b/2004/burley/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/gavare/.entry.json b/2004/gavare/.entry.json index 3dc7eb162..cffb5b7db 100644 --- a/2004/gavare/.entry.json +++ b/2004/gavare/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Use of Light and Spheres", "year" : 2004, "dir" : "gavare", - "winner_id" : "2004_gavare", + "entry_id" : "2004_gavare", "author_set" : [ { "author_handle" : "Anders_Gavare" } ], diff --git a/2004/gavare/Makefile b/2004/gavare/Makefile index c83f9e9e6..7a0ac25ac 100644 --- a/2004/gavare/Makefile +++ b/2004/gavare/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/gavare/index.html b/2004/gavare/index.html index f5ba529ca..42ff00ef4 100644 --- a/2004/gavare/index.html +++ b/2004/gavare/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/gavin/.entry.json b/2004/gavin/.entry.json index 23a2190f8..adbc766b7 100644 --- a/2004/gavin/.entry.json +++ b/2004/gavin/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 2004, "dir" : "gavin", - "winner_id" : "2004_gavin", + "entry_id" : "2004_gavin", "author_set" : [ { "author_handle" : "Gavin_Barraclough" } ], diff --git a/2004/gavin/Makefile b/2004/gavin/Makefile index 91d5103bf..5382c3712 100644 --- a/2004/gavin/Makefile +++ b/2004/gavin/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/gavin/README.md b/2004/gavin/README.md index a1214bf8d..987675fbb 100644 --- a/2004/gavin/README.md +++ b/2004/gavin/README.md @@ -115,7 +115,7 @@ If you do not want to mess with a floppy and you use GRUB, see You can put additional text files in `fs.tar` for browsing with vi. If you do not want to bother rebooting your computer at all, see - for QEMU ([Fabrice Bellard](/winners.html#Fabrice_Bellard) + for QEMU ([Fabrice Bellard](/authors.html#Fabrice_Bellard) is an IOCCC 2001 winner), but your experience will be limited; use the [alternate code](#alternate-code) instead. You'll have to move the mouse to trigger the initial screen update. diff --git a/2004/gavin/img/fs.tar b/2004/gavin/img/fs.tar index 4397ba4b318e5a0e1cd2a32895bc08b7a4e555ea..1e33fb0c245a86bc30c87fea7f1027370aa3cc48 100644 GIT binary patch delta 36 lcmZoTz|?SnX~R?l*2L11jQq{B41UYPnVEu{nG^on0{|JH4 IOCCC Home Winning Entries - People who have won + People who have won

@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -193,7 +193,7 @@ href="gavin.md">gavin.md.

with vi.

If you do not want to bother rebooting your computer at all, see http://bellard.org for QEMU -(Fabrice Bellard is an IOCCC +(Fabrice Bellard is an IOCCC 2001 winner), but your experience will be limited; use the alternate code instead. You’ll have to move the mouse to trigger the initial screen update.

diff --git a/2004/hibachi/.entry.json b/2004/hibachi/.entry.json index 6872c95d0..bfdad08cf 100644 --- a/2004/hibachi/.entry.json +++ b/2004/hibachi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of the Guidelines", "year" : 2004, "dir" : "hibachi", - "winner_id" : "2004_hibachi", + "entry_id" : "2004_hibachi", "author_set" : [ { "author_handle" : "Anthony_C_Howe" } ], diff --git a/2004/hibachi/Makefile b/2004/hibachi/Makefile index 153800b5d..6068d55f6 100644 --- a/2004/hibachi/Makefile +++ b/2004/hibachi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/hibachi/index.html b/2004/hibachi/index.html index 31763ac36..38009feef 100644 --- a/2004/hibachi/index.html +++ b/2004/hibachi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/hoyle/.entry.json b/2004/hoyle/.entry.json index 2cc9dae41..744e40c5d 100644 --- a/2004/hoyle/.entry.json +++ b/2004/hoyle/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Functional Output", "year" : 2004, "dir" : "hoyle", - "winner_id" : "2004_hoyle", + "entry_id" : "2004_hoyle", "author_set" : [ { "author_handle" : "Jonathan_Hoyle" } ], diff --git a/2004/hoyle/Makefile b/2004/hoyle/Makefile index 275e692aa..4a41d1e08 100644 --- a/2004/hoyle/Makefile +++ b/2004/hoyle/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/hoyle/index.html b/2004/hoyle/index.html index 44599d4c6..ef658a817 100644 --- a/2004/hoyle/index.html +++ b/2004/hoyle/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/hoyle/try.sh b/2004/hoyle/try.sh index ed453a82c..bf2a7b977 100755 --- a/2004/hoyle/try.sh +++ b/2004/hoyle/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2004/hoyle +# try.sh - demonstrate IOCCC entry 2004/hoyle # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/index.html b/2004/index.html index e90c62e38..33489e54c 100644 --- a/2004/index.html +++ b/2004/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -144,7 +144,7 @@ it can do.

technically allowed by the rules. This year we allowed it due to the functionality of the program. This entry is one of the easiest to read! Don’t assume you can win using similar techniques next time … :-)

-

This year a single person won +

This year a single person won two awards! We also had repeat winners with their 6th, 4th and 2nd winning entries this year! (Please note that judging is done completely anonymously. Be warned that we may disqualify entries that reveal the diff --git a/2004/jdalbec/.entry.json b/2004/jdalbec/.entry.json index af5e2ca62..ca80f7d00 100644 --- a/2004/jdalbec/.entry.json +++ b/2004/jdalbec/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of the Periodic Table", "year" : 2004, "dir" : "jdalbec", - "winner_id" : "2004_jdalbec", + "entry_id" : "2004_jdalbec", "author_set" : [ { "author_handle" : "John_Dalbec" } ], diff --git a/2004/jdalbec/Makefile b/2004/jdalbec/Makefile index e81fe5381..f6280d0de 100644 --- a/2004/jdalbec/Makefile +++ b/2004/jdalbec/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/jdalbec/index.html b/2004/jdalbec/index.html index aa9d32bed..7be59e03a 100644 --- a/2004/jdalbec/index.html +++ b/2004/jdalbec/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/jdalbec/try.alt.sh b/2004/jdalbec/try.alt.sh index 40322a96c..642a17721 100755 --- a/2004/jdalbec/try.alt.sh +++ b/2004/jdalbec/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 2004/jdalbec alt code +# try.alt.sh - demonstrate IOCCC entry 2004/jdalbec alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/jdalbec/try.sh b/2004/jdalbec/try.sh index 7309f30b5..0773ca9bd 100755 --- a/2004/jdalbec/try.sh +++ b/2004/jdalbec/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2004/jdalbec +# try.sh - demonstrate IOCCC entry 2004/jdalbec # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/kopczynski/.entry.json b/2004/kopczynski/.entry.json index b5d330a8b..9e410825f 100644 --- a/2004/kopczynski/.entry.json +++ b/2004/kopczynski/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One-Liner", "year" : 2004, "dir" : "kopczynski", - "winner_id" : "2004_kopczynski", + "entry_id" : "2004_kopczynski", "author_set" : [ { "author_handle" : "Eryk_Kopczynski" } ], diff --git a/2004/kopczynski/Makefile b/2004/kopczynski/Makefile index 378d3b99d..b68a91399 100644 --- a/2004/kopczynski/Makefile +++ b/2004/kopczynski/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/kopczynski/index.html b/2004/kopczynski/index.html index 950bb0d23..6c8c2827a 100644 --- a/2004/kopczynski/index.html +++ b/2004/kopczynski/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/kopczynski/try.sh b/2004/kopczynski/try.sh index b040d2edd..615af9023 100755 --- a/2004/kopczynski/try.sh +++ b/2004/kopczynski/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2004/kopczynski +# try.sh - demonstrate IOCCC entry 2004/kopczynski # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/newbern/.entry.json b/2004/newbern/.entry.json index 9b21e2888..865f4f598 100644 --- a/2004/newbern/.entry.json +++ b/2004/newbern/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Font Engine", "year" : 2004, "dir" : "newbern", - "winner_id" : "2004_newbern", + "entry_id" : "2004_newbern", "author_set" : [ { "author_handle" : "Jeff_Newbern" } ], diff --git a/2004/newbern/Makefile b/2004/newbern/Makefile index eac015bf8..53c3cac3a 100644 --- a/2004/newbern/Makefile +++ b/2004/newbern/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/newbern/index.html b/2004/newbern/index.html index 0c05246f4..9aea18298 100644 --- a/2004/newbern/index.html +++ b/2004/newbern/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/newbern/try.sh b/2004/newbern/try.sh index 7e18aa363..47e39efee 100755 --- a/2004/newbern/try.sh +++ b/2004/newbern/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2004/newbern +# try.sh - demonstrate IOCCC entry 2004/newbern # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/omoikane/.entry.json b/2004/omoikane/.entry.json index 87ab65006..51c891727 100644 --- a/2004/omoikane/.entry.json +++ b/2004/omoikane/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Utility", "year" : 2004, "dir" : "omoikane", - "winner_id" : "2004_omoikane", + "entry_id" : "2004_omoikane", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2004/omoikane/Makefile b/2004/omoikane/Makefile index 6ac85c6b6..e3155f4a8 100644 --- a/2004/omoikane/Makefile +++ b/2004/omoikane/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/omoikane/index.html b/2004/omoikane/index.html index f9c1081f5..3781dc322 100644 --- a/2004/omoikane/index.html +++ b/2004/omoikane/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/omoikane/try.sh b/2004/omoikane/try.sh index a026aff27..9f7290f96 100755 --- a/2004/omoikane/try.sh +++ b/2004/omoikane/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2004/omoikane +# try.sh - demonstrate IOCCC entry 2004/omoikane # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/schnitzi/.entry.json b/2004/schnitzi/.entry.json index 7536df711..fbb4f44f5 100644 --- a/2004/schnitzi/.entry.json +++ b/2004/schnitzi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Non-Use of Curses", "year" : 2004, "dir" : "schnitzi", - "winner_id" : "2004_schnitzi", + "entry_id" : "2004_schnitzi", "author_set" : [ { "author_handle" : "Mark_Schnitzius" } ], diff --git a/2004/schnitzi/Makefile b/2004/schnitzi/Makefile index 05797ec20..b97beb840 100644 --- a/2004/schnitzi/Makefile +++ b/2004/schnitzi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/schnitzi/index.html b/2004/schnitzi/index.html index 315c89943..dd5bc73ae 100644 --- a/2004/schnitzi/index.html +++ b/2004/schnitzi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/schnitzi/try.sh b/2004/schnitzi/try.sh index 56c6d21f9..6b3845b77 100755 --- a/2004/schnitzi/try.sh +++ b/2004/schnitzi/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2004/schnitzi +# try.sh - demonstrate IOCCC entry 2004/schnitzi # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/sds/.entry.json b/2004/sds/.entry.json index f1f7321ae..ce01aa17c 100644 --- a/2004/sds/.entry.json +++ b/2004/sds/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of Indentation", "year" : 2004, "dir" : "sds", - "winner_id" : "2004_sds", + "entry_id" : "2004_sds", "author_set" : [ { "author_handle" : "Stephen_Sykes" } ], diff --git a/2004/sds/Makefile b/2004/sds/Makefile index 0bab7fbc7..f40aaa680 100644 --- a/2004/sds/Makefile +++ b/2004/sds/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/sds/index.html b/2004/sds/index.html index a4458707d..a8d76d6a6 100644 --- a/2004/sds/index.html +++ b/2004/sds/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/sds/try.sh b/2004/sds/try.sh index 30cdb4c86..dc8d4c408 100755 --- a/2004/sds/try.sh +++ b/2004/sds/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2004/sds +# try.sh - demonstrate IOCCC entry 2004/sds # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2004/vik1/.entry.json b/2004/vik1/.entry.json index 1e38c94ae..7133ad78a 100644 --- a/2004/vik1/.entry.json +++ b/2004/vik1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best X11 Game", "year" : 2004, "dir" : "vik1", - "winner_id" : "2004_vik1", + "entry_id" : "2004_vik1", "author_set" : [ { "author_handle" : "Daniel_Vik" } ], diff --git a/2004/vik1/Makefile b/2004/vik1/Makefile index 0e1dbf096..48d176358 100644 --- a/2004/vik1/Makefile +++ b/2004/vik1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/vik1/index.html b/2004/vik1/index.html index 3ac7f13c9..fdf7e2986 100644 --- a/2004/vik1/index.html +++ b/2004/vik1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2004/vik2/.entry.json b/2004/vik2/.entry.json index db76dc977..ed3aa1ec8 100644 --- a/2004/vik2/.entry.json +++ b/2004/vik2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of CPP", "year" : 2004, "dir" : "vik2", - "winner_id" : "2004_vik2", + "entry_id" : "2004_vik2", "author_set" : [ { "author_handle" : "Daniel_Vik" } ], diff --git a/2004/vik2/Makefile b/2004/vik2/Makefile index e5aa3b843..675c9e9e1 100644 --- a/2004/vik2/Makefile +++ b/2004/vik2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2004/vik2/index.html b/2004/vik2/index.html index 772aac72a..5af21e119 100644 --- a/2004/vik2/index.html +++ b/2004/vik2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/Makefile b/2005/Makefile index d4f5921c4..03916ce6b 100644 --- a/2005/Makefile +++ b/2005/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= aidan anon boutines chia giljade jetro klausler mikeash mynx persano \ +ENTRIES= aidan anon boutines chia giljade jetro klausler mikeash mynx persano \ sykes timwi toledo vik vince YEAR= 2005 @@ -54,7 +54,7 @@ YEAR= 2005 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2005/aidan/.entry.json b/2005/aidan/.entry.json index eb0311ed6..ddb4f7839 100644 --- a/2005/aidan/.entry.json +++ b/2005/aidan/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most ingenious puzzle solution", "year" : 2005, "dir" : "aidan", - "winner_id" : "2005_aidan", + "entry_id" : "2005_aidan", "author_set" : [ { "author_handle" : "Aidan_Thornton" } ], diff --git a/2005/aidan/Makefile b/2005/aidan/Makefile index 17a9bf762..6f5823268 100644 --- a/2005/aidan/Makefile +++ b/2005/aidan/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/aidan/index.html b/2005/aidan/index.html index 17f08d4b0..c8597e7e3 100644 --- a/2005/aidan/index.html +++ b/2005/aidan/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/aidan/try.alt.sh b/2005/aidan/try.alt.sh index 67d2d13e4..d20b7a673 100755 --- a/2005/aidan/try.alt.sh +++ b/2005/aidan/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/aidan alt code +# try.sh - demonstrate IOCCC entry 2005/aidan alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/aidan/try.sh b/2005/aidan/try.sh index f572129ef..d10444559 100755 --- a/2005/aidan/try.sh +++ b/2005/aidan/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/aidan +# try.sh - demonstrate IOCCC entry 2005/aidan # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/anon/.entry.json b/2005/anon/.entry.json index 2c4722168..d5387bea7 100644 --- a/2005/anon/.entry.json +++ b/2005/anon/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best 3D puzzle", "year" : 2005, "dir" : "anon", - "winner_id" : "2005_anon", + "entry_id" : "2005_anon", "author_set" : [ { "author_handle" : "Anonymous_2005" } ], diff --git a/2005/anon/Makefile b/2005/anon/Makefile index 98ef40a1c..be8045840 100644 --- a/2005/anon/Makefile +++ b/2005/anon/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/anon/index.html b/2005/anon/index.html index 427e843e2..96843f8b7 100644 --- a/2005/anon/index.html +++ b/2005/anon/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/boutines/.entry.json b/2005/boutines/.entry.json index 6b6f198f8..7f1576466 100644 --- a/2005/boutines/.entry.json +++ b/2005/boutines/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most superfluous output", "year" : 2005, "dir" : "boutines", - "winner_id" : "2005_boutines", + "entry_id" : "2005_boutines", "author_set" : [ { "author_handle" : "Francois_Boutines" } ], diff --git a/2005/boutines/Makefile b/2005/boutines/Makefile index c0c56c935..ccf78c360 100644 --- a/2005/boutines/Makefile +++ b/2005/boutines/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/boutines/index.html b/2005/boutines/index.html index ae63a18b4..4b45b34fb 100644 --- a/2005/boutines/index.html +++ b/2005/boutines/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/boutines/try.sh b/2005/boutines/try.sh index d09f2a484..0c957e71d 100755 --- a/2005/boutines/try.sh +++ b/2005/boutines/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/boutines +# try.sh - demonstrate IOCCC entry 2005/boutines # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/chia/.entry.json b/2005/chia/.entry.json index 06213650d..7bed545d0 100644 --- a/2005/chia/.entry.json +++ b/2005/chia/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most ambiguous language", "year" : 2005, "dir" : "chia", - "winner_id" : "2005_chia", + "entry_id" : "2005_chia", "author_set" : [ { "author_handle" : "V_Chia" } ], diff --git a/2005/chia/Makefile b/2005/chia/Makefile index 6de01c08f..891cc1810 100644 --- a/2005/chia/Makefile +++ b/2005/chia/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/chia/index.html b/2005/chia/index.html index b58a7b262..72f1f39a5 100644 --- a/2005/chia/index.html +++ b/2005/chia/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/giljade/.entry.json b/2005/giljade/.entry.json index f56adb47b..00ac97a46 100644 --- a/2005/giljade/.entry.json +++ b/2005/giljade/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best 2D puzzle", "year" : 2005, "dir" : "giljade", - "winner_id" : "2005_giljade", + "entry_id" : "2005_giljade", "author_set" : [ { "author_handle" : "Gil_Dogon" } ], diff --git a/2005/giljade/Makefile b/2005/giljade/Makefile index 07fa00790..993b65303 100644 --- a/2005/giljade/Makefile +++ b/2005/giljade/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/giljade/index.html b/2005/giljade/index.html index 006ae08e9..590b4728c 100644 --- a/2005/giljade/index.html +++ b/2005/giljade/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/giljade/test.sh b/2005/giljade/test.sh index 772de404f..7a950d803 100755 --- a/2005/giljade/test.sh +++ b/2005/giljade/test.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# test.sh - demonstrate IOCCC winner 2005/giljade test suite feature +# test.sh - demonstrate IOCCC entry 2005/giljade test suite feature # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/giljade/try.sh b/2005/giljade/try.sh index 7f1b40ec4..d3fe8c5c8 100755 --- a/2005/giljade/try.sh +++ b/2005/giljade/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/giljade +# try.sh - demonstrate IOCCC entry 2005/giljade # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/index.html b/2005/index.html index 453156bd7..1160c092c 100644 --- a/2005/index.html +++ b/2005/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/jetro/.entry.json b/2005/jetro/.entry.json index 6b95d52b8..f2e2bb334 100644 --- a/2005/jetro/.entry.json +++ b/2005/jetro/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most sonorous output", "year" : 2005, "dir" : "jetro", - "winner_id" : "2005_jetro", + "entry_id" : "2005_jetro", "author_set" : [ { "author_handle" : "Jetro_Lauha" } ], diff --git a/2005/jetro/Makefile b/2005/jetro/Makefile index c63cc27c7..f04ca90a4 100644 --- a/2005/jetro/Makefile +++ b/2005/jetro/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/jetro/index.html b/2005/jetro/index.html index 31e6214e1..9ed5fb87e 100644 --- a/2005/jetro/index.html +++ b/2005/jetro/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/klausler/.entry.json b/2005/klausler/.entry.json index c40c2988c..da2a2620d 100644 --- a/2005/klausler/.entry.json +++ b/2005/klausler/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Abuse of the rules", "year" : 2005, "dir" : "klausler", - "winner_id" : "2005_klausler", + "entry_id" : "2005_klausler", "author_set" : [ { "author_handle" : "Peter_Klausler" } ], diff --git a/2005/klausler/Makefile b/2005/klausler/Makefile index 76be09f5d..44a80ae9a 100644 --- a/2005/klausler/Makefile +++ b/2005/klausler/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/klausler/index.html b/2005/klausler/index.html index 04381d5c3..a0579ade1 100644 --- a/2005/klausler/index.html +++ b/2005/klausler/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/klausler/try.sh b/2005/klausler/try.sh index d81452ebd..c5594db9a 100755 --- a/2005/klausler/try.sh +++ b/2005/klausler/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/klausler +# try.sh - demonstrate IOCCC entry 2005/klausler # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/mikeash/.entry.json b/2005/mikeash/.entry.json index 27cacdd29..df8853b65 100644 --- a/2005/mikeash/.entry.json +++ b/2005/mikeash/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of parenthesis", "year" : 2005, "dir" : "mikeash", - "winner_id" : "2005_mikeash", + "entry_id" : "2005_mikeash", "author_set" : [ { "author_handle" : "Michael_Ash" } ], diff --git a/2005/mikeash/Makefile b/2005/mikeash/Makefile index 7cfc1b208..a9755b860 100644 --- a/2005/mikeash/Makefile +++ b/2005/mikeash/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/mikeash/index.html b/2005/mikeash/index.html index dc96ee3b2..3afb9f4f2 100644 --- a/2005/mikeash/index.html +++ b/2005/mikeash/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/mikeash/try.sh b/2005/mikeash/try.sh index c79e40722..414002758 100755 --- a/2005/mikeash/try.sh +++ b/2005/mikeash/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/mikeash +# try.sh - demonstrate IOCCC entry 2005/mikeash # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/mynx/.entry.json b/2005/mynx/.entry.json index cf103dcfb..b587c27d3 100644 --- a/2005/mynx/.entry.json +++ b/2005/mynx/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of the WWW", "year" : 2005, "dir" : "mynx", - "winner_id" : "2005_mynx", + "entry_id" : "2005_mynx", "author_set" : [ { "author_handle" : "Anthony_C_Howe" } ], diff --git a/2005/mynx/Makefile b/2005/mynx/Makefile index aa9720591..5a37643a0 100644 --- a/2005/mynx/Makefile +++ b/2005/mynx/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/mynx/index.html b/2005/mynx/index.html index 14edf88d8..e892347f3 100644 --- a/2005/mynx/index.html +++ b/2005/mynx/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/persano/.entry.json b/2005/persano/.entry.json index 5e9a76e11..fab21e70a 100644 --- a/2005/persano/.entry.json +++ b/2005/persano/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 2005, "dir" : "persano", - "winner_id" : "2005_persano", + "entry_id" : "2005_persano", "author_set" : [ { "author_handle" : "Mauro_Persano" } ], diff --git a/2005/persano/Makefile b/2005/persano/Makefile index 57b5d448b..cf2852b86 100644 --- a/2005/persano/Makefile +++ b/2005/persano/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/persano/index.html b/2005/persano/index.html index 78ba42bd7..debec03f5 100644 --- a/2005/persano/index.html +++ b/2005/persano/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/persano/try.sh b/2005/persano/try.sh index 7d27d53a7..47d002e2a 100755 --- a/2005/persano/try.sh +++ b/2005/persano/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/persano +# try.sh - demonstrate IOCCC entry 2005/persano # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/sykes/.entry.json b/2005/sykes/.entry.json index 34267110e..8322504a3 100644 --- a/2005/sykes/.entry.json +++ b/2005/sykes/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Emulator", "year" : 2005, "dir" : "sykes", - "winner_id" : "2005_sykes", + "entry_id" : "2005_sykes", "author_set" : [ { "author_handle" : "Stephen_Sykes" } ], diff --git a/2005/sykes/Makefile b/2005/sykes/Makefile index dfe8e6d78..f4016a449 100644 --- a/2005/sykes/Makefile +++ b/2005/sykes/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/sykes/index.html b/2005/sykes/index.html index 70c7be7c7..1cfb8f2e5 100644 --- a/2005/sykes/index.html +++ b/2005/sykes/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/sykes/try.sh b/2005/sykes/try.sh index fed05f111..daf006f77 100755 --- a/2005/sykes/try.sh +++ b/2005/sykes/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# try.sh - demonstrate IOCCC winner 2005/sykes +# try.sh - demonstrate IOCCC entry 2005/sykes # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2005/timwi/.entry.json b/2005/timwi/.entry.json index 7bf55bb42..7293a9ea0 100644 --- a/2005/timwi/.entry.json +++ b/2005/timwi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most discourteous interpreter", "year" : 2005, "dir" : "timwi", - "winner_id" : "2005_timwi", + "entry_id" : "2005_timwi", "author_set" : [ { "author_handle" : "Arne_Heizmann" } ], diff --git a/2005/timwi/Makefile b/2005/timwi/Makefile index b51781cd3..cab3f813b 100644 --- a/2005/timwi/Makefile +++ b/2005/timwi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/timwi/index.html b/2005/timwi/index.html index f12e86e5b..25adc5306 100644 --- a/2005/timwi/index.html +++ b/2005/timwi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/timwi/try.sh b/2005/timwi/try.sh index 21282d7c4..9d64c81bc 100755 --- a/2005/timwi/try.sh +++ b/2005/timwi/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2005/timwi +# try.sh - demonstrate IOCCC entry 2005/timwi # # This only does one thing and that is from the judges. This is because # brainfuck has too much potential to knacker the brain so we don't try.sh to diff --git a/2005/toledo/.entry.json b/2005/toledo/.entry.json index 735526e01..8fb55d04b 100644 --- a/2005/toledo/.entry.json +++ b/2005/toledo/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 2005, "dir" : "toledo", - "winner_id" : "2005_toledo", + "entry_id" : "2005_toledo", "author_set" : [ { "author_handle" : "Oscar_Toledo" } ], diff --git a/2005/toledo/Makefile b/2005/toledo/Makefile index 29da526cf..37392fe3b 100644 --- a/2005/toledo/Makefile +++ b/2005/toledo/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/toledo/index.html b/2005/toledo/index.html index ed4e2f8b9..338c0fd71 100644 --- a/2005/toledo/index.html +++ b/2005/toledo/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/vik/.entry.json b/2005/vik/.entry.json index 7328ed170..d6c70f538 100644 --- a/2005/vik/.entry.json +++ b/2005/vik/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most circuitous walk", "year" : 2005, "dir" : "vik", - "winner_id" : "2005_vik", + "entry_id" : "2005_vik", "author_set" : [ { "author_handle" : "Daniel_Vik" } ], diff --git a/2005/vik/Makefile b/2005/vik/Makefile index 6e2a8f8e0..499e5ffe1 100644 --- a/2005/vik/Makefile +++ b/2005/vik/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/vik/index.html b/2005/vik/index.html index f89112dd4..4ba7e22a7 100644 --- a/2005/vik/index.html +++ b/2005/vik/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2005/vince/.entry.json b/2005/vince/.entry.json index 22cc15af9..70f65a995 100644 --- a/2005/vince/.entry.json +++ b/2005/vince/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most beauteous visuals", "year" : 2005, "dir" : "vince", - "winner_id" : "2005_vince", + "entry_id" : "2005_vince", "author_set" : [ { "author_handle" : "Vincent_Weaver" } ], diff --git a/2005/vince/Makefile b/2005/vince/Makefile index d4e95d602..3010188d0 100644 --- a/2005/vince/Makefile +++ b/2005/vince/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2005/vince/index.html b/2005/vince/index.html index a215e83ba..8140fc936 100644 --- a/2005/vince/index.html +++ b/2005/vince/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/Makefile b/2006/Makefile index 113702061..fdd9c022a 100644 --- a/2006/Makefile +++ b/2006/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= birken borsanyi grothe hamre meyer monge night sloane stewart sykes1 \ +ENTRIES= birken borsanyi grothe hamre meyer monge night sloane stewart sykes1 \ sykes2 toledo1 toledo2 toledo3 YEAR= 2006 @@ -54,7 +54,7 @@ YEAR= 2006 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2006/birken/.entry.json b/2006/birken/.entry.json index baeaeb85e..b7a0aef20 100644 --- a/2006/birken/.entry.json +++ b/2006/birken/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "EDAMAME Award", "year" : 2006, "dir" : "birken", - "winner_id" : "2006_birken", + "entry_id" : "2006_birken", "author_set" : [ { "author_handle" : "Michael_Birken" } ], diff --git a/2006/birken/Makefile b/2006/birken/Makefile index 74858ccc8..30a6e64a3 100644 --- a/2006/birken/Makefile +++ b/2006/birken/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/birken/index.html b/2006/birken/index.html index 1ecf7d7b9..64216bca2 100644 --- a/2006/birken/index.html +++ b/2006/birken/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/birken/try.sh b/2006/birken/try.sh index 15cedb547..cc03c762b 100755 --- a/2006/birken/try.sh +++ b/2006/birken/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/birken +# try.sh - demonstrate IOCCC entry 2006/birken # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/borsanyi/.entry.json b/2006/borsanyi/.entry.json index 74dd4546a..798de63bc 100644 --- a/2006/borsanyi/.entry.json +++ b/2006/borsanyi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Useful", "year" : 2006, "dir" : "borsanyi", - "winner_id" : "2006_borsanyi", + "entry_id" : "2006_borsanyi", "author_set" : [ { "author_handle" : "Szabolcs_Borsanyi" } ], diff --git a/2006/borsanyi/Makefile b/2006/borsanyi/Makefile index 5ce5bffca..8ed00a3d0 100644 --- a/2006/borsanyi/Makefile +++ b/2006/borsanyi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/borsanyi/index.html b/2006/borsanyi/index.html index f9580d363..efb551bdb 100644 --- a/2006/borsanyi/index.html +++ b/2006/borsanyi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/borsanyi/try.sh b/2006/borsanyi/try.sh index 173e9fe64..540ac07c4 100755 --- a/2006/borsanyi/try.sh +++ b/2006/borsanyi/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/borsanyi +# try.sh - demonstrate IOCCC entry 2006/borsanyi # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/grothe/.entry.json b/2006/grothe/.entry.json index 0f204590d..46cb726b3 100644 --- a/2006/grothe/.entry.json +++ b/2006/grothe/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Obfuscated Audio", "year" : 2006, "dir" : "grothe", - "winner_id" : "2006_grothe", + "entry_id" : "2006_grothe", "author_set" : [ { "author_handle" : "Aaron_Grothe" } ], diff --git a/2006/grothe/Makefile b/2006/grothe/Makefile index cbf88b9f1..de78b7fcd 100644 --- a/2006/grothe/Makefile +++ b/2006/grothe/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/grothe/index.html b/2006/grothe/index.html index 9f6fc87bc..73913cbf0 100644 --- a/2006/grothe/index.html +++ b/2006/grothe/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/grothe/try.sh b/2006/grothe/try.sh index bd4f17926..280d82de7 100755 --- a/2006/grothe/try.sh +++ b/2006/grothe/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/grothe +# try.sh - demonstrate IOCCC entry 2006/grothe # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/hamre/.entry.json b/2006/hamre/.entry.json index 956b8411c..cd7035606 100644 --- a/2006/hamre/.entry.json +++ b/2006/hamre/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Irrational", "year" : 2006, "dir" : "hamre", - "winner_id" : "2006_hamre", + "entry_id" : "2006_hamre", "author_set" : [ { "author_handle" : "Steinar_Hamre" } ], diff --git a/2006/hamre/Makefile b/2006/hamre/Makefile index 8d804d2a1..6d7e9196c 100644 --- a/2006/hamre/Makefile +++ b/2006/hamre/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/hamre/index.html b/2006/hamre/index.html index 7d59eaf9f..41066ae66 100644 --- a/2006/hamre/index.html +++ b/2006/hamre/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/hamre/try.sh b/2006/hamre/try.sh index 453b5fd25..f05ce0f32 100755 --- a/2006/hamre/try.sh +++ b/2006/hamre/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/hamre +# try.sh - demonstrate IOCCC entry 2006/hamre # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/index.html b/2006/index.html index 56810338d..c5a58d0ad 100644 --- a/2006/index.html +++ b/2006/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/meyer/.entry.json b/2006/meyer/.entry.json index ed0668f31..e8a04beb9 100644 --- a/2006/meyer/.entry.json +++ b/2006/meyer/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Game", "year" : 2006, "dir" : "meyer", - "winner_id" : "2006_meyer", + "entry_id" : "2006_meyer", "author_set" : [ { "author_handle" : "Raphael_Meyer" } ], diff --git a/2006/meyer/Makefile b/2006/meyer/Makefile index e2a4965bf..b8288333a 100644 --- a/2006/meyer/Makefile +++ b/2006/meyer/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/meyer/index.html b/2006/meyer/index.html index 044bc81c2..e0fd56d39 100644 --- a/2006/meyer/index.html +++ b/2006/meyer/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/monge/.entry.json b/2006/monge/.entry.json index 0c36495da..d66d7a7c8 100644 --- a/2006/monge/.entry.json +++ b/2006/monge/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Compiled Graphics", "year" : 2006, "dir" : "monge", - "winner_id" : "2006_monge", + "entry_id" : "2006_monge", "author_set" : [ { "author_handle" : "Maurizio_Monge" } ], diff --git a/2006/monge/Makefile b/2006/monge/Makefile index 1dbb9f4d0..c5a0b28ed 100644 --- a/2006/monge/Makefile +++ b/2006/monge/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/monge/README.md b/2006/monge/README.md index 60dd8f6f1..8906bdec1 100644 --- a/2006/monge/README.md +++ b/2006/monge/README.md @@ -90,7 +90,7 @@ Use `monge.alt` exactly as you would `monge` above. ## Judges' remarks: -For those who are familiar with the previous [IOCCC winners](/winners.html), +For those who are familiar with the previous [IOCCC entries](/authors.html), this program is best described as "[1994/tvr](/1994/tvr/tvr.c) meets [2001/bellard](/2001/bellard/bellard.c)". Here you have mouse-manipulated fractals AND generated binary code, all in one package. diff --git a/2006/monge/index.html b/2006/monge/index.html index 5da272ae1..714b1dc78 100644 --- a/2006/monge/index.html +++ b/2006/monge/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -172,7 +172,7 @@ above.

./try.alt.sh

Judges’ remarks:

For those who are familiar with the previous IOCCC winners, this program is best described +href="/authors.html">IOCCC entries, this program is best described as “1994/tvr meets 2001/bellard”. Here you have mouse-manipulated fractals AND generated binary code, all in one diff --git a/2006/monge/try.alt.sh b/2006/monge/try.alt.sh index fab87d778..37f0da33f 100755 --- a/2006/monge/try.alt.sh +++ b/2006/monge/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 2006/monge alt code +# try.alt.sh - demonstrate IOCCC entry 2006/monge alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/monge/try.sh b/2006/monge/try.sh index 718361ac0..1d7d691df 100755 --- a/2006/monge/try.sh +++ b/2006/monge/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/monge +# try.sh - demonstrate IOCCC entry 2006/monge # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/night/.entry.json b/2006/night/.entry.json index 4be19763d..89f867bc8 100644 --- a/2006/night/.entry.json +++ b/2006/night/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Abuse of Computation", "year" : 2006, "dir" : "night", - "winner_id" : "2006_night", + "entry_id" : "2006_night", "author_set" : [ { "author_handle" : "Christopher_Night" } ], diff --git a/2006/night/Makefile b/2006/night/Makefile index 78bf66bc3..68ee510b3 100644 --- a/2006/night/Makefile +++ b/2006/night/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/night/index.html b/2006/night/index.html index d47ed0c45..1d9ad53b4 100644 --- a/2006/night/index.html +++ b/2006/night/index.html @@ -68,7 +68,7 @@


@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/sloane/.entry.json b/2006/sloane/.entry.json index cb0b40d7f..014bb87a7 100644 --- a/2006/sloane/.entry.json +++ b/2006/sloane/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Homer''s Favorite", "year" : 2006, "dir" : "sloane", - "winner_id" : "2006_sloane", + "entry_id" : "2006_sloane", "author_set" : [ { "author_handle" : "Andy_Sloane" } ], diff --git a/2006/sloane/Makefile b/2006/sloane/Makefile index 10de30caa..83ca4e1b7 100644 --- a/2006/sloane/Makefile +++ b/2006/sloane/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/sloane/index.html b/2006/sloane/index.html index b93159eb7..64a78d970 100644 --- a/2006/sloane/index.html +++ b/2006/sloane/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/stewart/.entry.json b/2006/stewart/.entry.json index 627bf072b..2b0ecd734 100644 --- a/2006/stewart/.entry.json +++ b/2006/stewart/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Computed Graphics", "year" : 2006, "dir" : "stewart", - "winner_id" : "2006_stewart", + "entry_id" : "2006_stewart", "author_set" : [ { "author_handle" : "Thomas_Stewart" } ], diff --git a/2006/stewart/Makefile b/2006/stewart/Makefile index fa68d3811..a83f8cd87 100644 --- a/2006/stewart/Makefile +++ b/2006/stewart/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/stewart/index.html b/2006/stewart/index.html index 742259540..c185ca596 100644 --- a/2006/stewart/index.html +++ b/2006/stewart/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/stewart/try.sh b/2006/stewart/try.sh index 1852b2a74..75d6417d1 100755 --- a/2006/stewart/try.sh +++ b/2006/stewart/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/stewart +# try.sh - demonstrate IOCCC entry 2006/stewart # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/sykes1/.entry.json b/2006/sykes1/.entry.json index 2cb1b327c..975b62aa0 100644 --- a/2006/sykes1/.entry.json +++ b/2006/sykes1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Assembler", "year" : 2006, "dir" : "sykes1", - "winner_id" : "2006_sykes1", + "entry_id" : "2006_sykes1", "author_set" : [ { "author_handle" : "Stephen_Sykes" } ], diff --git a/2006/sykes1/Makefile b/2006/sykes1/Makefile index 163545ae9..d2da4c8f9 100644 --- a/2006/sykes1/Makefile +++ b/2006/sykes1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/sykes1/index.html b/2006/sykes1/index.html index 882d955d7..ca273d115 100644 --- a/2006/sykes1/index.html +++ b/2006/sykes1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/sykes1/try.sh b/2006/sykes1/try.sh index 43ab02dff..580db7675 100755 --- a/2006/sykes1/try.sh +++ b/2006/sykes1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/sykes1 +# try.sh - demonstrate IOCCC entry 2006/sykes1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/sykes2/.entry.json b/2006/sykes2/.entry.json index 83fa555bb..69bc47856 100644 --- a/2006/sykes2/.entry.json +++ b/2006/sykes2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One Liner", "year" : 2006, "dir" : "sykes2", - "winner_id" : "2006_sykes2", + "entry_id" : "2006_sykes2", "author_set" : [ { "author_handle" : "Stephen_Sykes" } ], diff --git a/2006/sykes2/Makefile b/2006/sykes2/Makefile index 8ac57fafa..f12648948 100644 --- a/2006/sykes2/Makefile +++ b/2006/sykes2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/sykes2/index.html b/2006/sykes2/index.html index 1f3753d06..6450c135d 100644 --- a/2006/sykes2/index.html +++ b/2006/sykes2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/sykes2/try.sh b/2006/sykes2/try.sh index 4d16dfa46..51de1d865 100755 --- a/2006/sykes2/try.sh +++ b/2006/sykes2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/sykes2 +# try.sh - demonstrate IOCCC entry 2006/sykes2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/toledo1/.entry.json b/2006/toledo1/.entry.json index bbbd83b06..f2d10c4e6 100644 --- a/2006/toledo1/.entry.json +++ b/2006/toledo1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Small Program", "year" : 2006, "dir" : "toledo1", - "winner_id" : "2006_toledo1", + "entry_id" : "2006_toledo1", "author_set" : [ { "author_handle" : "Oscar_Toledo" } ], diff --git a/2006/toledo1/Makefile b/2006/toledo1/Makefile index 052f1252b..55d4bc325 100644 --- a/2006/toledo1/Makefile +++ b/2006/toledo1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/toledo1/index.html b/2006/toledo1/index.html index 55cc6a6a2..05d029d2e 100644 --- a/2006/toledo1/index.html +++ b/2006/toledo1/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/toledo1/try.sh b/2006/toledo1/try.sh index 39cf0c92b..b14e8a73a 100755 --- a/2006/toledo1/try.sh +++ b/2006/toledo1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2006/toledo1 +# try.sh - demonstrate IOCCC entry 2006/toledo1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2006/toledo2/.entry.json b/2006/toledo2/.entry.json index a2f3fe7a6..a2e8fabaf 100644 --- a/2006/toledo2/.entry.json +++ b/2006/toledo2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show", "year" : 2006, "dir" : "toledo2", - "winner_id" : "2006_toledo2", + "entry_id" : "2006_toledo2", "author_set" : [ { "author_handle" : "Oscar_Toledo" } ], diff --git a/2006/toledo2/Makefile b/2006/toledo2/Makefile index 74a0c92e0..c1a13cf45 100644 --- a/2006/toledo2/Makefile +++ b/2006/toledo2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/toledo2/index.html b/2006/toledo2/index.html index c0a890247..107d9c02c 100644 --- a/2006/toledo2/index.html +++ b/2006/toledo2/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2006/toledo3/.entry.json b/2006/toledo3/.entry.json index 4308a8064..13383ec9a 100644 --- a/2006/toledo3/.entry.json +++ b/2006/toledo3/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Portable Chess Set", "year" : 2006, "dir" : "toledo3", - "winner_id" : "2006_toledo3", + "entry_id" : "2006_toledo3", "author_set" : [ { "author_handle" : "Oscar_Toledo" } ], diff --git a/2006/toledo3/Makefile b/2006/toledo3/Makefile index 1edaa5fb2..0f2a03c50 100644 --- a/2006/toledo3/Makefile +++ b/2006/toledo3/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2006/toledo3/index.html b/2006/toledo3/index.html index 00b500cb0..e2fbc12e8 100644 --- a/2006/toledo3/index.html +++ b/2006/toledo3/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2011/Makefile b/2011/Makefile index cf293d8e4..c3c232ba3 100644 --- a/2011/Makefile +++ b/2011/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= akari blakely borsanyi dlowe eastman fredriksson goren hamaji hou \ +ENTRIES= akari blakely borsanyi dlowe eastman fredriksson goren hamaji hou \ konno richards toledo vik zucker YEAR= 2011 @@ -54,7 +54,7 @@ YEAR= 2011 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2011/akari/.entry.json b/2011/akari/.entry.json index 929eea845..a72bc022d 100644 --- a/2011/akari/.entry.json +++ b/2011/akari/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of Show - Most Shrinkable", "year" : 2011, "dir" : "akari", - "winner_id" : "2011_akari", + "entry_id" : "2011_akari", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2011/akari/Makefile b/2011/akari/Makefile index f6aa59bf9..78553a68a 100644 --- a/2011/akari/Makefile +++ b/2011/akari/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2011/akari/index.html b/2011/akari/index.html index 238dd217b..a24fcae0c 100644 --- a/2011/akari/index.html +++ b/2011/akari/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2011/akari/try.sh b/2011/akari/try.sh index 08b81f79f..e8a133bd6 100755 --- a/2011/akari/try.sh +++ b/2011/akari/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2011/akari +# try.sh - demonstrate IOCCC entry 2011/akari # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2011/blakely/.entry.json b/2011/blakely/.entry.json index 58132ad27..fb78cd84d 100644 --- a/2011/blakely/.entry.json +++ b/2011/blakely/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most devolving", "year" : 2011, "dir" : "blakely", - "winner_id" : "2011_blakely", + "entry_id" : "2011_blakely", "author_set" : [ { "author_handle" : "Philip_Blakely" } ], diff --git a/2011/blakely/Makefile b/2011/blakely/Makefile index 77715603d..6d7c0d70b 100644 --- a/2011/blakely/Makefile +++ b/2011/blakely/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2011/blakely/index.html b/2011/blakely/index.html index b3acf9e29..c9da2f1ad 100644 --- a/2011/blakely/index.html +++ b/2011/blakely/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2011/blakely/try.sh b/2011/blakely/try.sh index 703260071..202a5e0de 100755 --- a/2011/blakely/try.sh +++ b/2011/blakely/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2011/blakely +# try.sh - demonstrate IOCCC entry 2011/blakely # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2011/borsanyi/.entry.json b/2011/borsanyi/.entry.json index 3b59105f7..b51670bdc 100644 --- a/2011/borsanyi/.entry.json +++ b/2011/borsanyi/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best data utility", "year" : 2011, "dir" : "borsanyi", - "winner_id" : "2011_borsanyi", + "entry_id" : "2011_borsanyi", "author_set" : [ { "author_handle" : "Szabolcs_Borsanyi" } ], diff --git a/2011/borsanyi/Makefile b/2011/borsanyi/Makefile index 2542f72b1..7c556ece0 100644 --- a/2011/borsanyi/Makefile +++ b/2011/borsanyi/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2011/borsanyi/index.html b/2011/borsanyi/index.html index cea26892c..ff0ed1af0 100644 --- a/2011/borsanyi/index.html +++ b/2011/borsanyi/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2011/borsanyi/try.sh b/2011/borsanyi/try.sh index d7179056e..47959f731 100755 --- a/2011/borsanyi/try.sh +++ b/2011/borsanyi/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2011/borsanyi +# try.sh - demonstrate IOCCC entry 2011/borsanyi # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2011/dlowe/.entry.json b/2011/dlowe/.entry.json index f36c3d993..b6cebbc7f 100644 --- a/2011/dlowe/.entry.json +++ b/2011/dlowe/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most self deprecating", "year" : 2011, "dir" : "dlowe", - "winner_id" : "2011_dlowe", + "entry_id" : "2011_dlowe", "author_set" : [ { "author_handle" : "J_David_Lowe" } ], diff --git a/2011/dlowe/Makefile b/2011/dlowe/Makefile index 4e98ac82c..029a15ecd 100644 --- a/2011/dlowe/Makefile +++ b/2011/dlowe/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2011/dlowe/README.md b/2011/dlowe/README.md index a1bc1a20e..d514ba488 100644 --- a/2011/dlowe/README.md +++ b/2011/dlowe/README.md @@ -71,11 +71,11 @@ rm -f ioccc-winlose-trained.net where: - `ioccc_won_training/` - 1/2 of C code of the 20th IOCCC winners (except for [dlowe.c](dlowe.c) from 2011) + 1/2 of C code of the 20th IOCCC entries (except for [dlowe.c](dlowe.c) from 2011) plus 1/2 of the C code winners from prior IOCCC contests - `ioccc_won_test/` - 1/2 of C code of the 20th IOCCC winners (except for [dlowe.c](dlowe.c) from 2011) + 1/2 of C code of the 20th IOCCC entries (except for [dlowe.c](dlowe.c) from 2011) plus 1/2 of the C code winners from prior IOCCC contests - `ioccc_lost_training/` @@ -337,7 +337,7 @@ shame to waste it. - Lots of magic numbers expressed in various ways. - Random abuse of random C trivia. - Some textual changes were made to maximize the classification of this program -by a network trained to recognize [IOCCC winners](/winners.html) ;) +by a network trained to recognize [IOCCC entries](/authors.html) ;) ... but mostly zombies! diff --git a/2011/dlowe/index.html b/2011/dlowe/index.html index 261f9a794..837fb22aa 100644 --- a/2011/dlowe/index.html +++ b/2011/dlowe/index.html @@ -68,7 +68,7 @@
@@ -79,7 +79,7 @@
Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -381,7 +381,7 @@ anyone.
  • Random abuse of random C trivia.
  • Some textual changes were made to maximize the classification of this program by a network trained to recognize IOCCC winners ;)
  • +href="/authors.html">IOCCC entries ;)

    … but mostly zombies!

    We believe you will again be impressed with this year’s winners.

    This year, 9 won 15 awards. For the first time in the history of the contest, one person, Yusuke Endoh +href="https://www.ioccc.org/authors.html#Yusuke_Endoh">Yusuke Endoh won 4 times while Adrian Cable +href="https://www.ioccc.org/authors.html#Adrian_Cable">Adrian Cable won 3 times! It is also worth noting that Chris +href="https://www.ioccc.org/authors.html#Christopher_Mills">Chris Mills last win was in 1993. Welcome back Chris!

    We, the judges, were very surprised by this as many of the multiple winners submitted very different styles of entries.

    diff --git a/2013/mills/.entry.json b/2013/mills/.entry.json index 2017238f7..7e26639d3 100644 --- a/2013/mills/.entry.json +++ b/2013/mills/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most timely rendered", "year" : 2013, "dir" : "mills", - "winner_id" : "2013_mills", + "entry_id" : "2013_mills", "author_set" : [ { "author_handle" : "Christopher_Mills" } ], diff --git a/2013/mills/Makefile b/2013/mills/Makefile index 3d9320ddc..ee74c95df 100644 --- a/2013/mills/Makefile +++ b/2013/mills/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2013/mills/index.html b/2013/mills/index.html index f44902172..1ed966c6b 100644 --- a/2013/mills/index.html +++ b/2013/mills/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2013/misaka/.entry.json b/2013/misaka/.entry.json index 148cd1090..d469b4514 100644 --- a/2013/misaka/.entry.json +++ b/2013/misaka/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most catty", "year" : 2013, "dir" : "misaka", - "winner_id" : "2013_misaka", + "entry_id" : "2013_misaka", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2013/misaka/Makefile b/2013/misaka/Makefile index e86a6b507..f4fbd19e8 100644 --- a/2013/misaka/Makefile +++ b/2013/misaka/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2013/misaka/index.html b/2013/misaka/index.html index d0f66f67c..077712e42 100644 --- a/2013/misaka/index.html +++ b/2013/misaka/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2013/misaka/try.sh b/2013/misaka/try.sh index 4dfc3eea6..32a6b2ef7 100755 --- a/2013/misaka/try.sh +++ b/2013/misaka/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2013/misaka +# try.sh - demonstrate IOCCC entry 2013/misaka # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2013/morgan1/.entry.json b/2013/morgan1/.entry.json index 6c4bcf474..ba311a553 100644 --- a/2013/morgan1/.entry.json +++ b/2013/morgan1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Smallest large system simulator", "year" : 2013, "dir" : "morgan1", - "winner_id" : "2013_morgan1", + "entry_id" : "2013_morgan1", "author_set" : [ { "author_handle" : "Yves-Marie_Morgan" } ], diff --git a/2013/morgan1/Makefile b/2013/morgan1/Makefile index 88cf529b6..e1704beaa 100644 --- a/2013/morgan1/Makefile +++ b/2013/morgan1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2013/morgan1/index.html b/2013/morgan1/index.html index 30e7b48be..7d1b2eaad 100644 --- a/2013/morgan1/index.html +++ b/2013/morgan1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2013/morgan1/try.sh b/2013/morgan1/try.sh index d90c1cba5..8be784f67 100755 --- a/2013/morgan1/try.sh +++ b/2013/morgan1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2013/morgan1 +# try.sh - demonstrate IOCCC entry 2013/morgan1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2013/morgan2/.entry.json b/2013/morgan2/.entry.json index fda61c6f9..35c98b522 100644 --- a/2013/morgan2/.entry.json +++ b/2013/morgan2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most playfully versatile", "year" : 2013, "dir" : "morgan2", - "winner_id" : "2013_morgan2", + "entry_id" : "2013_morgan2", "author_set" : [ { "author_handle" : "Yves-Marie_Morgan" } ], diff --git a/2013/morgan2/Makefile b/2013/morgan2/Makefile index 86933fd85..5c1f4596e 100644 --- a/2013/morgan2/Makefile +++ b/2013/morgan2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2013/morgan2/index.html b/2013/morgan2/index.html index 5417142b0..434b07c2b 100644 --- a/2013/morgan2/index.html +++ b/2013/morgan2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2013/robison/.entry.json b/2013/robison/.entry.json index c7b2a518d..f36580753 100644 --- a/2013/robison/.entry.json +++ b/2013/robison/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most poetic use of strings", "year" : 2013, "dir" : "robison", - "winner_id" : "2013_robison", + "entry_id" : "2013_robison", "author_set" : [ { "author_handle" : "Arch_D_Robison" } ], diff --git a/2013/robison/Makefile b/2013/robison/Makefile index dbdb1a195..509cf8b2b 100644 --- a/2013/robison/Makefile +++ b/2013/robison/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2013/robison/index.html b/2013/robison/index.html index dc0823e64..7a7d40b5a 100644 --- a/2013/robison/index.html +++ b/2013/robison/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2013/robison/try.sh b/2013/robison/try.sh index 3d24df037..2b26c7265 100755 --- a/2013/robison/try.sh +++ b/2013/robison/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2013/robison +# try.sh - demonstrate IOCCC entry 2013/robison # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/Makefile b/2014/Makefile index a1e5536e1..f72ba7d66 100644 --- a/2014/Makefile +++ b/2014/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= birken deak endoh1 endoh2 maffiodo1 maffiodo2 morgan sinon skeggs vik wiedijk +ENTRIES= birken deak endoh1 endoh2 maffiodo1 maffiodo2 morgan sinon skeggs vik wiedijk YEAR= 2014 @@ -53,7 +53,7 @@ YEAR= 2014 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2014/birken/.entry.json b/2014/birken/.entry.json index 83453c774..1dd01d684 100644 --- a/2014/birken/.entry.json +++ b/2014/birken/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of port 1701", "year" : 2014, "dir" : "birken", - "winner_id" : "2014_birken", + "entry_id" : "2014_birken", "author_set" : [ { "author_handle" : "Alexander_Prishchepov" }, { "author_handle" : "Michael_Birken" } diff --git a/2014/birken/Makefile b/2014/birken/Makefile index 281e3f94e..ab9e0d84d 100644 --- a/2014/birken/Makefile +++ b/2014/birken/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/birken/index.html b/2014/birken/index.html index 774664549..cc237e3e7 100644 --- a/2014/birken/index.html +++ b/2014/birken/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/deak/.entry.json b/2014/deak/.entry.json index 54539bfa5..8e055f3d5 100644 --- a/2014/deak/.entry.json +++ b/2014/deak/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most underscored argument", "year" : 2014, "dir" : "deak", - "winner_id" : "2014_deak", + "entry_id" : "2014_deak", "author_set" : [ { "author_handle" : "Ferenc_Deak" } ], diff --git a/2014/deak/Makefile b/2014/deak/Makefile index f7a7feeb3..3bfc07c56 100644 --- a/2014/deak/Makefile +++ b/2014/deak/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/deak/index.html b/2014/deak/index.html index 7b9afbb04..bae9c8da2 100644 --- a/2014/deak/index.html +++ b/2014/deak/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/deak/try.alt.sh b/2014/deak/try.alt.sh index b01fba5dc..134098818 100755 --- a/2014/deak/try.alt.sh +++ b/2014/deak/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 2014/deak alt code +# try.alt.sh - demonstrate IOCCC entry 2014/deak alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/endoh1/.entry.json b/2014/endoh1/.entry.json index e65e24157..73e82017c 100644 --- a/2014/endoh1/.entry.json +++ b/2014/endoh1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most square (YODA award)", "year" : 2014, "dir" : "endoh1", - "winner_id" : "2014_endoh1", + "entry_id" : "2014_endoh1", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2014/endoh1/Makefile b/2014/endoh1/Makefile index 3fb1466ea..c0f1473d6 100644 --- a/2014/endoh1/Makefile +++ b/2014/endoh1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/endoh1/index.html b/2014/endoh1/index.html index 74d53e3a2..f8152834d 100644 --- a/2014/endoh1/index.html +++ b/2014/endoh1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/endoh1/try.sh b/2014/endoh1/try.sh index efc0b57dd..21070dc85 100755 --- a/2014/endoh1/try.sh +++ b/2014/endoh1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2014/endoh1 +# try.sh - demonstrate IOCCC entry 2014/endoh1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/endoh2/.entry.json b/2014/endoh2/.entry.json index 08c545f3b..467284bb0 100644 --- a/2014/endoh2/.entry.json +++ b/2014/endoh2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of bioinformatics", "year" : 2014, "dir" : "endoh2", - "winner_id" : "2014_endoh2", + "entry_id" : "2014_endoh2", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2014/endoh2/Makefile b/2014/endoh2/Makefile index 120097ebf..4ac0d25c8 100644 --- a/2014/endoh2/Makefile +++ b/2014/endoh2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/endoh2/index.html b/2014/endoh2/index.html index 85b88051d..68b860453 100644 --- a/2014/endoh2/index.html +++ b/2014/endoh2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/endoh2/try.sh b/2014/endoh2/try.sh index 42a4cdf7f..27168181d 100755 --- a/2014/endoh2/try.sh +++ b/2014/endoh2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2014/endoh2 +# try.sh - demonstrate IOCCC entry 2014/endoh2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/guidelines.txt b/2014/guidelines.txt index 35cbc01b9..b1ce87b36 100644 --- a/2014/guidelines.txt +++ b/2014/guidelines.txt @@ -645,8 +645,8 @@ JUDGING PROCESS: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner @@ -784,8 +784,8 @@ ANNOUNCEMENT OF WINNERS: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner diff --git a/2014/index.html b/2014/index.html index 4b3be26ee..e69c25948 100644 --- a/2014/index.html +++ b/2014/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -173,7 +173,7 @@ impacted our planned schedule for building the IOCCC winner tarball.

    automate some of the tools needed to package the source for the winners to review and to post the edited winners to the web site. It is our intent that these changes made during those delays will make releasing -future IOCCC winners a faster procedure.

    +future IOCCC entries a faster procedure.

    p.s. The final advice given to Landon by his mom: “Have fun.” We recommend following this advice were possible.

    Final Comments

    diff --git a/2014/maffiodo1/.entry.json b/2014/maffiodo1/.entry.json index b7f7c63b3..98d2ad825 100644 --- a/2014/maffiodo1/.entry.json +++ b/2014/maffiodo1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Homage to a classic game", "year" : 2014, "dir" : "maffiodo1", - "winner_id" : "2014_maffiodo1", + "entry_id" : "2014_maffiodo1", "author_set" : [ { "author_handle" : "Sandro_Maffiodo" } ], diff --git a/2014/maffiodo1/Makefile b/2014/maffiodo1/Makefile index f3b69fa00..e33a0e295 100644 --- a/2014/maffiodo1/Makefile +++ b/2014/maffiodo1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/maffiodo1/giana.sh b/2014/maffiodo1/giana.sh index 2960e81ad..5f5b3f4ac 100755 --- a/2014/maffiodo1/giana.sh +++ b/2014/maffiodo1/giana.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# giana.sh - demonstrate IOCCC winner 2014/maffiodo1 The Great Giana Sisters +# giana.sh - demonstrate IOCCC entry 2014/maffiodo1 The Great Giana Sisters # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/maffiodo1/index.html b/2014/maffiodo1/index.html index 18df68955..81d217768 100644 --- a/2014/maffiodo1/index.html +++ b/2014/maffiodo1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/maffiodo1/mario.sh b/2014/maffiodo1/mario.sh index 7e9cb1a72..37c605a81 100755 --- a/2014/maffiodo1/mario.sh +++ b/2014/maffiodo1/mario.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# mario.sh - demonstrate IOCCC winner 2014/maffiodo1 Super Mario Bros. +# mario.sh - demonstrate IOCCC entry 2014/maffiodo1 Super Mario Bros. # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/maffiodo2/.entry.json b/2014/maffiodo2/.entry.json index c3ba3dc5c..b9361579e 100644 --- a/2014/maffiodo2/.entry.json +++ b/2014/maffiodo2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most tweetable entry", "year" : 2014, "dir" : "maffiodo2", - "winner_id" : "2014_maffiodo2", + "entry_id" : "2014_maffiodo2", "author_set" : [ { "author_handle" : "Sandro_Maffiodo" } ], diff --git a/2014/maffiodo2/Makefile b/2014/maffiodo2/Makefile index aaecc81ff..3223ca5db 100644 --- a/2014/maffiodo2/Makefile +++ b/2014/maffiodo2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/maffiodo2/index.html b/2014/maffiodo2/index.html index 51dabc2ea..57c5593d8 100644 --- a/2014/maffiodo2/index.html +++ b/2014/maffiodo2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/maffiodo2/try.sh b/2014/maffiodo2/try.sh index 5685ad202..5af922f89 100755 --- a/2014/maffiodo2/try.sh +++ b/2014/maffiodo2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2014/maffiodo2 +# try.sh - demonstrate IOCCC entry 2014/maffiodo2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/morgan/.entry.json b/2014/morgan/.entry.json index ad5cfcbe5..b1a0c89b3 100644 --- a/2014/morgan/.entry.json +++ b/2014/morgan/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most likely to succeed", "year" : 2014, "dir" : "morgan", - "winner_id" : "2014_morgan", + "entry_id" : "2014_morgan", "author_set" : [ { "author_handle" : "Yves-Marie_Morgan" } ], diff --git a/2014/morgan/Makefile b/2014/morgan/Makefile index c3ce4d039..87c21eae9 100644 --- a/2014/morgan/Makefile +++ b/2014/morgan/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/morgan/index.html b/2014/morgan/index.html index 52a5f11ba..db5840e93 100644 --- a/2014/morgan/index.html +++ b/2014/morgan/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/morgan/try.sh b/2014/morgan/try.sh index 9bb056dcd..2e912d7c8 100755 --- a/2014/morgan/try.sh +++ b/2014/morgan/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2014/morgan +# try.sh - demonstrate IOCCC entry 2014/morgan # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/sinon/.entry.json b/2014/sinon/.entry.json index f63ef577e..cd97be03e 100644 --- a/2014/sinon/.entry.json +++ b/2014/sinon/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best choice of optimization", "year" : 2014, "dir" : "sinon", - "winner_id" : "2014_sinon", + "entry_id" : "2014_sinon", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2014/sinon/Makefile b/2014/sinon/Makefile index b4d98ac9c..ea0034e94 100644 --- a/2014/sinon/Makefile +++ b/2014/sinon/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/sinon/index.html b/2014/sinon/index.html index 7f5b08d9d..1e39640f4 100644 --- a/2014/sinon/index.html +++ b/2014/sinon/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/sinon/try.sh b/2014/sinon/try.sh index 0a63aa266..a964974ea 100755 --- a/2014/sinon/try.sh +++ b/2014/sinon/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2014/sinon +# try.sh - demonstrate IOCCC entry 2014/sinon # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/skeggs/.entry.json b/2014/skeggs/.entry.json index c3a9ebe2a..f61c2fe7b 100644 --- a/2014/skeggs/.entry.json +++ b/2014/skeggs/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most dynamic", "year" : 2014, "dir" : "skeggs", - "winner_id" : "2014_skeggs", + "entry_id" : "2014_skeggs", "author_set" : [ { "author_handle" : "Cel_Skeggs" } ], diff --git a/2014/skeggs/Makefile b/2014/skeggs/Makefile index 86a8db848..f992de405 100644 --- a/2014/skeggs/Makefile +++ b/2014/skeggs/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/skeggs/index.html b/2014/skeggs/index.html index c754c8654..7f4f702f2 100644 --- a/2014/skeggs/index.html +++ b/2014/skeggs/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/vik/.entry.json b/2014/vik/.entry.json index 186cb2f0b..f5ea46ad3 100644 --- a/2014/vik/.entry.json +++ b/2014/vik/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best handling of beeps", "year" : 2014, "dir" : "vik", - "winner_id" : "2014_vik", + "entry_id" : "2014_vik", "author_set" : [ { "author_handle" : "Daniel_Vik" } ], diff --git a/2014/vik/Makefile b/2014/vik/Makefile index 306410c43..024eb12fd 100644 --- a/2014/vik/Makefile +++ b/2014/vik/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/vik/index.html b/2014/vik/index.html index 5df339770..8c6e57ed6 100644 --- a/2014/vik/index.html +++ b/2014/vik/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/vik/try.sh b/2014/vik/try.sh index 2d505cee8..6533bb055 100755 --- a/2014/vik/try.sh +++ b/2014/vik/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2014/vik +# try.sh - demonstrate IOCCC entry 2014/vik # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2014/wiedijk/.entry.json b/2014/wiedijk/.entry.json index ce968231d..b02cb9f3b 100644 --- a/2014/wiedijk/.entry.json +++ b/2014/wiedijk/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most functional", "year" : 2014, "dir" : "wiedijk", - "winner_id" : "2014_wiedijk", + "entry_id" : "2014_wiedijk", "author_set" : [ { "author_handle" : "Freek_Wiedijk" } ], diff --git a/2014/wiedijk/Makefile b/2014/wiedijk/Makefile index 7e9c2f010..204c87121 100644 --- a/2014/wiedijk/Makefile +++ b/2014/wiedijk/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2014/wiedijk/index.html b/2014/wiedijk/index.html index 4fea2356e..9e3bab530 100644 --- a/2014/wiedijk/index.html +++ b/2014/wiedijk/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2014/wiedijk/try.sh b/2014/wiedijk/try.sh index 545c05dad..eb1d404e4 100755 --- a/2014/wiedijk/try.sh +++ b/2014/wiedijk/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2014/wiedijk +# try.sh - demonstrate IOCCC entry 2014/wiedijk # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/Makefile b/2015/Makefile index ff9b70057..345765eb2 100644 --- a/2015/Makefile +++ b/2015/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= burton dogon duble endoh1 endoh2 endoh3 endoh4 hou howe mills1 mills2 muth schweikhardt yang +ENTRIES= burton dogon duble endoh1 endoh2 endoh3 endoh4 hou howe mills1 mills2 muth schweikhardt yang YEAR= 2015 @@ -53,7 +53,7 @@ YEAR= 2015 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2015/README.md b/2015/README.md index 7052085eb..6a656ba60 100644 --- a/2015/README.md +++ b/2015/README.md @@ -48,7 +48,7 @@ And while you are at it, cat the _endoh2_ prog.c code. Compile it and look at the source code again. In a "Back to the Future" moment, _endoh3_ gave us a twist on one of -the all time best IOCCC winners from 1984. +the all time best IOCCC entries from 1984. We also suggest that you take a very good look at how the _muth_ code makes full use of the C Pre-Processor. diff --git a/2015/burton/.entry.json b/2015/burton/.entry.json index 6f9305398..15f1671df 100644 --- a/2015/burton/.entry.json +++ b/2015/burton/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Useful", "year" : 2015, "dir" : "burton", - "winner_id" : "2015_burton", + "entry_id" : "2015_burton", "author_set" : [ { "author_handle" : "Dave_Burton" } ], diff --git a/2015/burton/Makefile b/2015/burton/Makefile index c5d99259a..658001df9 100644 --- a/2015/burton/Makefile +++ b/2015/burton/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/burton/README.md b/2015/burton/README.md index 3552dc55c..c8e622491 100644 --- a/2015/burton/README.md +++ b/2015/burton/README.md @@ -93,7 +93,7 @@ Printed in 8 pt Courier, it makes aesthetically pleasing 8.5 x 11 wall art. ### prog.c vs prog.alt.c -[Dominik Muth](/winners.html#Dominik_Muth) observed a syntax error on `1+1`, +[Dominik Muth](/authors.html#Dominik_Muth) observed a syntax error on `1+1`, `1-1`, `1|1`, and `1^1` when using an ARM based computer, although `1*1` and others worked correctly. This occurs because some platforms by default treat `char` as `unsigned char`. The original code has this weakness, which can be diff --git a/2015/burton/index.html b/2015/burton/index.html index 0d6ce4aad..ec5f22e22 100644 --- a/2015/burton/index.html +++ b/2015/burton/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -172,7 +172,7 @@ iCalc, with i for integer (and it was written on an

    Printed in 8 pt Courier, it makes aesthetically pleasing 8.5 x 11 wall art.

    prog.c vs prog.alt.c

    -

    Dominik Muth observed a +

    Dominik Muth observed a syntax error on 1+1, 1-1, 1|1, and 1^1 when using an ARM based computer, although 1*1 and others worked correctly. This occurs because some diff --git a/2015/burton/try.sh b/2015/burton/try.sh index 5c3b23cd5..43123da7d 100755 --- a/2015/burton/try.sh +++ b/2015/burton/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/burton +# try.sh - demonstrate IOCCC entry 2015/burton # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/dogon/.entry.json b/2015/dogon/.entry.json index 69c1c9406..da918273b 100644 --- a/2015/dogon/.entry.json +++ b/2015/dogon/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Crafty", "year" : 2015, "dir" : "dogon", - "winner_id" : "2015_dogon", + "entry_id" : "2015_dogon", "author_set" : [ { "author_handle" : "Gil_Dogon" } ], diff --git a/2015/dogon/Makefile b/2015/dogon/Makefile index 144a7638a..443d0146b 100644 --- a/2015/dogon/Makefile +++ b/2015/dogon/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/dogon/index.html b/2015/dogon/index.html index 249a669d4..7a8e717f1 100644 --- a/2015/dogon/index.html +++ b/2015/dogon/index.html @@ -68,7 +68,7 @@


    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/duble/.entry.json b/2015/duble/.entry.json index 9ad4f2264..60bb87eca 100644 --- a/2015/duble/.entry.json +++ b/2015/duble/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Handwriting", "year" : 2015, "dir" : "duble", - "winner_id" : "2015_duble", + "entry_id" : "2015_duble", "author_set" : [ { "author_handle" : "Etienne_Duble" } ], diff --git a/2015/duble/Makefile b/2015/duble/Makefile index 303d897a8..c1e3961e8 100644 --- a/2015/duble/Makefile +++ b/2015/duble/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/duble/README.md b/2015/duble/README.md index 26383a320..5354012bb 100644 --- a/2015/duble/README.md +++ b/2015/duble/README.md @@ -71,7 +71,7 @@ wondering if it was not the reason for its very erratic behaviour. The file [prog.alt.c](prog.alt.c) is the one I submitted. -[Gil Dogon](/winners.html#Gil_Dogon) noted a few unsafe statements (statements +[Gil Dogon](/authors.html#Gil_Dogon) noted a few unsafe statements (statements whose behaviour is undefined in the C standard and, as such, could cause issues with other compilers or optimization levels). These have been fixed in [prog.c](prog.c). diff --git a/2015/duble/index.html b/2015/duble/index.html index 75b6c6d48..34ff908f6 100644 --- a/2015/duble/index.html +++ b/2015/duble/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -165,7 +165,7 @@ wondering if it was not the reason for its very erratic behaviour.

    href="prog.alt.c">prog.alt.c

    The file prog.alt.c is the one I submitted.

    -

    Gil Dogon noted a few unsafe +

    Gil Dogon noted a few unsafe statements (statements whose behaviour is undefined in the C standard and, as such, could cause issues with other compilers or optimization levels). These have been fixed in prog.c.

    diff --git a/2015/duble/try.sh b/2015/duble/try.sh index 79fa46aa1..bb0dde91c 100755 --- a/2015/duble/try.sh +++ b/2015/duble/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/duble +# try.sh - demonstrate IOCCC entry 2015/duble # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/endoh1/.entry.json b/2015/endoh1/.entry.json index fc5474bb7..42318a6e6 100644 --- a/2015/endoh1/.entry.json +++ b/2015/endoh1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Diffused Reaction", "year" : 2015, "dir" : "endoh1", - "winner_id" : "2015_endoh1", + "entry_id" : "2015_endoh1", "author_set" : [ { "author_handle" : "Anonymous_2015" }, { "author_handle" : "Yusuke_Endoh" } diff --git a/2015/endoh1/Makefile b/2015/endoh1/Makefile index 725eb1ff4..a7c85f79c 100644 --- a/2015/endoh1/Makefile +++ b/2015/endoh1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/endoh1/README.md b/2015/endoh1/README.md index 9f133e0c5..5b046bba3 100644 --- a/2015/endoh1/README.md +++ b/2015/endoh1/README.md @@ -56,7 +56,7 @@ cc -O3 -std=c99 \ Then, run it with the `tcpserver` command in the [ucspi-tcp](http://cr.yp.to/ucspi-tcp.html) package, which was created by -[Daniel J. Bernstein](/winners.html#Daniel_J._Bernstein), [IOCCC 1991 "Best of +[Daniel J. Bernstein](/authors.html#Daniel_J._Bernstein), [IOCCC 1991 "Best of Show"](../../1991/brnstnd/brnstnd.c) ([README.md](../../1991/brnstnd/README.md)). ```sh diff --git a/2015/endoh1/index.html b/2015/endoh1/index.html index b00a088ef..acaf0253a 100644 --- a/2015/endoh1/index.html +++ b/2015/endoh1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -166,7 +166,7 @@ This program is also based on his work.

    -DTIMESTEP=1.0 -DSPEED=2 -DRGB=255:128:192

    Then, run it with the tcpserver command in the ucspi-tcp package, which was -created by Daniel J. +created by Daniel J. Bernstein, IOCCC 1991 “Best of Show” (README.md).

    tcpserver -v 127.0.0.1 10333 ./prog ioccc.txt
    diff --git a/2015/endoh2/.entry.json b/2015/endoh2/.entry.json index 49d476f36..750b8c178 100644 --- a/2015/endoh2/.entry.json +++ b/2015/endoh2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Overlooked Obfuscation", "year" : 2015, "dir" : "endoh2", - "winner_id" : "2015_endoh2", + "entry_id" : "2015_endoh2", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2015/endoh2/Makefile b/2015/endoh2/Makefile index d8c55b813..0177adbec 100644 --- a/2015/endoh2/Makefile +++ b/2015/endoh2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/endoh2/index.html b/2015/endoh2/index.html index 586660951..5a5d6ec5b 100644 --- a/2015/endoh2/index.html +++ b/2015/endoh2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/endoh2/try.sh b/2015/endoh2/try.sh index bfa0ad5e7..a0a7c9bdd 100755 --- a/2015/endoh2/try.sh +++ b/2015/endoh2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/endoh2 +# try.sh - demonstrate IOCCC entry 2015/endoh2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/endoh3/.entry.json b/2015/endoh3/.entry.json index 98d89a42c..c6e911dc4 100644 --- a/2015/endoh3/.entry.json +++ b/2015/endoh3/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Back to the Future Award", "year" : 2015, "dir" : "endoh3", - "winner_id" : "2015_endoh3", + "entry_id" : "2015_endoh3", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2015/endoh3/Makefile b/2015/endoh3/Makefile index 5a7a10926..78edbc93e 100644 --- a/2015/endoh3/Makefile +++ b/2015/endoh3/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/endoh3/index.html b/2015/endoh3/index.html index a66b303b0..974787b8d 100644 --- a/2015/endoh3/index.html +++ b/2015/endoh3/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/endoh3/try.sh b/2015/endoh3/try.sh index bdcd33a0b..3c866eb89 100755 --- a/2015/endoh3/try.sh +++ b/2015/endoh3/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/endoh3 +# try.sh - demonstrate IOCCC entry 2015/endoh3 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/endoh4/.entry.json b/2015/endoh4/.entry.json index ffdcf5d04..5a7109a58 100644 --- a/2015/endoh4/.entry.json +++ b/2015/endoh4/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best One-liner", "year" : 2015, "dir" : "endoh4", - "winner_id" : "2015_endoh4", + "entry_id" : "2015_endoh4", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2015/endoh4/Makefile b/2015/endoh4/Makefile index f134906e6..60c226ef9 100644 --- a/2015/endoh4/Makefile +++ b/2015/endoh4/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/endoh4/README.md b/2015/endoh4/README.md index 9ca7cf389..68f5b738e 100644 --- a/2015/endoh4/README.md +++ b/2015/endoh4/README.md @@ -27,7 +27,7 @@ code](#alternate-code) below for details. An alternate version of this entry, [prog.alt.c](prog.alt.c), is provided. This alternate code does not contain improvements suggested by [Gil -Dogon](/winners.html#Gil_Dogon); it is the author's original entry. +Dogon](/authors.html#Gil_Dogon); it is the author's original entry. ### Alternate build: @@ -69,7 +69,7 @@ Inspired by [Animated Factorization Diagrams](http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/). [prog.alt.c](prog.alt.c) is the original version that I submitted. [Gil -Dogon](/winners.html#Gil_Dogon) kindly improved it during the review. Thank +Dogon](/authors.html#Gil_Dogon) kindly improved it during the review. Thank you! diff --git a/2015/endoh4/index.html b/2015/endoh4/index.html index 964c1b596..9d5fa8913 100644 --- a/2015/endoh4/index.html +++ b/2015/endoh4/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -137,7 +137,7 @@ Location: JP

    An alternate version of this entry, prog.alt.c, is provided. This alternate code does not contain improvements suggested by Gil Dogon; it is the author’s +href="/authors.html#Gil_Dogon">Gil Dogon; it is the author’s original entry.

    Alternate build:

    make alt
    @@ -163,7 +163,7 @@ larger factors?

    href="http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/">Animated Factorization Diagrams.

    prog.alt.c is the original version that I -submitted. Gil Dogon kindly +submitted. Gil Dogon kindly improved it during the review. Thank you!

    diff --git a/2015/endoh4/try.sh b/2015/endoh4/try.sh index f73831734..681f1bb51 100755 --- a/2015/endoh4/try.sh +++ b/2015/endoh4/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/endoh4 +# try.sh - demonstrate IOCCC entry 2015/endoh4 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/guidelines.txt b/2015/guidelines.txt index 415de7008..f6947458c 100644 --- a/2015/guidelines.txt +++ b/2015/guidelines.txt @@ -698,8 +698,8 @@ JUDGING PROCESS: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner @@ -822,8 +822,8 @@ ANNOUNCEMENT OF WINNERS: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner @@ -878,8 +878,8 @@ End of important 2023 update to this historic note. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner diff --git a/2015/hou/.entry.json b/2015/hou/.entry.json index 67a231d4b..ad11c3fd1 100644 --- a/2015/hou/.entry.json +++ b/2015/hou/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Well-rounded Hash", "year" : 2015, "dir" : "hou", - "winner_id" : "2015_hou", + "entry_id" : "2015_hou", "author_set" : [ { "author_handle" : "Qiming_HOU" } ], diff --git a/2015/hou/Makefile b/2015/hou/Makefile index c5e08c402..f39de1f34 100644 --- a/2015/hou/Makefile +++ b/2015/hou/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/hou/index.html b/2015/hou/index.html index 46c0cdfe5..bb340bbe5 100644 --- a/2015/hou/index.html +++ b/2015/hou/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/hou/try.sh b/2015/hou/try.sh index d7fff0a5f..4d25e963a 100755 --- a/2015/hou/try.sh +++ b/2015/hou/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/hou +# try.sh - demonstrate IOCCC entry 2015/hou # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/howe/.entry.json b/2015/howe/.entry.json index 1b32709de..f7c2bf446 100644 --- a/2015/howe/.entry.json +++ b/2015/howe/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Different", "year" : 2015, "dir" : "howe", - "winner_id" : "2015_howe", + "entry_id" : "2015_howe", "author_set" : [ { "author_handle" : "Anthony_C_Howe" } ], diff --git a/2015/howe/Makefile b/2015/howe/Makefile index 40fecbde9..8e9a4fa68 100644 --- a/2015/howe/Makefile +++ b/2015/howe/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/howe/index.html b/2015/howe/index.html index 49d4f0d86..30e4a2b40 100644 --- a/2015/howe/index.html +++ b/2015/howe/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/howe/try.sh b/2015/howe/try.sh index e5f82d0f6..b45203d55 100755 --- a/2015/howe/try.sh +++ b/2015/howe/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/howe +# try.sh - demonstrate IOCCC entry 2015/howe # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/index.html b/2015/index.html index 7bb5717f6..f3962786d 100644 --- a/2015/index.html +++ b/2015/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -152,7 +152,7 @@ code.

    And while you are at it, cat the endoh2 prog.c code. Compile it and look at the source code again.

    In a “Back to the Future” moment, endoh3 gave us a twist on -one of the all time best IOCCC winners from 1984.

    +one of the all time best IOCCC entries from 1984.

    We also suggest that you take a very good look at how the muth code makes full use of the C Pre-Processor.

    …We’ll stop spouting spoilers now. Have fun exploring all the diff --git a/2015/mills1/.entry.json b/2015/mills1/.entry.json index ec1d18a86..a0d683114 100644 --- a/2015/mills1/.entry.json +++ b/2015/mills1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "For the Birds! Award", "year" : 2015, "dir" : "mills1", - "winner_id" : "2015_mills1", + "entry_id" : "2015_mills1", "author_set" : [ { "author_handle" : "Christopher_Mills" } ], diff --git a/2015/mills1/Makefile b/2015/mills1/Makefile index 28c3b9960..fa0b184fa 100644 --- a/2015/mills1/Makefile +++ b/2015/mills1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/mills1/index.html b/2015/mills1/index.html index 9ce469f74..a74f68a8a 100644 --- a/2015/mills1/index.html +++ b/2015/mills1/index.html @@ -68,7 +68,7 @@


    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/mills1/try.sh b/2015/mills1/try.sh index 71f9a13a4..94f0d5dc1 100755 --- a/2015/mills1/try.sh +++ b/2015/mills1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/mills1 - make it much easier +# try.sh - demonstrate IOCCC entry 2015/mills1 - make it much easier # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/mills2/.entry.json b/2015/mills2/.entry.json index ef1a17464..aabad8787 100644 --- a/2015/mills2/.entry.json +++ b/2015/mills2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Compact", "year" : 2015, "dir" : "mills2", - "winner_id" : "2015_mills2", + "entry_id" : "2015_mills2", "author_set" : [ { "author_handle" : "Christopher_Mills" } ], diff --git a/2015/mills2/Makefile b/2015/mills2/Makefile index 414d13294..21938f79f 100644 --- a/2015/mills2/Makefile +++ b/2015/mills2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/mills2/index.html b/2015/mills2/index.html index 5d709b390..df3739a06 100644 --- a/2015/mills2/index.html +++ b/2015/mills2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/mills2/try.sh b/2015/mills2/try.sh index 213be2147..7b8ac9bf2 100755 --- a/2015/mills2/try.sh +++ b/2015/mills2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/mills2 +# try.sh - demonstrate IOCCC entry 2015/mills2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/muth/.entry.json b/2015/muth/.entry.json index 7db47843b..d2f2684f3 100644 --- a/2015/muth/.entry.json +++ b/2015/muth/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Complete Use of CPP", "year" : 2015, "dir" : "muth", - "winner_id" : "2015_muth", + "entry_id" : "2015_muth", "author_set" : [ { "author_handle" : "Dominik_Muth" } ], diff --git a/2015/muth/Makefile b/2015/muth/Makefile index 6c4fa512d..d5c1f0871 100644 --- a/2015/muth/Makefile +++ b/2015/muth/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/muth/index.html b/2015/muth/index.html index aa35c6747..5f69b4f49 100644 --- a/2015/muth/index.html +++ b/2015/muth/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/muth/try.sh b/2015/muth/try.sh index 6675da800..22cabe952 100755 --- a/2015/muth/try.sh +++ b/2015/muth/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/muth +# try.sh - demonstrate IOCCC entry 2015/muth # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/schweikhardt/.entry.json b/2015/schweikhardt/.entry.json index 14b3591b4..a53eca849 100644 --- a/2015/schweikhardt/.entry.json +++ b/2015/schweikhardt/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best Documented", "year" : 2015, "dir" : "schweikhardt", - "winner_id" : "2015_schweikhardt", + "entry_id" : "2015_schweikhardt", "author_set" : [ { "author_handle" : "Jens_Schweikhardt" } ], diff --git a/2015/schweikhardt/Makefile b/2015/schweikhardt/Makefile index 50ea79895..3435faec3 100644 --- a/2015/schweikhardt/Makefile +++ b/2015/schweikhardt/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/schweikhardt/index.html b/2015/schweikhardt/index.html index 207a284ee..fdc1bd992 100644 --- a/2015/schweikhardt/index.html +++ b/2015/schweikhardt/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/schweikhardt/try.sh b/2015/schweikhardt/try.sh index ad513eb3b..14a256268 100755 --- a/2015/schweikhardt/try.sh +++ b/2015/schweikhardt/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/schweikhardt +# try.sh - demonstrate IOCCC entry 2015/schweikhardt # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2015/yang/.entry.json b/2015/yang/.entry.json index d2c1d1f77..daa278b80 100644 --- a/2015/yang/.entry.json +++ b/2015/yang/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most Pointed Reaction", "year" : 2015, "dir" : "yang", - "winner_id" : "2015_yang", + "entry_id" : "2015_yang", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2015/yang/Makefile b/2015/yang/Makefile index 2fcb15a84..48c0ab0e7 100644 --- a/2015/yang/Makefile +++ b/2015/yang/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2015/yang/index.html b/2015/yang/index.html index 9539a2111..f35c6079b 100644 --- a/2015/yang/index.html +++ b/2015/yang/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2015/yang/try.sh b/2015/yang/try.sh index 966f95c06..5d1aa88a1 100755 --- a/2015/yang/try.sh +++ b/2015/yang/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2015/yang +# try.sh - demonstrate IOCCC entry 2015/yang # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/Makefile b/2018/Makefile index abde94220..3e1100d76 100644 --- a/2018/Makefile +++ b/2018/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= algmyr anderson bellard burton1 burton2 ciura endoh1 endoh2 ferguson \ +ENTRIES= algmyr anderson bellard burton1 burton2 ciura endoh1 endoh2 ferguson \ giles hou mills poikola vokes yang YEAR= 2018 @@ -54,7 +54,7 @@ YEAR= 2018 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2018/algmyr/.entry.json b/2018/algmyr/.entry.json index 2cf9c98d9..9f12ca433 100644 --- a/2018/algmyr/.entry.json +++ b/2018/algmyr/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most cacophonic", "year" : 2018, "dir" : "algmyr", - "winner_id" : "2018_algmyr", + "entry_id" : "2018_algmyr", "author_set" : [ { "author_handle" : "Anton_Algmyr" } ], diff --git a/2018/algmyr/Makefile b/2018/algmyr/Makefile index 377979c86..06283ce65 100644 --- a/2018/algmyr/Makefile +++ b/2018/algmyr/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/algmyr/index.html b/2018/algmyr/index.html index faa1f41ff..8bc4c1667 100644 --- a/2018/algmyr/index.html +++ b/2018/algmyr/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/algmyr/try.sh b/2018/algmyr/try.sh index 1c22a0125..4eaf6856b 100755 --- a/2018/algmyr/try.sh +++ b/2018/algmyr/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/algmyr +# try.sh - demonstrate IOCCC entry 2018/algmyr # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/anderson/.entry.json b/2018/anderson/.entry.json index ccb716dc6..7edeaf946 100644 --- a/2018/anderson/.entry.json +++ b/2018/anderson/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most able to divine code gaps", "year" : 2018, "dir" : "anderson", - "winner_id" : "2018_anderson", + "entry_id" : "2018_anderson", "author_set" : [ { "author_handle" : "Derek_Anderson" } ], diff --git a/2018/anderson/Makefile b/2018/anderson/Makefile index 516664a28..c3186be68 100644 --- a/2018/anderson/Makefile +++ b/2018/anderson/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/anderson/index.html b/2018/anderson/index.html index 31f00ad6c..b8992a816 100644 --- a/2018/anderson/index.html +++ b/2018/anderson/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/anderson/try.alt.sh b/2018/anderson/try.alt.sh index fe8ffc32b..f389e5518 100755 --- a/2018/anderson/try.alt.sh +++ b/2018/anderson/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/anderson alt code +# try.sh - demonstrate IOCCC entry 2018/anderson alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/anderson/try.sh b/2018/anderson/try.sh index 37d9f7446..af729bb26 100755 --- a/2018/anderson/try.sh +++ b/2018/anderson/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/anderson +# try.sh - demonstrate IOCCC entry 2018/anderson # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/bellard/.entry.json b/2018/bellard/.entry.json index ae7ae41bb..0edd54cb6 100644 --- a/2018/bellard/.entry.json +++ b/2018/bellard/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most inflationary", "year" : 2018, "dir" : "bellard", - "winner_id" : "2018_bellard", + "entry_id" : "2018_bellard", "author_set" : [ { "author_handle" : "Fabrice_Bellard" } ], diff --git a/2018/bellard/Makefile b/2018/bellard/Makefile index 21352dbb2..977aff34e 100644 --- a/2018/bellard/Makefile +++ b/2018/bellard/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/bellard/index.html b/2018/bellard/index.html index 51f32b1ea..eb98635ec 100644 --- a/2018/bellard/index.html +++ b/2018/bellard/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/bellard/try.sh b/2018/bellard/try.sh index 3c5032730..85701ec0a 100755 --- a/2018/bellard/try.sh +++ b/2018/bellard/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/bellard +# try.sh - demonstrate IOCCC entry 2018/bellard # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/burton1/.entry.json b/2018/burton1/.entry.json index f895d39d2..31373bed4 100644 --- a/2018/burton1/.entry.json +++ b/2018/burton1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best one-liner", "year" : 2018, "dir" : "burton1", - "winner_id" : "2018_burton1", + "entry_id" : "2018_burton1", "author_set" : [ { "author_handle" : "Dave_Burton" } ], diff --git a/2018/burton1/Makefile b/2018/burton1/Makefile index 61cb992bf..e68c999a3 100644 --- a/2018/burton1/Makefile +++ b/2018/burton1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/burton1/index.html b/2018/burton1/index.html index f25ac80a4..83463d4ac 100644 --- a/2018/burton1/index.html +++ b/2018/burton1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/burton1/try.sh b/2018/burton1/try.sh index a016dc50e..07281e332 100755 --- a/2018/burton1/try.sh +++ b/2018/burton1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/burton1 +# try.sh - demonstrate IOCCC entry 2018/burton1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/burton2/.entry.json b/2018/burton2/.entry.json index c4542b379..f8f28cb2f 100644 --- a/2018/burton2/.entry.json +++ b/2018/burton2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of the rules", "year" : 2018, "dir" : "burton2", - "winner_id" : "2018_burton2", + "entry_id" : "2018_burton2", "author_set" : [ { "author_handle" : "Dave_Burton" } ], diff --git a/2018/burton2/Makefile b/2018/burton2/Makefile index 724e4ee2d..03e71418f 100644 --- a/2018/burton2/Makefile +++ b/2018/burton2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/burton2/README.md b/2018/burton2/README.md index a01c4e9b9..2e35dbf34 100644 --- a/2018/burton2/README.md +++ b/2018/burton2/README.md @@ -334,7 +334,7 @@ The following reserved word files are included: * [c++11](c++11) ISO/IEC 14882:2011(E) N3337 2012-01-16 * [c++14](c++14) ISO/IEC 14882:2014(E) N4296 2014-11-09 * [java8](java8) -* [ioccc.kw.freq](ioccc.kw.freq) c11 + additional words, sorted on frequency of occurrence in IOCCC winners +* [ioccc.kw.freq](ioccc.kw.freq) c11 + additional words, sorted on frequency of occurrence in IOCCC entries NB: The keyword file used in this code is derived from the list in [iocccsize.c](https://www.ioccc.org/2018/iocccsize.c), @@ -389,7 +389,7 @@ cc -ansi -Wall -trigraphs -Wno-trigraphs -Wno-parentheses -Wno-empty-body -Wno-c ### Coda: -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) was relentless in his pursuit of bugs. +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) was relentless in his pursuit of bugs. Thanks to his reports, the version of [unob.sh](unob.sh) is stronger, `tac` groks digraphs, [tokenfix.sh](tokenfix.sh) corrects for missing digraphs in [prog.c](prog.c), and the program [manpage.sh](manpage.sh) was added to the corpus. diff --git a/2018/burton2/index.html b/2018/burton2/index.html index bf8868e07..e3f97503f 100644 --- a/2018/burton2/index.html +++ b/2018/burton2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -439,7 +439,7 @@ http://en.cppreference.com/w/cpp/keyword href="http://docs.oracle.com/javase/specs/index.html" class="uri">http://docs.oracle.com/javase/specs/index.html
  • ioccc.kw.freq c11 + additional words, -sorted on frequency of occurrence in IOCCC winners
  • +sorted on frequency of occurrence in IOCCC entries

    NB: The keyword file used in this code is derived from the list in iocccsize.c, which is @@ -489,7 +489,7 @@ ASCII characters.

    cc -ansi -Wall -trigraphs -Wno-trigraphs -Wno-parentheses -Wno-empty-body -Wno-char-subscripts -Wno-pointer-sign -DU=O -DW=\"keywords\" -o prog prog.c

    Coda:

    -

    Cody Boone Ferguson +

    Cody Boone Ferguson was relentless in his pursuit of bugs. Thanks to his reports, the version of unob.sh is stronger, tac groks digraphs, tokenfix.sh corrects for diff --git a/2018/burton2/try.sh b/2018/burton2/try.sh index 9b2f7cea6..ca6b97271 100755 --- a/2018/burton2/try.sh +++ b/2018/burton2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/burton2 +# try.sh - demonstrate IOCCC entry 2018/burton2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/ciura/.entry.json b/2018/ciura/.entry.json index 3b05485dc..599cb7777 100644 --- a/2018/ciura/.entry.json +++ b/2018/ciura/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most likely to be awarded", "year" : 2018, "dir" : "ciura", - "winner_id" : "2018_ciura", + "entry_id" : "2018_ciura", "author_set" : [ { "author_handle" : "Marcin_Ciura" } ], diff --git a/2018/ciura/Makefile b/2018/ciura/Makefile index c63f06a76..dd0bedd0d 100644 --- a/2018/ciura/Makefile +++ b/2018/ciura/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/ciura/index.html b/2018/ciura/index.html index 514054ef0..941a83298 100644 --- a/2018/ciura/index.html +++ b/2018/ciura/index.html @@ -68,7 +68,7 @@


    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/ciura/try.alt.sh b/2018/ciura/try.alt.sh index 1b731011e..b0b14e276 100755 --- a/2018/ciura/try.alt.sh +++ b/2018/ciura/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 2018/ciura alt code +# try.alt.sh - demonstrate IOCCC entry 2018/ciura alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/ciura/try.sh b/2018/ciura/try.sh index 49deb1db6..d2f68e6c1 100755 --- a/2018/ciura/try.sh +++ b/2018/ciura/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/ciura +# try.sh - demonstrate IOCCC entry 2018/ciura # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/endoh1/.entry.json b/2018/endoh1/.entry.json index b29205e86..7599f3935 100644 --- a/2018/endoh1/.entry.json +++ b/2018/endoh1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best tool to reveal holes", "year" : 2018, "dir" : "endoh1", - "winner_id" : "2018_endoh1", + "entry_id" : "2018_endoh1", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2018/endoh1/Makefile b/2018/endoh1/Makefile index 5dc76369f..5401512ce 100644 --- a/2018/endoh1/Makefile +++ b/2018/endoh1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/endoh1/index.html b/2018/endoh1/index.html index c8cf2392d..0ea67e351 100644 --- a/2018/endoh1/index.html +++ b/2018/endoh1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/endoh1/try.sh b/2018/endoh1/try.sh index ad654fbf8..6933edc5d 100755 --- a/2018/endoh1/try.sh +++ b/2018/endoh1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/endoh1 +# try.sh - demonstrate IOCCC entry 2018/endoh1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/endoh2/.entry.json b/2018/endoh2/.entry.json index bbd99f942..b979c1e73 100644 --- a/2018/endoh2/.entry.json +++ b/2018/endoh2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of python", "year" : 2018, "dir" : "endoh2", - "winner_id" : "2018_endoh2", + "entry_id" : "2018_endoh2", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2018/endoh2/Makefile b/2018/endoh2/Makefile index e119419f6..b36993b74 100644 --- a/2018/endoh2/Makefile +++ b/2018/endoh2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/endoh2/index.html b/2018/endoh2/index.html index b5d7ec6f5..39112e2e0 100644 --- a/2018/endoh2/index.html +++ b/2018/endoh2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/endoh2/try.sh b/2018/endoh2/try.sh index e411196dd..763ce41c0 100755 --- a/2018/endoh2/try.sh +++ b/2018/endoh2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/endoh2 +# try.sh - demonstrate IOCCC entry 2018/endoh2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/ferguson/.entry.json b/2018/ferguson/.entry.json index 021a93235..cb1cf93f7 100644 --- a/2018/ferguson/.entry.json +++ b/2018/ferguson/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of weasel words", "year" : 2018, "dir" : "ferguson", - "winner_id" : "2018_ferguson", + "entry_id" : "2018_ferguson", "author_set" : [ { "author_handle" : "Cody_Boone_Ferguson" } ], diff --git a/2018/ferguson/Makefile b/2018/ferguson/Makefile index 694e87d91..0b18f5dae 100644 --- a/2018/ferguson/Makefile +++ b/2018/ferguson/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/ferguson/index.html b/2018/ferguson/index.html index ab518f3f4..9e5690816 100644 --- a/2018/ferguson/index.html +++ b/2018/ferguson/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/ferguson/test.sh b/2018/ferguson/test.sh index 431332cbe..eb474de80 100755 --- a/2018/ferguson/test.sh +++ b/2018/ferguson/test.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# test.sh - make test script for IOCCC winner 2018/ferguson +# test.sh - make test script for IOCCC entry 2018/ferguson # Make sure the program has been compiled make everything 1> /dev/null|| exit 1 diff --git a/2018/ferguson/try.alt.sh b/2018/ferguson/try.alt.sh index 54dcfa152..de56e665b 100755 --- a/2018/ferguson/try.alt.sh +++ b/2018/ferguson/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.alt.sh - demonstrate IOCCC winner 2018/ferguson alt code +# try.alt.sh - demonstrate IOCCC entry 2018/ferguson alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/ferguson/try.sh b/2018/ferguson/try.sh index 831b9fb8c..17933a091 100755 --- a/2018/ferguson/try.sh +++ b/2018/ferguson/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/ferguson +# try.sh - demonstrate IOCCC entry 2018/ferguson # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/giles/.entry.json b/2018/giles/.entry.json index 5ba91e2b0..f4e7b0ac2 100644 --- a/2018/giles/.entry.json +++ b/2018/giles/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most unstable", "year" : 2018, "dir" : "giles", - "winner_id" : "2018_giles", + "entry_id" : "2018_giles", "author_set" : [ { "author_handle" : "Edward_Giles" } ], diff --git a/2018/giles/Makefile b/2018/giles/Makefile index 552f179c9..654c88eb0 100644 --- a/2018/giles/Makefile +++ b/2018/giles/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/giles/index.html b/2018/giles/index.html index 2ecb36737..e9b237fc0 100644 --- a/2018/giles/index.html +++ b/2018/giles/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/guidelines.txt b/2018/guidelines.txt index 15d1982d5..3118d85ae 100644 --- a/2018/guidelines.txt +++ b/2018/guidelines.txt @@ -793,8 +793,8 @@ JUDGING PROCESS: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner @@ -946,8 +946,8 @@ End of important 2023 update to this historic note. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner diff --git a/2018/hou/.entry.json b/2018/hou/.entry.json index c57119b5a..5aa4dffda 100644 --- a/2018/hou/.entry.json +++ b/2018/hou/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most likely to top the charts", "year" : 2018, "dir" : "hou", - "winner_id" : "2018_hou", + "entry_id" : "2018_hou", "author_set" : [ { "author_handle" : "Qiming_HOU" } ], diff --git a/2018/hou/Makefile b/2018/hou/Makefile index c275591b4..92e3cb8da 100644 --- a/2018/hou/Makefile +++ b/2018/hou/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/hou/index.html b/2018/hou/index.html index f81314fdb..820635605 100644 --- a/2018/hou/index.html +++ b/2018/hou/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/hou/try.sh b/2018/hou/try.sh index 83698ec7a..2381b073d 100755 --- a/2018/hou/try.sh +++ b/2018/hou/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/hou +# try.sh - demonstrate IOCCC entry 2018/hou # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/index.html b/2018/index.html index b8500a92d..e61344334 100644 --- a/2018/index.html +++ b/2018/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/mills/.entry.json b/2018/mills/.entry.json index 2b2a95920..ec9a3c10c 100644 --- a/2018/mills/.entry.json +++ b/2018/mills/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of show", "year" : 2018, "dir" : "mills", - "winner_id" : "2018_mills", + "entry_id" : "2018_mills", "author_set" : [ { "author_handle" : "Christopher_Mills" } ], diff --git a/2018/mills/Makefile b/2018/mills/Makefile index 00cf29039..56aee90fe 100644 --- a/2018/mills/Makefile +++ b/2018/mills/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/mills/index.html b/2018/mills/index.html index 95822c558..c8b4ac592 100644 --- a/2018/mills/index.html +++ b/2018/mills/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/poikola/.entry.json b/2018/poikola/.entry.json index 648f05bc4..859a1a737 100644 --- a/2018/poikola/.entry.json +++ b/2018/poikola/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most stellar", "year" : 2018, "dir" : "poikola", - "winner_id" : "2018_poikola", + "entry_id" : "2018_poikola", "author_set" : [ { "author_handle" : "Timo_Poikola" } ], diff --git a/2018/poikola/Makefile b/2018/poikola/Makefile index 9c84abc5e..6203602e7 100644 --- a/2018/poikola/Makefile +++ b/2018/poikola/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/poikola/README.md b/2018/poikola/README.md index 2271a795e..fa11673cf 100644 --- a/2018/poikola/README.md +++ b/2018/poikola/README.md @@ -90,7 +90,7 @@ colors, has a black background and the size is at least 125x38. Special note for Mac users: `Terminal.app` does not work as expected; you might need xterm from XQuartz (see [FAQ 3.7: How do I compile and use on macOS, an IOCCC winner that requires X11?](/faq.md#X11macos)) or some other working -terminal. Thanks to [Dave Burton](/winners.html#Dave_Burton) for spotting this +terminal. Thanks to [Dave Burton](/authors.html#Dave_Burton) for spotting this problem. The main reason for the header `unistd.h` is `getdelim(3)` but once I included it diff --git a/2018/poikola/index.html b/2018/poikola/index.html index b3739bc6e..80e885679 100644 --- a/2018/poikola/index.html +++ b/2018/poikola/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -175,7 +175,7 @@ supports 24-bit colors, has a black background and the size is at least as expected; you might need xterm from XQuartz (see FAQ 3.7: How do I compile and use on macOS, an IOCCC winner that requires X11?) or some other working terminal. -Thanks to Dave Burton for +Thanks to Dave Burton for spotting this problem.

    The main reason for the header unistd.h is getdelim(3) but once I included it I also abused other diff --git a/2018/poikola/try.sh b/2018/poikola/try.sh index 9988aea3d..8867d835d 100755 --- a/2018/poikola/try.sh +++ b/2018/poikola/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/poikola +# try.sh - demonstrate IOCCC entry 2018/poikola # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/vokes/.entry.json b/2018/vokes/.entry.json index c69c872a9..34e6e0ddb 100644 --- a/2018/vokes/.entry.json +++ b/2018/vokes/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most connected", "year" : 2018, "dir" : "vokes", - "winner_id" : "2018_vokes", + "entry_id" : "2018_vokes", "author_set" : [ { "author_handle" : "Scott_Vokes" } ], diff --git a/2018/vokes/Makefile b/2018/vokes/Makefile index 091407a66..7fec89c60 100644 --- a/2018/vokes/Makefile +++ b/2018/vokes/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/vokes/index.html b/2018/vokes/index.html index b3361840d..b84442b02 100644 --- a/2018/vokes/index.html +++ b/2018/vokes/index.html @@ -68,7 +68,7 @@


    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/vokes/try.sh b/2018/vokes/try.sh index eba2cab3a..8e699fc70 100755 --- a/2018/vokes/try.sh +++ b/2018/vokes/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/vokes +# try.sh - demonstrate IOCCC entry 2018/vokes # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2018/yang/.entry.json b/2018/yang/.entry.json index 9fe76acaa..5d8f7554d 100644 --- a/2018/yang/.entry.json +++ b/2018/yang/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most shifty", "year" : 2018, "dir" : "yang", - "winner_id" : "2018_yang", + "entry_id" : "2018_yang", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2018/yang/Makefile b/2018/yang/Makefile index 796b3104a..4e7fabe2d 100644 --- a/2018/yang/Makefile +++ b/2018/yang/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2018/yang/index.html b/2018/yang/index.html index 408840c1d..648993240 100644 --- a/2018/yang/index.html +++ b/2018/yang/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2018/yang/try.sh b/2018/yang/try.sh index 0c506a83f..edc768354 100755 --- a/2018/yang/try.sh +++ b/2018/yang/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2018/yang +# try.sh - demonstrate IOCCC entry 2018/yang # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/Makefile b/2019/Makefile index 8a8fd85dc..9405a968e 100644 --- a/2019/Makefile +++ b/2019/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= adamovsky burton ciura diels-grabsch1 diels-grabsch2 dogon duble endoh giles karns lynn mills poikola yang +ENTRIES= adamovsky burton ciura diels-grabsch1 diels-grabsch2 dogon duble endoh giles karns lynn mills poikola yang YEAR= 2019 @@ -53,7 +53,7 @@ YEAR= 2019 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -72,7 +72,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -86,7 +86,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -100,7 +100,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -119,7 +119,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -133,7 +133,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -147,7 +147,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -161,7 +161,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -175,7 +175,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -188,7 +188,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -205,7 +205,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -217,7 +217,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -229,7 +229,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -241,7 +241,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -253,7 +253,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -284,7 +284,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -296,7 +296,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -308,7 +308,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -320,7 +320,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -332,7 +332,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -344,7 +344,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -359,7 +359,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -371,7 +371,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -383,7 +383,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -395,7 +395,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -407,7 +407,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2019/adamovsky/.entry.json b/2019/adamovsky/.entry.json index 063e6b953..be74591b0 100644 --- a/2019/adamovsky/.entry.json +++ b/2019/adamovsky/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most functional interpreter", "year" : 2019, "dir" : "adamovsky", - "winner_id" : "2019_adamovsky", + "entry_id" : "2019_adamovsky", "author_set" : [ { "author_handle" : "Ondrej_Adamovsky" } ], diff --git a/2019/adamovsky/Makefile b/2019/adamovsky/Makefile index d323810dc..b9ae7a3f2 100644 --- a/2019/adamovsky/Makefile +++ b/2019/adamovsky/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/adamovsky/index.html b/2019/adamovsky/index.html index a390f712b..a84541b5d 100644 --- a/2019/adamovsky/index.html +++ b/2019/adamovsky/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/adamovsky/try.sh b/2019/adamovsky/try.sh index e4bd66cde..ce77b9143 100755 --- a/2019/adamovsky/try.sh +++ b/2019/adamovsky/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/adamovsky +# try.sh - demonstrate IOCCC entry 2019/adamovsky # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/burton/.entry.json b/2019/burton/.entry.json index fe44462bc..d42936735 100644 --- a/2019/burton/.entry.json +++ b/2019/burton/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best one-liner", "year" : 2019, "dir" : "burton", - "winner_id" : "2019_burton", + "entry_id" : "2019_burton", "author_set" : [ { "author_handle" : "Dave_Burton" } ], diff --git a/2019/burton/Makefile b/2019/burton/Makefile index ed7a9c4cb..451450b53 100644 --- a/2019/burton/Makefile +++ b/2019/burton/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/burton/index.html b/2019/burton/index.html index 50864ebf6..96c48ead6 100644 --- a/2019/burton/index.html +++ b/2019/burton/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/burton/try.sh b/2019/burton/try.sh index a0e9e1267..794ba54e9 100755 --- a/2019/burton/try.sh +++ b/2019/burton/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/burton +# try.sh - demonstrate IOCCC entry 2019/burton # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/ciura/.entry.json b/2019/ciura/.entry.json index 2ca55533e..606d1dfd3 100644 --- a/2019/ciura/.entry.json +++ b/2019/ciura/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most alphabetic", "year" : 2019, "dir" : "ciura", - "winner_id" : "2019_ciura", + "entry_id" : "2019_ciura", "author_set" : [ { "author_handle" : "Marcin_Ciura" } ], diff --git a/2019/ciura/Makefile b/2019/ciura/Makefile index b82a8b8cc..a0ddd1ec0 100644 --- a/2019/ciura/Makefile +++ b/2019/ciura/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/ciura/index.html b/2019/ciura/index.html index f5c30740c..83315fb7e 100644 --- a/2019/ciura/index.html +++ b/2019/ciura/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/ciura/try.alt.sh b/2019/ciura/try.alt.sh index d7d914a7e..5e3a2d139 100755 --- a/2019/ciura/try.alt.sh +++ b/2019/ciura/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/ciura alt code +# try.sh - demonstrate IOCCC entry 2019/ciura alt code # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/ciura/try.sh b/2019/ciura/try.sh index 4aa183b2a..217c60d75 100755 --- a/2019/ciura/try.sh +++ b/2019/ciura/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/ciura +# try.sh - demonstrate IOCCC entry 2019/ciura # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/diels-grabsch1/.entry.json b/2019/diels-grabsch1/.entry.json index ba2b943cf..55359f77f 100644 --- a/2019/diels-grabsch1/.entry.json +++ b/2019/diels-grabsch1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best small program", "year" : 2019, "dir" : "diels-grabsch1", - "winner_id" : "2019_diels-grabsch1", + "entry_id" : "2019_diels-grabsch1", "author_set" : [ { "author_handle" : "Volker_Diels-Grabsch" } ], diff --git a/2019/diels-grabsch1/Makefile b/2019/diels-grabsch1/Makefile index 5f8881141..bb76c1011 100644 --- a/2019/diels-grabsch1/Makefile +++ b/2019/diels-grabsch1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/diels-grabsch1/guidelines.txt b/2019/diels-grabsch1/guidelines.txt index f0005ca3d..5130628d1 100644 --- a/2019/diels-grabsch1/guidelines.txt +++ b/2019/diels-grabsch1/guidelines.txt @@ -946,8 +946,8 @@ End of important 2023 update to this historic note. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner diff --git a/2019/diels-grabsch1/index.html b/2019/diels-grabsch1/index.html index d87c5d7f8..a6eea7c9e 100644 --- a/2019/diels-grabsch1/index.html +++ b/2019/diels-grabsch1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/diels-grabsch1/try.sh b/2019/diels-grabsch1/try.sh index f2d046e16..d002a9924 100755 --- a/2019/diels-grabsch1/try.sh +++ b/2019/diels-grabsch1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/diels-grabsch1 +# try.sh - demonstrate IOCCC entry 2019/diels-grabsch1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/diels-grabsch2/.entry.json b/2019/diels-grabsch2/.entry.json index ac342d57e..fce92d520 100644 --- a/2019/diels-grabsch2/.entry.json +++ b/2019/diels-grabsch2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most self-aware", "year" : 2019, "dir" : "diels-grabsch2", - "winner_id" : "2019_diels-grabsch2", + "entry_id" : "2019_diels-grabsch2", "author_set" : [ { "author_handle" : "Volker_Diels-Grabsch" } ], diff --git a/2019/diels-grabsch2/Makefile b/2019/diels-grabsch2/Makefile index 99933945a..df48a56ae 100644 --- a/2019/diels-grabsch2/Makefile +++ b/2019/diels-grabsch2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/diels-grabsch2/index.html b/2019/diels-grabsch2/index.html index 45d2f6301..b65b81ea1 100644 --- a/2019/diels-grabsch2/index.html +++ b/2019/diels-grabsch2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/diels-grabsch2/try.sh b/2019/diels-grabsch2/try.sh index 690248387..77ad7288d 100755 --- a/2019/diels-grabsch2/try.sh +++ b/2019/diels-grabsch2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/diels-grabsch2 +# try.sh - demonstrate IOCCC entry 2019/diels-grabsch2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/dogon/.entry.json b/2019/dogon/.entry.json index 88df121ee..548b903e7 100644 --- a/2019/dogon/.entry.json +++ b/2019/dogon/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best use of space and time", "year" : 2019, "dir" : "dogon", - "winner_id" : "2019_dogon", + "entry_id" : "2019_dogon", "author_set" : [ { "author_handle" : "Gil_Dogon" } ], diff --git a/2019/dogon/Makefile b/2019/dogon/Makefile index 7dea8bd1a..d187434cb 100644 --- a/2019/dogon/Makefile +++ b/2019/dogon/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/dogon/index.html b/2019/dogon/index.html index 3cc9eb348..fec053e7e 100644 --- a/2019/dogon/index.html +++ b/2019/dogon/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/dogon/try.sh b/2019/dogon/try.sh index ac61430f6..e64651ce6 100755 --- a/2019/dogon/try.sh +++ b/2019/dogon/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/dogon +# try.sh - demonstrate IOCCC entry 2019/dogon # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/duble/.entry.json b/2019/duble/.entry.json index 89985e976..84a25f35e 100644 --- a/2019/duble/.entry.json +++ b/2019/duble/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best collaborative graphics", "year" : 2019, "dir" : "duble", - "winner_id" : "2019_duble", + "entry_id" : "2019_duble", "author_set" : [ { "author_handle" : "Etienne_Duble" } ], diff --git a/2019/duble/Makefile b/2019/duble/Makefile index a47585a15..43b7f9095 100644 --- a/2019/duble/Makefile +++ b/2019/duble/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/duble/index.html b/2019/duble/index.html index ac937162d..0048d4411 100644 --- a/2019/duble/index.html +++ b/2019/duble/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/endoh/.entry.json b/2019/endoh/.entry.json index 7ffa18f12..f120c61b6 100644 --- a/2019/endoh/.entry.json +++ b/2019/endoh/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most in need of debugging", "year" : 2019, "dir" : "endoh", - "winner_id" : "2019_endoh", + "entry_id" : "2019_endoh", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2019/endoh/Makefile b/2019/endoh/Makefile index c345cefe1..a6d4f46d2 100644 --- a/2019/endoh/Makefile +++ b/2019/endoh/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/endoh/ascii.c b/2019/endoh/ascii.c index f09ba521f..d7fa5822d 100644 --- a/2019/endoh/ascii.c +++ b/2019/endoh/ascii.c @@ -1,6 +1,6 @@ /* * ascii.c - simple program that shows the character value of ASCII values, if - * isascii() is true, to help demonstrate IOCCC winner 2019/endoh. + * isascii() is true, to help demonstrate IOCCC entry 2019/endoh. * * Will not do anything if no args specified. Use xargs(1) to pass args to * program if it's a lot of characters. diff --git a/2019/endoh/index.html b/2019/endoh/index.html index ef8e34507..5f75f960f 100644 --- a/2019/endoh/index.html +++ b/2019/endoh/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/endoh/try.sh b/2019/endoh/try.sh index 5f83da324..92c1c8f46 100755 --- a/2019/endoh/try.sh +++ b/2019/endoh/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/endoh +# try.sh - demonstrate IOCCC entry 2019/endoh # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/giles/.entry.json b/2019/giles/.entry.json index 4727a5549..aca77d1f5 100644 --- a/2019/giles/.entry.json +++ b/2019/giles/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most in need of wide space", "year" : 2019, "dir" : "giles", - "winner_id" : "2019_giles", + "entry_id" : "2019_giles", "author_set" : [ { "author_handle" : "Edward_Giles" } ], diff --git a/2019/giles/Makefile b/2019/giles/Makefile index 7808d5ba5..f8de611b4 100644 --- a/2019/giles/Makefile +++ b/2019/giles/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/giles/index.html b/2019/giles/index.html index 358d94b5c..8147321a2 100644 --- a/2019/giles/index.html +++ b/2019/giles/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/giles/try.sh b/2019/giles/try.sh index ac7c7138e..2c11720d6 100755 --- a/2019/giles/try.sh +++ b/2019/giles/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/giles +# try.sh - demonstrate IOCCC entry 2019/giles # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/guidelines.txt b/2019/guidelines.txt index caa19af19..e15ac6679 100644 --- a/2019/guidelines.txt +++ b/2019/guidelines.txt @@ -799,8 +799,8 @@ JUDGING PROCESS: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner @@ -954,8 +954,8 @@ End of important 2023 update to this historic note. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner diff --git a/2019/index.html b/2019/index.html index 011ed6bf0..4fb091005 100644 --- a/2019/index.html +++ b/2019/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/karns/.entry.json b/2019/karns/.entry.json index ffea30408..2f4f89f4a 100644 --- a/2019/karns/.entry.json +++ b/2019/karns/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most in need of whitespace", "year" : 2019, "dir" : "karns", - "winner_id" : "2019_karns", + "entry_id" : "2019_karns", "author_set" : [ { "author_handle" : "Joshua_Karns" } ], diff --git a/2019/karns/Makefile b/2019/karns/Makefile index 8ecdde01b..651a2aa27 100644 --- a/2019/karns/Makefile +++ b/2019/karns/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/karns/index.html b/2019/karns/index.html index 9757b3221..26b40bfcd 100644 --- a/2019/karns/index.html +++ b/2019/karns/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/karns/try.sh b/2019/karns/try.sh index 75e4c6089..d58621806 100755 --- a/2019/karns/try.sh +++ b/2019/karns/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/karns +# try.sh - demonstrate IOCCC entry 2019/karns # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/lynn/.entry.json b/2019/lynn/.entry.json index 17f7b715a..d938f42a8 100644 --- a/2019/lynn/.entry.json +++ b/2019/lynn/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most functional compiler", "year" : 2019, "dir" : "lynn", - "winner_id" : "2019_lynn", + "entry_id" : "2019_lynn", "author_set" : [ { "author_handle" : "Ben_Lynn" } ], diff --git a/2019/lynn/Makefile b/2019/lynn/Makefile index 226492879..e236f8e59 100644 --- a/2019/lynn/Makefile +++ b/2019/lynn/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/lynn/index.html b/2019/lynn/index.html index cacedc0be..f10cb5eb9 100644 --- a/2019/lynn/index.html +++ b/2019/lynn/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/lynn/try.sh b/2019/lynn/try.sh index 3f5b5a5fc..20fb072b0 100755 --- a/2019/lynn/try.sh +++ b/2019/lynn/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/lynn +# try.sh - demonstrate IOCCC entry 2019/lynn # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/mills/.entry.json b/2019/mills/.entry.json index 430b34d06..dab86e577 100644 --- a/2019/mills/.entry.json +++ b/2019/mills/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most in need to be tweeted", "year" : 2019, "dir" : "mills", - "winner_id" : "2019_mills", + "entry_id" : "2019_mills", "author_set" : [ { "author_handle" : "Christopher_Mills" } ], diff --git a/2019/mills/Makefile b/2019/mills/Makefile index bedc59d94..9c04b8de5 100644 --- a/2019/mills/Makefile +++ b/2019/mills/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/mills/index.html b/2019/mills/index.html index 91d519b5b..9d6618ebd 100644 --- a/2019/mills/index.html +++ b/2019/mills/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/mills/try.sh b/2019/mills/try.sh index 78cd9f72b..26e73b549 100755 --- a/2019/mills/try.sh +++ b/2019/mills/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/mills +# try.sh - demonstrate IOCCC entry 2019/mills # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2019/poikola/.entry.json b/2019/poikola/.entry.json index cd1c57e29..df173a760 100644 --- a/2019/poikola/.entry.json +++ b/2019/poikola/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most calendrical", "year" : 2019, "dir" : "poikola", - "winner_id" : "2019_poikola", + "entry_id" : "2019_poikola", "author_set" : [ { "author_handle" : "Timo_Poikola" } ], diff --git a/2019/poikola/Makefile b/2019/poikola/Makefile index 5e00f805e..1e9e5e268 100644 --- a/2019/poikola/Makefile +++ b/2019/poikola/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2019/poikola/README.md b/2019/poikola/README.md index 7cdc00e71..4e21b8d80 100644 --- a/2019/poikola/README.md +++ b/2019/poikola/README.md @@ -252,7 +252,7 @@ arrays, so I did it. ### Other stuff -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson): I really like that you enjoyed my +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson): I really like that you enjoyed my previous entry. I hope that you will like this entry too. Because I did not want to give too many clues to [the Judges](/judges.html), I tried to write this entry in a different way than [Most Stellar](/2018/poikola/README.md), but in this @@ -271,7 +271,7 @@ checksum](https://en.wikipedia.org/wiki/Fletcher%27s_checksum#Fletcher-16) does not match anymore and `goto` jumps to the end of the code. I see that one of the [Volker -Diels-Grabsch](/winners.html#Volker_Diels-Grabsch)'s winning entries is +Diels-Grabsch](/authors.html#Volker_Diels-Grabsch)'s winning entries is awarded the category [Most self-aware](/2019/diels-grabsch2/prog.c). In last year, my entry incorporates the [Fletcher's 16 algorithm](https://en.wikipedia.org/wiki/Fletcher%27s_checksum#Fletcher-16) to diff --git a/2019/poikola/index.html b/2019/poikola/index.html index 3bc3c35d9..1f5a458a1 100644 --- a/2019/poikola/index.html +++ b/2019/poikola/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -299,7 +299,7 @@ calculations: I recycled code from my high school C-programming course. Originally, I wrote it over 20 years ago. My teacher said that it is (too) complicated to use bits stored in arrays, so I did it.

    Other stuff

    -

    Cody Boone Ferguson: +

    Cody Boone Ferguson: I really like that you enjoyed my previous entry. I hope that you will like this entry too. Because I did not want to give too many clues to the Judges, I tried to write this entry in a @@ -321,7 +321,7 @@ href="https://en.wikipedia.org/wiki/Fletcher%27s_checksum#Fletcher-16">Fletcher 16 checksum does not match anymore and goto jumps to the end of the code.

    I see that one of the Volker Diels-Grabsch’s +href="/authors.html#Volker_Diels-Grabsch">Volker Diels-Grabsch’s winning entries is awarded the category Most self-aware. In last year, my entry incorporates the IOCCC Home Winning Entries - People who have won + People who have won


    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2019/yang/try.sh b/2019/yang/try.sh index 2d65b3a15..dbc31be77 100755 --- a/2019/yang/try.sh +++ b/2019/yang/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2019/yang +# try.sh - demonstrate IOCCC entry 2019/yang # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/Makefile b/2020/Makefile index 9e432d57d..1e138dbfc 100644 --- a/2020/Makefile +++ b/2020/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # @@ -38,10 +38,10 @@ include ../var.mk ############### -# IOCCC winners +# IOCCC entries ############### # -WINNERS= burton carlini endoh1 endoh2 endoh3 ferguson1 ferguson2 giles \ +ENTRIES= burton carlini endoh1 endoh2 endoh3 ferguson1 ferguson2 giles \ kurdyukov1 kurdyukov2 kurdyukov3 kurdyukov4 otterness tsoj yang YEAR= 2020 @@ -54,7 +54,7 @@ YEAR= 2020 all: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -73,7 +73,7 @@ all: alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -87,7 +87,7 @@ alt: data: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -101,7 +101,7 @@ data: everything: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -120,7 +120,7 @@ everything: diff_orig_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -134,7 +134,7 @@ diff_orig_prog: diff_prog_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -148,7 +148,7 @@ diff_prog_orig: diff_alt_prog: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -162,7 +162,7 @@ diff_alt_prog: diff_prog_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -176,7 +176,7 @@ diff_prog_alt: diff_orig_alt: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -189,7 +189,7 @@ diff_orig_alt: diff_alt_orig: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -206,7 +206,7 @@ diff_alt_orig: clean: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -218,7 +218,7 @@ clean: clobber: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -230,7 +230,7 @@ clobber: install: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -242,7 +242,7 @@ install: indent.c: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -254,7 +254,7 @@ indent.c: genpath: @echo '=-=-= IOCCC begin make $@ =-=-=' @${RM} -f .tmp.genpath - @-for i in ${WINNERS}; do \ + @-for i in ${ENTRIES}; do \ echo "${YEAR}/$$i" >> .tmp.genpath; \ rm -f "$$i/.tmp.genpath"; \ echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \ @@ -285,7 +285,7 @@ genpath: love: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -297,7 +297,7 @@ love: haste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -309,7 +309,7 @@ haste: waste: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -321,7 +321,7 @@ waste: maker: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -333,7 +333,7 @@ maker: easter_egg: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -345,7 +345,7 @@ easter_egg: sandwich: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -360,7 +360,7 @@ sandwich: supernova: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -372,7 +372,7 @@ supernova: deep_magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -384,7 +384,7 @@ deep_magic: magic: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -396,7 +396,7 @@ magic: charon: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ @@ -408,7 +408,7 @@ charon: pluto: @echo '=-=-= ${YEAR} begin make $@ =-=-=' @echo - @for i in ${WINNERS}; do \ + @for i in ${ENTRIES}; do \ echo "=-= start ${YEAR}/$$i =-="; \ echo "(cd $$i && ${MAKE} $@)"; \ (cd $$i && ${MAKE} $@); \ diff --git a/2020/burton/.entry.json b/2020/burton/.entry.json index 18a80531f..b0561d29a 100644 --- a/2020/burton/.entry.json +++ b/2020/burton/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best one-liner", "year" : 2020, "dir" : "burton", - "winner_id" : "2020_burton", + "entry_id" : "2020_burton", "author_set" : [ { "author_handle" : "Dave_Burton" } ], diff --git a/2020/burton/Makefile b/2020/burton/Makefile index a96a6ba18..4c8514f7d 100644 --- a/2020/burton/Makefile +++ b/2020/burton/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/burton/index.html b/2020/burton/index.html index 36c9298cd..ee1447ef6 100644 --- a/2020/burton/index.html +++ b/2020/burton/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/burton/try.sh b/2020/burton/try.sh index 0ed1b3f2b..108bf2105 100755 --- a/2020/burton/try.sh +++ b/2020/burton/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/burton +# try.sh - demonstrate IOCCC entry 2020/burton # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/carlini/.entry.json b/2020/carlini/.entry.json index 80e29c91a..3ecc12c02 100644 --- a/2020/carlini/.entry.json +++ b/2020/carlini/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best of show - abuse of libc", "year" : 2020, "dir" : "carlini", - "winner_id" : "2020_carlini", + "entry_id" : "2020_carlini", "author_set" : [ { "author_handle" : "Nicholas_Carlini" } ], diff --git a/2020/carlini/Makefile b/2020/carlini/Makefile index 346082b15..62b24a9ac 100644 --- a/2020/carlini/Makefile +++ b/2020/carlini/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/carlini/index.html b/2020/carlini/index.html index 34517d18d..6b126f2c3 100644 --- a/2020/carlini/index.html +++ b/2020/carlini/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/carlini/try.sh b/2020/carlini/try.sh index 3fd8b4ede..249ff4f99 100755 --- a/2020/carlini/try.sh +++ b/2020/carlini/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/carlini +# try.sh - demonstrate IOCCC entry 2020/carlini # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/endoh1/.entry.json b/2020/endoh1/.entry.json index fb5c1bca4..af0fb8ef9 100644 --- a/2020/endoh1/.entry.json +++ b/2020/endoh1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most explosive", "year" : 2020, "dir" : "endoh1", - "winner_id" : "2020_endoh1", + "entry_id" : "2020_endoh1", "author_set" : [ { "author_handle" : "Yusuke_Endoh" } ], diff --git a/2020/endoh1/Makefile b/2020/endoh1/Makefile index 3a7ebc3cb..940272e52 100644 --- a/2020/endoh1/Makefile +++ b/2020/endoh1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/endoh1/README.md b/2020/endoh1/README.md index daf5972fc..ccbcffaca 100644 --- a/2020/endoh1/README.md +++ b/2020/endoh1/README.md @@ -225,11 +225,11 @@ an example for such a case. Thus, I implemented an additional rule to flag all unprobed cells in such a case into the final version ([prog.c](prog.c)). -[Ilya Kurdyukov](/winners.html#Ilya_Kurdyukov) also pointed out a warning +[Ilya Kurdyukov](/authors.html#Ilya_Kurdyukov) also pointed out a warning "ignoring return value of 'fscanf'" only when `-O3` is used. So I changed the code a little to pretend to use the return value of `fscanf(3)`. -[Don Yang](/winners.html#Don_Yang) (omoikane) contributed another example map +[Don Yang](/authors.html#Don_Yang) (omoikane) contributed another example map [megumin.txt](megumin.txt) which is the Explosion Arch-Wizard from KonoSuba. diff --git a/2020/endoh1/index.html b/2020/endoh1/index.html index 046de8360..9f4ec1140 100644 --- a/2020/endoh1/index.html +++ b/2020/endoh1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -269,11 +269,11 @@ the number of unprobed cells are equal to the number of mines remaining; case.

    Thus, I implemented an additional rule to flag all unprobed cells in such a case into the final version (prog.c).

    -

    Ilya Kurdyukov also +

    Ilya Kurdyukov also pointed out a warning “ignoring return value of ‘fscanf’” only when -O3 is used. So I changed the code a little to pretend to use the return value of fscanf(3).

    -

    Don Yang (omoikane) contributed +

    Don Yang (omoikane) contributed another example map megumin.txt which is the Explosion Arch-Wizard from KonoSuba.

    Once again I’m honoured to win along with some of the other veterans who I have a huge amount of respect for; there’s Don Yang, Dave Burton, Yusuke Endoh and Edward Giles all of whom are +href="/authors.html#Don_Yang">Don Yang, Dave Burton, Yusuke Endoh and Edward Giles all of whom are amazing programmers. I’m especially proud to win besides Dave Burton and Yusuke Endoh but Don Yang and Edward Giles too.

    But there are some others who I don’t remember like Ilya +href="/authors.html#https://en.wikipedia.org/wiki/Signals_intelligence#World_War_II">Ilya Kurdyukov (who’s offered a lot of interesting thoughts on Snake and who plans to have his own version after the entries are published), Nathan Otterness, Nicholas Carlini (your entry +href="/authors.html#Nathan_Otterness">Nathan Otterness, Nicholas Carlini (your entry is an absolutely brilliant abuse of printf - and I totally agree with the judges remarks that your entry is so novel that it’ll be worth special mention in the future Best of IOCCC list!) and tsoj too.

    +href="/authors.html#_tsoj">tsoj too.

    Well done and congratulations to all of you again! Thank you for submitting the wonderful entries and I’m honoured to have my two entries beside yours!

    diff --git a/2020/ferguson2/.entry.json b/2020/ferguson2/.entry.json index ef0a21f9b..0972edcdd 100644 --- a/2020/ferguson2/.entry.json +++ b/2020/ferguson2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most enigmatic", "year" : 2020, "dir" : "ferguson2", - "winner_id" : "2020_ferguson2", + "entry_id" : "2020_ferguson2", "author_set" : [ { "author_handle" : "Cody_Boone_Ferguson" } ], diff --git a/2020/ferguson2/Makefile b/2020/ferguson2/Makefile index 5220a1c36..392d28853 100644 --- a/2020/ferguson2/Makefile +++ b/2020/ferguson2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/ferguson2/README.md b/2020/ferguson2/README.md index 74bc50a02..b72003bc1 100644 --- a/2020/ferguson2/README.md +++ b/2020/ferguson2/README.md @@ -211,15 +211,15 @@ alphabet and then input it into their Enigma machine configured in the same way and thus have the original message. The [1998 ASCII / Morse code translator][] entry by [Franz van -Dorsselaer](/winners.html#Frans_van_Dorsselaer) prints the Morse code of text; +Dorsselaer](/authors.html#Frans_van_Dorsselaer) prints the Morse code of text; and the [2014 Morse audio transcoder][] by [Daniel -Vik](/winners.html#Daniel_Vik) can be used to allow for the actual sound of it. +Vik](/authors.html#Daniel_Vik) can be used to allow for the actual sound of it. With my entry we can complete the loop! ### The 1992 Nathan Sidwell entry -The author [Nathan Sidwell](/winners.html#Nathan_Sidwell) of the [1992 Worst +The author [Nathan Sidwell](/authors.html#Nathan_Sidwell) of the [1992 Worst Abuse of the Rules][] had this to say about his program: > This program is a hello world text encrypter/decrypter. It uses an @@ -247,10 +247,10 @@ My entry should also work as a non-military grade Enigma; they had no [plugboard](https://www.cryptomuseum.com/crypto/enigma/i/sb.htm) and by default mine is empty. I explain how to set up the simulator later. -[Yusuke Endoh](/winners.html#Yusuke_Endoh) asked the judges and me if the real +[Yusuke Endoh](/authors.html#Yusuke_Endoh) asked the judges and me if the real 1992 entry source was available. Simon Cooper didn't have access to it because it was before his time in the IOCCC; but before the other judges could answer -[Ilya Kurdyukov](/winners.html#Ilya_Kurdyukov) sent a link to the original 1992 +[Ilya Kurdyukov](/authors.html#Ilya_Kurdyukov) sent a link to the original 1992 code. As of 4 March 2023 the original before unseen code was published but I leave this in for historical purposes. @@ -861,21 +861,21 @@ that. ### Winning thoughts, dedications and thanks Once again I'm honoured to win along with some of the other veterans who I have -a huge amount of respect for; there's [Don Yang](/winners.html#Don_Yang), [Dave -Burton](/winners.html#Dave_Burton), [Yusuke Endoh](/winners.html#Yusuke_Endoh) -and [Edward Giles](/winners.html#Edward_Giles) all of whom are amazing +a huge amount of respect for; there's [Don Yang](/authors.html#Don_Yang), [Dave +Burton](/authors.html#Dave_Burton), [Yusuke Endoh](/authors.html#Yusuke_Endoh) +and [Edward Giles](/authors.html#Edward_Giles) all of whom are amazing programmers. I'm especially proud to win besides Dave Burton and Yusuke Endoh but Don Yang and Edward Giles too. But there are some others who I don't remember like [Ilya -Kurdyukov](/winners.html#https://en.wikipedia.org/wiki/Signals_intelligence#World_War_II) +Kurdyukov](/authors.html#https://en.wikipedia.org/wiki/Signals_intelligence#World_War_II) (who's offered a lot of interesting thoughts on [Snake](../ferguson1/prog.c) and who plans to have his own version after the entries are published), [Nathan -Otterness](/winners.html#Nathan_Otterness), [Nicholas -Carlini](/winners.html#Nicholas_Carlini) (your entry is an absolutely brilliant +Otterness](/authors.html#Nathan_Otterness), [Nicholas +Carlini](/authors.html#Nicholas_Carlini) (your entry is an absolutely brilliant abuse of `printf` - and I totally agree with the judges remarks that your entry is so novel that it'll be worth special mention in the future Best of IOCCC -list!) and [tsoj](/winners.html#_tsoj) too. +list!) and [tsoj](/authors.html#_tsoj) too. Well done and congratulations to all of you again! Thank you for submitting the wonderful entries and I'm honoured to have my two entries beside yours! diff --git a/2020/ferguson2/index.html b/2020/ferguson2/index.html index 7bf110550..0d3a93191 100644 --- a/2020/ferguson2/index.html +++ b/2020/ferguson2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -294,15 +294,15 @@ Enigma machine configured in the same way and thus have the original message.

    The 1998 ASCII / Morse code translator entry by Franz van Dorsselaer +href="/authors.html#Frans_van_Dorsselaer">Franz van Dorsselaer prints the Morse code of text; and the 2014 Morse audio -transcoder by Daniel Vik can +transcoder by Daniel Vik can be used to allow for the actual sound of it. With my entry we can complete the loop!

    The 1992 Nathan Sidwell entry

    -

    The author Nathan Sidwell +

    The author Nathan Sidwell of the 1992 Worst Abuse of the Rules had this to say about his program:

    @@ -337,11 +337,11 @@ that.

    href="https://www.cryptomuseum.com/crypto/enigma/i/sb.htm">plugboard and by default mine is empty. I explain how to set up the simulator later.

    -

    Yusuke Endoh asked the +

    Yusuke Endoh asked the judges and me if the real 1992 entry source was available. Simon Cooper didn’t have access to it because it was before his time in the IOCCC; but before the other judges could answer Ilya Kurdyukov sent a link to +href="/authors.html#Ilya_Kurdyukov">Ilya Kurdyukov sent a link to the original 1992 code. As of 4 March 2023 the original before unseen code was published but I leave this in for historical purposes.

    Usage

    @@ -885,23 +885,23 @@ id="winning-thoughts-dedications-and-thanks">Winni thoughts, dedications and thanks

    Once again I’m honoured to win along with some of the other veterans who I have a huge amount of respect for; there’s Don Yang, Dave Burton, Yusuke Endoh and Edward Giles all of whom are +href="/authors.html#Don_Yang">Don Yang, Dave Burton, Yusuke Endoh and Edward Giles all of whom are amazing programmers. I’m especially proud to win besides Dave Burton and Yusuke Endoh but Don Yang and Edward Giles too.

    But there are some others who I don’t remember like Ilya +href="/authors.html#https://en.wikipedia.org/wiki/Signals_intelligence#World_War_II">Ilya Kurdyukov (who’s offered a lot of interesting thoughts on Snake and who plans to have his own version after the entries are published), Nathan Otterness, Nicholas Carlini (your entry +href="/authors.html#Nathan_Otterness">Nathan Otterness, Nicholas Carlini (your entry is an absolutely brilliant abuse of printf - and I totally agree with the judges remarks that your entry is so novel that it’ll be worth special mention in the future Best of IOCCC list!) and tsoj too.

    +href="/authors.html#_tsoj">tsoj too.

    Well done and congratulations to all of you again! Thank you for submitting the wonderful entries and I’m honoured to have my two entries beside yours!

    diff --git a/2020/ferguson2/try.alt.sh b/2020/ferguson2/try.alt.sh index 9a3bc0210..2f1e56db1 100755 --- a/2020/ferguson2/try.alt.sh +++ b/2020/ferguson2/try.alt.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/ferguson2 +# try.sh - demonstrate IOCCC entry 2020/ferguson2 # # I, Cody Boone Ferguson, want to dedicate this entry in part to the millions of # poor souls that were lost during the tragedy that is the Second World War. diff --git a/2020/ferguson2/try.sh b/2020/ferguson2/try.sh index 9f67a416d..a41fa364b 100755 --- a/2020/ferguson2/try.sh +++ b/2020/ferguson2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/ferguson2 +# try.sh - demonstrate IOCCC entry 2020/ferguson2 # # I, Cody Boone Ferguson, want to dedicate this entry in part to the millions of # poor souls that were lost during the tragedy that is the Second World War. diff --git a/2020/giles/.entry.json b/2020/giles/.entry.json index eb88c97d9..1ae22f6ae 100644 --- a/2020/giles/.entry.json +++ b/2020/giles/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most phony", "year" : 2020, "dir" : "giles", - "winner_id" : "2020_giles", + "entry_id" : "2020_giles", "author_set" : [ { "author_handle" : "Edward_Giles" } ], diff --git a/2020/giles/Makefile b/2020/giles/Makefile index dc8e4154d..91864f6b3 100644 --- a/2020/giles/Makefile +++ b/2020/giles/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/giles/index.html b/2020/giles/index.html index c8d80e089..cb6144c66 100644 --- a/2020/giles/index.html +++ b/2020/giles/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/giles/try.sh b/2020/giles/try.sh index 0c7bdabd4..9b47b8981 100755 --- a/2020/giles/try.sh +++ b/2020/giles/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/giles +# try.sh - demonstrate IOCCC entry 2020/giles # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/guidelines.txt b/2020/guidelines.txt index 44671ed29..a1749605d 100644 --- a/2020/guidelines.txt +++ b/2020/guidelines.txt @@ -834,8 +834,8 @@ JUDGING PROCESS: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner @@ -989,8 +989,8 @@ End of important 2023 update to this historic note. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- An important 2023 update to how winners are announced -The IOCCC no longer uses twitter. IOCCC winners will be announced -by a git commit to the IOCCC winners repo: +The IOCCC no longer uses twitter. IOCCC entries will be announced +by a git commit to the IOCCC entries repo: https://github.com/ioccc-src/winner diff --git a/2020/index.html b/2020/index.html index 530825d5d..4c4424bb4 100644 --- a/2020/index.html +++ b/2020/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/kurdyukov1/.entry.json b/2020/kurdyukov1/.entry.json index 572d3a236..982fe2aa7 100644 --- a/2020/kurdyukov1/.entry.json +++ b/2020/kurdyukov1/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best utility", "year" : 2020, "dir" : "kurdyukov1", - "winner_id" : "2020_kurdyukov1", + "entry_id" : "2020_kurdyukov1", "author_set" : [ { "author_handle" : "Ilya_Kurdyukov" } ], diff --git a/2020/kurdyukov1/Makefile b/2020/kurdyukov1/Makefile index 95fc4287d..726cd6b06 100644 --- a/2020/kurdyukov1/Makefile +++ b/2020/kurdyukov1/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/kurdyukov1/index.html b/2020/kurdyukov1/index.html index 50f2a601f..1760746ea 100644 --- a/2020/kurdyukov1/index.html +++ b/2020/kurdyukov1/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/kurdyukov1/try.sh b/2020/kurdyukov1/try.sh index a4ab8b310..126d5cb04 100755 --- a/2020/kurdyukov1/try.sh +++ b/2020/kurdyukov1/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/kurdyukov1 +# try.sh - demonstrate IOCCC entry 2020/kurdyukov1 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/kurdyukov2/.entry.json b/2020/kurdyukov2/.entry.json index 641f424c3..dff443603 100644 --- a/2020/kurdyukov2/.entry.json +++ b/2020/kurdyukov2/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Least detailed", "year" : 2020, "dir" : "kurdyukov2", - "winner_id" : "2020_kurdyukov2", + "entry_id" : "2020_kurdyukov2", "author_set" : [ { "author_handle" : "Ilya_Kurdyukov" } ], diff --git a/2020/kurdyukov2/Makefile b/2020/kurdyukov2/Makefile index 14d28cc56..478d979c1 100644 --- a/2020/kurdyukov2/Makefile +++ b/2020/kurdyukov2/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/kurdyukov2/README.md b/2020/kurdyukov2/README.md index a1b31a1f3..1867e50e5 100644 --- a/2020/kurdyukov2/README.md +++ b/2020/kurdyukov2/README.md @@ -75,7 +75,7 @@ make prog_ppm ### Building on macOS with MacPorts: -Thanks to [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) for this +Thanks to [Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) for this information! First, make sure you have the compiler tools installed e.g. by: diff --git a/2020/kurdyukov2/index.html b/2020/kurdyukov2/index.html index 2f17b10cf..5bb051aed 100644 --- a/2020/kurdyukov2/index.html +++ b/2020/kurdyukov2/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -169,7 +169,7 @@ PPM, writes raw PPM):

    make prog_ppm

    Building on macOS with MacPorts:

    -

    Thanks to Cody Boone +

    Thanks to Cody Boone Ferguson for this information!

    First, make sure you have the compiler tools installed e.g. by:

    sudo xcode-select --install
    diff --git a/2020/kurdyukov2/try.sh b/2020/kurdyukov2/try.sh index 9301244f0..0329fb1a8 100755 --- a/2020/kurdyukov2/try.sh +++ b/2020/kurdyukov2/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/kurdyukov2 +# try.sh - demonstrate IOCCC entry 2020/kurdyukov2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/kurdyukov3/.entry.json b/2020/kurdyukov3/.entry.json index a86bd8776..d362d563f 100644 --- a/2020/kurdyukov3/.entry.json +++ b/2020/kurdyukov3/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Bset slaml prragom", "year" : 2020, "dir" : "kurdyukov3", - "winner_id" : "2020_kurdyukov3", + "entry_id" : "2020_kurdyukov3", "author_set" : [ { "author_handle" : "Ilya_Kurdyukov" } ], diff --git a/2020/kurdyukov3/Makefile b/2020/kurdyukov3/Makefile index 1b0e0b4f7..2bea31bfb 100644 --- a/2020/kurdyukov3/Makefile +++ b/2020/kurdyukov3/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/kurdyukov3/index.html b/2020/kurdyukov3/index.html index e81b05df7..67f39339e 100644 --- a/2020/kurdyukov3/index.html +++ b/2020/kurdyukov3/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/kurdyukov3/try.sh b/2020/kurdyukov3/try.sh index 9b386af92..61085641f 100755 --- a/2020/kurdyukov3/try.sh +++ b/2020/kurdyukov3/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/kurdyukov2 +# try.sh - demonstrate IOCCC entry 2020/kurdyukov2 # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/kurdyukov4/.entry.json b/2020/kurdyukov4/.entry.json index 723635fdc..a37cd844a 100644 --- a/2020/kurdyukov4/.entry.json +++ b/2020/kurdyukov4/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of lámatyávë", "year" : 2020, "dir" : "kurdyukov4", - "winner_id" : "2020_kurdyukov4", + "entry_id" : "2020_kurdyukov4", "author_set" : [ { "author_handle" : "Ilya_Kurdyukov" } ], diff --git a/2020/kurdyukov4/Makefile b/2020/kurdyukov4/Makefile index 982806a63..476dfddd4 100644 --- a/2020/kurdyukov4/Makefile +++ b/2020/kurdyukov4/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/kurdyukov4/README.md b/2020/kurdyukov4/README.md index 8081a7ada..7beda3763 100644 --- a/2020/kurdyukov4/README.md +++ b/2020/kurdyukov4/README.md @@ -107,7 +107,7 @@ Parameters are: ### Example You can try this with the inputs provided with -[2019/mills](/2019/mills/README.md) from the IOCCC winners. +[2019/mills](/2019/mills/README.md) from the IOCCC entries. ```sh diff --git a/2020/kurdyukov4/index.html b/2020/kurdyukov4/index.html index 4ff05a601..5744725e7 100644 --- a/2020/kurdyukov4/index.html +++ b/2020/kurdyukov4/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help @@ -195,7 +195,7 @@ exists somewhere in the dictionary.

    Example

    You can try this with the inputs provided with 2019/mills from the IOCCC winners.

    +href="/2019/mills/README.md">2019/mills from the IOCCC entries.

    $ ./prog Shakespeare.txt 2001 10 12345

    produces:

    r sons, wives for them, as the hope I had it. This is the way they be not too ra
    diff --git a/2020/kurdyukov4/try.sh b/2020/kurdyukov4/try.sh
    index 7cee958ee..2846c0876 100755
    --- a/2020/kurdyukov4/try.sh
    +++ b/2020/kurdyukov4/try.sh
    @@ -1,6 +1,6 @@
     #!/usr/bin/env bash
     #
    -# try.sh - demonstrate IOCCC winner 2020/kurdyukov4
    +# try.sh - demonstrate IOCCC entry 2020/kurdyukov4
     #
     
     # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
    diff --git a/2020/otterness/.entry.json b/2020/otterness/.entry.json
    index b8e5a589a..56cb33a8c 100644
    --- a/2020/otterness/.entry.json
    +++ b/2020/otterness/.entry.json
    @@ -1,10 +1,10 @@
     {
         "no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
    -    "winner_JSON_format_version" : "1.1 2024-02-11",
    +    "entry_JSON_format_version" : "1.1 2024-02-11",
         "award" : "Most percussive",
         "year" : 2020,
         "dir" : "otterness",
    -    "winner_id" : "2020_otterness",
    +    "entry_id" : "2020_otterness",
         "author_set" : [
     	{ "author_handle" : "Nathan_Otterness" }
         ],
    diff --git a/2020/otterness/Makefile b/2020/otterness/Makefile
    index a7a1e217b..ef591df80 100644
    --- a/2020/otterness/Makefile
    +++ b/2020/otterness/Makefile
    @@ -8,7 +8,7 @@
     # and worked in the past may no longer be liked/allowed or compile/run today.
     #
     # Bug fixes, corrections and typo fixes are VERY WELCOME.  If you see a problem,
    -# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
    +# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
     #
     #	https://www.ioccc.org/bugs.md
     #
    diff --git a/2020/otterness/index.html b/2020/otterness/index.html
    index c5f7f2cfb..18840ba39 100644
    --- a/2020/otterness/index.html
    +++ b/2020/otterness/index.html
    @@ -68,7 +68,7 @@
         
         
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/otterness/try.sh b/2020/otterness/try.sh index 77a9ba485..c3691cc3d 100755 --- a/2020/otterness/try.sh +++ b/2020/otterness/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/otterness +# try.sh - demonstrate IOCCC entry 2020/otterness # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/2020/tsoj/.entry.json b/2020/tsoj/.entry.json index d6773f6db..ec60e02dc 100644 --- a/2020/tsoj/.entry.json +++ b/2020/tsoj/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Most misleading indentation", "year" : 2020, "dir" : "tsoj", - "winner_id" : "2020_tsoj", + "entry_id" : "2020_tsoj", "author_set" : [ { "author_handle" : "Tsoj" } ], diff --git a/2020/tsoj/Makefile b/2020/tsoj/Makefile index 07d7380cd..362c9a59c 100644 --- a/2020/tsoj/Makefile +++ b/2020/tsoj/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/tsoj/index.html b/2020/tsoj/index.html index 82de8151e..217c83fe0 100644 --- a/2020/tsoj/index.html +++ b/2020/tsoj/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/yang/.entry.json b/2020/yang/.entry.json index 991eff32a..5974b608e 100644 --- a/2020/yang/.entry.json +++ b/2020/yang/.entry.json @@ -1,10 +1,10 @@ { "no_comment" : "mandatory comment: because comments were removed from the original JSON spec", - "winner_JSON_format_version" : "1.1 2024-02-11", + "entry_JSON_format_version" : "1.1 2024-02-11", "award" : "Best abuse of CPP", "year" : 2020, "dir" : "yang", - "winner_id" : "2020_yang", + "entry_id" : "2020_yang", "author_set" : [ { "author_handle" : "Don_Yang" } ], diff --git a/2020/yang/Makefile b/2020/yang/Makefile index 312d1b030..1e9671bbc 100644 --- a/2020/yang/Makefile +++ b/2020/yang/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/2020/yang/index.html b/2020/yang/index.html index aa210fe8a..8a3f36e81 100644 --- a/2020/yang/index.html +++ b/2020/yang/index.html @@ -68,7 +68,7 @@
    @@ -79,7 +79,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/2020/yang/try.sh b/2020/yang/try.sh index 225d26c37..0e3b788dd 100755 --- a/2020/yang/try.sh +++ b/2020/yang/try.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# try.sh - demonstrate IOCCC winner 2020/yang +# try.sh - demonstrate IOCCC entry 2020/yang # # make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it diff --git a/Makefile b/Makefile index c68e74f59..ae54b35ba 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ # and worked in the past may no longer be liked/allowed or compile/run today. # # Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem, -# first check this URL for a list of known bugs and (mis)features of IOCCC winners: +# first check this URL for a list of known bugs and (mis)features of IOCCC entries: # # https://www.ioccc.org/bugs.md # diff --git a/README.md b/README.md index a46ae3217..d9aa376d8 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ line will be removed when this web site becomes official - XXX ## What follows is the actual README.md file - Remove from top down to this line - XXX # About the IOCCC winner GitHub repository -The [official IOCCC winners GitHub repository](https://github.com/ioccc-src/winner) are the +The [official IOCCC entries GitHub repository](https://github.com/ioccc-src/winner) are the official winners of the **International Obfuscated C Code Contest (IOCCC)**, the Internet's oldest ongoing contest. diff --git a/author/README.md b/author/README.md index 849647eaf..16a086f68 100644 --- a/author/README.md +++ b/author/README.md @@ -75,7 +75,7 @@ There must be the following JSON members: - `"location_code"` value is a 2 UPPER CASE ISO 3166 code selected by the author - `"location_name"` value is the formal name corresponding to the `"location_code"`, in JSON encoded string form -A `"sort_word"` that is used to determine the position within the `winners.html` file, +A `"sort_word"` that is used to determine the position within the `authors.html` file, an `author` and the `winners` they submitted are to be listed. A `sort_word` matches this regexp: @@ -126,7 +126,7 @@ The `"winning_entry_set"` is an array of JSON members that indicate each of the IOCCC winning entries that the author is the author of. :-) ```json -{ "winner_id" : "YYYY_dirname" } +{ "entry_id" : "YYYY_dirname" } ``` The `"YYYY_dirname"` is a winner ID in JSON encoded string form. @@ -138,9 +138,9 @@ For example: ```json "winning_entry_set" : [ - { "winner_id" : "1987_somedir" }, - { "winner_id" : "2020_entrydir" }, - { "winner_id" : "2024_dirname" } + { "entry_id" : "1987_somedir" }, + { "entry_id" : "2020_entrydir" }, + { "entry_id" : "2024_dirname" } ] ``` @@ -166,9 +166,9 @@ Here is a fictitious author_handle.json example: "github" : "@github0", "affiliation" : "an affiliation group", "winning_entry_set" : [ - { "winner_id" : "1987_somedir" }, - { "winner_id" : "2020_entrydir" }, - { "winner_id" : "2024_dirname" } + { "entry_id" : "1987_somedir" }, + { "entry_id" : "2020_entrydir" }, + { "entry_id" : "2024_dirname" } ] } ``` @@ -194,9 +194,9 @@ withheld are null: "github" : null, "affiliation" : null, "winning_entry_set" : [ - { "winner_id" : "1987_somedir" }, - { "winner_id" : "2020_entrydir" }, - { "winner_id" : "2024_dirname" } + { "entry_id" : "1987_somedir" }, + { "entry_id" : "2020_entrydir" }, + { "entry_id" : "2024_dirname" } ] } ``` diff --git a/authors.html b/authors.html index fea6cf1ca..4b35fb058 100644 --- a/authors.html +++ b/authors.html @@ -58,7 +58,7 @@
    @@ -69,7 +69,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/bin/README.md b/bin/README.md index ecc19e281..c5dd6ea7c 100644 --- a/bin/README.md +++ b/bin/README.md @@ -120,7 +120,7 @@ Updates the [status.json](/status.json) file. ### [manifest.entry.json.awk](manifest.entry.json.awk) -Output manifest table from a entry .winner.json file. +Output manifest table from a entry .entry.json file. ### [md2html.sh](md2html.sh) @@ -157,10 +157,10 @@ Wrapper tool to run pandoc. Runs [readme2index.sh](readme2index.sh) if the entry directory does not have a non-empty `index.hmtl` file, or if either -`.winner.json` or `README.md` is newer than the `index.hmtl` file. +`.entry.json` or `README.md` is newer than the `index.hmtl` file. This is useful when only a few entries have been -modified (resulting in an updated `.winner.json` file) +modified (resulting in an updated `.entry.json` file) or if the `README.md` of a few entries have been changed. While the [readme2index.sh](readme2index.sh) take a few @@ -176,7 +176,7 @@ bin/all-run.sh -v 3 bin/quick-readme2index.sh -v 1 ``` **NOTE**: This command assumes that the relative -modification times for `index.hmtl`, .winner.json`, +modification times for `index.hmtl`, .entry.json`, and `README.md` are correct. If in doubt, use: ```sh diff --git a/bugs.md b/bugs.md index c86625053..6751aae46 100644 --- a/bugs.md +++ b/bugs.md @@ -1,12 +1,12 @@ # Bugs and (Mis)features -There are a number of known problems with IOCCC winners: many of +There are a number of known problems with IOCCC entries: many of which have to do with differences between today's compiler environments and those of today. In some cases the original code has a bug, some of which were recently discovered and many of which were fixed. In some cases attempt to port older code to more modern environments introduced bugs. -The following is a known list of **BUGS and (mis)FEATURES** in IOCCC winners. +The following is a known list of **BUGS and (mis)FEATURES** in IOCCC entries. Can you fix/improve entries not under the INABIAF (it's not a bug it's a feature)? You are **VERY WELCOME** to try. @@ -42,7 +42,7 @@ it takes away some instructional value or even usability. _In this case we're judgement but invariably some might have been the wrong decision. Thank you for understanding! -I ([Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson)) +I ([Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson)) accept the blame in some cases; when working on getting entries to compile sometimes I got carried away with it and there might be that I fixed some things that should not have been fixed. I am correcting these mistakes as I come across @@ -58,7 +58,7 @@ to happen (if it's not yet fixed). This has actually already happened to us. Sometimes it is okay: some entries are known to not work but they can still have improvements (rarer situation but it's happened). Some might have slightly different output but which is not a problem for instance a newline after output -in [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson)'s changing it to +in [Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson)'s changing it to [1994/ldb](1994/ldb/ldb.c) use `fgets()` from `gets()`. Make **ABSOLUTE CERTAIN** that you read the README.md file _BEFORE_ your changes @@ -92,13 +92,13 @@ means that either they all apply or they compliment each other. For instance [2004/gavin](2004/gavin/gavin.c) crashes but it also doesn't even compile with some platforms/architectures. -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) has been working on +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) has been working on resolving these issues and has fixed many but you're welcome to have a go at it too (though he'll be very sad if he doesn't have a chance to at first fix it :-( so you might want to hold off for now :-) .. or not :-) ). He hopes to have most of the remaining entries resolved in the near future but nevertheless if you're okay making people very sad you may have a go at the entries :-) [Yusuke -Endoh](/winners.html#Yusuke_Endoh) has also fixed a number of entries though at +Endoh](/authors.html#Yusuke_Endoh) has also fixed a number of entries though at this point he does not know it. :-) Cody will remove this part later on. @@ -121,7 +121,7 @@ Another type of warning that would be hard to keep track of is different data sizes on different platforms. These tend to be required at the risk that sometimes the entry will not work for certain platforms, some of which might or might not be fixable; a good example where it was required to change and is okay -is when [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed the +is when [Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed the segfault in macOS of [1989/paul](1994/paul/paul.c): changing the `int *` to a `long *` was required and it works just as well with linux. @@ -169,7 +169,7 @@ consider a one-liner. Thank you! If you make changes _PLEASE TRY AND KEEP THE SOURCE CODE LAYOUT AS CLOSE TO THE ORIGINAL AS POSSIBLE_. This might not always be possible and if you have an editor that does formatting it can cause problems. Sometimes formatters can even -break code! [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) has +break code! [Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) has experienced this many times with vim so he tends to disable all format options when formatting code. In vim you should be able to do that with: @@ -269,7 +269,7 @@ versions have an additional defect where they only allow 0, 2 or 3 args, the latter of which affected `1989/westley`, so these entries do not work with clang. -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) looked at the source +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) looked at the source code of clang and reported that there is no way to override the requirement of arg types so these entries will fail to compile with clang. That's why in some entries he fixed he did it by adding a function called `pain()`. :-) He did not @@ -325,7 +325,7 @@ ready for help. We will remove this when we are. Entries with this status use `gets()` which is unsafe because it has no limit on the length of the string. [Cody Boone -Ferguson](/winners.html#Cody_Boone_Ferguson) has fixed several of these and he's +Ferguson](/authors.html#Cody_Boone_Ferguson) has fixed several of these and he's working on others in between fixing other things. There's a very good reason for this even though it is bordering on tampering @@ -760,9 +760,9 @@ $ for n in $(seq 1 18); do echo "$n"; echo "$n" | time "./baruch" | wc -l | sed ### Source code: [1990/jaw/jaw.c](1990/jaw/jaw.c) ### Information: [1990/jaw/README.md](1990/jaw/README.md) -[Cody Boone Ferguson](https://www.ioccc.org/winners.html#Cody_Boone_Ferguson) +[Cody Boone Ferguson](https://www.ioccc.org/authors.html#Cody_Boone_Ferguson) fixed some issues in this program and [Yusuke -Endoh](https://www.ioccc.org/winners.html#Yusuke_Endoh) provided the `btoa` +Endoh](https://www.ioccc.org/authors.html#Yusuke_Endoh) provided the `btoa` script but it appears there is a bug in this entry. The judges wrote that to test the entry one can do: @@ -824,7 +824,7 @@ The authors provided a list of features in the ### Source code: [1990/theorem/theorem.c](1990/theorem/theorem.c) ### Information: [1990/theorem/README.md](1990/theorem/README.md) -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed many bugs that +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed many bugs that prevented this from working properly (including segfaults) but one thing to note is that if you pass two zeroes to `theorem_bkp` or `fibonacci` the program will enter an infinite loop, printing 0 over and over again; another condition @@ -994,7 +994,7 @@ to be read (in case the `gets(3)` was not used in a loop). ### Information: [1992/kivinen/README.md](1992/kivinen/README.md) When you start the program everything starts to move over to the right side and -then ends. [Yusuke Endoh](/winners.html#Yusuke_Endoh) pointed out that if you +then ends. [Yusuke Endoh](/authors.html#Yusuke_Endoh) pointed out that if you click the mouse it takes it back towards the centre. If you want to try and fix this (mis)feature, you are welcome to try. @@ -1006,7 +1006,7 @@ If you want to try and fix this (mis)feature, you are welcome to try. ### Source code: [1992/lush/lush.c](1992/lush/lush.c) ### Information: [1992/lush/README.md](1992/lush/README.md) -We used a patch from [Yusuke Endoh](/winners.html#Yusuke_Endoh) to get this to +We used a patch from [Yusuke Endoh](/authors.html#Yusuke_Endoh) to get this to work but it only works with gcc. Cody removed the warnings of `gets()` and provided a script to run the entry properly. @@ -1269,7 +1269,7 @@ pit room you will end up dying even though you didn't explicitly move there. ### Source code: [1994/ldb/ldb.c](1994/ldb/ldb.c) ### Information: [1994/ldb/README.md](1994/ldb/README.md) -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed this to compile +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed this to compile with modern systems (see the [thanks](/thanks-for-help.md) file for what had to change) but the entry also used `gets()` which in some systems would print out a warning along with the output of the program. Naturally it could @@ -1307,7 +1307,7 @@ writing this on 02 November 2023, only just noticed the author's remarks and will later on look at this if nobody takes up the challenge. More important work like getting to a place that the next contest can run must be done first. -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) explains the magic of +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) explains the magic of how this entry works, which will be necessary if this entry is to be fixed, below. @@ -1420,7 +1420,7 @@ that's compiled) cannot be opened in the directory it is run from. ### STATUS: missing file - please provide it -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) noted that the +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) noted that the README.md file refers to an alternative version of the code that is not obfuscated but it is missing from the entry directory and the archive. Do you have this file? @@ -1431,7 +1431,7 @@ we'll take care of it. ### Important reminder and a note about the `-1` value check for `getc()`: -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed the code to not +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed the code to not use `-1` for the return value of `getc()`; this is important because `EOF` is **NOT** guaranteed to be `-1` but rather any negative value. On systems where `EOF != -1` the program would enter an infinite loop until the program crashed, @@ -1481,7 +1481,7 @@ doesn't break something else. ### Information: [1995/cdua/README.md](1995/cdua/README.md) This did not originally compile under macOS and after it did compile under -macOS, it crashed. [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) +macOS, it crashed. [Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed these problems. It should be noted however that there is a condition where the program will @@ -1965,7 +1965,7 @@ fire](https://en.wikipedia.org/wiki/Halt_and_Catch_Fire_(computing))! :-) ). ### Source code: [2001/anonymous/anonymous.c](2001/anonymous/anonymous.c) ### Information: [2001/anonymous/README.md](2001/anonymous/README.md) -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed this so that it +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed this so that it doesn't segfault and then also fixed the functionality of it (but see below). Cody also fixed the [anonymous.ten.c](2001/anonymous/anonymous.ten.c) program @@ -2002,7 +2002,7 @@ the other hand it would be nice if there was an alternate version which worked for modern systems. This does seem quite unlikely but some fixes, described next, were made. -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed an initial +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed an initial segfault (trying to open the file) and he also fixed the [supplementary program bellard.otccex.c](2001/bellard/bellard.otccex.c) but this still crashes in systems not i386 linux which is what the author stated. @@ -2474,7 +2474,7 @@ for running itself. ### Source code: [2005/mynx/mynx.c](2005/mynx/mynx.c) ### Information: [2005/mynx/README.md](2005/mynx/README.md) -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) notes that, though +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) notes that, though probably obvious, this entry will not work with https. He added an alt version that scans for https in case someone wants to set up a pipeline or other workaround (perhaps with stunnel) or even add additional code to it to make it @@ -2603,11 +2603,11 @@ return without outputting a solution. If you can wait that long. ### Source code: [2006/toledo2/toledo2.c](2006/toledo2/toledo2.c) ### Information: [2006/toledo2/README.md](2006/toledo2/README.md) -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed this program to +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed this program to not crash in macOS (it appeared to work fine in fedora linux on an `x86_64` architecture but he does not know if it crashed in macOS Ventura due to the fact it is an `arm64` CPU - the Apple silicon chip). This fix, BTW, is a mix of a fix -by [Yusuke Endoh](/winners.html#Yusuke_Endoh) and Cody's. Nevertheless there are +by [Yusuke Endoh](/authors.html#Yusuke_Endoh) and Cody's. Nevertheless there are two features that are not bugs. Later the author made some slight changes to make it not crash in x86_64 macOS. @@ -2721,7 +2721,7 @@ like it _might_ (see Apple resources below) be but it could also be a wider problem with macOS. It appears that Apple does not allow certain combinations of memory protections with the arm64 processor. -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) tried some of the +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) tried some of the workarounds but at this time he could not get it to work. He offers some earlier debugging sessions below as well as a resource from the author as well as some resources on Apple's website should anyone wish to take a crack at it. He might @@ -3226,7 +3226,7 @@ This program will very likely crash if no arg is given. ### Source code: [2014/vik/prog.c](2014/vik/prog.c) ### Information: [2014/vik/README.md](2014/vik/README.md) -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) discovered a bug to do +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) discovered a bug to do with translating sound to text that shows itself in some cases (it works in others) when working on his winning [2020 Enigma machine](2020/ferguson2/prog.c) ('Most enigmatic') entry. See his [README.md](2020/ferguson2/README.md) for @@ -3515,7 +3515,7 @@ values but his implementation matches that of macOS and FreeBSD. ### Source code: [2019/ciura/prog.c](2019/ciura/prog.c) ### Information: [2019/ciura/README.md](2019/ciura/README.md) -[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed the scripts so +[Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) fixed the scripts so that they can work but it might end up that the scripts don't show any output anyway as they use the full alphabet. To test that it works one can have a script like: @@ -3570,7 +3570,7 @@ beginning. This program will also very likely leave sockets lying about in the current working directory. For instance [Cody Boone -Ferguson](/winners.html#Cody_Boone_Ferguson) showed us this: +Ferguson](/authors.html#Cody_Boone_Ferguson) showed us this: ```sh $ ls -al |grep '^s' diff --git a/contact.html b/contact.html index a27adeea9..0fd0fb579 100644 --- a/contact.html +++ b/contact.html @@ -15,14 +15,14 @@ Contest
    IOCCC home page | Winning entries | -People who have won +People who have won

    IOCCC News | How to enter the IOCCC | FAQ

    Known Bugs & (Mis)features | -Fixing IOCCC winners | +Fixing IOCCC entries | Fixing the web site | Fixing winner info | Thanks for the help diff --git a/contact.md b/contact.md index 3ec26f863..5c18d7c3a 100644 --- a/contact.md +++ b/contact.md @@ -2,7 +2,7 @@ If you are trying to: -* Fix a winning IOCCC entry - (see [FAQ 5.2](/faq.md#fix_a_winner)) +* Fix a winning IOCCC entry - (see [FAQ 5.2](/faq.md#fix_an_entry)) * Update winning author information - (see [FAQ 5.5](/faq.md#fix_author)) * Correct a web site problem - (see [FAQ 5.4](/faw.md#fix_web_site) or [FAQ 5.6](/faq.md#fix_link)) diff --git a/faq.md b/faq.md index 2c384f584..4bf2471a8 100644 --- a/faq.md +++ b/faq.md @@ -9,7 +9,7 @@ ## Section 1 - [History of the IOCCC](#faq1) - [1.0 - How did the IOCCC get started?](#faq1_0) -- [1.1 - Why are some years missing IOCCC winners?](#faq1_1) +- [1.1 - Why are some years missing IOCCC entries?](#faq1_1) - [1.2 - What is the history of the IOCCC web site?](#faq1_2) - [1.3 - How has the IOCCC size limit rule changed over the years?](#faq1_3) @@ -19,14 +19,14 @@ - [2.2 - Why don't you publish non-winners?](#faq2_2) - [2.3 - How much time does it take to judge the contest?](#faq2_3) - [2.4 - How many judging rounds do you have?](#faq2_4) -- [2.5 - Why do some IOCCC winners receive the Grand Prize or Best of Show award?](#faq2_5) -- [2.6 - How are IOCCC winners announced?](#faq2_6) +- [2.5 - Why do some IOCCC entries receive the Grand Prize or Best of Show award?](#faq2_5) +- [2.6 - How are IOCCC entries announced?](#faq2_6) -## Section 3 - [Compiling and running IOCCC winners](#faq3) -- [3.0 - What Makefile rules are available to build or clean up IOCCC winners?](#faq3_0) +## Section 3 - [Compiling and running IOCCC entries](#faq3) +- [3.0 - What Makefile rules are available to build or clean up IOCCC entries?](#faq3_0) - [3.1 - Why doesn't this IOCCC winner compile?](#faq3_1) - [3.2 - Why does a IOCCC winner fail on my 64-bit system?](#faq3_2) -- [3.3 - Why do some IOCCC winners fail to compile under macOS?](#faq3_3) +- [3.3 - Why do some IOCCC entries fail to compile under macOS?](#faq3_3) - [3.4 - Why does clang or gcc fail to compile an IOCCC winner?](#faq3_4) - [3.5 - What is this cb tool that is mentioned in the IOCCC?](#faq3_5) - [3.6 - An IOCCC winner messed up my terminal application, how do I fix this?](#faq3_6) @@ -44,13 +44,13 @@ - [3.18 - How do I compile and install OpenGL for entries that require it?](#faq3_18) -## Section 4 - [Changes made to IOCCC winners](#faq4) +## Section 4 - [Changes made to IOCCC entries](#faq4) - [4.0 - Why are some winning author remarks incongruent with the winning IOCCC code?](#faq4_0) - [4.1 - Why were some calls to the libc function `gets(3)` changed to use `fgets(3)`?](#faq4_1) - [4.2 - What was changed in an IOCCC winner source code?](#faq4_2) - [4.3 - Why do author remarks sometimes not match the source and/or why are there other inconsistencies with the original entry?](#faq4_3) -- [4.4 - What is the meaning of the file ending in .orig.c in IOCCC winners?](#faq4_4) +- [4.4 - What is the meaning of the file ending in .orig.c in IOCCC entries?](#faq4_4) ## Section 5 - [Helping the IOCCC](#faq5) - [5.0 - How may I help the IOCCC?](#faq5_0) @@ -63,7 +63,7 @@ other inconsistencies with the original entry?](#faq4_3) ## Section 6 - [Miscellaneous IOCCC](#faq6) - [6.0 - How did an entry that breaks the size rule 2 win the IOCCC?](#faq6_0) -- [6.1 - Is there a list of known bugs and (mis)features of IOCCC winners?](#faq6_1) +- [6.1 - Is there a list of known bugs and (mis)features of IOCCC entries?](#faq6_1) - [6.2 - May I mirror the IOCCC web site?](#faq6_2) - [6.3 - May I use parts of the IOCCC in an article, book, newsletter, or instructional material?](#faq6_3) - [6.4 - Why do you sometimes use the first person plural?](#faq6_4) @@ -167,7 +167,7 @@ results of the IOCCC, like variety. While it is possible to win a new IOCCC with one of these __over-submitted__ types of entries, level of the competition from -previous IOCCC winners make it more challenging to be successful. +previous IOCCC entries make it more challenging to be successful. It is also important to note that the [guidelines](/guidelines.html) say: @@ -413,7 +413,7 @@ When we began to receive messages from outside of the US, Larry and I decided to include International in the name. The -[1st IOCCC winners](http://groups.google.com/groups?q=Obfuscated&hl=en&lr=&ie=UTF-8&as_drrb=b&as_mind=1&as_minm=1&as_miny=1983&as_maxd=18&as_maxm=4&as_maxy=1984&selm=837%40nsc.UUCP&rnum=2&filter=0) +[1st IOCCC entries](http://groups.google.com/groups?q=Obfuscated&hl=en&lr=&ie=UTF-8&as_drrb=b&as_mind=1&as_minm=1&as_miny=1983&as_maxd=18&as_maxm=4&as_maxy=1984&selm=837%40nsc.UUCP&rnum=2&filter=0) were posted on 17 April 1984. There were 4 winners in 1984: @@ -448,7 +448,7 @@ P.S. Part of the inspiration for making the IOCCC a contest goes to the P^2.S. See the [overall README](/all/README.md) for more details. -### FAQ 1.1: Why are some years missing IOCCC winners? +### FAQ 1.1: Why are some years missing IOCCC entries? Some years, such as 1997, 1999, 2002-2003, 2007-2010, 2016-2017, 2021-2023, no IOCCC was held. @@ -504,7 +504,7 @@ from which the [official IOCCC web site of 2022 Dec generated, was forked into a temporary repo where it underwent several thousand changes and important improvements such as: -* Moving IOCCC winners into their own separate directories +* Moving IOCCC entries into their own separate directories * Fixing lots and lots of typos * Fixing Makefiles and code to allow for nearly all winners to be compiled and work on modern systems @@ -513,7 +513,7 @@ work on modern systems * Replacing the various hint files with a README.md markdown that is more consistent across IOCCC years * Setting up a system whereby authors of IOCCC entries may update their own contact information via a GitHub pull request * Setting up to generate the top level years.html file via a tool -* Setting up to generate the top level winners.html file via a tool +* Setting up to generate the top level authors.html file via a tool * etc. #### 20yy mm dd the great fork merge @@ -670,7 +670,7 @@ when usually report when the IOCCC judges start near final judging rounds, and sometimes we also report when we enter what we believe is the final judging round, so you may guess that we have at least 3 rounds. :-) The actual number of rounds is certainly more than 3. -### FAQ 2.5: Why do some IOCCC winners receive the Grand Prize or Best of Show award? +### FAQ 2.5: Why do some IOCCC entries receive the Grand Prize or Best of Show award? In some years, the IOCCC judges discover a truly amazing IOCCC winner that stands out among all of the other IOCCC entries received that year. @@ -723,7 +723,7 @@ These could be considered the 'best entry' for those years with 1 or more other entries that came in close behind. -### FAQ 2.6: How are IOCCC winners announced? +### FAQ 2.6: How are IOCCC entries announced? Once the [IOCCC](https://www.ioccc.org/index.html#enter) closes, the judges will select the [winning entries](https://www.ioccc.org/years.html) announce them @@ -734,10 +734,10 @@ which in turn will cause them to be displayed on the [IOCCC winning entries page](https://www.ioccc.org/years.html). -## Section 3: Compiling and running IOCCC winners +## Section 3: Compiling and running IOCCC entries -### FAQ 3.0: What Makefile rules are available to build or clean up IOCCC winners? +### FAQ 3.0: What Makefile rules are available to build or clean up IOCCC entries? In general the best way to compile everything in an entry directory is to run: @@ -800,10 +800,10 @@ but are different/missing today. Please see the other FAQs in this section as they might offer helpful hints, especially in cases were something else needs to be installed. -Please see the [bugs.md](/bugs.md) file for details about known problems with IOCCC winners. In some cases you may be dealing with a problematic entry. In a few fun cases, the IOCCC does not compile by design! +Please see the [bugs.md](/bugs.md) file for details about known problems with IOCCC entries. In some cases you may be dealing with a problematic entry. In a few fun cases, the IOCCC does not compile by design! If you have a fix that makes a minimal impact to the entry, then please consider submitting that change in the form of a pull request. Please -see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. +see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. In some cases alternative code has been added that does compile on some or most systems. Check the write up for the entry for "alt" code and possible ways to compile and run that code. In some cases we replaced the original code (but not the `.orig.c` file!) with code that works for modern systems but one can view the original code in the @@ -833,10 +833,10 @@ now work with 32-bit AND 64-bit systems. Please see the [bugs.md](/bugs.md) file for the problematic entry in question to see if the problem is known, and if a fix is wanted, consider trying to port the code to a 64-bit system and submitting a pull request with that change. Pull requests that fix such code while trying to minimize the impact of any changes and preserving the spirit of the original code are very welcome! Please -see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. +see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. -### FAQ 3.3: Why do some IOCCC winners fail to compile under macOS? +### FAQ 3.3: Why do some IOCCC entries fail to compile under macOS? If the entry requires gcc and you did not explicitly install gcc in macOS you will not be able to run or use these entries. This is because macOS gcc is @@ -847,7 +847,7 @@ others will be looked at, when found. In some cases the [bugs.md](/bugs.md) file may note a known macOS problem with an entry. Should you manage to port the entry, and assuming your changes also attempt to preserve the original intent of the IOCCC entry, we would encourage you to submit a pull request with your ported code. Please -see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. +see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. ### FAQ 3.4: Why does clang or gcc fail to compile an IOCCC winner? @@ -868,7 +868,7 @@ other things that have to be done plus remembering to do it. See if the problem is mentioned in [bugs.md](/bugs.md). If you have a change that fixes the problem (even if it just a change to the `Makefile`) that doesn't negatively impact the entry too much, consider submitting that change in the form of a pull request. Please -see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. +see FAQ 5.2 "How may I submit a fix to an IOCCC winner" for details. ### FAQ 3.5: What is this cb tool that is mentioned in the IOCCC? @@ -934,21 +934,21 @@ works flawlessly on my Laptop). See the [Wayland](https://wayland.freedesktop.org) web site for more details. -**IMPORTANT NOTE**: We do **NOT** know if IOCCC winners will run under -**Wayland**. Some IOCCC winners that use X11 might be OK while other IOCCC +**IMPORTANT NOTE**: We do **NOT** know if IOCCC entries will run under +**Wayland**. Some IOCCC entries that use X11 might be OK while other IOCCC winners that use X11 in an unusual way might fail under **Wayland**. See the [Wayland FAQ](https://wayland.freedesktop.org/faq.html) for more information. -If your system uses **Wayland** and not X11, you might give the IOCCC winners +If your system uses **Wayland** and not X11, you might give the IOCCC entries that use X11 a try. They might work but again we do not know. -**IMPORTANT NOTE**: The [IOCCC judges](/judges.html) [do not support IOCCC winners](#no_support). +**IMPORTANT NOTE**: The [IOCCC judges](/judges.html) [do not support IOCCC entries](#no_support). So if an IOCCC winner that uses X11 fails under **Wayland**, and you wish to provide a fix to the IOCCC winner so that it will run under **Wayland**, -then consider [submitting a fix](#fix_a_winner) so that it will run under **Wayland**. +then consider [submitting a fix](#fix_an_entry) so that it will run under **Wayland**. Basically: if you discover an entry does not work in Wayland you are welcome to provide **alternate code** that works for Wayland. We will happily credit you in @@ -1388,7 +1388,7 @@ some entries that recursively called `main()` caused a crash or otherwise broke the entry in modern systems). Some entries do not work in `clang` (or at least do not work completely) due to these defects, for instance [1989/westley](/1989/westley/README.md); [Cody Boone -Ferguson](https://www.ioccc.org/winners.html#Cody_Boone_Ferguson) was able to +Ferguson](https://www.ioccc.org/authors.html#Cody_Boone_Ferguson) was able to get much of it to work and looking at that entry might be of value to your submissions, at least if you can figure the code out :-). To see the differences, try from `1989/westley`: @@ -1449,20 +1449,20 @@ just `grep intr` or whatever. ### FAQ 3.13: Why does an IOCCC winner fail to compile or or fail run? What may have worked years ago may not work well or work at all today. -Please note that the IOCCC judges do **NOT** support IOCCC winners. +Please note that the IOCCC judges do **NOT** support IOCCC entries. Nevertheless, there may be a number of reasons why an IOCCC winner may fail to compile or run well or fail to run on your system. In some cases the American National Standards Institute's ANSI C committee has damaged the C standard to the point where perfectly valid C programs no longer compile with modern compilers. As such -some old IOCCC winners cannot no longer be compiled with modern compilers. +some old IOCCC entries cannot no longer be compiled with modern compilers. In some cases programs that may have worked on an old computer system -longer work on modern computers. Some IOCCC winners do not work well, +longer work on modern computers. Some IOCCC entries do not work well, or no longer work on modern computers or modern operating systems. -Some IOCCC winners fail to compile under clang, or gcc. -Some IOCCC winners require operating system services that +Some IOCCC entries fail to compile under clang, or gcc. +Some IOCCC entries require operating system services that may not be present on your system. In some cases the IOCCC winner simply has bugs or (Mis)features. @@ -1809,7 +1809,7 @@ We recommend trying a method suitable for your environment first, if possible. -## Section 4: Changes made to IOCCC winners +## Section 4: Changes made to IOCCC entries ### FAQ 4.0: Why are some winning entry remarks incongruent with the winning IOCCC code? @@ -1825,7 +1825,7 @@ the original code when reading the author's (and sometimes authors') remarks. -## Section 4: Changes made to IOCCC winners +## Section 4: Changes made to IOCCC entries ### FAQ 4.0: Why are some winning entry remarks incongruent with the winning IOCCC code? @@ -2008,7 +2008,7 @@ VAX-11/PDP-11, however). See also [FAQ 4.2: What was changed in an IOCCC winner source code?](#faq4_2) -### FAQ 4.4: What is the meaning of the file ending in .orig.c in IOCCC winners? +### FAQ 4.4: What is the meaning of the file ending in .orig.c in IOCCC entries? Due to the fact that the original code has sometimes had to change these files are the original winning entry or as close to as possible to the original that @@ -2020,7 +2020,7 @@ we can find. ### FAQ 5.0: How may I help the IOCCC? -### We welcome your help in fixing IOCCC winners +### We welcome your help in fixing IOCCC entries The [known bugs](/bugs.md) file, order by IOCCC years, contains a list of known bugs & (mis)features. If you are looking for an IOCCC winner @@ -2056,7 +2056,7 @@ link to your entries; if you're not we can link to your website if you wish. See [FAQ 5.2](#faq5_2) for information on how to submit a fix to an IOCCC entry. -### FAQ 5.2: How may I submit a fix to an IOCCC winner? +### FAQ 5.2: How may I submit a fix to an IOCCC winner? If you see a problem with an IOCCC entry, first check the [known bugs](/bugs.md) file. In some cases what you might think of as a bug is instead a known @@ -2182,7 +2182,7 @@ where _author_handle_ is an author handle. See [FAQ 6.5](#faq6_5) for more information about an author handles. The contents of these JSON files contain the best known information -about authors of IOCCC winners. See [FAQ 6.6](#faq6_6) for information +about authors of IOCCC entries. See [FAQ 6.6](#faq6_6) for information about the contents of these JSON file and how they are used. You may update IOCCC author information in a `author_handle.json` file @@ -2257,7 +2257,7 @@ In some cases the entry may have abused rule 2 and declared an get around rule 2 size limits is discouraged). -### FAQ 6.1: Is there a list of known bugs and misfeatures of IOCCC winners? +### FAQ 6.1: Is there a list of known bugs and misfeatures of IOCCC entries? Yes! Please see [bugs.md](/bugs.md) for a list of known bugs and/or issues of a variety of kinds. @@ -2386,7 +2386,7 @@ and/or correct IOCCC author information. ### FAQ 6.6: What is a author_handle.json file and how are they used? **TL:DR**: The contents of these JSON files contain the best known -information about authors of IOCCC winners and is used to help form +information about authors of IOCCC entries and is used to help form HTML files as well to contact an author. The content of these JSON files are used by tools from the [build-ioccc @@ -2557,12 +2557,12 @@ be a _JSON string_. Moreover the string **MUST** be a lower case ASCII alphanumeric string that starts with a lower case ASCII letter. The _JSON value_ is used, for example, to place a reference to the author -in the `/winners.html` file. +in the `/authors.html` file. Normally the `sort_word` _JSON member_ _JSON value_ is the last name of the author, translated into lower case ASCII alphanumeric string that starts with a lower case ASCII letter. If the author -wishes to be found in the `/winners.html` file under a different +wishes to be found in the `/authors.html` file under a different string, such as if they wish to be listed under their first name or their username, then they may change this accordingly. @@ -2759,7 +2759,7 @@ The IOCCC Mastodon handle is: The IOCCC uses the Mastodon social network for announcements such as the opening and closing of a new IOCCC, changes to the IOCCC web -site, updates during the judging process, and when new IOCCC winners +site, updates during the judging process, and when new IOCCC entries are selected. We recommend you follow us on Mastodon. If the author wishes to not specify an Mastodon handle, or if the Mastodon handle is diff --git a/inc/sidenav.default.html b/inc/sidenav.default.html index e8b134bd2..887bae9ff 100644 --- a/inc/sidenav.default.html +++ b/inc/sidenav.default.html @@ -7,7 +7,7 @@
    @@ -18,7 +18,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/index.html b/index.html index 712320039..deeda1922 100644 --- a/index.html +++ b/index.html @@ -45,14 +45,14 @@ then consider making pull requests against the
    IOCCC home page | Winning entries | -People who have won +People who have won

    IOCCC News | How to enter the IOCCC | FAQ

    Known Bugs & (Mis)features | -Fixing IOCCC winners | +Fixing IOCCC entries | Fixing the web site | Fixing winner info | Thanks for the help diff --git a/judges.html b/judges.html index e90138a75..e557f99b0 100644 --- a/judges.html +++ b/judges.html @@ -15,14 +15,14 @@ Contest

    IOCCC home page | Winning entries | -People who have won +People who have won

    IOCCC News | How to enter the IOCCC | FAQ

    Known Bugs & (Mis)features | -Fixing IOCCC winners | +Fixing IOCCC entries | Fixing the web site | Fixing winner info | Thanks for the help diff --git a/location.html b/location.html index cf5373966..154eb07e3 100644 --- a/location.html +++ b/location.html @@ -58,7 +58,7 @@
    @@ -69,7 +69,7 @@
    Bugs & (mis)features - Fixing IOCCC winners + Fixing IOCCC entries Fixing the web site Fixing winner info Thanks for the help diff --git a/news.html b/news.html index a505f8db5..8eaef98ea 100644 --- a/news.html +++ b/news.html @@ -47,14 +47,14 @@ then consider making pull requests against the
    IOCCC home page | Winning entries | -People who have won +People who have won

    IOCCC News | How to enter the IOCCC | FAQ

    Known Bugs & (Mis)features | -Fixing IOCCC winners | +Fixing IOCCC entries | Fixing the web site | Fixing winner info | Thanks for the help @@ -90,7 +90,7 @@ These 2645+ changes in the years.html file via a tool -
  • Setting up to generate the top level winners.html file via a tool +
  • Setting up to generate the top level authors.html file via a tool
  • etc.

    diff --git a/sitemap.xml b/sitemap.xml index 46fb3a17d..125029842 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -176,7 +176,7 @@ http://www.ioccc.org/judges.html http://www.ioccc.org/main.html http://www.ioccc.org/mirror-request.html -http://www.ioccc.org/winners.html +http://www.ioccc.org/authors.html http://www.ioccc.org/years-spoiler.html http://www.ioccc.org/years.html https://www.ioccc.org/1984/anonymous/hint.html @@ -351,7 +351,7 @@ https://www.ioccc.org/judges.html https://www.ioccc.org/main.html https://www.ioccc.org/mirror-request.html -https://www.ioccc.org/winners.html +https://www.ioccc.org/authors.html https://www.ioccc.org/years-spoiler.html https://www.ioccc.org/years.html diff --git a/thanks-for-help.md b/thanks-for-help.md index 37f2d72f4..1a7d4e51b 100644 --- a/thanks-for-help.md +++ b/thanks-for-help.md @@ -7,7 +7,7 @@ To avoid having to change numerous "_README.md_" files to add thank you notes, we centralize them below. The [IOCCC judges](https://www.ioccc.org/judges.html) wish to recognize the many -important contributions to the IOCCC presentation of past IOCCC winners. +important contributions to the IOCCC presentation of past IOCCC entries. We are pleased to note the many contributions, **made since 2021 Jan 01**, on a winner by winner basis. @@ -3552,7 +3552,7 @@ Cody also added the (untested) alt code that is based on the author's remarks to port this to systems that have the non-standard `kbhit()` and `getch()` (not the one from curses) which is typically (always?) in `conio.h`. -The author, [Oscar Toledo G.](/winners.html#Oscar_Toledo), later went back over +The author, [Oscar Toledo G.](/authors.html#Oscar_Toledo), later went back over the program and modified the `fread(3)`/`fwrite(3)` section to use the variable `FILE *e` (that Cody changed) instead of `int y`, making it to work on x86_64 (perhaps Cody's fix was for arm64 only?). Also, he added a note to clarify from @@ -4498,7 +4498,7 @@ file. The rule requires the tool `pdflatex`. Cody also added the [try.sh](/2018/poikola/try.sh) script. -[Dave Burton](/winners.html#Dave_Burton), during the preview period, noticed a +[Dave Burton](/authors.html#Dave_Burton), during the preview period, noticed a problem where the macOS `Terminal.app` does not work properly for this program. We added some additional notes on what might happen (it varies depending on configuration). @@ -4990,17 +4990,17 @@ contributed thousands, that we wish to thank. ### Authors A good number of the [past winners of the -IOCCC](https://www.ioccc.org/winners.html) tested, identified and helped correct -and/or improve the write-ups of fellow IOCCC winners for the year that they won. +IOCCC](https://www.ioccc.org/authors.html) tested, identified and helped correct +and/or improve the write-ups of fellow IOCCC entries for the year that they won. The list of those past winners is too long to mention: nevertheless the [IOCCC judges](https://www.ioccc.org/judges.html) **VERY MUCH APPRECIATE** those who -helped improve the presentation of their fellow IOCCC winners. +helped improve the presentation of their fellow IOCCC entries. ### Cody Boone Ferguson We call out the extensive contributions of [Cody Boone -Ferguson](https://www.ioccc.org/winners.html#Cody_Boone_Ferguson) who is +Ferguson](https://www.ioccc.org/authors.html#Cody_Boone_Ferguson) who is responsible for most of the improvements and fixes including many **EXTREMELY HARD bug fixes** like [1988/phillipps](/thanks-for-help.md#1988_phillipps), [1992/vern](/thanks-for-help.md#1992_vern), @@ -5034,14 +5034,14 @@ inconsistent award titles in the README files and CSV file (that he generated from the SQL file). **THANK YOU VERY MUCH** for your extensive efforts in helping improve the IOCCC -presentation of past IOCCC winners and fixing almost all past entries for modern +presentation of past IOCCC entries and fixing almost all past entries for modern systems! ### Yusuke Endoh -[Yusuke Endoh](https://www.ioccc.org/winners.html#Yusuke_Endoh) supplied a -number of important bug fixes to a number of past IOCCC winners. Some of those +[Yusuke Endoh](https://www.ioccc.org/authors.html#Yusuke_Endoh) supplied a +number of important bug fixes to a number of past IOCCC entries. Some of those fixes were **EXTREMELY TECHNICALLY CHALLENGING** such as [1989/robison](/thanks-for-help.md#1989_robison), [1990/cmills](/thanks-for-help.md#1990_cmills), diff --git a/tmp/check_path_list.sh b/tmp/check_path_list.sh index 4fac43540..d0138523c 100755 --- a/tmp/check_path_list.sh +++ b/tmp/check_path_list.sh @@ -3,7 +3,7 @@ # check_path_list.sh - look for problems with path_list.* files # # XXX - This is a temporary utility that will be replaced when -# the .winner.json files are built +# the .entry.json files are built # # setup diff --git a/tmp/echo.sh b/tmp/echo.sh index 97be38052..2e7d263a0 100755 --- a/tmp/echo.sh +++ b/tmp/echo.sh @@ -3,7 +3,7 @@ # echo.sh - echo arguments # # XXX - This is a temporary utility that will be removed when -# the .winner.json files are built +# the .entry.json files are built echo "$@" exit 0 diff --git a/tmp/example.dot_entry.json b/tmp/example.dot_entry.json index 2e2e51849..a8c2a213f 100644 --- a/tmp/example.dot_entry.json +++ b/tmp/example.dot_entry.json @@ -108,7 +108,7 @@ "entry_text" : "list of files that should not be committed under git" }, { - "file_path" : ".winner.json", + "file_path" : ".entry.json", "inventory_order" : 4294967295, "OK_to_edit" : true, "display_as" : "json", diff --git a/tmp/fix_csv.sh b/tmp/fix_csv.sh index 48045d8d0..a1c8ebf0c 100755 --- a/tmp/fix_csv.sh +++ b/tmp/fix_csv.sh @@ -9,7 +9,7 @@ # these issues. # # XXX - This is a temporary utility that will be removed when -# the .winner.json files are built +# the .entry.json files are built # setup # diff --git a/tmp/gen_author_json.sh b/tmp/gen_author_json.sh index 85a2a3d66..53f03f728 100755 --- a/tmp/gen_author_json.sh +++ b/tmp/gen_author_json.sh @@ -6,7 +6,7 @@ # tmp/author_handle.txt and tmp/author.csv and tmp/author-wins.csv. # # XXX - This is a temporary utility that will be replaced when -# the .winner.json files are built. +# the .entry.json files are built. # # Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved. # diff --git a/tmp/gen_entry_json.sh b/tmp/gen_entry_json.sh index 63a170804..7cb9b1ee0 100755 --- a/tmp/gen_entry_json.sh +++ b/tmp/gen_entry_json.sh @@ -294,7 +294,7 @@ declare -a FILE_PATH INVENTORY_ORDER OK_TO_EDIT DISPLAY_AS DISPLAY_VIA_GITHUB WI # # process inventory with a numerical inventory_order # -while IFS=, read -r year dir file_path inventory_order OK_to_edit display_as display_via_github winners_text extra; do +while IFS=, read -r year dir file_path inventory_order OK_to_edit display_as display_via_github entries_text extra; do # firewall - year dir much match # @@ -309,7 +309,7 @@ while IFS=, read -r year dir file_path inventory_order OK_to_edit display_as dis if [[ $V_FLAG -ge 7 ]]; then echo "$0: debug[7]: found: year: $year dir: $dir inventory_order: $inventory_order file_path: $file_path" 1>&2 echo "$0: debug[7]: also: display_as: $display_as display_via_github: $display_via_github" 1>&2 - echo "$0: debug[7]: and: winners_text: $winners_text extra: $extra" 1>&2 + echo "$0: debug[7]: and: entries_text: $entries_text extra: $extra" 1>&2 fi # firewall - nothing except extra should be empty @@ -334,8 +334,8 @@ while IFS=, read -r year dir file_path inventory_order OK_to_edit display_as dis echo "$0: ERROR: ^$YEAR,$WINNER inventory_order: $inventory_order empty display_via_github" 1>&2 exit 38 fi - if [[ -z $winners_text ]]; then - echo "$0: ERROR: ^$YEAR,$WINNER inventory_order: $inventory_order empty winners_text" 1>&2 + if [[ -z $entries_text ]]; then + echo "$0: ERROR: ^$YEAR,$WINNER inventory_order: $inventory_order empty entries_text" 1>&2 exit 39 fi @@ -346,7 +346,7 @@ while IFS=, read -r year dir file_path inventory_order OK_to_edit display_as dis OK_TO_EDIT+=( "$OK_to_edit" ) DISPLAY_AS+=( "$display_as" ) DISPLAY_VIA_GITHUB+=( "$display_via_github" ) - WINNER_TEXT+=( "$winners_text" ) + WINNER_TEXT+=( "$entries_text" ) done <<< "$NUMBER_RANKED_MANIFEST_SET" export FILE_COUNT=${#FILE_PATH[@]} if [[ $FILE_COUNT -le 0 ]]; then @@ -406,7 +406,7 @@ for i in "${!INVENTORY_ORDER[@]}"; do # write OK_to_edit of a given file in manifest of .entry.json # write display_as of a given file in manifest of .entry.json # write display_via_github of a given file in manifest of .entry.json - # write winners_text of a given file in manifest of .entry.json + # write entries_text of a given file in manifest of .entry.json # cat >> "$TMP_DOT_ENTRY_JSON" << EOF { @@ -415,7 +415,7 @@ for i in "${!INVENTORY_ORDER[@]}"; do "OK_to_edit" : ${OK_TO_EDIT[$i]}, "display_as" : "${DISPLAY_AS[$i]}", "display_via_github" : ${DISPLAY_VIA_GITHUB[$i]}, - "winners_text" : "${WINNER_TEXT[$i]}" + "entries_text" : "${WINNER_TEXT[$i]}" EOF # stupid JSON syntax does not allow a trailing comma diff --git a/tmp/gen_path_list.found.sh b/tmp/gen_path_list.found.sh index da18fdce8..5866cabba 100755 --- a/tmp/gen_path_list.found.sh +++ b/tmp/gen_path_list.found.sh @@ -4,7 +4,7 @@ # directories under a year # # XXX - This is a temporary utility that will be replaced when -# the .winner.json files are built. +# the .entry.json files are built. # # Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved. # diff --git a/tmp/run_all.sh b/tmp/run_all.sh index f21cf1a6f..4108d2538 100755 --- a/tmp/run_all.sh +++ b/tmp/run_all.sh @@ -3,7 +3,7 @@ # run_all.sh - run a command for all winners # # XXX - This is a temporary utility that will be replaced when -# the .winner.json files are built +# the .entry.json files are built # # Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved. # diff --git a/tmp/things-todo.md b/tmp/things-todo.md index f1faaac2f..43a905af2 100644 --- a/tmp/things-todo.md +++ b/tmp/things-todo.md @@ -1,7 +1,7 @@ # A todo list of known things to check and/or do *Last updated: Sun 04 Feb 2024 17:30:08 UTC* -This document is for [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) as +This document is for [Cody Boone Ferguson](/authors.html#Cody_Boone_Ferguson) as he (that is I :-) ) wanted a way to keep track of things in a way that did not require the information getting lost in the thousands of changes in the repo and because it might be too much to add to the todo list in the issues themselves. diff --git a/tmp/update-manifest.sh b/tmp/update-manifest.sh index b9364e4e7..c784be7e8 100755 --- a/tmp/update-manifest.sh +++ b/tmp/update-manifest.sh @@ -242,9 +242,9 @@ else fi echo 1>&2 -echo "$(basename "$0"): now will run ./run_all.sh -v $CAP_D_FLAG ./gen_winner_json.sh" 1>&2 +echo "$(basename "$0"): now will run ./run_all.sh -v $CAP_D_FLAG ./gen_entry.json.sh" 1>&2 echo "NOTE: this step will take a while." 1>&2 -if ! ./run_all.sh -v "$CAP_D_FLAG" ./gen_winner_json.sh; then +if ! ./run_all.sh -v "$CAP_D_FLAG" ./gen_entry.json.sh; then echo "problem with ./run_all.sh, fix manifest and try again." 1>&2 exit 5 fi @@ -262,7 +262,7 @@ if [[ -n "$A_FLAG" ]]; then echo "Do you wish to automatically run the commands:" 1>&2 echo " $GIT add -u" 1>&2 echo " $GIT status" 1>&2 - echo " $GIT commit -m'update .winner.json files per recent manifest changes'" 1>&2 + echo " $GIT commit -m'update .entry.json files per recent manifest changes'" 1>&2 read -r -p "Enter your choice (Y/N): " if [[ "$REPLY" != "Y" && "$REPLY" != "y" ]]; then @@ -271,14 +271,14 @@ if [[ -n "$A_FLAG" ]]; then echo 1>&2 echo " $GIT add -u" 1>&2 echo " $GIT status" 1>&2 - echo " $GIT commit -m'update .winner.json files per recent manifest changes'" 1>&2 + echo " $GIT commit -m'update .entry.json files per recent manifest changes'" 1>&2 echo 1>&2 read -r -n 1 -p "Press any key when this is done: " echo 1>&2 else "$GIT" add -u "$GIT" status - "$GIT" commit -m'update .winner.json files per recent manifest changes' + "$GIT" commit -m'update .entry.json files per recent manifest changes' fi else echo "Now you should run the following commands in another terminal," 1>&2 @@ -286,7 +286,7 @@ else echo 1>&2 echo " $GIT add -u" 1>&2 echo " $GIT status" 1>&2 - echo " $GIT commit -m'update .winner.json files per recent manifest changes'" 1>&2 + echo " $GIT commit -m'update .entry.json files per recent manifest changes'" 1>&2 echo 1>&2 read -r -n 1 -p "Press any key when this is done: " echo 1>&2 @@ -330,7 +330,7 @@ if [[ -n "$A_FLAG" ]]; then echo "Do you wish to automatically run the commands:" 1>&2 echo " git add -u" 1>&2 echo " git status" 1>&2 - echo " git commit -m'update index.html and .winner.json per recent manifest changes'" 1>&2 + echo " git commit -m'update index.html and .entry.json per recent manifest changes'" 1>&2 read -r -p "Enter your choice (Y/N): " if [[ "$REPLY" != "Y" && "$REPLY" != "y" ]]; then echo "Now you should run the following commands in another terminal," 1>&2 @@ -338,14 +338,14 @@ if [[ -n "$A_FLAG" ]]; then echo 1>&2 echo " git add -u" 1>&2 echo " git status" 1>&2 - echo " git commit -m'update index.html and .winner.json per recent manifest changes'" 1>&2 + echo " git commit -m'update index.html and .entry.json per recent manifest changes'" 1>&2 echo 1>&2 read -r -n 1 -p "Press any key when this is done: " echo 1>&2 else "$GIT" add -u "$GIT" status - "$GIT" commit -m'update index.html and .winner.json per recent manifest changes' + "$GIT" commit -m'update index.html and .entry.json per recent manifest changes' fi else echo "Now you should run the following commands in another terminal," 1>&2 @@ -353,7 +353,7 @@ else echo 1>&2 echo " git add -u" 1>&2 echo " git status" 1>&2 - echo " git commit -m'update index.html and .winner.json per recent manifest changes'" 1>&2 + echo " git commit -m'update index.html and .entry.json per recent manifest changes'" 1>&2 echo 1>&2 read -r -n 1 -p "Press any key when this is done: " echo 1>&2 diff --git a/years.html b/years.html index ab1d959f8..a113f0ad0 100644 --- a/years.html +++ b/years.html @@ -58,7 +58,7 @@