improve PR #246 - part 1

Fixed links between rules and guidelines.

Add guideline about "Rule 2 - Size restrictions" not changing soon.

Expand "Guidelines for Rule 13 - No carriage returns in prog.c".

Put the word, "restrictions" into "Rule 2 - Size restrictions".
While this is a **GOOD IDEA**, the concept needs to be rolled out
over all of the rules, not just "Rule 2 - Size restrictions".

Changed IOCCC Rules to version **29.13 2025-12-01**.
Changed IOCCC Guidelines to version **29.06 2025-12-01**.

Ran `make quick_www` to perform the above.
This commit is contained in:
Landon Curt Noll committed 2025-12-01 19:53:23 -08:00
1 parent e55b00bc4f
commit 8a95f0c6bb
7 files changed
+369 -267

No files matched your search

+11 -4
View File
@@ -453,7 +453,7 @@
<!-- BEFORE: 1st line of markdown file: faq.md -->
<h1 id="ioccc-faq-table-of-contents">IOCCC FAQ Table of Contents</h1>
<p>This is FAQ version <strong>29.03 2025-11-30</strong>.</p>
<p>This is FAQ version <strong>29.04 2025-12-01</strong>.</p>
<h2 id="entering-the-ioccc-the-bare-minimum-you-need-to-know">0. <a href="#enter_questions">Entering the IOCCC: the bare minimum you need to know</a></h2>
<ul>
<li><strong>Q 0.0</strong>: <a class="normal" href="#enter">How can I enter the IOCCC?</a></li>
@@ -494,7 +494,7 @@
<li><strong>Q 2.1</strong>: <a class="normal" href="#feedback">How can I comment or make a suggestion on IOCCC rules, guidelines and tools?</a></li>
<li><strong>Q 2.2</strong>: <a class="normal" href="#warnings">Are there any compiler warnings that I should not worry about in my submissions?</a></li>
<li><strong>Q 2.3</strong>: <a class="normal" href="#frequent-themes">What types of entries have been frequently submitted to the IOCCC?</a></li>
<li><strong>Q 2.4</strong>: <a class="normal" href="#rule_2_broken">How did an entry win the IOCCC that breaks Rule 2 - Size Limit?</a></li>
<li><strong>Q 2.4</strong>: <a class="normal" href="#rule_2_broken">How did an entry win the IOCCC that breaks Rule 2 - Size restrictions?</a></li>
<li><strong>Q 2.5</strong>: <a class="normal" href="#submissions">How many submissions do the judges receive for a given IOCCC?</a></li>
<li><strong>Q 2.6</strong>: <a class="normal" href="#judging_time">How much time does it take to judge the contest?</a></li>
<li><strong>Q 2.7</strong>: <a class="normal" href="#judging_rounds">How many judging rounds do you have?</a></li>
@@ -603,7 +603,7 @@
<li><strong>Q 11.0</strong>: <a class="normal" href="#ioccc_start">How did the IOCCC get started?</a></li>
<li><strong>Q 11.1</strong>: <a class="normal" href="#missing_years">Why are some years missing IOCCC entries?</a></li>
<li><strong>Q 11.2</strong>: <a class="normal" href="#website_history">What is the history of the IOCCC website?</a></li>
<li><strong>Q 11.3</strong>: <a class="normal" href="#size_rule_history">How has the IOCCC size limit rule changed over the years?</a></li>
<li><strong>Q 11.3</strong>: <a class="normal" href="#size_rule_history">How has the Rule 2 size restrictions rule changed over the years?</a></li>
<li><strong>Q 11.4</strong>: <a class="normal" href="#great_fork_merge">What is the <strong>Great Fork Merge</strong>?</a></li>
<li><strong>Q 11.5</strong>: <a class="normal" href="#bof">What is an IOCCC BOF?</a></li>
<li><strong>Q 11.6</strong>: <a class="normal" href="#explain_IOCCC">I do not understand the IOCCC, can you explain it to me?</a></li>
@@ -6334,7 +6334,7 @@ deletions</em>, in <em>6,169 commits</em> ‼️</p>
<div id="size_rule_history">
<div id="size_restriction">
<div id="size_rule">
<h3 id="q-11.3-how-has-the-ioccc-size-limit-rule-changed-over-the-years">Q 11.3: How has the IOCCC size limit rule changed over the years?</h3>
<h3 id="q-11.3-how-has-the-rule-2-size-restrictions-rule-changed-over-the-years">Q 11.3: How has the Rule 2 size restrictions rule changed over the years?</h3>
</div>
</div>
</div>
@@ -6396,6 +6396,13 @@ deletions</em>, in <em>6,169 commits</em> ‼️</p>
<li>Rule 2a: 4993</li>
<li>Rule 2b: 2503</li>
</ul>
<div id="size_slow_change">
<h4 id="size-rule-slow-to-change">Size rule slow to change</h4>
</div>
<p>As you can read above, the Size rule is slow to change.</p>
<p>Given how long the <a href="#size_rule2013-2020">IOCCC 2013-2020</a> size rule lasted,
one might expect the <a href="#size_rule2024-xxxx">IOCCC 2024-date</a> size rule to last
well into the 2030’s.</p>
<p>Jump to: <a href="#">top</a></p>
<div id="great_fork_merge">
<h3 id="q-11.4-what-is-the-great-fork-merge">Q 11.4: What is the <strong>Great Fork Merge</strong>?</h3>