From ad48e7a80cd9d512df9e9b513ed62322c8a470e4 Mon Sep 17 00:00:00 2001
From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com>
Date: Fri, 1 Nov 2024 08:17:21 -0700
Subject: [PATCH] Address missing files in 2001/herrmann1
With thanks to Leo, the filenames have been corrected in the
README.md/index.html file. As the manifest already has them (they were
under different names) the .entry.json file did not have to be updated.
---
2001/herrmann1/README.md | 7 +++----
2001/herrmann1/index.html | 9 ++++-----
bugs.html | 6 ------
bugs.md | 9 ---------
4 files changed, 7 insertions(+), 24 deletions(-)
diff --git a/2001/herrmann1/README.md b/2001/herrmann1/README.md
index 46031d81f..5f55d227d 100644
--- a/2001/herrmann1/README.md
+++ b/2001/herrmann1/README.md
@@ -9,7 +9,6 @@
The current status of this entry is:
-> **STATUS: missing files - please provide them** The current status of this entry is: STATUS: missing files - please provide them STATUS: known bug - please help us fix For more detailed information see 2001/herrmann1 in bugs.html.
> **STATUS: known bug - please help us fix**
For more detailed information see [2001/herrmann1 in bugs.html](../../bugs.html#2001_herrmann1).
@@ -81,7 +80,7 @@ terminal!
#### For the impatient
-The info files `herrmann1.turing` and [herrmann1.gcd](%%REPO_URL%%/2001/herrmann1/herrmann1.gcd) are sample
+The info files `herrmann1.times2` and [herrmann1.gcd](%%REPO_URL%%/2001/herrmann1/herrmann1.gcd) are sample
programs for the Turing machine. For example, type
```
@@ -121,11 +120,11 @@ result.)
In the previous example, the Turing machine started on the default
-tape of the program `times2.turing`. To provide your own tape, type
+tape of the program `herrmann1.times2`. To provide your own tape, type
(for example)
```
- ./herrmann1 prg=times2.turing tape="O O O I I I O O O"
+ ./herrmann1 prg=herrmann1.times2 tape="O O O I I I O O O"
```
(The `O`s and `I`s are letters, not digits.) You might prefer to
diff --git a/2001/herrmann1/index.html b/2001/herrmann1/index.html
index a30482d4d..c77b58529 100644
--- a/2001/herrmann1/index.html
+++ b/2001/herrmann1/index.html
@@ -449,8 +449,7 @@ Location: DE - Federal Republic of Germ
Bugs and (Mis)features:
-
-STATUS: known bug - please help us fixTo use:
@@ -496,7 +495,7 @@ terminal!
The info files herrmann1.turing and herrmann1.gcd are sample
+
The info files herrmann1.times2 and herrmann1.gcd are sample
programs for the Turing machine. For example, type
./herrmann1.sh 'prg=herrmann1.times2'
and watch the animated Turing machine multiply 8 by two (in
@@ -521,9 +520,9 @@ type ./herrmann1 to see the final result. The output will be
(Note that the last frame of the animation is not the final result.)
In the previous example, the Turing machine started on the default
-tape of the program times2.turing. To provide your own tape, type
+tape of the program herrmann1.times2. To provide your own tape, type
(for example)
./herrmann1 prg=times2.turing tape="O O O I I I O O O"
+ ./herrmann1 prg=herrmann1.times2 tape="O O O I I I O O O"
(The Os and Is are letters, not digits.) You might prefer to
provide only a finite portion of the tape, like I did above. In
this case, the remainder of the tape is filled with Os. ;-)
Jump to: top
-The author referred to the file herrmann1.turing but it does not exist not even
-in the archive. Do you have a copy? Please provide it!
Jump to: top
There is also a bug in part. During compilation you’re supposed to see some animation but this does not seem to work with modern gcc versions. It appears diff --git a/bugs.md b/bugs.md index cc8b6d2a6..f366584a5 100644 --- a/bugs.md +++ b/bugs.md @@ -2504,15 +2504,6 @@ Jump to: [top](#) Jump to: [top](#) -### STATUS: missing files - please provide them -### Source code: [2001/herrmann1/herrmann1.c](%%REPO_URL%%/2001/herrmann1/herrmann1.c) -### Information: [2001/herrmann1/index.html](2001/herrmann1/index.html) - -The author referred to the file `herrmann1.turing` but it does not exist not even -in the archive. Do you have a copy? Please provide it! - -Jump to: [top](#) - ### STATUS: known bug - please help us fix There is also a bug in part. During compilation you're supposed to see some