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:
1 parent
91c55a20fd
commit
2b92c89be8
1811 files changed
+11313
-9962
No files matched your search
+1
-1
@@ -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
@@ -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).
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
aidan
|
||||
aidan.alt
|
||||
|
||||
+1
-1
@@ -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.
|
||||
#
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left Disabled" href="#">first entry</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../anon/index.html">anon →</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 -->
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
anon
|
||||
anon.alt
|
||||
|
||||
+1
-1
@@ -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
@@ -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:
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../aidan/index.html">← aidan</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../boutines/index.html">boutines →</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>
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
boutines
|
||||
boutines.orig
|
||||
|
||||
@@ -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.
|
||||
#
|
||||
|
||||
@@ -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).
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../anon/index.html">← anon</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../chia/index.html">chia →</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
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
chia
|
||||
chia.orig
|
||||
|
||||
+1
-1
@@ -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
@@ -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?"
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../boutines/index.html">← boutines</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../giljade/index.html">giljade →</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>
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
c
|
||||
c.c
|
||||
|
||||
@@ -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.
|
||||
#
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../chia/index.html">← chia</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../jetro/index.html">jetro →</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
@@ -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 -->
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
indent
|
||||
indent.c
|
||||
|
||||
+1
-1
@@ -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,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:
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../giljade/index.html">← giljade</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../klausler/index.html">klausler →</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>
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
dict.h
|
||||
indent
|
||||
|
||||
@@ -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.
|
||||
#
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../jetro/index.html">← jetro</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../mikeash/index.html">mikeash →</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 -->
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
indent
|
||||
indent.c
|
||||
|
||||
@@ -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.
|
||||
#
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../klausler/index.html">← klausler</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../mynx/index.html">mynx →</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
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
indent
|
||||
indent.c
|
||||
|
||||
+1
-1
@@ -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
@@ -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
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../mikeash/index.html">← mikeash</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../persano/index.html">persano →</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"><</span>domain<span class="op">></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
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
*.gif
|
||||
indent
|
||||
|
||||
@@ -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.
|
||||
#
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../mynx/index.html">← mynx</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../sykes/index.html">sykes →</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 -->
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
dungeon.prg
|
||||
indent
|
||||
|
||||
+1
-1
@@ -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.
|
||||
#
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../persano/index.html">← persano</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../timwi/index.html">timwi →</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>
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
indent
|
||||
indent.c
|
||||
|
||||
+1
-1
@@ -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.
|
||||
#
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../sykes/index.html">← sykes</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../toledo/index.html">toledo →</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 -->
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
indent
|
||||
indent.c
|
||||
|
||||
@@ -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.
|
||||
#
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../timwi/index.html">← timwi</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../vik/index.html">vik →</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 -->
|
||||
|
||||
@@ -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
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
indent
|
||||
indent.c
|
||||
|
||||
+1
-1
@@ -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
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../toledo/index.html">← toledo</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../vince/index.html">vince →</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 -->
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
#
|
||||
# sort with: ../../bin/sgi
|
||||
# sort with: ../../bin/sgi.sh
|
||||
*.dSYM
|
||||
indent
|
||||
indent.c
|
||||
|
||||
+1
-1
@@ -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.
|
||||
#
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
<a class="Left" href="../vik/index.html">← vik</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</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
|
||||
|
||||
Reference in new issue
Block a user