add title and abstract to .entry.json and index.html files

We add an initial "_title_" and "_abstract_" to all entry `.entry.json` files.

The `bin/csv2entry.sh` tool reads the `summary.csv` file and
loads the "_title_" and "_abstract_" to entry `.entry.json` files.

Changed `bin/csv2entry.sh` VERSION from "1.3 2024-09-23"
to "1.4 2024-09-27".

Perform `make csv2entry` to perform the above and test under macOS.

The `bin/cvt-submission.sh` tool adds "_title_" and "_abstract_" to the
.entry.json based on the `.info.json` file.

Changed `bin/cvt-submission.sh` VERSION from "1.2 2024-09-23"
to "1.3 2024-09-27".

The `bin/entry2csv.sh` tool forms the `summary.csv` file
based on the "_title_" and "_abstract_" fields found in .entry.json files.

Changed `bin/entry2csv.sh` VERSION from "1.3 2024-09-23"
to "1.4 2024-09-27".

Perform `make entry2csv` to perform the above and test under macOS.

Added `-H` and `header=with-header-3` to the `bin/md2html.cfg`
for the configuration entry for `[12][0-9][0-9][0-9]/*/README.md`.

Changed `bin/md2html.sh` VERSION from "1.6 2024-08-17"
to "1.7 2024-09-27".

All entry `index.html` files now list the "_abstract_" in a new
`<h3>abstract</h3>` header.

Changed `bin/subst.entry-index.sh` VERSION from "1.6 2024-09-23"
to "1.7 2024-09-27".

Removed `summary.csv`.

Added `summary.csv` and `summary.numbers` to `.gitignore`.
Sorted the result with `bin/sgi.sh`.

Perform `make quick_www` to perform the above and test under macOS.

Perform `make www` to perform the above and test under macOS.
This commit is contained in:
Landon Curt Noll committed 2024-09-27 23:40:45 -07:00
1 parent 16c5a84b10
commit 0fa01fd744
651 files changed
+1925 -743

No files matched your search

+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Best self-modifying program",
"year" : 1989,
"dir" : "fubar",
"entry_id" : "1989_fubar",
"title" : "1989.fubar",
"abstract" : "self-reconstructing recompiling factorial program",
"author_set" : [
{
"author_handle" : "Jay_Vosburgh"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/fubar - Best self-modifying program</h2>
<h3>self-reconstructing recompiling factorial program</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Strangest abuse of the rules",
"year" : 1989,
"dir" : "jar.1",
"entry_id" : "1989_jar.1",
"title" : "1989.jar.1",
"abstract" : "Hello world as a C string",
"author_set" : [
{
"author_handle" : "Jari_Arkko"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/jar.1 - Strangest abuse of the rules</h2>
<h3>Hello world as a C string</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Best of Show",
"year" : 1989,
"dir" : "jar.2",
"entry_id" : "1989_jar.2",
"title" : "1989.jar.2",
"abstract" : "lisp interpreter that is compressed",
"author_set" : [
{
"author_handle" : "Esko_Nuutila"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/jar.2 - Best of Show</h2>
<h3>lisp interpreter that is compressed</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Most humorous output",
"year" : 1989,
"dir" : "ovdluhe",
"entry_id" : "1989_ovdluhe",
"title" : "1989.ovdluhe",
"abstract" : "monkey-typer following template with APE identifiers",
"author_set" : [
{
"author_handle" : "Oskar_von_der_Luehe"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/ovdluhe - Most humorous output</h2>
<h3>monkey-typer following template with APE identifiers</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Most complex algorithm",
"year" : 1989,
"dir" : "paul",
"entry_id" : "1989_paul",
"title" : "1989.paul",
"abstract" : "print fibonacci base 2 by simulating turing machine",
"author_set" : [
{
"author_handle" : "Paul_E_Black"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/paul - Most complex algorithm</h2>
<h3>print fibonacci base 2 by simulating turing machine</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Best minimal use of C",
"year" : 1989,
"dir" : "robison",
"entry_id" : "1989_robison",
"title" : "1989.robison",
"abstract" : "apl-expression interpreter (binary) written in C--",
"author_set" : [
{
"author_handle" : "Arch_D_Robison"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/robison - Best minimal use of C</h2>
<h3>apl-expression interpreter (binary) written in C--</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Best layout",
"year" : 1989,
"dir" : "roemer",
"entry_id" : "1989_roemer",
"title" : "1989.roemer",
"abstract" : "prints e with pi shaped layout with _31415 identifiers",
"author_set" : [
{
"author_handle" : "Roemer_B_Lievaart"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/roemer - Best layout</h2>
<h3>prints e with pi shaped layout with _31415 identifiers</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Best game",
"year" : 1989,
"dir" : "tromp",
"entry_id" : "1989_tromp",
"title" : "1989.tromp",
"abstract" : "squished tetris",
"author_set" : [
{
"author_handle" : "John_Tromp"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/tromp - Best game</h2>
<h3>squished tetris</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Best one liner",
"year" : 1989,
"dir" : "vanb",
"entry_id" : "1989_vanb",
"title" : "1989.vanb",
"abstract" : "one-liner prints all subsets of arguments",
"author_set" : [
{
"author_handle" : "David_Van_Brackle"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/vanb - Best one liner</h2>
<h3>one-liner prints all subsets of arguments</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
+3 -1
View File
@@ -1,10 +1,12 @@
{
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
"entry_JSON_format_version" : "1.1 2024-02-11",
"entry_JSON_format_version" : "1.2 2024-09-25",
"award" : "Most algorithms in one program",
"year" : 1989,
"dir" : "westley",
"entry_id" : "1989_westley",
"title" : "1989.westley",
"abstract" : "reversible and rot13able program that reverses and/or rot13s",
"author_set" : [
{
"author_handle" : "Brian_Westley"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1989/westley - Most algorithms in one program</h2>
<h3>reversible and rot13able program that reverses and/or rot13s</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->