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
+33
-39
@@ -120,46 +120,40 @@
|
||||
<!-- END: this line ends content from: inc/before-content.default.html -->
|
||||
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
|
||||
|
||||
<h2 id="an-rpm-what-kind-of-absolute-madness-is-this">An RPM: what kind
|
||||
of absolute MADNESS is this ?</h2>
|
||||
<p>What kind of crazy idea is this? Install an IOCCC entry? I realise it
|
||||
seems odd (at best) so why did I make a rpm spec file and why did I hint
|
||||
at building RPMs for others? I can’t say precisely; <strong>certainly
|
||||
I’m under no impression that anyone else will want to use it</strong>
|
||||
<em>but the entry was fun enough for me that I actually will</em> (a
|
||||
number of my programs over the years are programs I actually install and
|
||||
I already have done so with this entry).</p>
|
||||
<p>I already have my own RPM repository and initially after having won I
|
||||
set it up so that I could host the weasel rpm (binary and source) there.
|
||||
At the same time though I feel the entry belongs on the IOCCC website;
|
||||
that is to say the only place the raw files should be downloadable from
|
||||
is the IOCCC website itself. Simon Cooper (the judge who at the time
|
||||
dealt with setting up the entries on the IOCCC website) asked me if
|
||||
there is any real attachment in having the RPM built as part of the
|
||||
entry and the answer is ‘no’. He did suggest too that if I were to have
|
||||
the RPM hosted on the IOCCC website not only would it place a burden on
|
||||
me to keep it up to date (not that it ever needed to be updated) but it
|
||||
would place a burden on the judges. This is no longer true with GitHub
|
||||
but anyway since this was for personal reasons I decided that:</p>
|
||||
<h2 id="an-rpm-what-kind-of-absolute-madness-is-this">An RPM: what kind of absolute MADNESS is this ?</h2>
|
||||
<p>What kind of crazy idea is this? Install an IOCCC entry? I realise it seems odd
|
||||
(at best) so why did I make a rpm spec file and why did I hint at building RPMs
|
||||
for others? I can’t say precisely; <strong>certainly I’m under no impression that
|
||||
anyone else will want to use it</strong> <em>but the entry was fun enough for me that I
|
||||
actually will</em> (a number of my programs over the years are programs I actually
|
||||
install and I already have done so with this entry).</p>
|
||||
<p>I already have my own RPM repository and initially after having won I set it up
|
||||
so that I could host the weasel rpm (binary and source) there. At the same time
|
||||
though I feel the entry belongs on the IOCCC website; that is to say the only
|
||||
place the raw files should be downloadable from is the IOCCC website itself.
|
||||
Simon Cooper (the judge who at the time dealt with setting up the entries on the
|
||||
IOCCC website) asked me if there is any real attachment in having the RPM built
|
||||
as part of the entry and the answer is ‘no’. He did suggest too that if I were
|
||||
to have the RPM hosted on the IOCCC website not only would it place a burden on
|
||||
me to keep it up to date (not that it ever needed to be updated) but it would
|
||||
place a burden on the judges. This is no longer true with GitHub but anyway
|
||||
since this was for personal reasons I decided that:</p>
|
||||
<ul>
|
||||
<li><p>I would not host the actual source code or scripts on my website;
|
||||
they will remain on the IOCCC website. This will most likely never
|
||||
change; instead I would link to the entry directory so that they remain
|
||||
where they belong: the IOCCC website itself. I have set up an <a
|
||||
href="https://ioccc.xexyl.net/2018/weasel/errata">errata page</a>
|
||||
however should there be anything requiring a fix.</p></li>
|
||||
<li><p>I am keeping the weasel.spec file in the entry as it was part of
|
||||
my submission but I do not explain here how to set up the build
|
||||
environment or how to build a RPM: if you know how to use
|
||||
<strong><code>rpmbuild</code></strong> then you should be able to work
|
||||
it out. Again that’s a crazy idea but again it was there and it was part
|
||||
of the judges’ comments (which I liked a lot) which is yet another
|
||||
reason I kept it.</p></li>
|
||||
<li><p>Because I strongly suspect (in other words since I know) I am the
|
||||
only one who has any desire for actually installing an IOCCC entry I did
|
||||
not do anything further. Nevertheless more information on my entry can
|
||||
be found at <a
|
||||
href="https://ioccc.xexyl.net/2018/weasel">https://ioccc.xexyl.net/2018/weasel</a>.</p></li>
|
||||
<li><p>I would not host the actual source code or scripts on my website; they will
|
||||
remain on the IOCCC website. This will most likely never change; instead I would
|
||||
link to the entry directory so that they remain where they belong: the IOCCC
|
||||
website itself. I have set up an <a href="https://ioccc.xexyl.net/2018/weasel/errata">errata page</a> however should there be anything
|
||||
requiring a fix.</p></li>
|
||||
<li><p>I am keeping the weasel.spec file in the entry as it was part of my
|
||||
submission but I do not explain here how to set up the build environment or how
|
||||
to build a RPM: if you know how to use <strong><code>rpmbuild</code></strong> then you should be able to
|
||||
work it out. Again that’s a crazy idea but again it was there and it was part of
|
||||
the judges’ comments (which I liked a lot) which is yet another reason I kept
|
||||
it.</p></li>
|
||||
<li><p>Because I strongly suspect (in other words since I know) I am the only one
|
||||
who has any desire for actually installing an IOCCC entry I did not do anything
|
||||
further. Nevertheless more information on my entry can be found at
|
||||
<a href="https://ioccc.xexyl.net/2018/weasel">https://ioccc.xexyl.net/2018/weasel</a>.</p></li>
|
||||
</ul>
|
||||
|
||||
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
|
||||
|
||||
Reference in new issue
Block a user