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 game",
"year" : 1994,
"dir" : "dodsond1",
"entry_id" : "1994_dodsond1",
"title" : "1994.dodsond1",
"abstract" : "plays a game of othello",
"author_set" : [
{
"author_handle" : "Don_Dodson"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/dodsond1 - Best game</h2>
<h3>plays a game of othello</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 obfuscated packaging",
"year" : 1994,
"dir" : "dodsond2",
"entry_id" : "1994_dodsond2",
"title" : "1994.dodsond2",
"abstract" : "Hunt the Wumpus (gziped source)",
"author_set" : [
{
"author_handle" : "Don_Dodson"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/dodsond2 - Most obfuscated packaging</h2>
<h3>Hunt the Wumpus (gziped source)</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 utility",
"year" : 1994,
"dir" : "horton",
"entry_id" : "1994_horton",
"title" : "1994.horton",
"abstract" : "Plot cubic equations on a tty",
"author_set" : [
{
"author_handle" : "Mary_Ann_Horton"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/horton - Best utility</h2>
<h3>Plot cubic equations on a tty</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 obfuscated algorithm",
"year" : 1994,
"dir" : "imc",
"entry_id" : "1994_imc",
"title" : "1994.imc",
"abstract" : "print a random n by n magic square",
"author_set" : [
{
"author_handle" : "Ian_Collier"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/imc - Most obfuscated algorithm</h2>
<h3>print a random n by n magic square</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" : 1994,
"dir" : "ldb",
"entry_id" : "1994_ldb",
"title" : "1994.ldb",
"abstract" : "print a random line from stdin",
"author_set" : [
{
"author_handle" : "Laurion_Burchall"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/ldb - Best one liner</h2>
<h3>print a random line from stdin</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" : 1994,
"dir" : "schnitzi",
"entry_id" : "1994_schnitzi",
"title" : "1994.schnitzi",
"abstract" : "flips stdin along a diagonal (source mirrored along diagonal)",
"author_set" : [
{
"author_handle" : "Mark_Schnitzius"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/schnitzi - Best layout</h2>
<h3>flips stdin along a diagonal (source mirrored along diagonal)</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 well rounded obfuscation",
"year" : 1994,
"dir" : "shapiro",
"entry_id" : "1994_shapiro",
"title" : "1994.shapiro",
"abstract" : "print time of day on an tty",
"author_set" : [
{
"author_handle" : "Andrew_Shapiro"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/shapiro - Most well rounded obfuscation</h2>
<h3>print time of day on an tty</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" : "Worst abuse of the rules",
"year" : 1994,
"dir" : "smr",
"entry_id" : "1994_smr",
"title" : "1994.smr",
"abstract" : "world's smallest self reproducing program",
"author_set" : [
{
"author_handle" : "Szymon_Rusinkiewicz"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/smr - Worst abuse of the rules</h2>
<h3>world's smallest self reproducing 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" : "Best X11 program",
"year" : 1994,
"dir" : "tvr",
"entry_id" : "1994_tvr",
"title" : "1994.tvr",
"abstract" : "interactive fractals for the X Window System",
"author_set" : [
{
"author_handle" : "Teemu_Rantanen"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/tvr - Best X11 program</h2>
<h3>interactive fractals for the X Window System</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 short program",
"year" : 1994,
"dir" : "weisberg",
"entry_id" : "1994_weisberg",
"title" : "1994.weisberg",
"abstract" : "prints prime numbers",
"author_set" : [
{
"author_handle" : "Jeff_Weisberg"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/weisberg - Best short program</h2>
<h3>prints prime numbers</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" : "Worst abuse of the C preprocessor",
"year" : 1994,
"dir" : "westley",
"entry_id" : "1994_westley",
"title" : "1994.westley",
"abstract" : "Adventure/Dungeon like game played via the C pre-processor",
"author_set" : [
{
"author_handle" : "Brian_Westley"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1994/westley - Worst abuse of the C preprocessor</h2>
<h3>Adventure/Dungeon like game played via the C pre-processor</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->