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" : "EDAMAME Award",
"year" : 2006,
"dir" : "birken",
"entry_id" : "2006_birken",
"title" : "2006.birken",
"abstract" : "Circuit Simulator",
"author_set" : [
{
"author_handle" : "Michael_Birken"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/birken - EDAMAME Award</h2>
<h3>Circuit Simulator</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",
"year" : 2006,
"dir" : "borsanyi",
"entry_id" : "2006_borsanyi",
"title" : "2006.borsanyi",
"abstract" : "Email address to gif image",
"author_set" : [
{
"author_handle" : "Szabolcs_Borsanyi"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/borsanyi - Most useful</h2>
<h3>Email address to gif image</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 audio",
"year" : 2006,
"dir" : "grothe",
"entry_id" : "2006_grothe",
"title" : "2006.grothe",
"abstract" : "Plays audio using a monitor",
"author_set" : [
{
"author_handle" : "Aaron_Grothe"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/grothe - Most obfuscated audio</h2>
<h3>Plays audio using a monitor</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 irrational",
"year" : 2006,
"dir" : "hamre",
"entry_id" : "2006_hamre",
"title" : "2006.hamre",
"abstract" : "A calculator for rational numbers",
"author_set" : [
{
"author_handle" : "Steinar_Hamre"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/hamre - Most irrational</h2>
<h3>A calculator for rational 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" : "Best game",
"year" : 2006,
"dir" : "meyer",
"entry_id" : "2006_meyer",
"title" : "2006.meyer",
"abstract" : "A two player sudoku like game",
"author_set" : [
{
"author_handle" : "Raphael_Meyer"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/meyer - Best game</h2>
<h3>A two player sudoku like 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 compiled graphics",
"year" : 2006,
"dir" : "monge",
"entry_id" : "2006_monge",
"title" : "2006.monge",
"abstract" : "Graphical fractal generator",
"author_set" : [
{
"author_handle" : "Maurizio_Monge"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/monge - Best compiled graphics</h2>
<h3>Graphical fractal generator</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 computation",
"year" : 2006,
"dir" : "night",
"entry_id" : "2006_night",
"title" : "2006.night",
"abstract" : "A maze game",
"author_set" : [
{
"author_handle" : "Christopher_Night"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/night - Best abuse of computation</h2>
<h3>A maze 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" : "Homer's favorite",
"year" : 2006,
"dir" : "sloane",
"entry_id" : "2006_sloane",
"title" : "2006.sloane",
"abstract" : "Animated donut",
"author_set" : [
{
"author_handle" : "Andy_Sloane"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/sloane - Homer's favorite</h2>
<h3>Animated donut</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 computed graphics",
"year" : 2006,
"dir" : "stewart",
"entry_id" : "2006_stewart",
"title" : "2006.stewart",
"abstract" : "IFS fractal generator",
"author_set" : [
{
"author_handle" : "Thomas_Stewart"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/stewart - Best computed graphics</h2>
<h3>IFS fractal generator</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 assembler",
"year" : 2006,
"dir" : "sykes1",
"entry_id" : "2006_sykes1",
"title" : "2006.sykes1",
"abstract" : "Bedlam cube solver",
"author_set" : [
{
"author_handle" : "Stephen_Sykes"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/sykes1 - Best assembler</h2>
<h3>Bedlam cube solver</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" : 2006,
"dir" : "sykes2",
"entry_id" : "2006_sykes2",
"title" : "2006.sykes2",
"abstract" : "A clock in one line",
"author_set" : [
{
"author_handle" : "Stephen_Sykes"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/sykes2 - Best one liner</h2>
<h3>A clock in one line</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" : 2006,
"dir" : "toledo1",
"entry_id" : "2006_toledo1",
"title" : "2006.toledo1",
"abstract" : "Solve the knight chess problem",
"author_set" : [
{
"author_handle" : "Oscar_Toledo"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/toledo1 - Best small program</h2>
<h3>Solve the knight chess problem</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" : 2006,
"dir" : "toledo2",
"entry_id" : "2006_toledo2",
"title" : "2006.toledo2",
"abstract" : "An 8080 emulator",
"author_set" : [
{
"author_handle" : "Oscar_Toledo"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/toledo2 - Best of Show</h2>
<h3>An 8080 emulator</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 portable chess set",
"year" : 2006,
"dir" : "toledo3",
"entry_id" : "2006_toledo3",
"title" : "2006.toledo3",
"abstract" : "An X11 chess game",
"author_set" : [
{
"author_handle" : "Oscar_Toledo"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2006/toledo3 - Most portable chess set</h2>
<h3>An X11 chess game</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->