fix a few typos, clarify that SUS means

This commit is contained in:
Landon Curt Noll committed 2025-12-01 04:25:39 -08:00
1 parent 75387360d0
commit 8fd8605c2e
3 files changed
+20 -18

No files matched your search

+9 -8
View File
@@ -462,7 +462,7 @@ and remains unaltered. All other uses must receive prior permission in
writing by <a href="../contact.html">contacting the judges</a>.</p> writing by <a href="../contact.html">contacting the judges</a>.</p>
<h1 id="guidelines-version">Guidelines Version</h1> <h1 id="guidelines-version">Guidelines Version</h1>
<p class="leftbar"> <p class="leftbar">
These IOCCC guidelines are version <strong>29.04 2025-12-01</strong>. These IOCCC guidelines are version <strong>29.05 2025-12-01</strong>.
</p> </p>
<p class="leftbar"> <p class="leftbar">
The <span style="font-size:28px;"><b>|</b></span> symbol indicates an <strong>change</strong> from the previous IOCCC. The <span style="font-size:28px;"><b>|</b></span> symbol indicates an <strong>change</strong> from the previous IOCCC.
@@ -573,7 +573,7 @@ If after a few days you believe your registration hasn’t been process, then
<a href="../contact.html">contact the Judges</a>. <a href="../contact.html">contact the Judges</a>.
</p> </p>
<p class="leftbar"> <p class="leftbar">
After your UUID and initial password are emailed to you, you have After your UUID and temporary password are emailed to you, you have
up to fortnight (<strong>14 days</strong>) to login and change your temporary password. up to fortnight (<strong>14 days</strong>) to login and change your temporary password.
If you fail to change your temporary password by that deadline, then you’ll need to If you fail to change your temporary password by that deadline, then you’ll need to
<a href="../contact.html">contact the Judges</a> by email to request a reset. <a href="../contact.html">contact the Judges</a> by email to request a reset.
@@ -690,7 +690,7 @@ an <strong>IDE</strong> will be rejected.</p>
<p class="leftbar"> <p class="leftbar">
We will use the GNU <code>make(1)</code> tool, your <code>Makefile</code>, as well as tools found in the We will use the GNU <code>make(1)</code> tool, your <code>Makefile</code>, as well as tools found in the
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a> <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a>
environments, and commonly found on systems that reasonably conform to the (UNIX-like) environments, and commonly found on systems that reasonably conform to the
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a> <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX Specification</a>
in the building and compiling of your submission. in the building and compiling of your submission.
</p> </p>
@@ -988,7 +988,7 @@ sockets/streams specific code is likely not to be)</li>
you warn us in your <code>remarks.md</code> file)</li> you warn us in your <code>remarks.md</code> file)</li>
<li>won’t compile or run in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX <li>won’t compile or run in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
Specification</a> Specification</a>
environment</li> (UNIX-like) environment</li>
<li>depend on a utility or application not normally found <li>depend on a utility or application not normally found
in systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX in systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
Specification</a></li> Specification</a></li>
@@ -1008,7 +1008,7 @@ mandate that one must use Microsoft Visual Studio to compile
your submission.</p> your submission.</p>
<p>The program must compile and link cleanly in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX <p>The program must compile and link cleanly in a <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
Specification</a> Specification</a>
environment. Therefore do not assume the system has a (UNIX-like) environment. Therefore do not assume the system has a
<a href="https://en.wikipedia.org/wiki/Windows.h">windows.h</a> include file:</p> <a href="https://en.wikipedia.org/wiki/Windows.h">windows.h</a> include file:</p>
<pre><code> #include &lt;windows.h&gt; /* we DISLIKE this */</code></pre> <pre><code> #include &lt;windows.h&gt; /* we DISLIKE this */</code></pre>
<p>Unless you are cramped for space, or unless you are entering the <p>Unless you are cramped for space, or unless you are entering the
@@ -1024,7 +1024,7 @@ source under the size limit.</p>
You should try to restrict commands used in the build file to commands found in You should try to restrict commands used in the build file to commands found in
<a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
Specification</a> Specification</a>
environments and systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX (UNIX-like) environments and systems that conform to the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
Specification</a>. Specification</a>.
</p> </p>
<p>You may compile and use your own programs. If you do, try to build and execute <p>You may compile and use your own programs. If you do, try to build and execute
@@ -1113,7 +1113,8 @@ music.</p>
<p>While we recognize that UNIX is not a universal operating system, the contest <p>While we recognize that UNIX is not a universal operating system, the contest
does have a bias towards such systems. In an effort to expand the scope of the does have a bias towards such systems. In an effort to expand the scope of the
contest, we phrase our bias to favor the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX contest, we phrase our bias to favor the <a href="https://en.wikipedia.org/wiki/Single_UNIX_Specification">Single UNIX
Specification</a>.</p> Specification</a>
(UNIX-like).</p>
<p>You are <strong>well advised</strong> to submit code that conforms to the <a href="https://unix.org/version4/overview.html">Single UNIX <p>You are <strong>well advised</strong> to submit code that conforms to the <a href="https://unix.org/version4/overview.html">Single UNIX
Specification Version 4</a>.</p> Specification Version 4</a>.</p>
<p>To quote the <a href="../judges.html">IOCCC judges</a>:</p> <p>To quote the <a href="../judges.html">IOCCC judges</a>:</p>
@@ -1537,7 +1538,7 @@ is not an original work, unless you one of the
in which case it is original! :-) in which case it is original! :-)
Even so, most of the programs in the toolkit exceed the Even so, most of the programs in the toolkit exceed the
<a href="rules.html#rule2-size">Rule 2 - Size</a> <a href="rules.html#rule2-size">Rule 2 - Size</a>
so they wouldn’t quality anyway. so they wouldn’t qualify for the contest anyway.
</p> </p>
<p class="leftbar"> <p class="leftbar">
If the <a href="../judges.html">IOCCC judges</a> are feeling like it, they If the <a href="../judges.html">IOCCC judges</a> are feeling like it, they
+9 -8
View File
@@ -13,7 +13,7 @@ writing by [contacting the judges](../contact.html).
# Guidelines Version # Guidelines Version
<p class="leftbar"> <p class="leftbar">
These IOCCC guidelines are version **29.04 2025-12-01**. These IOCCC guidelines are version **29.05 2025-12-01**.
</p> </p>
<p class="leftbar"> <p class="leftbar">
@@ -159,7 +159,7 @@ If after a few days you believe your registration hasn't been process, then
</p> </p>
<p class="leftbar"> <p class="leftbar">
After your UUID and initial password are emailed to you, you have After your UUID and temporary password are emailed to you, you have
up to fortnight (**14 days**) to login and change your temporary password. up to fortnight (**14 days**) to login and change your temporary password.
If you fail to change your temporary password by that deadline, then you'll need to If you fail to change your temporary password by that deadline, then you'll need to
[contact the Judges](../contact.html) by email to request a reset. [contact the Judges](../contact.html) by email to request a reset.
@@ -312,7 +312,7 @@ an **IDE** will be rejected.
<p class="leftbar"> <p class="leftbar">
We will use the GNU `make(1)` tool, your `Makefile`, as well as tools found in the We will use the GNU `make(1)` tool, your `Makefile`, as well as tools found in the
[Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
environments, and commonly found on systems that reasonably conform to the (UNIX-like) environments, and commonly found on systems that reasonably conform to the
[Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
in the building and compiling of your submission. in the building and compiling of your submission.
</p> </p>
@@ -711,7 +711,7 @@ sockets/streams specific code is likely not to be)
you warn us in your `remarks.md` file) you warn us in your `remarks.md` file)
* won't compile or run in a [Single UNIX * won't compile or run in a [Single UNIX
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
environment (UNIX-like) environment
* depend on a utility or application not normally found * depend on a utility or application not normally found
in systems that conform to the [Single UNIX in systems that conform to the [Single UNIX
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
@@ -732,7 +732,7 @@ your submission.
The program must compile and link cleanly in a [Single UNIX The program must compile and link cleanly in a [Single UNIX
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
environment. Therefore do not assume the system has a (UNIX-like) environment. Therefore do not assume the system has a
[windows.h](https://en.wikipedia.org/wiki/Windows.h) include file: [windows.h](https://en.wikipedia.org/wiki/Windows.h) include file:
@@ -756,7 +756,7 @@ Your source code, post-pre-processing, should not exceed the size of
You should try to restrict commands used in the build file to commands found in You should try to restrict commands used in the build file to commands found in
[Single UNIX [Single UNIX
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
environments and systems that conform to the [Single UNIX (UNIX-like) environments and systems that conform to the [Single UNIX
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification). Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification).
</p> </p>
@@ -883,7 +883,8 @@ music.
While we recognize that UNIX is not a universal operating system, the contest While we recognize that UNIX is not a universal operating system, the contest
does have a bias towards such systems. In an effort to expand the scope of the does have a bias towards such systems. In an effort to expand the scope of the
contest, we phrase our bias to favor the [Single UNIX contest, we phrase our bias to favor the [Single UNIX
Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification). Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification)
(UNIX-like).
You are **well advised** to submit code that conforms to the [Single UNIX You are **well advised** to submit code that conforms to the [Single UNIX
Specification Version 4](https://unix.org/version4/overview.html). Specification Version 4](https://unix.org/version4/overview.html).
@@ -1415,7 +1416,7 @@ is not an original work, unless you one of the
in which case it is original! :-) in which case it is original! :-)
Even so, most of the programs in the toolkit exceed the Even so, most of the programs in the toolkit exceed the
[Rule 2 - Size](rules.html#rule2-size) [Rule 2 - Size](rules.html#rule2-size)
so they wouldn't quality anyway. so they wouldn't qualify for the contest anyway.
</p> </p>
<p class="leftbar"> <p class="leftbar">
+2 -2
View File
@@ -16826,11 +16826,11 @@
</url> </url>
<url> <url>
<loc>https://www.ioccc.org/next/guidelines.html</loc> <loc>https://www.ioccc.org/next/guidelines.html</loc>
<lastmod>2025-12-01T10:26:00+00:00</lastmod> <lastmod>2025-12-01T12:23:32+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://www.ioccc.org/next/guidelines.md</loc> <loc>https://www.ioccc.org/next/guidelines.md</loc>
<lastmod>2025-12-01T10:20:36+00:00</lastmod> <lastmod>2025-12-01T12:23:12+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://www.ioccc.org/next/index.html</loc> <loc>https://www.ioccc.org/next/index.html</loc>