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 one liner",
"year" : 1985,
"dir" : "applin",
"entry_id" : "1985_applin",
"title" : "1985.applin",
"abstract" : "one-liner to print hello world with execlp",
"author_set" : [
{
"author_handle" : "Jack_Applin"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1985/applin - Best one liner</h2>
<h3>one-liner to print hello world with execlp</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 obscure program",
"year" : 1985,
"dir" : "august",
"entry_id" : "1985_august",
"title" : "1985.august",
"abstract" : "cpp obfuscated and compressed recursive primes in binary",
"author_set" : [
{
"author_handle" : "Lennart_Augustsson"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1985/august - Most obscure program</h2>
<h3>cpp obfuscated and compressed recursive primes in binary</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 appearing program",
"year" : 1985,
"dir" : "lycklama",
"entry_id" : "1985_lycklama",
"title" : "1985.lycklama",
"abstract" : "heavily cpped with o_oo identifiers that scrolls text right",
"author_set" : [
{
"author_handle" : "Ed_Lycklama"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1985/lycklama - Strangest appearing program</h2>
<h3>heavily cpped with o_oo identifiers that scrolls text right</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" : "Grand Prize - Most well rounded in confusion",
"year" : 1985,
"dir" : "shapiro",
"entry_id" : "1985_shapiro",
"title" : "1985.shapiro",
"abstract" : "two defines one 7-liner that results in a maze",
"author_set" : [
{
"author_handle" : "Carl_Shapiro"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1985/shapiro - Grand Prize - Most well rounded in confusion</h2>
<h3>two defines one 7-liner that results in a maze</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" : 1985,
"dir" : "sicherman",
"entry_id" : "1985_sicherman",
"title" : "1985.sicherman",
"abstract" : "rot13 with strange #defs that create comment headers etc.",
"author_set" : [
{
"author_handle" : "Col_G_L_Sicherman"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1985/sicherman - Worst abuse of the C preprocessor</h2>
<h3>rot13 with strange #defs that create comment headers etc.</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->