remove trailing blanks in markdown files

We used this command to find markdown files with trailing whitespace.

```sh
find . -name '*.md' -print0 | xargs -0 grep -E -l '[[:space:]][[:space:]]*$'
```

After removal, we did a `make www`.
This commit is contained in:
Landon Curt Noll committed 2024-03-14 21:37:02 -07:00
1 parent b5f59faa50
commit f221a588ea
38 files changed
+138 -152

No files matched your search

+1 -1
View File
@@ -13,7 +13,7 @@ The practice of posting a preliminary set of rules for the next year was started
this year.
[Rules](rules.txt) and results were posted to comp.lang.c and comp.unix.wizards
with an announcement in news.announce.important.
with an announcement in news.announce.important.
[Micro/Systems Journal](https://www.vintage-computer.com/publications.php?microsystemsjournal)
published the 1987 winning entries. [Mark R.
Horton](https://www.amazon.com/stores/Mark-R.-Horton/author/B001HPGRB8) included
+1 -2
View File
@@ -138,8 +138,7 @@ abuse was unusual. The mailboxes for the contest were moved from nsc to
amdahl. The practice of posting a preliminary set of rules for the next
year was started this year.</p>
<p><a href="rules.txt">Rules</a> and results were posted to comp.lang.c
and comp.unix.wizards with an announcement in
news.announce.important.<br />
and comp.unix.wizards with an announcement in news.announce.important.
<a
href="https://www.vintage-computer.com/publications.php?microsystemsjournal">Micro/Systems
Journal</a> published the 1987 winning entries. <a
+1 -1
View File
@@ -26,7 +26,7 @@ For more detailed information see [1989 fubar bugs](../../bugs.html#1989_fubar).
## Try:
```sh
./try.sh # run on 1 - 7
./try.sh # run on 1 - 7
./fubar.sh 2 # run via script
./fubar 2 # run directly
+1 -1
View File
@@ -149,7 +149,7 @@ href="../../bugs.html#1989_fubar">1989 fubar 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">./fubar</span> <span class="op">&lt;</span>number<span class="op">&gt;</span></span></code></pre></div>
<h2 id="try">Try:</h2>
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./try.sh</span> <span class="co"># run on 1 - 7 </span></span>
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./try.sh</span> <span class="co"># run on 1 - 7</span></span>
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar.sh</span> 2 <span class="co"># run via script</span></span>
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="ex">./fubar</span> 2 <span class="co"># run directly</span></span></code></pre></div>
+1 -1
View File
@@ -141,7 +141,7 @@ patches.</p>
[1=D1s&gt;1Ds_+#T=-2/D=1]:1ld [ aux routine for :@ ]ld
[1D=d2/1=1ddd1 ]:!ld
[&quot;0&quot;Td]:0ld
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
binary representation of m to top of s stack ]ld
[&quot;-&quot;T_]:+ld
+1 -1
View File
@@ -31,7 +31,7 @@ This is self-explanatory.
[1=D1s>1Ds_+#T=-2/D=1]:1ld [ aux routine for :@ ]ld
[1D=d2/1=1ddd1 ]:!ld
["0"Td]:0ld
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
[DD=!1_+=0]:@ld [ input m, m assumed nonnegative, append
binary representation of m to top of s stack ]ld
["-"T_]:+ld
+1 -1
View File
@@ -188,7 +188,7 @@ longer loses games.
If you want a program that never loses, simply replace the string
`"9999999999 :-| "` with `"9883857753 :-| "`.
### How it works
### How it works
The vertical "bars" of the grid are identical functions, with the name of the
function as `a()`, `b()`, or `c()`. After each function is called, the global
+1 -1
View File
@@ -3,7 +3,7 @@
[third](third) implementation of THIRD in FIRST\
[help.th](help.th) online listing of THIRD primitives\
# FIRST demos:
Use `./first < <demo>`.
+3 -3
View File
@@ -311,7 +311,7 @@ entirely different subject.)</p>
test
( The result of running this program should be:
( The result of running this program should be:
Hello
)</code></pre>
<h2 id="section-2-motivating-third">Section 2: Motivating THIRD</h2>
@@ -711,7 +711,7 @@ scan the input until it finds a <code>)</code>, and exit.</p>
: &lt;= 1 + &lt; ;
: &gt;= swap &lt;= ;
: inci
: inci
r @ 1 - ( get the pointer to i )
inc ( add one to it )
r @ 1 - @ ( find the value again )
@@ -810,7 +810,7 @@ fix-::
: dump _dump ;
: # . cr ;
: var &lt;build , does&gt; ;
: constant &lt;build , does&gt; @ ;
: array &lt;build allot does&gt; + ;
+6 -6
View File
@@ -250,7 +250,7 @@ different subject.)
test
( The result of running this program should be:
( The result of running this program should be:
Hello
)
```
@@ -377,7 +377,7 @@ terminate a compilation, and turn control over to the
command-mode handler. We don't have one, so all we want
`;` to do for now is compile `exit` at the end of the
current word. To do this we'll need several other words.
Swap by writing out the top two elements into temps, and
then reading them back in the other order.
@@ -429,7 +429,7 @@ at that memory location.
```
`,` is a standard FORTH word. It should write the top of
`,` is a standard FORTH word. It should write the top of
stack into the dictionary, and advance the pointer
```
@@ -541,7 +541,7 @@ top of the return stack.
Now, we want to do `if`. To do this, we need to convert
values to boolean values. The next few words set this
up.
up.
`minus` gives us unary negation.
@@ -793,7 +793,7 @@ exit.
: <= 1 + < ;
: >= swap <= ;
: inci
: inci
r @ 1 - ( get the pointer to i )
inc ( add one to it )
r @ 1 - @ ( find the value again )
@@ -892,7 +892,7 @@ fix-::
: dump _dump ;
: # . cr ;
: var <build , does> ;
: constant <build , does> @ ;
: array <build allot does> + ;
+3 -3
View File
@@ -130,9 +130,9 @@ system, with some of the transitions bound to key presses.</p>
off a hill <code>/</code> A standard automata would have 2 rules
something like this:</p>
<pre><code>
o.. ...
\.. --&gt; &#39;o&#39; .o. --&gt; &#39;.&#39;
... .\. </code></pre>
o.. ...
\.. --&gt; &#39;o&#39; .o. --&gt; &#39;.&#39;
... .\.</code></pre>
<p>However, the system I devised, in order to keep things small and
neat(!), was to define a 3x3 to 3x3 map (instead of the 3x3 to 1x1 shown
above). Hence:</p>
+3 -3
View File
@@ -11,9 +11,9 @@ A standard automata would have 2 rules something like this:
```
o.. ...
\.. --> 'o' .o. --> '.'
... .\.
o.. ...
\.. --> 'o' .o. --> '.'
... .\.
```
However, the system I devised, in order to keep things small and neat(!),
+1 -1
View File
@@ -131,7 +131,7 @@
6. J=fopen(__FILE__,&quot;r&quot;);
7. for(;
8. (L=getc(J))&gt;=0;
9. L&gt;=&#39;J&#39;&amp;&amp;L&lt;=&#39;J&#39;+15 &amp;&amp;
9. L&gt;=&#39;J&#39;&amp;&amp;L&lt;=&#39;J&#39;+15 &amp;&amp;
10. ((M=!M)?K=L:putchar(K-&#39;J&#39;|(L-&#39;J&#39;&lt;&lt;4)))
11. );
12. exit(0);}</code></pre>
+7 -7
View File
@@ -14,7 +14,7 @@ This is a very simple program:
6. J=fopen(__FILE__,"r");
7. for(;
8. (L=getc(J))>=0;
9. L>='J'&&L<='J'+15 &&
9. L>='J'&&L<='J'+15 &&
10. ((M=!M)?K=L:putchar(K-'J'|(L-'J'<<4)))
11. );
12. exit(0);}
@@ -29,10 +29,10 @@ read in as high and low nibbles of a byte and outputs them. In effect this is a
very poor ASCII to binary decoder. The last line is necessary so that make will
not stop when it executes this program.
The second program is encoded into this format and then included (mostly)
The second program is encoded into this format and then included (mostly)
as a comment.
Notice that it is impossible to write this program while leaving 16
Notice that it is impossible to write this program while leaving 16
contiguous ASCII characters free for the encoding. Because of this the
second program is mostly included as a comment. However, some of the
characters of the encoded program are also source code for the decoder.
@@ -89,7 +89,7 @@ differentiate between the master and the slaves.
Lines 19 to 22 are the slave code. Here we read in a line of text from
`i` (down, line 19) and remove the newline char (line 20). On line
21 if this message is for us (if the first character is our number, `f`,
in ASCII) we do two things:
in ASCII) we do two things:
1. We copy the text of the message to `*c` which is really `argv[0]`. If you are
on the correct flavor of Unix this will change the output of the `ps(1)` command
@@ -105,15 +105,15 @@ print the message,
and return to where we started.
```
Line 22 says if this message is not for us (the number is bigger than ours)
Line 22 says if this message is not for us (the number is bigger than ours)
send it to `h` (up).
Lines 24 to 27 are the master code. Here we get the time and convert it
to an ASCII format (lines 24 and 25). Then on line 26 we build and send
each of the messages for the slaves. The message uses a different control
string for the different slaves. For the first and last slave the message
text is just `"%c+------------+\n"` (slave number, text, newline.) For the
text is just `"%c+------------+\n"` (slave number, text, newline.) For the
other slaves it is `"%c+%3d %-8s+\n"` (slave number, number, units, newline).
The slave number is `v+'0'`. The number (if used) is `atoi(e+b[v])` and the
The slave number is `v+'0'`. The number (if used) is `atoi(e+b[v])` and the
units are just the string in the slave number position.
+1 -1
View File
@@ -129,7 +129,7 @@ returned by other exiting processes the system eventually enters a deadlock
situation and effectively halts.
I had the pleasure and pain to find all three behaviours on the
platforms I use regularly.
platforms I use regularly.
The file [schweikh3.info](schweikh3.info) has output for
Solaris, FreeBSD and Linux. The Linux case is interesting in that
+1 -1
View File
@@ -43,7 +43,7 @@ what values may they be changed without altering the behavior?
altering the behavior ?
### Extra credit:
### Extra credit:
Try doing what the last part of the last command in [try.sh](try.sh) suggests.
As in, do the following:
+1 -1
View File
@@ -102,7 +102,7 @@ Otherwise:
```sh
./samefile
```
```
#### DESCRIPTION
+1 -1
View File
@@ -282,7 +282,7 @@ well. How does it achieve this incredible feat?
### SPOILER
Read the following only if you give up figuring it out :-)
Read the following only if you give up figuring it out :-)
#### The Evil Hack
+1 -1
View File
@@ -1,4 +1,4 @@
# USER MANUAL
# USER MANUAL
## Calling the program
-6
View File
@@ -120,12 +120,6 @@
<!-- 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 -->
<h1 id="most-useful-obfuscation">Most useful obfuscation</h1>
<p>Qiming Hou<br />
<a href="mailto:hqm03ster@gmail.com"
class="email">hqm03ster@gmail.com</a><br />
<a href="http://www.houqiming.net"
class="uri">http://www.houqiming.net</a></p>
<h2 id="judges-comments">Judges’ comments:</h2>
<h3 id="to-build">To build:</h3>
<pre><code>make hou</code></pre>
-7
View File
@@ -1,10 +1,3 @@
# Most useful obfuscation
Qiming Hou
<hqm03ster@gmail.com>
<http://www.houqiming.net>
## Judges' comments:
### To build:
+1 -1
View File
@@ -72,7 +72,7 @@ echo uno | ./kang.alt
What does it get right? What does it get wrong? How does it compare to the
original entry without the change of `f` to `v`?
Finally why does it get wrong what it gets wrong?
Finally why does it get wrong what it gets wrong?
## Judges' remarks:
+1 -1
View File
@@ -7,7 +7,7 @@ make
There is an alternate version that will read from the compiled file itself, in
case you don't have a `/dev/urandom` file. There is also a version that should
theoretically work with Windows which distinguishes binary and text. See
[alternate code](#alternate-code) below.
[alternate code](#alternate-code) below.
## To use:
+1 -1
View File
@@ -85,7 +85,7 @@ in the beginning this will also happen. This is discussed in
[2019 duble bugs](../../bugs.html#2019_duble).
NOTE: this entry might leave sockets lying about in the current working
directory which you'll have to delete manually. This is also discussed in
directory which you'll have to delete manually. This is also discussed in
[2019 duble bugs](../../bugs.html#2019_duble).
+13 -13
View File
@@ -300,28 +300,28 @@ unnecessary):</p>
<div class="sourceCode" id="cb10"><pre class="sourceCode c"><code class="sourceCode c"><span id="cb10-1"><a href="#cb10-1" aria-hidden="true" tabindex="-1"></a><span class="pp">#define J Z</span><span class="op">(</span><span class="pp">SIZE</span><span class="op">:</span><span class="pp"> </span><span class="op">%</span><span class="pp">zu BUGS</span><span class="op">:</span><span class="pp"> </span><span class="op">%</span><span class="pp">zu\n</span><span class="op">),</span><span class="pp"> A</span><span class="op">,</span><span class="pp"> c</span><span class="op">);</span></span></code></pre></div>
<p>More generally the following expressions and data types (with format
specifiers) come to mind as information that might be of interest.</p>
<pre><code> DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
<pre><code> DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
Snake size A size_t %zu
Snake size A size_t %zu
Y coordinate Y int %d
of snake head
Y coordinate Y int %d
of snake head
X coordinate X int %d
of snake head
X coordinate X int %d
of snake head
Max snake size g size_t %zu
Max snake size g size_t %zu
Bugs eaten c size_t %zu
Bugs eaten c size_t %zu
Bug line (Y) *U int %d
Bug line (Y) *U int %d
Bug column (X) *V int %d
Bug column (X) *V int %d
Snake size A size_t %zu
Snake size A size_t %zu
Growth size (per N size_t %zu
bug) </code></pre>
Growth size (per N size_t %zu
bug)</code></pre>
<h2 id="make-it-so-the-snake-starts-at-a-random-location">Make it so the
snake starts at a random location</h2>
<p>Quite simply change:</p>
+23 -23
View File
@@ -241,29 +241,29 @@ not wanting to mess with anything that's unnecessary):
More generally the following expressions and data types (with format specifiers)
come to mind as information that might be of interest.
DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
Snake size A size_t %zu
Y coordinate Y int %d
of snake head
X coordinate X int %d
of snake head
Max snake size g size_t %zu
Bugs eaten c size_t %zu
Bug line (Y) *U int %d
Bug column (X) *V int %d
Snake size A size_t %zu
Growth size (per N size_t %zu
bug)
DESCRIPTION EXPRESSION TYPE FORMAT SPECIFIER
Snake size A size_t %zu
Y coordinate Y int %d
of snake head
X coordinate X int %d
of snake head
Max snake size g size_t %zu
Bugs eaten c size_t %zu
Bug line (Y) *U int %d
Bug column (X) *V int %d
Snake size A size_t %zu
Growth size (per N size_t %zu
bug)
## Make it so the snake starts at a random location
+5 -5
View File
@@ -585,11 +585,11 @@ from perfect: the snake after all does not leave gaps and the game does
not support diagonal movement and I also made a mistake and had to
modify what I was aiming for. But you can consider this mode drawing or
practice mode.</p>
<pre><code> oooooooooo ooooo o oo ooooo
o o oo o oo o ooo o
oooo o oo ooooooo oooo ooooo
o o ooo oo o ooo o
oooo o oo ooo oooooooo&gt; </code></pre>
<pre><code> oooooooooo ooooo o oo ooooo
o o oo o oo o ooo o
oooo o oo ooooooo oooo ooooo
o o ooo oo o ooo o
oooo o oo ooo oooooooo&gt;</code></pre>
<h2
id="gameplay-mode-computer-playing-automatic-mode-photosensitive-epilepsystimulation-overload-trigger"><a name="auto" href="#toc">Gameplay
mode: Computer playing / Automatic mode (Photosensitive
+5 -5
View File
@@ -557,11 +557,11 @@ for. But you can consider this mode drawing or practice mode.
oooooooooo ooooo o oo ooooo
o o oo o oo o ooo o
oooo o oo ooooooo oooo ooooo
o o ooo oo o ooo o
oooo o oo ooo oooooooo>
oooooooooo ooooo o oo ooooo
o o oo o oo o ooo o
oooo o oo ooooooo oooo ooooo
o o ooo oo o ooo o
oooo o oo ooo oooooooo>
+2 -2
View File
@@ -198,8 +198,8 @@ variables. For example:</p>
<span id="cb3-9"><a href="#cb3-9" aria-hidden="true" tabindex="-1"></a><span class="ex">snake</span> size: 5776 <span class="er">(</span><span class="ex">max</span> size: 5776<span class="kw">)</span></span>
<span id="cb3-10"><a href="#cb3-10" aria-hidden="true" tabindex="-1"></a> <span class="ex">bugs:</span> 5771 <span class="er">(</span><span class="ex">max</span> size: 5771<span class="kw">)</span></span>
<span id="cb3-11"><a href="#cb3-11" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb3-12"><a href="#cb3-12" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for snake size 5776 </span>
<span id="cb3-13"><a href="#cb3-13" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for capped snake size 5776 </span>
<span id="cb3-12"><a href="#cb3-12" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for snake size 5776</span>
<span id="cb3-13"><a href="#cb3-13" aria-hidden="true" tabindex="-1"></a><span class="ex">at</span> least 37 columns <span class="er">(</span><span class="ex">currently</span> 155<span class="kw">)</span> <span class="ex">recommended</span> for capped snake size 5776</span>
<span id="cb3-14"><a href="#cb3-14" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb3-15"><a href="#cb3-15" aria-hidden="true" tabindex="-1"></a><span class="ex">No</span> problems detected.</span></code></pre></div>
<p>As you can see it tells you the max size (the ‘capsized’ snake) as
+2 -2
View File
@@ -91,8 +91,8 @@ terminal cols 155 (153 playable)
snake size: 5776 (max size: 5776)
bugs: 5771 (max size: 5771)
at least 37 columns (currently 155) recommended for snake size 5776
at least 37 columns (currently 155) recommended for capped snake size 5776
at least 37 columns (currently 155) recommended for snake size 5776
at least 37 columns (currently 155) recommended for capped snake size 5776
No problems detected.
```
+1 -1
View File
@@ -37,7 +37,7 @@ will be converted to the DTMF sound!
./try.sh
./prog < pi.wav
# See
# See
./prog 867-5309 > jenny.wav
```
+1 -1
View File
@@ -160,7 +160,7 @@ the DTMF sound!</p>
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">./try.sh</span></span>
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a><span class="ex">./prog</span> <span class="op">&lt;</span> pi.wav</span>
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="co"># See </span></span>
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="co"># See</span></span>
<span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a><span class="ex">./prog</span> 867-5309 <span class="op">&gt;</span> jenny.wav</span></code></pre></div>
<p>If the script <a href="try.sh">try.sh</a> did not play a WAV file, it
means you do not have SoX installed; see <a
+1 -1
View File
@@ -2590,7 +2590,7 @@ return without outputting a solution. If you can wait that long.
## <a name="2006_toledo2"></a>2006/toledo2
### STATUS: INABIAF - please **DO NOT** fix
### Source code: [2006/toledo2/toledo2.c](2006/toledo2/toledo2.c)
+1 -1
View File
@@ -33,7 +33,7 @@ You may wish to follow us [IOCCC on Mastodon](https://fosstodon.org/@ioccc)
as we use that platform to announce things such as the opening of a new IOCCC
as well as winning entries of the IOCCC.
We no longer tweet (or whatever someone with poor impulse control calls
We no longer tweet (or whatever someone with poor impulse control calls
posting messages on their platform), preferring to reside in the [fediverse](https://fediverse.info) instead.
There is [help with Mastodon](https://mastodon.help) available for
+1 -1
View File
@@ -2,7 +2,7 @@
We plan to update our [IOCCC on Mastodon](https://fosstodon.org/@ioccc) feed
a bit more open than this web page. We recommend you check that feed
for possibly newer news than what is posted here.
for possibly newer news than what is posted here.
We tend to only post major news updates to this web page.
+41 -41
View File
@@ -686,7 +686,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/Makefile</loc>
<lastmod>2024-03-13T06:48:15+00:00</lastmod>
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/README.md</loc>
@@ -706,7 +706,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/marshall.alt.c</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1986/marshall/marshall.c</loc>
@@ -850,7 +850,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/README.md</loc>
<lastmod>2024-03-08T22:52:59+00:00</lastmod>
<lastmod>2024-03-15T04:24:27+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/biggar/.entry.json</loc>
@@ -982,7 +982,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/index.html</loc>
<lastmod>2024-03-10T17:00:59+00:00</lastmod>
<lastmod>2024-03-15T04:27:34+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1987/korn/.entry.json</loc>
@@ -1574,7 +1574,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/README.md</loc>
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
<lastmod>2024-03-15T04:24:30+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/fubar.c</loc>
@@ -1590,7 +1590,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/index.html</loc>
<lastmod>2024-03-10T17:01:44+00:00</lastmod>
<lastmod>2024-03-15T04:28:20+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/fubar/try.sh</loc>
@@ -1666,7 +1666,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/jar.2/Makefile</loc>
<lastmod>2024-03-13T06:51:31+00:00</lastmod>
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1989/jar.2/README.md</loc>
@@ -2574,11 +2574,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.README.html</loc>
<lastmod>2024-03-10T17:01:13+00:00</lastmod>
<lastmod>2024-03-15T04:27:49+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.README.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:25:17+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/brnstnd/sorta.i2+2</loc>
@@ -2906,7 +2906,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/westley/README.md</loc>
<lastmod>2024-03-03T00:06:59+00:00</lastmod>
<lastmod>2024-03-15T04:25:14+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1991/westley/index.html</loc>
@@ -3190,7 +3190,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.README.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:24:56+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.alt.c</loc>
@@ -3202,11 +3202,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.design.html</loc>
<lastmod>2024-03-10T17:01:14+00:00</lastmod>
<lastmod>2024-03-15T04:27:49+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.design.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:24:54+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1992/buzzard.2/buzzard.2.orig.c</loc>
@@ -4046,11 +4046,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/design.html</loc>
<lastmod>2024-03-10T17:01:14+00:00</lastmod>
<lastmod>2024-03-15T04:27:50+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/design.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:24:43+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1993/rince/index.html</loc>
@@ -4526,11 +4526,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.html</loc>
<lastmod>2024-03-10T17:01:15+00:00</lastmod>
<lastmod>2024-03-15T04:27:50+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:24:46+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1994/shapiro/shapiro.orig.c</loc>
@@ -5730,7 +5730,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1996/schweikh3/README.md</loc>
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
<lastmod>2024-03-15T04:25:19+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1996/schweikh3/index.html</loc>
@@ -6194,7 +6194,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/dorssel/README.md</loc>
<lastmod>2024-03-02T23:43:00+00:00</lastmod>
<lastmod>2024-03-15T04:25:10+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/dorssel/dorssel.c</loc>
@@ -6438,7 +6438,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/schweikh3/README.md</loc>
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
<lastmod>2024-03-15T04:25:12+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/1998/schweikh3/index.html</loc>
@@ -8850,7 +8850,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2005/anon/README.md</loc>
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
<lastmod>2024-03-15T04:25:24+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2005/anon/anon.alt.c</loc>
@@ -11370,7 +11370,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/deckmyn/deckmyn.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:24:13+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/deckmyn/deckmyn.orig.c</loc>
@@ -11766,11 +11766,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hint.html</loc>
<lastmod>2024-03-10T17:01:16+00:00</lastmod>
<lastmod>2024-03-15T04:27:52+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hint.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:24:23+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/hou/hou.c</loc>
@@ -11830,7 +11830,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/kang/README.md</loc>
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
<lastmod>2024-03-15T04:24:15+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/kang/de.alt.sh</loc>
@@ -11938,7 +11938,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/omoikane/README.md</loc>
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
<lastmod>2024-03-15T04:24:11+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2012/omoikane/index.html</loc>
@@ -16710,7 +16710,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2019/duble/README.md</loc>
<lastmod>2024-03-02T23:28:18+00:00</lastmod>
<lastmod>2024-03-15T04:24:59+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2019/duble/check-os.sh</loc>
@@ -17486,15 +17486,15 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/HACKING.html</loc>
<lastmod>2024-03-10T17:01:21+00:00</lastmod>
<lastmod>2024-03-15T04:27:57+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/HACKING.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:25:05+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/Makefile</loc>
<lastmod>2024-03-13T06:41:49+00:00</lastmod>
<lastmod>2024-03-13T15:50:52+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/README.md</loc>
@@ -17538,11 +17538,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/gameplay.html</loc>
<lastmod>2024-03-10T17:01:19+00:00</lastmod>
<lastmod>2024-03-15T04:27:54+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/gameplay.md</loc>
<lastmod>2024-02-28T00:26:33+00:00</lastmod>
<lastmod>2024-03-15T04:25:03+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/halfwidth_vs_fullwidth.png</loc>
@@ -17606,11 +17606,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/terminals.html</loc>
<lastmod>2024-03-10T17:01:22+00:00</lastmod>
<lastmod>2024-03-15T04:27:57+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/terminals.md</loc>
<lastmod>2024-02-12T00:24:13+00:00</lastmod>
<lastmod>2024-03-15T04:25:08+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/ferguson1/troubleshooting.html</loc>
@@ -17754,7 +17754,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/README.md</loc>
<lastmod>2024-03-03T01:25:39+00:00</lastmod>
<lastmod>2024-03-15T04:25:00+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/dtmf.bin</loc>
@@ -17762,7 +17762,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/index.html</loc>
<lastmod>2024-03-10T17:04:38+00:00</lastmod>
<lastmod>2024-03-15T04:31:17+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/2020/giles/pi.wav</loc>
@@ -19234,7 +19234,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/bugs.md</loc>
<lastmod>2024-03-02T22:32:55+00:00</lastmod>
<lastmod>2024-03-15T04:24:38+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/contact.html</loc>
@@ -19242,7 +19242,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/contact.md</loc>
<lastmod>2024-03-03T01:26:04+00:00</lastmod>
<lastmod>2024-03-15T04:24:48+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/faq.html</loc>
@@ -19390,7 +19390,7 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/news.md</loc>
<lastmod>2024-03-03T00:32:54+00:00</lastmod>
<lastmod>2024-03-15T04:24:41+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/robots.txt</loc>
@@ -19402,11 +19402,11 @@
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/thanks-for-help.html</loc>
<lastmod>2024-03-10T17:01:12+00:00</lastmod>
<lastmod>2024-03-15T04:27:47+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/thanks-for-help.md</loc>
<lastmod>2024-03-02T20:30:19+00:00</lastmod>
<lastmod>2024-03-15T04:21:48+00:00</lastmod>
</url>
<url>
<loc>https://ioccc-src.github.io/temp-test-ioccc/var.mk</loc>
+1 -1
View File
@@ -843,7 +843,7 @@ class="sourceCode diff"><code class="sourceCode diff"><span id="cb30-1"><a href=
<span id="cb30-3"><a href="#cb30-3" aria-hidden="true" tabindex="-1"></a><span class="dt">@@ -7,13 +7,12 @@ if [[ $# -ne 1 ]]; then</span></span>
<span id="cb30-4"><a href="#cb30-4" aria-hidden="true" tabindex="-1"></a> exit 1</span>
<span id="cb30-5"><a href="#cb30-5" aria-hidden="true" tabindex="-1"></a> fi</span>
<span id="cb30-6"><a href="#cb30-6" aria-hidden="true" tabindex="-1"></a> </span>
<span id="cb30-6"><a href="#cb30-6" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb30-7"><a href="#cb30-7" aria-hidden="true" tabindex="-1"></a> # run/compile it</span>
<span id="cb30-8"><a href="#cb30-8" aria-hidden="true" tabindex="-1"></a> rm -f ouroboros.c x1 x</span>
<span id="cb30-9"><a href="#cb30-9" aria-hidden="true" tabindex="-1"></a><span class="st">-ex - &lt;&lt;EOF</span></span>
+2 -2
View File
@@ -804,7 +804,7 @@ might end up failing to work even after changing it back. This was resolved by:
@@ -7,13 +7,12 @@ if [[ $# -ne 1 ]]; then
exit 1
fi
# run/compile it
rm -f ouroboros.c x1 x
-ex - <<EOF
@@ -3836,7 +3836,7 @@ which the recipe file now links to.
[Cody](#cody) added the [try.sh](2012/hamano/try.sh) script and the helper
Makefile rules `hint.pdf`, `hint`, `hello.pdf` and `hello` to simplify the
procedure for both `hint.pdf` and `hello.pdf` as well as compiling them as C.
procedure for both `hint.pdf` and `hello.pdf` as well as compiling them as C.
## <a name="2012_hou"></a>[2012/hou](2012/hou/hou.c) ([index.html](2012/hou/index.html]))