render makrdown and rules, update sitemap
This commit is contained in:
1 parent
598d3d9002
commit
3011f32757
3 files changed
+29
-29
No files matched your search
+17
-17
@@ -491,7 +491,9 @@ not apply to other markdown files), <strong>PLEASE</strong> start at level three
|
|||||||
</div>
|
</div>
|
||||||
<h2 id="replace-a-nameanchor_namea-construct.">Replace <code><a name="anchor_name"></a></code> construct.</h2>
|
<h2 id="replace-a-nameanchor_namea-construct.">Replace <code><a name="anchor_name"></a></code> construct.</h2>
|
||||||
<pre class="<!---html-->"><code>❌ <a name="old_way">...</a>
|
<pre class="<!---html-->"><code>❌ <a name="old_way">...</a>
|
||||||
✔️ <span id="new_way">...</span></code></pre>
|
✔️ <div id="new_way">...</div>
|
||||||
|
✔️
|
||||||
|
✔️ ### Section title</code></pre>
|
||||||
<div id="links">
|
<div id="links">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@@ -533,7 +535,7 @@ not apply to other markdown files), <strong>PLEASE</strong> start at level three
|
|||||||
<pre class="<!---sh-->"><code>❌ echo "This code block is NOT indented"</code></pre>
|
<pre class="<!---sh-->"><code>❌ echo "This code block is NOT indented"</code></pre>
|
||||||
<p>We request that you indent the code block by multiples of four (4)
|
<p>We request that you indent the code block by multiples of four (4)
|
||||||
ASCII SPACES, never TAB (␉):</p>
|
ASCII SPACES, never TAB (␉):</p>
|
||||||
<pre class="<!---sh-->"><code>✔️ echo "This code block is indented by multiples of 4 spaces"
|
<pre class="<!---sh-->"><code>✔️ echo "This code block is indented by multiples of 4 spaces"
|
||||||
|
|
||||||
✔️ # The top level starts with a 4 ASCII space indent.
|
✔️ # The top level starts with a 4 ASCII space indent.
|
||||||
✔️ #
|
✔️ #
|
||||||
@@ -564,19 +566,19 @@ ASCII SPACES.</p>
|
|||||||
❌ ␉Please do **NOT**␉use ASCII tabs␉in markdown files.
|
❌ ␉Please do **NOT**␉use ASCII tabs␉in markdown files.
|
||||||
❌ ␉␉Please do **NOT** indent markdown with ASCII tabs.
|
❌ ␉␉Please do **NOT** indent markdown with ASCII tabs.
|
||||||
|
|
||||||
❌ ␉We don't␉mind␉tabs␉in␉general,
|
❌ ␉We␉don't␉mind␉tabs␉in␉general,
|
||||||
❌ ␉We just ask that you NOT use them in markdown files.
|
❌ ␉We just ask that you NOT use them in markdown files.
|
||||||
```</code></pre>
|
```</code></pre>
|
||||||
<p>And to clarify, we are only talking about markdown files, not C code or
|
<p>And to clarify, we are only talking about markdown files, not C code or
|
||||||
any other non-markdown content:</p>
|
any other non-markdown content:</p>
|
||||||
<pre class="<!---c-->"><code>✔️ printf("It is fine␉to␉use tabs in Obfuscated C code.\n");
|
<pre class="<!---c-->"><code>✔️ ␉printf("It is fine␉to␉use tabs in Obfuscated C code.\n");
|
||||||
✔️ /*␉if␉you␉wish */
|
✔️ ␉␉/*␉if␉you␉wish */
|
||||||
|
|
||||||
✔️ // We ask that you to NOT use ASCII tab characters in your remarks.md writeup,
|
✔️ ␉// We ask that you to NOT use ASCII tab characters in your remarks.md writeup,
|
||||||
✔️ // or in any other markdown files within your entry, please.</code></pre>
|
✔️ ␉// or in any other markdown files within your entry, please.</code></pre>
|
||||||
<p><strong>NOTE</strong>: Again, you are <strong>perfectly welcome</strong> to use ASCII tab characters
|
<p><strong>NOTE</strong>: Again, you are <strong>perfectly welcome</strong> to use ASCII TAB (␉) characters
|
||||||
in your C code and other non-markdown files. We simply ask that
|
in your C code and other non-markdown files. We simply ask that you do
|
||||||
you do <strong>NOT</strong> use any ASCII TAB (␉) characters in markdown files.</p>
|
<strong>NOT</strong> use any ASCII TAB (␉) characters in markdown files.</p>
|
||||||
<div id="code">
|
<div id="code">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@@ -629,9 +631,8 @@ block as this makes it easier to detect when markdown code blocks are
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<h2 id="do-not-add-trailing-slash-to-void-html-tags.">Do not add trailing slash to void HTML tags.</h2>
|
<h2 id="do-not-add-trailing-slash-to-void-html-tags.">Do not add trailing slash to void HTML tags.</h2>
|
||||||
<p>Please do <strong>NOT</strong> use a trailing slash on
|
<p>Please do <strong>NOT</strong> use a trailing slash on <a href="https://github.com/validator/validator/wiki/Markup-»-Void-elements">void HTML elements</a>. See also
|
||||||
<a href="https://github.com/validator/validator/wiki/Markup-»-Void-elements">void HTML elements</a>.</p>
|
this note on <a href="https://github.com/validator/validator/wiki/Markup-»-Void-elements#trailing-slashes-in-void-element-start-tags-do-NOT-mark-the-start-tags-as-self-closing">trailing slashes in void-element start tags</a>.</p>
|
||||||
<p>See also this note on <a href="https://github.com/validator/validator/wiki/Markup-»-Void-elements#trailing-slashes-in-void-element-start-tags-do-NOT-mark-the-start-tags-as-self-closing">trailing slashes in void-element start tags</a>.</p>
|
|
||||||
<p>The trailing slash on void HTML elements has no effect and interacts
|
<p>The trailing slash on void HTML elements has no effect and interacts
|
||||||
badly with unquoted attribute values.</p>
|
badly with unquoted attribute values.</p>
|
||||||
<pre class="<!---html-->"><code>❌ <br/>
|
<pre class="<!---html-->"><code>❌ <br/>
|
||||||
@@ -672,7 +673,7 @@ a markdown line with a trailing backslash (<code>\</code>). Instead use a traili
|
|||||||
|
|
||||||
✔️ `This is OK\`</code></pre>
|
✔️ `This is OK\`</code></pre>
|
||||||
<p>Doing it this way will prevent <code>pandoc(1)</code> from generating deprecated
|
<p>Doing it this way will prevent <code>pandoc(1)</code> from generating deprecated
|
||||||
HTML elements such as <code><br /></code>.</p>
|
HTML elements, such as <code><br /></code>.</p>
|
||||||
<div id="img">
|
<div id="img">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@@ -700,7 +701,6 @@ a line with 3 or more dashes (“<code>-</code>”s).</p>
|
|||||||
<p>Such markdown causes <code>pandoc(1)</code> to generate <code><hr /></code>. The <code><hr /></code> has
|
<p>Such markdown causes <code>pandoc(1)</code> to generate <code><hr /></code>. The <code><hr /></code> has
|
||||||
no effect in standard HTML 5 and interacts badly with unquoted attribute
|
no effect in standard HTML 5 and interacts badly with unquoted attribute
|
||||||
values.</p>
|
values.</p>
|
||||||
<p>If a horizontal line is really needed, use:</p>
|
|
||||||
<pre class="<!---html-->"><code>❌ * * *
|
<pre class="<!---html-->"><code>❌ * * *
|
||||||
❌ - - -
|
❌ - - -
|
||||||
❌ ---
|
❌ ---
|
||||||
@@ -744,8 +744,8 @@ go for when it is <strong><em>bold and italic</em></strong>.</p>
|
|||||||
❌ ***this text is bold italic***
|
❌ ***this text is bold italic***
|
||||||
✔️ **_this text is bold italic_**
|
✔️ **_this text is bold italic_**
|
||||||
✔️ _**this text is bold italic**_</code></pre>
|
✔️ _**this text is bold italic**_</code></pre>
|
||||||
<p><strong>BTW</strong>: the astute reader might notice that some cases of <code>*</code> for
|
<p><strong>BTW</strong>: the astute reader might notice that some cases of <code>*</code> for italic
|
||||||
italic might have slipped through. We do ask you, however, to please
|
might have slipped through. We do ask you, however, to please
|
||||||
observe this rule, as best you can.
|
observe this rule, as best you can.
|
||||||
<!-- AFTER: last line of markdown file: markdown.md --></p>
|
<!-- AFTER: last line of markdown file: markdown.md --></p>
|
||||||
|
|
||||||
|
|||||||
+6
-6
@@ -476,7 +476,7 @@ app from time to time to view IOCCC mastodon updates.</p>
|
|||||||
<h1 id="th-international-obfuscated-c-code-contest-official-rules">29th International Obfuscated C Code Contest Official Rules</h1>
|
<h1 id="th-international-obfuscated-c-code-contest-official-rules">29th International Obfuscated C Code Contest Official Rules</h1>
|
||||||
<p>Copyright © 2025 Leonid A. Broukhis and Landon Curt Noll.</p>
|
<p>Copyright © 2025 Leonid A. Broukhis and Landon Curt Noll.</p>
|
||||||
<p>All Rights Reserved. Permission for personal, education or non-profit use is
|
<p>All Rights Reserved. Permission for personal, education or non-profit use is
|
||||||
granted provided this this copyright and notice are included in its entirety
|
granted provided this copyright and notice are included in its entirety
|
||||||
and remains unaltered. All other uses <strong>MUST</strong> receive prior permission in
|
and remains unaltered. All other uses <strong>MUST</strong> 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>
|
||||||
<h2 id="rules-version">Rules Version</h2>
|
<h2 id="rules-version">Rules Version</h2>
|
||||||
@@ -638,13 +638,13 @@ and
|
|||||||
<h2 id="rule-9---no-hands">Rule 9 - No hands</h2>
|
<h2 id="rule-9---no-hands">Rule 9 - No hands</h2>
|
||||||
</div>
|
</div>
|
||||||
<p>Entries requiring human interaction to be initially compiled are <strong>NOT</strong>
|
<p>Entries requiring human interaction to be initially compiled are <strong>NOT</strong>
|
||||||
permitted. However, see the guidelines. Each entry <strong>MUST</strong> automated the
|
permitted. However, see the guidelines. Each entry <strong>MUST</strong> automate the
|
||||||
its build process using <code>bash</code>, <code>gmake</code>, <code>gcc</code>, <code>clang</code>, under a
|
build process using <code>bash</code>, <code>gmake</code>, <code>gcc</code>, <code>clang</code>, under a
|
||||||
<a href="https://pubs.opengroup.org/onlinepubs/9799919799/">SUS environment</a>.</p>
|
<a href="https://pubs.opengroup.org/onlinepubs/9799919799/">SUS environment</a>.</p>
|
||||||
<p>Note references to <code>gmake</code> can be any GNU Make compatible tool.</p>
|
<p>Note references to <code>gmake</code> can be any GNU Make compatible tool.</p>
|
||||||
<p>See <a href="rules.html#rule-15---building">Rule 15 - Building</a>.</p>
|
<p>See <a href="rules.html#rule-15---building">Rule 15 - Building</a>.</p>
|
||||||
<div id="rule10">
|
<div id="rule10">
|
||||||
<p>Rule 10 - Privileges</p>
|
<h2 id="rule-10---privileges">Rule 10 - Privileges</h2>
|
||||||
</div>
|
</div>
|
||||||
<p>Programs that require special privileges (setuid(2), setgid(2),
|
<p>Programs that require special privileges (setuid(2), setgid(2),
|
||||||
super-user, special owner, special group, etc.) are <strong>HIGHLY DISCOURAGED</strong>.
|
super-user, special owner, special group, etc.) are <strong>HIGHLY DISCOURAGED</strong>.
|
||||||
@@ -712,7 +712,7 @@ didn’t previously win, then you are encouraged to mention this in your
|
|||||||
<h2 id="rule-15---building">Rule 15 - Building</h2>
|
<h2 id="rule-15---building">Rule 15 - Building</h2>
|
||||||
</div>
|
</div>
|
||||||
<p>The <code>Makefile</code> <strong>MUST</strong> adhere to GNU Makefile syntax. Its recommended
|
<p>The <code>Makefile</code> <strong>MUST</strong> adhere to GNU Makefile syntax. Its recommended
|
||||||
that you copy and rename the <code>Makefile.example</code> as template. The primary
|
that you copy and rename the <code>Makefile.example</code> as a template. The primary
|
||||||
target of the <code>Makefile</code> <strong>MUST</strong> be <code>prog</code> and the source file is <code>prog.c</code>.
|
target of the <code>Makefile</code> <strong>MUST</strong> be <code>prog</code> and the source file is <code>prog.c</code>.
|
||||||
The C compiler and preprocessor <strong>MUST</strong> be invoked using <code>${CC}</code> and <code>${CPP}</code>
|
The C compiler and preprocessor <strong>MUST</strong> be invoked using <code>${CC}</code> and <code>${CPP}</code>
|
||||||
macros respectively.</p>
|
macros respectively.</p>
|
||||||
@@ -796,7 +796,7 @@ for an overview of how to enter the contest.</p>
|
|||||||
<p>See also the <a href="../faq.html">FAQ</a>.</p>
|
<p>See also the <a href="../faq.html">FAQ</a>.</p>
|
||||||
<p>Consider joining the <a href="https://discord.com/invite/Wa42Qujwnw">IOCCC Discord Server</a>
|
<p>Consider joining the <a href="https://discord.com/invite/Wa42Qujwnw">IOCCC Discord Server</a>
|
||||||
for discussions about The Rules, questions for the Judges, and <code>C</code> in general.</p>
|
for discussions about The Rules, questions for the Judges, and <code>C</code> in general.</p>
|
||||||
<p>Leonid A. Broukhis
|
<p>Leonid A. Broukhis<br />
|
||||||
chongo (Landon Curt Noll) /\cc/\
|
chongo (Landon Curt Noll) /\cc/\
|
||||||
<!-- AFTER: last line of markdown file: next/rules.md --></p>
|
<!-- AFTER: last line of markdown file: next/rules.md --></p>
|
||||||
|
|
||||||
|
|||||||
+6
-6
@@ -16810,11 +16810,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/markdown.html</loc>
|
<loc>https://www.ioccc.org/markdown.html</loc>
|
||||||
<lastmod>2025-11-27T07:21:50+00:00</lastmod>
|
<lastmod>2025-11-27T15:59:15+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/markdown.md</loc>
|
<loc>https://www.ioccc.org/markdown.md</loc>
|
||||||
<lastmod>2025-11-27T07:21:43+00:00</lastmod>
|
<lastmod>2025-11-27T15:58:56+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/news.html</loc>
|
<loc>https://www.ioccc.org/news.html</loc>
|
||||||
@@ -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-11-27T07:11:14+00:00</lastmod>
|
<lastmod>2025-11-27T15:58: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-11-27T07:11:14+00:00</lastmod>
|
<lastmod>2025-11-27T15:58:32+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>
|
||||||
@@ -16870,11 +16870,11 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/next/rules.html</loc>
|
<loc>https://www.ioccc.org/next/rules.html</loc>
|
||||||
<lastmod>2025-11-27T07:11:14+00:00</lastmod>
|
<lastmod>2025-11-27T15:59:14+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/next/rules.md</loc>
|
<loc>https://www.ioccc.org/next/rules.md</loc>
|
||||||
<lastmod>2025-11-27T07:11:14+00:00</lastmod>
|
<lastmod>2025-11-27T15:58:56+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://www.ioccc.org/next/submit.html</loc>
|
<loc>https://www.ioccc.org/next/submit.html</loc>
|
||||||
|
|||||||
Reference in new issue
Block a user