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" : 1988,
"dir" : "applin",
"entry_id" : "1988_applin",
"title" : "1988.applin",
"abstract" : "massive #define that includes itself prints table of primes",
"author_set" : [
{
"author_handle" : "Jack_Applin"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/applin - Best of Show</h2>
<h3>massive #define that includes itself prints table of primes</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 abuse of system calls",
"year" : 1988,
"dir" : "dale",
"entry_id" : "1988_dale",
"title" : "1988.dale",
"abstract" : "prints command lineusing lots of system calls",
"author_set" : [
{
"author_handle" : "Paul_Dale"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/dale - Best abuse of system calls</h2>
<h3>prints command lineusing lots of system calls</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 visuals",
"year" : 1988,
"dir" : "isaak",
"entry_id" : "1988_isaak",
"title" : "1988.isaak",
"abstract" : "table driven table of the elements cpp with self-inclusion",
"author_set" : [
{
"author_handle" : "Mark_Isaak"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/isaak - Best visuals</h2>
<h3>table driven table of the elements cpp with self-inclusion</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 small program",
"year" : 1988,
"dir" : "litmaath",
"entry_id" : "1988_litmaath",
"title" : "1988.litmaath",
"abstract" : "sorts each arg using only argc argv and 'while(<cond>)'",
"author_set" : [
{
"author_handle" : "Maarten_Litmaath"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/litmaath - Best small program</h2>
<h3>sorts each arg using only argc argv and 'while(<cond>)'</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" : "Least likely to compile successfully",
"year" : 1988,
"dir" : "phillipps",
"entry_id" : "1988_phillipps",
"title" : "1988.phillipps",
"abstract" : "days of christmas heavily main() calling with tables",
"author_set" : [
{
"author_handle" : "Ian_Phillipps"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/phillipps - Least likely to compile successfully</h2>
<h3>days of christmas heavily main() calling with 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" : "Most useful obfuscated C program",
"year" : 1988,
"dir" : "reddy",
"entry_id" : "1988_reddy",
"title" : "1988.reddy",
"abstract" : "prints name of 'char *(*(foo[16])()' compressed",
"author_set" : [
{
"author_handle" : "Gopi_Reddy"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/reddy - Most useful obfuscated C program</h2>
<h3>prints name of 'char *(*(foo[16])()' 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" : "Best abuse of C constructs",
"year" : 1988,
"dir" : "robison",
"entry_id" : "1988_robison",
"title" : "1988.robison",
"abstract" : "print e in any base using only -- >= and while()",
"author_set" : [
{
"author_handle" : "Arch_D_Robison"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/robison - Best abuse of C constructs</h2>
<h3>print e in any base using only -- >= and while()</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 abuse of the rules",
"year" : 1988,
"dir" : "spinellis",
"entry_id" : "1988_spinellis",
"title" : "1988.spinellis",
"abstract" : "include /dev/tty",
"author_set" : [
{
"author_handle" : "Diomidis_Spinellis"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/spinellis - Best abuse of the rules</h2>
<h3>include /dev/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" : "Best layout",
"year" : 1988,
"dir" : "westley",
"entry_id" : "1988_westley",
"title" : "1988.westley",
"abstract" : "prints '3.141' with circle made of '_-_-_-_'",
"author_set" : [
{
"author_handle" : "Brian_Westley"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>1988/westley - Best layout</h2>
<h3>prints '3.141' with circle made of '_-_-_-_'</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->