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
+35
-57
@@ -130,8 +130,8 @@
|
||||
<h2 id="author"><a name="author"></a>Author:</h2>
|
||||
<ul>
|
||||
<li>Name: <a href="../../authors.html#Larry_Jones">Larry Jones</a><br>
|
||||
Location: <a href="../../location.html#ZZ">ZZ</a> - <em>Unknown
|
||||
location</em> <br><br></li>
|
||||
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 -->
|
||||
@@ -146,81 +146,59 @@ location</em> <br><br></li>
|
||||
<h2 id="try">Try:</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">./try.sh</span></span></code></pre></div>
|
||||
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
||||
<p>The addition of trigraphs has made it easier to make programs hard to
|
||||
read. It was a dark and stormy night for C when the ANSI C committee
|
||||
added trigraphs to the standard. Too bad that they didn’t just simply
|
||||
require a more reasonable ISO character set.</p>
|
||||
<p>The addition of trigraphs has made it easier to make programs hard to read. It
|
||||
was a dark and stormy night for C when the ANSI C committee added trigraphs to
|
||||
the standard. Too bad that they didn’t just simply require a more reasonable
|
||||
ISO character set.</p>
|
||||
<p>The Author sent us this note after he was informed that he won:</p>
|
||||
<blockquote>
|
||||
<p>Although I am quite grateful for the “ANSI Committee’s Worst Abuse of
|
||||
C” title (were you aware that I am a member of the committee or is the
|
||||
double meaning unintentional?), I was really hoping for something more
|
||||
along the lines of “Closest Resemblance to Line Noise.” :-)</p>
|
||||
<p>Although I am quite grateful for the “ANSI Committee’s Worst Abuse of C” title
|
||||
(were you aware that I am a member of the committee or is the double meaning
|
||||
unintentional?), I was really hoping for something more along the lines of
|
||||
“Closest Resemblance to Line Noise.” :-)</p>
|
||||
</blockquote>
|
||||
<p>… it was unintentional.</p>
|
||||
<h2 id="authors-remarks">Author’s remarks:</h2>
|
||||
<p>Since this year’s contest is dedicated to ANSI C, here is a strictly
|
||||
conforming entry. In accordance with the ANSI definition of a strictly
|
||||
conforming program it does not produce output dependent on any
|
||||
unspecified, undefined, or implementation defined behavior, and it does
|
||||
not exceed any of the minimum implementation limits. It adheres to all
|
||||
of the syntactic and semantic constraints of the standard: it
|
||||
<code>#include</code>s the relevant headers for the functions it uses,
|
||||
and it uses the <code>EXIT_SUCCESS</code> and <code>EXIT_FAILURE</code>
|
||||
macros to return a correct success/fail status to the invoking program.
|
||||
It also uses trigraphs for characters which are not in the
|
||||
<code>Invariant Code Set</code> of <code>ISO 646:1983</code>, so it will
|
||||
be portable to machines with deficient (from C’s standpoint) character
|
||||
sets. In short, it should be very widely portable. As an extra added
|
||||
attraction, all of the lines are under 72 characters long, which would
|
||||
allow for sequence numbers to be punched in columns 73-80 :-).</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>Since this year’s contest is dedicated to ANSI C, here is a strictly conforming
|
||||
entry. In accordance with the ANSI definition of a strictly conforming program
|
||||
it does not produce output dependent on any unspecified, undefined, or
|
||||
implementation defined behavior, and it does not exceed any of the minimum
|
||||
implementation limits. It adheres to all of the syntactic and semantic
|
||||
constraints of the standard: it <code>#include</code>s the relevant headers for the
|
||||
functions it uses, and it uses the <code>EXIT_SUCCESS</code> and <code>EXIT_FAILURE</code> macros to
|
||||
return a correct success/fail status to the invoking program. It also uses
|
||||
trigraphs for characters which are not in the <code>Invariant Code Set</code> of <code>ISO 646:1983</code>, so it will be portable to machines with deficient (from C’s
|
||||
standpoint) character sets. In short, it should be very widely portable. As an
|
||||
extra added attraction, all of the lines are under 72 characters long, which
|
||||
would allow for sequence numbers to be punched in columns 73-80 :-).</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-1990scjones"><a name="inventory"></a>Inventory for
|
||||
1990/scjones</h1>
|
||||
<h1 id="inventory-for-1990scjones"><a name="inventory"></a>Inventory for 1990/scjones</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/1990/scjones/scjones.c">scjones.c</a>
|
||||
- entry source</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/Makefile">Makefile</a>
|
||||
- entry Makefile</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/scjones.orig.c">scjones.orig.c</a>
|
||||
- original source</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/try.sh">try.sh</a>
|
||||
- how to run</li>
|
||||
<li><a href="1990_scjones.tar.bz2">1990_scjones.tar.bz2</a> - download
|
||||
entry source</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/scjones.c">scjones.c</a> - entry source</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/Makefile">Makefile</a> - entry Makefile</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/scjones.orig.c">scjones.orig.c</a> - original source</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/try.sh">try.sh</a> - how to run</li>
|
||||
<li><a href="1990_scjones.tar.bz2">1990_scjones.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/1990/scjones/.entry.json">.entry.json</a>
|
||||
- description of entry in JSON</li>
|
||||
<li><a
|
||||
href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/.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/1990/scjones/.entry.json">.entry.json</a> - description of entry in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/.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/1990/scjones/README.md">README.md</a>
|
||||
- markdown source for index.html</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/scjones/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