Minor fixes in 1992/westley/index.html
I believe now that it is in good order except for a strange indentation issue in the index.html file in some code blocks that presumably has to be fixed with CSS. The bugs file was also slightly updated.
This commit is contained in:
1 parent
e497e483a3
commit
843c5f66bb
4 files changed
+12
-12
No files matched your search
@@ -43,7 +43,7 @@ described below, `whereami.alt`) directly.
|
||||
|
||||
## Alternate code:
|
||||
|
||||
The author provided a version for the US which we added. To build:
|
||||
The author provided a version for the US which we added.
|
||||
|
||||
|
||||
### Alternate build:
|
||||
@@ -110,14 +110,14 @@ vertically. The map is a Mercator projection with equal spacing
|
||||
of the latitudes, so the areas near the poles are very distorted.
|
||||
Latitudes near the poles and Antarctica are not shown.
|
||||
|
||||
The program requires the ASCII character set, `putchar()`, `atoi()`,
|
||||
The program requires the ASCII character set, `putchar(3)`, `atoi(3)`,
|
||||
and a display that auto-wraps at 80 characters(!). If your display
|
||||
does not work this way, you will have to massage the output;
|
||||
for example, you can redirect it to a file and edit it with vi,
|
||||
which will do auto-wrap for you.
|
||||
|
||||
Lint complains that `main()` returns a random value and I'm not
|
||||
checking the value that `putchar()` returns. Scandalous!
|
||||
checking the value that `putchar(3)` returns. Scandalous!
|
||||
|
||||
If you run it with fewer than 2 arguments, it will likely
|
||||
give you an exception, as it will access arguments that
|
||||
@@ -132,7 +132,7 @@ a string; the first character is how many `!`s are printed
|
||||
(`'A'`=1, `'B'`=2, etc), the second character is how many `' '`s, the
|
||||
third is how many `!`s, etc. ASCII characters less than `'A'`
|
||||
print no characters but still change the polarity, so any map
|
||||
of `' '`s and `'!'`s is possible. This is done in the `putchar()`
|
||||
of `' '`s and `'!'`s is possible. This is done in the `putchar(3)`
|
||||
argument as `33^l&1`, where `l` is the character `position+4`; if
|
||||
`l` is odd, `' '` is printed, if `l` is even, `'!'` is printed.
|
||||
|
||||
@@ -148,7 +148,7 @@ are opposite because latitude is decreasing and longitude is
|
||||
increasing as you go from upper left to lower right. The offset
|
||||
is where the origin (latitude=0, longitude=0) is found.
|
||||
|
||||
The position counting down to zero changes the `putchar()` from
|
||||
The position counting down to zero changes the `putchar(3)` from
|
||||
printing (`'!'` or `' '`) to printing (`'"'` or `'#'`).
|
||||
|
||||
The `"H E L L O, W O R L D!"` string inside the data string
|
||||
|
||||
@@ -419,7 +419,7 @@ described below, <code>whereami.alt</code>) directly.</p>
|
||||
<h2 id="try">Try:</h2>
|
||||
<pre><code> ./try.sh</code></pre>
|
||||
<h2 id="alternate-code">Alternate code:</h2>
|
||||
<p>The author provided a version for the US which we added. To build:</p>
|
||||
<p>The author provided a version for the US which we added.</p>
|
||||
<h3 id="alternate-build">Alternate build:</h3>
|
||||
<pre><code> make alt</code></pre>
|
||||
<h3 id="alternate-use">Alternate use:</h3>
|
||||
@@ -455,13 +455,13 @@ resolution of the map is five degrees horizontally, ten degrees
|
||||
vertically. The map is a Mercator projection with equal spacing
|
||||
of the latitudes, so the areas near the poles are very distorted.
|
||||
Latitudes near the poles and Antarctica are not shown.</p>
|
||||
<p>The program requires the ASCII character set, <code>putchar()</code>, <code>atoi()</code>,
|
||||
<p>The program requires the ASCII character set, <code>putchar(3)</code>, <code>atoi(3)</code>,
|
||||
and a display that auto-wraps at 80 characters(!). If your display
|
||||
does not work this way, you will have to massage the output;
|
||||
for example, you can redirect it to a file and edit it with vi,
|
||||
which will do auto-wrap for you.</p>
|
||||
<p>Lint complains that <code>main()</code> returns a random value and I’m not
|
||||
checking the value that <code>putchar()</code> returns. Scandalous!</p>
|
||||
checking the value that <code>putchar(3)</code> returns. Scandalous!</p>
|
||||
<p>If you run it with fewer than 2 arguments, it will likely
|
||||
give you an exception, as it will access arguments that
|
||||
don’t exist and characters before a string constant.</p>
|
||||
@@ -472,7 +472,7 @@ a string; the first character is how many <code>!</code>s are printed
|
||||
(<code>'A'</code>=1, <code>'B'</code>=2, etc), the second character is how many <code>' '</code>s, the
|
||||
third is how many <code>!</code>s, etc. ASCII characters less than <code>'A'</code>
|
||||
print no characters but still change the polarity, so any map
|
||||
of <code>' '</code>s and <code>'!'</code>s is possible. This is done in the <code>putchar()</code>
|
||||
of <code>' '</code>s and <code>'!'</code>s is possible. This is done in the <code>putchar(3)</code>
|
||||
argument as <code>33^l&1</code>, where <code>l</code> is the character <code>position+4</code>; if
|
||||
<code>l</code> is odd, <code>' '</code> is printed, if <code>l</code> is even, <code>'!'</code> is printed.</p>
|
||||
<p>The position of latitude & longitude is changed into a single
|
||||
@@ -486,7 +486,7 @@ five degrees of change moves the location one character. The signs
|
||||
are opposite because latitude is decreasing and longitude is
|
||||
increasing as you go from upper left to lower right. The offset
|
||||
is where the origin (latitude=0, longitude=0) is found.</p>
|
||||
<p>The position counting down to zero changes the <code>putchar()</code> from
|
||||
<p>The position counting down to zero changes the <code>putchar(3)</code> from
|
||||
printing (<code>'!'</code> or <code>' '</code>) to printing (<code>'"'</code> or <code>'#'</code>).</p>
|
||||
<p>The <code>"H E L L O, W O R L D!"</code> string inside the data string
|
||||
prints the line of blanks past <a href="https://en.wikipedia.org/wiki/Tierra_del_Fuego">Tierra del
|
||||
|
||||
@@ -1233,7 +1233,7 @@ for modern systems as it doesn’t work for gcc either, even before any changes.
|
||||
This might be a misunderstanding or it might be that having 80 columns (resized)
|
||||
does not count (though the output before the fix of the 80 column requirement
|
||||
showed was correct when at 80-columns so it seems like this could be a bug if
|
||||
not a misunderstanding).</p>
|
||||
it’s not a misunderstanding).</p>
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
<div id="1993">
|
||||
<h1 id="section-9">1993</h1>
|
||||
|
||||
@@ -1221,7 +1221,7 @@ for modern systems as it doesn't work for gcc either, even before any changes.
|
||||
This might be a misunderstanding or it might be that having 80 columns (resized)
|
||||
does not count (though the output before the fix of the 80 column requirement
|
||||
showed was correct when at 80-columns so it seems like this could be a bug if
|
||||
not a misunderstanding).
|
||||
it's not a misunderstanding).
|
||||
|
||||
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
|
||||
Reference in new issue
Block a user