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 of Show",
"year" : 1996,
"dir" : "august",
"entry_id" : "1996_august",
"title" : "1996.august",
"abstract" : "Subset of C compiler and byte code interpreter",
"author_set" : [
{
"author_handle" : "Lennart_Augustsson"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/august - Best of Show</h2>
<h3>Subset of C compiler and byte code interpreter</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 numerical obfuscation",
"year" : 1996,
"dir" : "dalbec",
"entry_id" : "1996_dalbec",
"title" : "1996.dalbec",
"abstract" : "Generator of strong probable-primes to a given base",
"author_set" : [
{
"author_handle" : "John_Dalbec"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/dalbec - Best numerical obfuscation</h2>
<h3>Generator of strong probable-primes to a given base</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 output",
"year" : 1996,
"dir" : "eldby",
"entry_id" : "1996_eldby",
"title" : "1996.eldby",
"abstract" : "Flying 3D spheres in an ASCII display",
"author_set" : [
{
"author_handle" : "Thor_Eldby"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/eldby - Best output</h2>
<h3>Flying 3D spheres in an ASCII display</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" : 1996,
"dir" : "gandalf",
"entry_id" : "1996_gandalf",
"title" : "1996.gandalf",
"abstract" : "Displays the ASCII and 8 bit character tables",
"author_set" : [
{
"author_handle" : "Dean_Swift"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/gandalf - Best layout</h2>
<h3>Displays the ASCII and 8 bit character tables</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 obfuscated character set utility",
"year" : 1996,
"dir" : "huffman",
"entry_id" : "1996_huffman",
"title" : "1996.huffman",
"abstract" : "Braille to ASCII and vice versa",
"author_set" : [
{
"author_handle" : "Ken_Huffman"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/huffman - Best obfuscated character set utility</h2>
<h3>Braille to ASCII and vice versa</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 entry",
"year" : 1996,
"dir" : "jonth",
"entry_id" : "1996_jonth",
"title" : "1996.jonth",
"abstract" : "X based dual player tic-tac-toe game",
"author_set" : [
{
"author_handle" : "Jon_Thingvold"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/jonth - Best X11 entry</h2>
<h3>X based dual player tic-tac-toe game</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 RFC obfuscation",
"year" : 1996,
"dir" : "rcm",
"entry_id" : "1996_rcm",
"title" : "1996.rcm",
"abstract" : "Gunzip equivalent",
"author_set" : [
{
"author_handle" : "Ron_McFarland"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/rcm - Best RFC obfuscation</h2>
<h3>Gunzip equivalent</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" : 1996,
"dir" : "schweikh1",
"entry_id" : "1996_schweikh1",
"title" : "1996.schweikh1",
"abstract" : "Calculates Easter dates from 1582 to 2199 AD",
"author_set" : [
{
"author_handle" : "Jens_Schweikhardt"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/schweikh1 - Worst abuse of the C preprocessor</h2>
<h3>Calculates Easter dates from 1582 to 2199 AD</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 algorithm",
"year" : 1996,
"dir" : "schweikh2",
"entry_id" : "1996_schweikh2",
"title" : "1996.schweikh2",
"abstract" : "Search for a limited class of expressions that equal a constant",
"author_set" : [
{
"author_handle" : "Jens_Schweikhardt"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/schweikh2 - Best algorithm</h2>
<h3>Search for a limited class of expressions that equal a constant</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" : 1996,
"dir" : "schweikh3",
"entry_id" : "1996_schweikh3",
"title" : "1996.schweikh3",
"abstract" : "Determins the memory allocation honesty of the OS",
"author_set" : [
{
"author_handle" : "Jens_Schweikhardt"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/schweikh3 - Best utility</h2>
<h3>Determins the memory allocation honesty of the OS</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" : 1996,
"dir" : "westley",
"entry_id" : "1996_westley",
"title" : "1996.westley",
"abstract" : "Shows the time on clock with a configurable face and style",
"author_set" : [
{
"author_handle" : "Brian_Westley"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1996/westley - Best one liner</h2>
<h3>Shows the time on clock with a configurable face and style</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->