fix and improve links within the web site

Entry source is now prog.c for IOCCC years 2014 thru 2020,
or is now dirname.c IOCCC years 1984 thru 2013.

To achieve this state, we renamed the following:

renamed:    2004/hibachi/src/hibachi.c -> 2004/hibachi/hibachi.c
renamed:    2012/omoikane/nyaruko.alt.c -> 2012/omoikane/omoikane.alt.c
renamed:    2012/omoikane/nyaruko.alt2.c -> 2012/omoikane/omoikane.alt2.c
renamed:    2012/omoikane/nyaruko.c -> 2012/omoikane/omoikane.c
renamed:    2012/omoikane/nyaruko.orig.c -> 2012/omoikane/omoikane.orig.c

Modified `bin/subst.entry-index.sh` to add to entry `index.html` file,
links to the `Makefile` and the _C code_ to the top navigation bar.
Changed `bin/subst.entry-index.sh` VERSION from "1.2.2 2024-02-25"
to "1.3 2024-03-02".

Moved printing the Inventory link in the top navigation bar
from `bin/subst.entry-navbar.awk` to `bin/subst.entry-index.sh`.
Changed `bin/subst.entry-navbar.awk` VERSION from "1.0.1 2024-02-23"
to "1.1 2024-03-02".

Moved printing the Inventory link in the top navigation bar
from `bin/subst.year-navbar.awk` to `bin/subst.year-index.sh`.
Changed `bin/subst.year-index.sh` VERSION from "1.0 2024-02-11"
to "1.1 2024-03-02".
Changed `bin/subst.year-navbar.awk` VERSION from "1.0 2024-02-11"
to "1.1 2024-03-02".

Added location names (both default and common) to `author.html`.
Changed `tmp/gen_author_json.sh` VERSION from "1.0 2023-06-06"
to "1.1 2024-03-04".

Added location names (both default and common) to `author.html`.
Changed `bin/gen-authors.sh` VERSION from "1.2 2024-03-09"
to "1.3 2024-03-04".

The manifest and the resulting `.entry.json` files have been changed
for `2004/hibachi` and `2012/omoikane`.

The Makefiles for  `2004/hibachi` and `2012/omoikane` copy the
source file into the "previously used location".  The `make clobber`
rule removes the copied source.  The `.gitignore` files have been
updated accordingly.

Improved how the concept of IOCCC terms _entry_, _author_ and _submission_ are
used in markdown files.

Links to markdown files (files ending in .md) within the repo were
changed to link to HTML files (files ending in .html).  Special cases
where `README.md` became `index.html` were modified accordingly.

Fixed URL for `bugs.html` in Makefile comments.

Fixed name of `bin/sgi.sh` referenced in comments in `.gitignore` files.

Links to locations within the repo are now relative.  For example a
link to `/contact.html` may become `../contact.html' or '../../contact.html`
depending on the directory level of the markdown file.

Nearly all links with absolute URLs under _https://www.ioccc.org_
or `https://ioccc-src.github.io/temp-test-ioccc_ have been changed to
relative paths within the repo.  Some exceptions to this (such as
referring to a GitHub repo) were preserved.

Fixed a number of inside `faq.md` and `bugs.md`.

Added HTML name tags (in the form of an _entry_id_) for each entry
referenced in `bugs.md`.  Fixed links from outside of `bugs.html`
into `bugs.html` accordingly.

Where FAQ entries are referenced, a named tag is used so that if a
FAQ is ever renumbered, links outside of `faq.html` will still work.

Changed the _inventory_order_ of a compressed tarball from _300_
to _100000_.  While this may have been done for the manifest,
this changed had not yet been propagated into the `.entry.json` files.

Links to web sites that were in the for <URL> are now [URL](URL).

Performed `name www` to process all of the above.

Improved format of `authors.html`.  Full names are now bold.
Location codes are now links back into `location.html` and
location names (both default and common) are now italics.
Added _author_handle_ each author.

Changed `bin/gen-authors.sh` VERSION from "1.1 2024-02-25"
to "1.2 2024-03-09".

Improved format of `location.html` as location codes are now bold,
author counts in a given location are now bold, and location names
(both default and common) are now italics.

Changed `bin/gen-location.sh` VERSION from "1.0.1 2024-02-23"
to "1.1 2024-03-04".

Added italic location name after location code in entry
`index.html` files.

Changed `bin/output-index-author.sh` VERSION from "1.4.1 2024-02-23"
to "1.5 2024-03-04".

Added _Location of authors_ to the sidebar as a link to `location.html`.

TODO: While nearly all of the above mentioned changes are likely correct,
      they likely introduced a few errors that need correcting.
This commit is contained in:
Landon Curt Noll committed 2024-03-04 23:45:28 -08:00
1 parent 91c55a20fd
commit 2b92c89be8
1811 files changed
+11313 -9962

No files matched your search

+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+11 -11
View File
@@ -3,7 +3,7 @@
## Standard IOCCC stuff
Look at the `README.md` file for the given winner for information
View the `index.html` web page for the given winning entry for information on how
on how to compile the entry and how to run the winning program.
Look at the winning source and try to figure how it does what it does!
You may then wish to look at the Author's remarks for even more details.
@@ -15,7 +15,7 @@ Use `make(1)` to compile entries. It is possible that on non-Unix / non-Linux
systems the `Makefile` needs to be changed. See the `Makefile` for details.
This year we included most of the information included by the submitters
in the `README.md` files.
in the `README.md` files (that were used to build the `index.html` web pages).
Read over the `Makefile` for compile/build issues. Your system may require
certain changes (add or remove a library, add or remove a `#define`).
@@ -27,7 +27,7 @@ local compiler.
## Remarks on some of the entries
We believe you will be impressed with this year's winners.
We believe you will be impressed with this year's winning entries.
In particular:
@@ -53,17 +53,17 @@ whitespace in their source code and during execution.
+ The [Best 2D puzzle](giljade/giljade.c) takes editorial license with expressions as well as the
with the [vi editor](https://en.wikipedia.org/wiki/Vi).
+ The [Most ambiguous language](chia/chia.c) winner is really a C program.
+ The [Most ambiguous language](chia/chia.c) entry is really a C program.
+ The [Most superfluous output](boutines/boutines.c) winner is simply
+ The [Most superfluous output](boutines/boutines.c) entry is simply
[Voronoi](Voronoi)-lific!
+ Try not to have your sense of good coding offended by the [Most
discourteous interpreter](timwi/timwi.c) winner.
discourteous interpreter](timwi/timwi.c) entry.
+ The [Best use of the www](mynx/mynx.c) doesn't include those letters.
+ You will be puzzled by the [Best 3D puzzle](anon/anon.c) winner; we are sure!
+ You will be puzzled by the [Best 3D puzzle](anon/anon.c) entry; we are sure!
+ The [Most ingenious puzzle solution](aidan/aidan.c) might puzzle you more while it
puzzles out some puzzles: all in a puzzling way! :-)
@@ -86,9 +86,9 @@ them for the next IOCCC.
## Final Comments
**IMPORTANT NOTE**: See [contact.html](/contact.html) for up to date contact details
**IMPORTANT NOTE**: See [contact.html](../contact.html) for up to date contact details
as well as details on how to provide fixes to any of the entries.
See also [the IOCCC FAQ](/faq.html) for addition information on the IOCCC.
See also [the IOCCC FAQ](../faq.html) for addition information on the IOCCC.
# Copyright and License
@@ -96,5 +96,5 @@ See also [the IOCCC FAQ](/faq.html) for addition information on the IOCCC.
Copyright (c) 2005,2023, Landon Curt Noll and Leonid A. Broukhis. All Rights Reserved.
This work is licensed under a [Creative Commons CC BY-SA 4.0 DEED Attribution-ShareAlike
4.0 International](https://creativecommons.org/licenses/by-sa/4.0/) license.
If you do use this work in some form, the [IOCCC judges](/judges.html) would appreciate
(but does not require) if you were to [send us a note about your use](/contact.html).
If you do use this work in some form, the [IOCCC judges](../judges.html) would appreciate
(but does not require) if you were to [send us a note about your use](../contact.html).
+1 -1
View File
@@ -131,7 +131,7 @@
},
{
"file_path" : "2005_aidan.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
aidan
aidan.alt
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+6 -2
View File
@@ -45,6 +45,8 @@
<a class="Left Disabled" href="#">first entry</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../anon/index.html">anon &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/aidan/aidan.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/aidan/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,9 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Aidan_Thornton">Aidan
Thornton</a><br> Location: <a href="../../location.html#GB">GB</a>
<br><br></li>
Thornton</a><br> Location: <a href="../../location.html#GB">GB</a> -
<em>United Kingdom of Great Britain and Northern Ireland</em>
(<em>United Kingdom</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
+1 -1
View File
@@ -43,7 +43,7 @@
},
{
"file_path" : "2005_anon.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
anon
anon.alt
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+1 -1
View File
@@ -23,7 +23,7 @@ The current status of this entry is:
STATUS: INABIAF - please **DO NOT** fix
```
For more detailed information see [2005 anon in bugs.md](/bugs.md#2005-anon).
For more detailed information see [2005 anon bugs](../../bugs.html#2005_anon).
## To use:
+7 -4
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../aidan/index.html">&larr; aidan</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../boutines/index.html">boutines &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/anon/anon.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/anon/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Anonymous_2005">Anonymous
2005</a><br> Location: <a href="../../location.html#ZZ">ZZ</a>
<br><br></li>
2005</a><br> Location: <a href="../../location.html#ZZ">ZZ</a> -
<em>Unknown location</em> <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -137,8 +140,8 @@ not use <code>stty(1)</code>.</p>
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
<p>The current status of this entry is:</p>
<pre><code>STATUS: INABIAF - please **DO NOT** fix</code></pre>
<p>For more detailed information see <a href="/bugs.md#2005-anon">2005
anon in bugs.md</a>.</p>
<p>For more detailed information see <a
href="../../bugs.html#2005_anon">2005 anon bugs</a>.</p>
<h2 id="to-use">To use:</h2>
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./anon</span> x y <span class="pp">[</span><span class="ss">z</span><span class="pp">]</span></span></code></pre></div>
<h2 id="try">Try:</h2>
+1 -1
View File
@@ -67,7 +67,7 @@
},
{
"file_path" : "2005_boutines.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
boutines
boutines.orig
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+1 -1
View File
@@ -10,7 +10,7 @@ make
You will need an [SVG](https://www.w3.org/TR/SVG11/expanded-toc.html) viewer or
a converter like [ImageMagick](https://imagemagick.org/index.php)'s `convert`.
See [FAQ 3.17 - How do I compile and install ImageMagick for entries that
require it?](/faq.md#imagemagick).
require it?](../../faq.html#imagemagick).
Look here to find some [SVG Viewer
Implementations](https://www.w3.org/Graphics/SVG/WG/wiki/Implementations).
+7 -4
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../anon/index.html">&larr; anon</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../chia/index.html">chia &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/boutines/boutines.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/boutines/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Francois_Boutines">Francois
Boutines</a><br> Location: <a href="../../location.html#FR">FR</a>
<br><br></li>
Boutines</a><br> Location: <a href="../../location.html#FR">FR</a> -
<em>French Republic</em> (<em>France</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -133,8 +136,8 @@ Boutines</a><br> Location: <a href="../../location.html#FR">FR</a>
href="https://www.w3.org/TR/SVG11/expanded-toc.html">SVG</a> viewer or a
converter like <a
href="https://imagemagick.org/index.php">ImageMagick</a>’s
<code>convert</code>. See <a href="/faq.md#imagemagick">FAQ 3.17 - How
do I compile and install ImageMagick for entries that require
<code>convert</code>. See <a href="../../faq.html#imagemagick">FAQ 3.17
- How do I compile and install ImageMagick for entries that require
it?</a>.</p>
<p>Look here to find some <a
href="https://www.w3.org/Graphics/SVG/WG/wiki/Implementations">SVG
+1 -1
View File
@@ -35,7 +35,7 @@
},
{
"file_path" : "2005_chia.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
chia
chia.orig
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+1 -1
View File
@@ -28,7 +28,7 @@ Two things inspired this entry. First, there were the C programs which were
Unix](https://en.wikipedia.org/wiki/Version_7_Unix) (which reportedly was the
motivation behind this contest!), the [VAL
Linker](http://dunfield.classiccmp.org/dos/val_src.zip) by David Troendle, the
[2000/primenum](/2000/primenum/primenum.c) IOCCC entry, ... Looking at these
[2000/primenum](../../2000/primenum/index.html) IOCCC entry, ... Looking at these
programs, I thought, "hmm... if it's possible to make C code look like some
weird cross between Pascal, VB, and COBOL, then how about making C code look
like some other language?"
+6 -2
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../boutines/index.html">&larr; boutines</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../giljade/index.html">giljade &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/chia/chia.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/chia/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,7 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#V_Chia">V. Chia</a><br> Location:
<a href="../../location.html#SG">SG</a> <br><br></li>
<a href="../../location.html#SG">SG</a> - <em>Republic of Singapore</em>
(<em>Singapore</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -144,7 +148,7 @@ href="https://en.wikipedia.org/wiki/Bourne_shell">/bin/sh</a> code from
(which reportedly was the motivation behind this contest!), the <a
href="http://dunfield.classiccmp.org/dos/val_src.zip">VAL Linker</a> by
David Troendle, the <a
href="/2000/primenum/primenum.c">2000/primenum</a> IOCCC entry, …
href="../../2000/primenum/index.html">2000/primenum</a> IOCCC entry, …
Looking at these programs, I thought, “hmm… if it’s possible to make C
code look like some weird cross between Pascal, VB, and COBOL, then how
about making C code look like some other language?”</p>
+1 -1
View File
@@ -51,7 +51,7 @@
},
{
"file_path" : "2005_giljade.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
c
c.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+1 -1
View File
@@ -16,7 +16,7 @@ The current status of this entry is:
STATUS: INABIAF - please **DO NOT** fix
```
For more detailed information see [2005 giljade in bugs.md](/bugs.md#2005-giljade).
For more detailed information see [2005 giljade bugs](../../bugs.html#2005_giljade).
## To use:
+6 -2
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../chia/index.html">&larr; chia</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../jetro/index.html">jetro &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/giljade/giljade.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/giljade/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,7 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Gil_Dogon">Gil Dogon</a><br>
Location: <a href="../../location.html#IL">IL</a> <br><br></li>
Location: <a href="../../location.html#IL">IL</a> - <em>State of
Israel</em> (<em>Israel</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -133,7 +137,7 @@ this entry will not work with it enabled.</p>
<p>The current status of this entry is:</p>
<pre><code>STATUS: INABIAF - please **DO NOT** fix</code></pre>
<p>For more detailed information see <a
href="/bugs.md#2005-giljade">2005 giljade in bugs.md</a>.</p>
href="../../bugs.html#2005_giljade">2005 giljade bugs</a>.</p>
<h2 id="to-use">To use:</h2>
<div class="sourceCode" id="cb3"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./giljade</span></span></code></pre></div>
<h2 id="try">Try:</h2>
+20 -17
View File
@@ -69,6 +69,7 @@
<a href="../index.html">IOCCC Home</a>
<a href="../years.html">Winning Entries</a>
<a href="../authors.html">People who have won</a>
<a href="../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -115,11 +116,11 @@
<h1 id="eighteenth-international-obfuscated-c-code-contest">Eighteenth
International Obfuscated C Code Contest</h1>
<h2 id="standard-ioccc-stuff">Standard IOCCC stuff</h2>
<p>Look at the <code>README.md</code> file for the given winner for
information on how to compile the entry and how to run the winning
program. Look at the winning source and try to figure how it does what
it does! You may then wish to look at the Author’s remarks for even more
details.</p>
<p>View the <code>index.html</code> web page for the given winning entry
for information on how on how to compile the entry and how to run the
winning program. Look at the winning source and try to figure how it
does what it does! You may then wish to look at the Author’s remarks for
even more details.</p>
<p>The IOCCC has a web site and now has a number of international
mirrors. The primary site can be found at <a
href="https://www.ioccc.org/"
@@ -128,7 +129,8 @@ class="uri">https://www.ioccc.org/</a>.</p>
non-Unix / non-Linux systems the <code>Makefile</code> needs to be
changed. See the <code>Makefile</code> for details.</p>
<p>This year we included most of the information included by the
submitters in the <code>README.md</code> files.</p>
submitters in the <code>README.md</code> files (that were used to build
the <code>index.html</code> web pages).</p>
<p>Read over the <code>Makefile</code> for compile/build issues. Your
system may require certain changes (add or remove a library, add or
remove a <code>#define</code>).</p>
@@ -137,7 +139,8 @@ yours is lacking, you may need to compile using <code>gcc</code> instead
of your local compiler.</p>
<h2 id="remarks-on-some-of-the-entries">Remarks on some of the
entries</h2>
<p>We believe you will be impressed with this year’s winners.</p>
<p>We believe you will be impressed with this year’s winning
entries.</p>
<p>In particular:</p>
<ul>
<li><p>The <a href="klausler/klausler.c">Abuse of the rules</a> used
@@ -161,16 +164,16 @@ best use of parenthesis is self reproducing).</p></li>
<li><p>The <a href="giljade/giljade.c">Best 2D puzzle</a> takes
editorial license with expressions as well as the with the <a
href="https://en.wikipedia.org/wiki/Vi">vi editor</a>.</p></li>
<li><p>The <a href="chia/chia.c">Most ambiguous language</a> winner is
<li><p>The <a href="chia/chia.c">Most ambiguous language</a> entry is
really a C program.</p></li>
<li><p>The <a href="boutines/boutines.c">Most superfluous output</a>
winner is simply <a href="Voronoi">Voronoi</a>-lific!</p></li>
entry is simply <a href="Voronoi">Voronoi</a>-lific!</p></li>
<li><p>Try not to have your sense of good coding offended by the <a
href="timwi/timwi.c">Most discourteous interpreter</a> winner.</p></li>
href="timwi/timwi.c">Most discourteous interpreter</a> entry.</p></li>
<li><p>The <a href="mynx/mynx.c">Best use of the www</a> doesn’t include
those letters.</p></li>
<li><p>You will be puzzled by the <a href="anon/anon.c">Best 3D
puzzle</a> winner; we are sure!</p></li>
puzzle</a> entry; we are sure!</p></li>
<li><p>The <a href="aidan/aidan.c">Most ingenious puzzle solution</a>
might puzzle you more while it puzzles out some puzzles: all in a
puzzling way! :-)</p></li>
@@ -190,18 +193,18 @@ language that was not supplied with the entry.</p></li>
them for the next IOCCC.</p>
<h2 id="final-comments">Final Comments</h2>
<p><strong>IMPORTANT NOTE</strong>: See <a
href="/contact.html">contact.html</a> for up to date contact details as
well as details on how to provide fixes to any of the entries. See also
<a href="/faq.html">the IOCCC FAQ</a> for addition information on the
IOCCC.</p>
href="../contact.html">contact.html</a> for up to date contact details
as well as details on how to provide fixes to any of the entries. See
also <a href="../faq.html">the IOCCC FAQ</a> for addition information on
the IOCCC.</p>
<h1 id="copyright-and-license">Copyright and License</h1>
<p>Copyright (c) 2005,2023, Landon Curt Noll and Leonid A. Broukhis. All
Rights Reserved. This work is licensed under a <a
href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons
CC BY-SA 4.0 DEED Attribution-ShareAlike 4.0 International</a> license.
If you do use this work in some form, the <a href="/judges.html">IOCCC
If you do use this work in some form, the <a href="../judges.html">IOCCC
judges</a> would appreciate (but does not require) if you were to <a
href="/contact.html">send us a note about your use</a>.</p>
href="../contact.html">send us a note about your use</a>.</p>
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- START: this line starts content for HTML phase 22 by: bin/output-year-index.sh via bin/md2html.sh -->
+1 -1
View File
@@ -35,7 +35,7 @@
},
{
"file_path" : "2005_jetro.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
indent
indent.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+2 -2
View File
@@ -1,7 +1,7 @@
## To build:
This entry requires SDL. See [3.8 - How do I compile an IOCCC winner that
requires SDL1 or SDL2?](/faq.md#SDL) for information on how to install it if you
This entry requires SDL. See [3.8 - How do I compile an IOCCC entry that
requires SDL1 or SDL2?](../../faq.html#SDL) for information on how to install it if you
haven't already.
If you have SDL installed:
+8 -4
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../giljade/index.html">&larr; giljade</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../klausler/index.html">klausler &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/jetro/jetro.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/jetro/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,7 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Jetro_Lauha">Jetro Lauha</a><br>
Location: <a href="../../location.html#FI">FI</a> <br><br></li>
Location: <a href="../../location.html#FI">FI</a> - <em>Republic of
Finland </em> (<em>Finland</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -126,9 +130,9 @@ Location: <a href="../../location.html#FI">FI</a> <br><br></li>
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<h2 id="to-build">To build:</h2>
<p>This entry requires SDL. See <a href="/faq.md#SDL">3.8 - How do I
compile an IOCCC winner that requires SDL1 or SDL2?</a> for information
on how to install it if you haven’t already.</p>
<p>This entry requires SDL. See <a href="../../faq.html#SDL">3.8 - How
do I compile an IOCCC entry that requires SDL1 or SDL2?</a> for
information on how to install it if you haven’t already.</p>
<p>If you have SDL installed:</p>
<div class="sourceCode" id="cb1"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="fu">make</span></span></code></pre></div>
<h2 id="to-use">To use:</h2>
+1 -1
View File
@@ -43,7 +43,7 @@
},
{
"file_path" : "2005_klausler.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
dict.h
indent
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+5 -2
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../jetro/index.html">&larr; jetro</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../mikeash/index.html">mikeash &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/klausler/klausler.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/klausler/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Peter_Klausler">Peter
Klausler</a><br> Location: <a href="../../location.html#US">US</a>
<br><br></li>
Klausler</a><br> Location: <a href="../../location.html#US">US</a> -
<em>United States of America</em> (<em>United States</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
+1 -1
View File
@@ -43,7 +43,7 @@
},
{
"file_path" : "2005_mikeash.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
indent
indent.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+1 -1
View File
@@ -13,7 +13,7 @@ The current status of this entry is:
STATUS: INABIAF - please **DO NOT** fix
```
For more detailed information see [2005 mikeash in bugs.md](/bugs.md#2005-mikeash).
For more detailed information see [2005 mikeash bugs](../../bugs.html#2005_mikeash).
## To use:
+6 -2
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../klausler/index.html">&larr; klausler</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../mynx/index.html">mynx &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/mikeash/mikeash.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/mikeash/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,7 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Michael_Ash">Michael Ash</a><br>
Location: <a href="../../location.html#US">US</a> <br><br></li>
Location: <a href="../../location.html#US">US</a> - <em>United States of
America</em> (<em>United States</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -131,7 +135,7 @@ Location: <a href="../../location.html#US">US</a> <br><br></li>
<p>The current status of this entry is:</p>
<pre><code>STATUS: INABIAF - please **DO NOT** fix</code></pre>
<p>For more detailed information see <a
href="/bugs.md#2005-mikeash">2005 mikeash in bugs.md</a>.</p>
href="../../bugs.html#2005_mikeash">2005 mikeash bugs</a>.</p>
<h2 id="to-use">To use:</h2>
<div class="sourceCode" id="cb3"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./mikeash</span></span></code></pre></div>
<p>NOTE: the author stated that they tested this under i386 machines but
+1 -1
View File
@@ -83,7 +83,7 @@
},
{
"file_path" : "2005_mynx.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
indent
indent.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+2 -15
View File
@@ -16,7 +16,7 @@ The current status of this entry is:
STATUS: INABIAF - please **DO NOT** fix
```
For more detailed information see [2005 mynx in bugs.md](/bugs.md#2005-mynx).
For more detailed information see [2005 mynx bugs](../../bugs.html#2005_mynx).
## To use:
@@ -80,7 +80,7 @@ won't work.
This little `mynx` will give any [Fiery
Fox](https://en.wikipedia.org/wiki/Firefox) a run for its money. A nice
complement to last years winning [hibachi](/2004/hibachi/src/hibachi.c). The
complement to last years winning [2004/hibachi](../../2004/hibachi/src/index.html). The
judges double dare any eager Obfuscationalists to submit the missing pieces to
get a functioning LAMP stack.
@@ -117,19 +117,6 @@ After which, the rest of the documentation can be read by saying:
./mynx ../manual.html
```
Manifest:
```
mynx.c
makefile pre-built generic Unix
README.md
manual.html
makefile.in makefile template
entities.txt ISO 8859-1 entites
configure.in configure script description
configure pre-built configure script
```
## Copyright and CC BY-SA 4.0 License:
+10 -16
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../mikeash/index.html">&larr; mikeash</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../persano/index.html">persano &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/mynx/mynx.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/mynx/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Anthony_C_Howe">Anthony C.
Howe</a><br> Location: <a href="../../location.html#CA">CA</a>
<br><br></li>
Howe</a><br> Location: <a href="../../location.html#CA">CA</a> -
<em>Canada</em> <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -134,8 +137,8 @@ href="#alternate-code">alternate code</a> below.</p>
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
<p>The current status of this entry is:</p>
<pre><code>STATUS: INABIAF - please **DO NOT** fix</code></pre>
<p>For more detailed information see <a href="/bugs.md#2005-mynx">2005
mynx in bugs.md</a>.</p>
<p>For more detailed information see <a
href="../../bugs.html#2005_mynx">2005 mynx bugs</a>.</p>
<h2 id="to-use">To use:</h2>
<div class="sourceCode" id="cb3"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./mynx</span> http://<span class="op">&lt;</span>domain<span class="op">&gt;</span></span></code></pre></div>
<p>You can specify a port by appending to the domain <code>:port</code>.
@@ -173,9 +176,9 @@ this sadly won’t work.</p>
<p>This little <code>mynx</code> will give any <a
href="https://en.wikipedia.org/wiki/Firefox">Fiery Fox</a> a run for its
money. A nice complement to last years winning <a
href="/2004/hibachi/src/hibachi.c">hibachi</a>. The judges double dare
any eager Obfuscationalists to submit the missing pieces to get a
functioning LAMP stack.</p>
href="../../2004/hibachi/src/index.html">2004/hibachi</a>. The judges
double dare any eager Obfuscationalists to submit the missing pieces to
get a functioning LAMP stack.</p>
<h2 id="authors-remarks">Author’s remarks:</h2>
<p>I was rather impressed by last year’s mini webserver. So much so that
it inspired me to try my hand at writing the client side complement.</p>
@@ -191,15 +194,6 @@ command sequence would be:</p>
<p>After which, the rest of the documentation can be read by saying:</p>
<div class="sourceCode" id="cb10"><pre
class="sourceCode sh"><code class="sourceCode bash"><span id="cb10-1"><a href="#cb10-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./mynx</span> ../manual.html</span></code></pre></div>
<p>Manifest:</p>
<pre><code>mynx.c
makefile pre-built generic Unix
README.md
manual.html
makefile.in makefile template
entities.txt ISO 8859-1 entites
configure.in configure script description
configure pre-built configure script</code></pre>
<h2 id="copyright-and-cc-by-sa-4.0-license">Copyright and CC BY-SA 4.0
License:</h2>
<p>This file is Copyright (c) 2023 by Landon Curt Noll. All Rights
+1 -1
View File
@@ -51,7 +51,7 @@
},
{
"file_path" : "2005_persano.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
*.gif
indent
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+5 -2
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../mynx/index.html">&larr; mynx</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../sykes/index.html">sykes &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/persano/persano.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/persano/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Mauro_Persano">Mauro
Persano</a><br> Location: <a href="../../location.html#BR">BR</a>
<br><br></li>
Persano</a><br> Location: <a href="../../location.html#BR">BR</a> -
<em>Federative Republic of Brazil</em> (<em>Brazil</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
+1 -1
View File
@@ -51,7 +51,7 @@
},
{
"file_path" : "2005_sykes.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
dungeon.prg
indent
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+1 -1
View File
@@ -13,7 +13,7 @@ The current status of this entry is:
STATUS: INABIAF - please **DO NOT** fix
```
For more detailed information see [2005 sykes in bugs.md](/bugs.md#2005-sykes).
For more detailed information see [2005 sykes bugs](../../bugs.html#2005_sykes).
## To use:
+7 -4
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../persano/index.html">&larr; persano</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../timwi/index.html">timwi &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/sykes/sykes.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/sykes/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Stephen_Sykes">Stephen
Sykes</a><br> Location: <a href="../../location.html#FI">FI</a>
<br><br></li>
Sykes</a><br> Location: <a href="../../location.html#FI">FI</a> -
<em>Republic of Finland </em> (<em>Finland</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -131,8 +134,8 @@ Sykes</a><br> Location: <a href="../../location.html#FI">FI</a>
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
<p>The current status of this entry is:</p>
<pre><code>STATUS: INABIAF - please **DO NOT** fix</code></pre>
<p>For more detailed information see <a href="/bugs.md#2005-sykes">2005
sykes in bugs.md</a>.</p>
<p>For more detailed information see <a
href="../../bugs.html#2005_sykes">2005 sykes bugs</a>.</p>
<h2 id="to-use">To use:</h2>
<div class="sourceCode" id="cb3"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./sykes</span> binary_file</span></code></pre></div>
<h2 id="try">Try:</h2>
+1 -1
View File
@@ -43,7 +43,7 @@
},
{
"file_path" : "2005_timwi.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
indent
indent.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+5 -2
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../sykes/index.html">&larr; sykes</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../toledo/index.html">toledo &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/timwi/timwi.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/timwi/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Arne_Heizmann">Arne Timwi
Heizmann</a><br> Location: <a href="../../location.html#DE">DE</a>
<br><br></li>
Heizmann</a><br> Location: <a href="../../location.html#DE">DE</a> -
<em>Federal Republic of Germany</em> (<em>Germany</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
+1 -1
View File
@@ -51,7 +51,7 @@
},
{
"file_path" : "2005_toledo.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
indent
indent.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+5 -2
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../timwi/index.html">&larr; timwi</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../vik/index.html">vik &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/toledo/toledo.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/toledo/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Oscar_Toledo">Oscar Toledo
G.</a><br> Location: <a href="../../location.html#MX">MX</a>
<br><br></li>
G.</a><br> Location: <a href="../../location.html#MX">MX</a> -
<em>United Mexican States</em> (<em>Mexico</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
+1 -1
View File
@@ -67,7 +67,7 @@
},
{
"file_path" : "2005_vik.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
indent
indent.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+5 -1
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../toledo/index.html">&larr; toledo</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left" href="../vince/index.html">vince &rarr;</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/vik/vik.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/vik/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,7 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Daniel_Vik">Daniel Vik</a><br>
Location: <a href="../../location.html#US">US</a> <br><br></li>
Location: <a href="../../location.html#US">US</a> - <em>United States of
America</em> (<em>United States</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
+1 -1
View File
@@ -43,7 +43,7 @@
},
{
"file_path" : "2005_vince.tar.bz2",
"inventory_order" : 300,
"inventory_order" : 100000,
"OK_to_edit" : false,
"display_as" : "tbz2",
"display_via_github" : false,
+1 -1
View File
@@ -1,5 +1,5 @@
#
# sort with: ../../bin/sgi
# sort with: ../../bin/sgi.sh
*.dSYM
indent
indent.c
+1 -1
View File
@@ -10,7 +10,7 @@
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
#
# https://www.ioccc.org/bugs.md
# https://www.ioccc.org/bugs.html
#
# GitHub pull requests are welcome! Please see the above URL for details.
#
+1 -1
View File
@@ -86,7 +86,7 @@ end.
### Background
I was annoyed after the last IOCCC because I slaved away on a clever text
based game only to find all of the game winners used X11. X11 isn't standard
based game only to find all of the game entries used X11. X11 isn't standard
C!
So to one up them, I decided to use OpenGL. It's standard, and most Unix-like
+6 -3
View File
@@ -45,6 +45,8 @@
<a class="Left" href="../vik/index.html">&larr; vik</a>
<a class="Left" href="../index.html">&uarr; 2005 &uarr;</a>
<a class="Left Disabled" href="#">last entry</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/vince/vince.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/2005/vince/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
</div>
@@ -69,6 +71,7 @@
<a href="../../index.html">IOCCC Home</a>
<a href="../../years.html">Winning Entries</a>
<a href="../../authors.html">People who have won</a>
<a href="../../location.html">Location of authors</a>
</div>
<hr>
<div class="sidenav">
@@ -117,8 +120,8 @@
<h2 id="author"><a name="author"></a>Author:</h2>
<ul>
<li>Name: <a href="../../authors.html#Vincent_Weaver">Vincent
Weaver</a><br> Location: <a href="../../location.html#US">US</a>
<br><br></li>
Weaver</a><br> Location: <a href="../../location.html#US">US</a> -
<em>United States of America</em> (<em>United States</em>) <br><br></li>
</ul>
<!-- END: next line ends content generated by: bin/output-index-author.sh -->
@@ -176,7 +179,7 @@ but with <code>.c</code> on the end.</p></li>
</ul>
<h3 id="background">Background</h3>
<p>I was annoyed after the last IOCCC because I slaved away on a clever
text based game only to find all of the game winners used X11. X11 isn’t
text based game only to find all of the game entries used X11. X11 isn’t
standard C!</p>
<p>So to one up them, I decided to use OpenGL. It’s standard, and most
Unix-like systems these days have either accelerated graphics or else