force use of pandoc version >= 3.1.12.2
The `bin/pandoc-wrapper.sh` tool will verify that the ssytem has a recent enough version of `pandoc(1)`. We explain why we insist on `pandoc(1)`. version >= 3.1.12.2 in comments where the $PANDOC_MIN_VERSION is set. Added `--wrap=preserve` as a default argument to `pandoc(1)`. While this change will impact every HTML file generated, we believe this will improve the ability of someone to look at the generated HTML and correlate with the original markdown. Changed `bin/pandoc-wrapper.sh` VERSION from "1.4.2 2024-03-17" to "1.4.3 2024-03-18". Performed `make www` to achieve all of the above and to generate HTML using the new `--wrap=preserve` `pandoc(1)` mode.
This commit is contained in:
1 parent
9eb7a54e9f
commit
b0b212acb1
402 files changed
+37061
-55132
No files matched your search
+38
-64
@@ -129,9 +129,9 @@
|
||||
|
||||
<h2 id="author"><a name="author"></a>Author:</h2>
|
||||
<ul>
|
||||
<li>Name: <a href="../../authors.html#Carlos_Duarte">Carlos
|
||||
Duarte</a><br> Location: <a href="../../location.html#ZZ">ZZ</a> -
|
||||
<em>Unknown location</em> <br><br></li>
|
||||
<li>Name: <a href="../../authors.html#Carlos_Duarte">Carlos Duarte</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 -->
|
||||
@@ -140,23 +140,19 @@ Duarte</a><br> Location: <a href="../../location.html#ZZ">ZZ</a> -
|
||||
<!-- 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>We recommend that you try the alternate version first so you can see
|
||||
what this entry looked like back in 1995 (with a configurable speed).
|
||||
See the <a href="#original-code">original code</a> section below for the
|
||||
original entry.</p>
|
||||
<p>We recommend that you try the alternate version first so you can see what this
|
||||
entry looked like back in 1995 (with a configurable speed). See the <a href="#original-code">original
|
||||
code</a> section below for the original entry.</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> alt</span></code></pre></div>
|
||||
<p>The alternate version uses <code>usleep(3)</code> with
|
||||
<code>SLEEP</code> (defined in the Makefile, default <code>3000</code>)
|
||||
microseconds to make it easier to see the maze being solved in real
|
||||
time. You can redefine <code>SLEEP</code> at compile time to reconfigure
|
||||
it in case it’s going too slow, too fast :-) or you’re doing some
|
||||
strange experiment like making it 100000 (which is actually fun :-)
|
||||
).</p>
|
||||
<p>The alternate version uses <code>usleep(3)</code> with <code>SLEEP</code> (defined in the Makefile,
|
||||
default <code>3000</code>) microseconds to make it easier to see the maze being solved in
|
||||
real time. You can redefine <code>SLEEP</code> at compile time to reconfigure it in case
|
||||
it’s going too slow, too fast :-) or you’re doing some strange experiment like
|
||||
making it 100000 (which is actually fun :-) ).</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.html#1995_cdua">1995 cdua bugs</a>.</p>
|
||||
<p>For more detailed information see <a href="../../bugs.html#1995_cdua">1995 cdua 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">./cdua.alt</span></span></code></pre></div>
|
||||
<h2 id="try">Try:</h2>
|
||||
@@ -167,76 +163,54 @@ href="../../bugs.html#1995_cdua">1995 cdua bugs</a>.</p>
|
||||
<div class="sourceCode" id="cb5"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb5-1"><a href="#cb5-1" aria-hidden="true" tabindex="-1"></a><span class="fu">make</span> SLEEP=65000 clobber alt</span>
|
||||
<span id="cb5-2"><a href="#cb5-2" aria-hidden="true" tabindex="-1"></a></span>
|
||||
<span id="cb5-3"><a href="#cb5-3" aria-hidden="true" tabindex="-1"></a><span class="ex">./cdua.alt</span> <span class="co"># press enter and watch it go much slower!</span></span></code></pre></div>
|
||||
<p>Do you see anything strange in this version when <code>SLEEP</code>
|
||||
is a high value like <code>65000</code>? What happens if you use
|
||||
<code>100000</code>? Is this strange output still there? Why?</p>
|
||||
<p>Do you see anything strange in this version when <code>SLEEP</code> is a high value like
|
||||
<code>65000</code>? What happens if you use <code>100000</code>? Is this strange output still there?
|
||||
Why?</p>
|
||||
<h2 id="original-code">Original code:</h2>
|
||||
<p>With modern systems this was hard to see it solve it in real time
|
||||
because it goes so quickly which is why we recommend the alternate
|
||||
version first: you can actually see it being solved in real time rather
|
||||
than have it go by in a flash.</p>
|
||||
<p>If you wish to use the original version, for instance if you wish to
|
||||
see how fast your computer is :-) or use both to see the difference, you
|
||||
can do so.</p>
|
||||
<p>With modern systems this was hard to see it solve it in real time because it
|
||||
goes so quickly which is why we recommend the alternate version first: you can
|
||||
actually see it being solved in real time rather than have it go by in a flash.</p>
|
||||
<p>If you wish to use the original version, for instance if you wish to see how
|
||||
fast your computer is :-) or use both to see the difference, you can do so.</p>
|
||||
<h3 id="original-build">Original build:</h3>
|
||||
<div class="sourceCode" id="cb6"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb6-1"><a href="#cb6-1" aria-hidden="true" tabindex="-1"></a><span class="fu">make</span> all</span></code></pre></div>
|
||||
<h3 id="original-use">Original use:</h3>
|
||||
<div class="sourceCode" id="cb7"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb7-1"><a href="#cb7-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./cdua</span></span></code></pre></div>
|
||||
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
||||
<p>This could be used as the basis of an a-maze-ing screen
|
||||
exerciser.</p>
|
||||
<p>This could be used as the basis of an a-maze-ing screen exerciser.</p>
|
||||
<h2 id="authors-remarks">Author’s remarks:</h2>
|
||||
<p>A program that generates a maze, and then solves it, all this being
|
||||
seen by the user. Some highlights of obfuscation are: 3 step function in
|
||||
one - <code>main()</code>, several recursive calls with conditional
|
||||
actions, and just one (big and ugly) statement to solve the maze.</p>
|
||||
<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
|
||||
Reserved. You are free to share and adapt this file under the terms of
|
||||
this license:</p>
|
||||
<p>A program that generates a maze, and then solves it, all this being seen by the
|
||||
user. Some highlights of obfuscation are: 3 step function in one - <code>main()</code>,
|
||||
several recursive calls with conditional actions, and just one (big and ugly)
|
||||
statement to solve the maze.</p>
|
||||
<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 Reserved.
|
||||
You are free to share and adapt this file under the terms of this license:</p>
|
||||
<pre><code>Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)</code></pre>
|
||||
<p>For more information, see:
|
||||
https://creativecommons.org/licenses/by-sa/4.0/</p>
|
||||
<p>For more information, see: https://creativecommons.org/licenses/by-sa/4.0/</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-index-inventory.sh via bin/md2html.sh -->
|
||||
|
||||
<!-- START: this line starts content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
<h1 id="inventory-for-1995cdua"><a name="inventory"></a>Inventory for
|
||||
1995/cdua</h1>
|
||||
<h1 id="inventory-for-1995cdua"><a name="inventory"></a>Inventory for 1995/cdua</h1>
|
||||
<p><a href="#top">Jump to top</a></p>
|
||||
<h2 id="primary-files">Primary files</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/cdua.c">cdua.c</a>
|
||||
- entry source</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/Makefile">Makefile</a>
|
||||
- entry Makefile</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/cdua.alt.c">cdua.alt.c</a>
|
||||
- alternative source</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/cdua.orig.c">cdua.orig.c</a>
|
||||
- original source</li>
|
||||
<li><a href="1995_cdua.tar.bz2">1995_cdua.tar.bz2</a> - download entry
|
||||
source</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/cdua.c">cdua.c</a> - entry source</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/Makefile">Makefile</a> - entry Makefile</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/cdua.alt.c">cdua.alt.c</a> - alternative source</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/cdua.orig.c">cdua.orig.c</a> - original source</li>
|
||||
<li><a href="1995_cdua.tar.bz2">1995_cdua.tar.bz2</a> - download entry source</li>
|
||||
</ul>
|
||||
<h2 id="secondary-files">Secondary files</h2>
|
||||
<ul>
|
||||
<li><a href="index.html">index.html</a> - entry home page</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/.entry.json">.entry.json</a>
|
||||
- description of entry in JSON</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/.gitignore">.gitignore</a>
|
||||
- list of files that should not be committed under git</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href=".path">.path</a> - directory path from top directory</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/README.md">README.md</a>
|
||||
- markdown source for index.html</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/cdua/README.md">README.md</a> - markdown source for index.html</li>
|
||||
</ul>
|
||||
|
||||
<!-- END: next line ends content generated by: bin/output-index-inventory.sh -->
|
||||
|
||||
Reference in new issue
Block a user