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 painting tool",
"year" : 2013,
"dir" : "birken",
"entry_id" : "2013_birken",
"title" : "2013.birken",
"abstract" : "use Tetris to paint a picture",
"author_set" : [
{
"author_handle" : "Michael_Birken"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/birken - Best painting tool</h2>
<h3>use Tetris to paint a picture</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 partisan one liner",
"year" : 2013,
"dir" : "cable1",
"entry_id" : "2013_cable1",
"title" : "2013.cable1",
"abstract" : "1-liner party of a US President",
"author_set" : [
{
"author_handle" : "Adrian_Cable"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/cable1 - Most partisan one liner</h2>
<h3>1-liner party of a US President</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" : 2013,
"dir" : "cable2",
"entry_id" : "2013_cable2",
"title" : "2013.cable2",
"abstract" : "OCR in quick brown fox ASCII art",
"author_set" : [
{
"author_handle" : "Adrian_Cable"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/cable2 - Best of Show</h2>
<h3>OCR in quick brown fox ASCII art</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" : "Largest small system emulator",
"year" : 2013,
"dir" : "cable3",
"entry_id" : "2013_cable3",
"title" : "2013.cable3",
"abstract" : "IBM PC emulator",
"author_set" : [
{
"author_handle" : "Adrian_Cable"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/cable3 - Largest small system emulator</h2>
<h3>IBM PC 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" : "Best sparkling utility",
"year" : 2013,
"dir" : "dlowe",
"entry_id" : "2013_dlowe",
"title" : "2013.dlowe",
"abstract" : "ASCII spark line graph",
"author_set" : [
{
"author_handle" : "J_David_Lowe"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/dlowe - Best sparkling utility</h2>
<h3>ASCII spark line graph</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 lazy SKIer",
"year" : 2013,
"dir" : "endoh1",
"entry_id" : "2013_endoh1",
"title" : "2013.endoh1",
"abstract" : "SKI Combinator Calculus tool",
"author_set" : [
{
"author_handle" : "Yusuke_Endoh"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/endoh1 - Most lazy SKIer</h2>
<h3>SKI Combinator Calculus tool</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 recyclable",
"year" : 2013,
"dir" : "endoh2",
"entry_id" : "2013_endoh2",
"title" : "2013.endoh2",
"abstract" : "JPEG quine that expands and inverts",
"author_set" : [
{
"author_handle" : "Yusuke_Endoh"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/endoh2 - Most recyclable</h2>
<h3>JPEG quine that expands and inverts</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 tweetable one liner",
"year" : 2013,
"dir" : "endoh3",
"entry_id" : "2013_endoh3",
"title" : "2013.endoh3",
"abstract" : "play music with ABC notation",
"author_set" : [
{
"author_handle" : "Yusuke_Endoh"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/endoh3 - Most tweetable one liner</h2>
<h3>play music with ABC notation</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 solid",
"year" : 2013,
"dir" : "endoh4",
"entry_id" : "2013_endoh4",
"title" : "2013.endoh4",
"abstract" : "ASCII solid rotation",
"author_set" : [
{
"author_handle" : "Yusuke_Endoh"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/endoh4 - Most solid</h2>
<h3>ASCII solid rotation</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 use of one infinite loop",
"year" : 2013,
"dir" : "hou",
"entry_id" : "2013_hou",
"title" : "2013.hou",
"abstract" : "ray tracer",
"author_set" : [
{
"author_handle" : "Qiming_HOU"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/hou - Best use of one infinite loop</h2>
<h3>ray tracer</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 timely rendered",
"year" : 2013,
"dir" : "mills",
"entry_id" : "2013_mills",
"title" : "2013.mills",
"abstract" : "HTTP server ray tracing a timestamp",
"author_set" : [
{
"author_handle" : "Christopher_Mills"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/mills - Most timely rendered</h2>
<h3>HTTP server ray tracing a timestamp</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 catty",
"year" : 2013,
"dir" : "misaka",
"entry_id" : "2013_misaka",
"title" : "2013.misaka",
"abstract" : "horizontal or vertical file concat",
"author_set" : [
{
"author_handle" : "Don_Yang"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/misaka - Most catty</h2>
<h3>horizontal or vertical file concat</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" : "Smallest large system simulator",
"year" : 2013,
"dir" : "morgan1",
"entry_id" : "2013_morgan1",
"title" : "2013.morgan1",
"abstract" : "X11 based Solar system simulator",
"author_set" : [
{
"author_handle" : "Yves-Marie_Morgan"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/morgan1 - Smallest large system simulator</h2>
<h3>X11 based Solar system 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 playfully versatile",
"year" : 2013,
"dir" : "morgan2",
"entry_id" : "2013_morgan2",
"title" : "2013.morgan2",
"abstract" : "X11 and ASCII domino matching game",
"author_set" : [
{
"author_handle" : "Yves-Marie_Morgan"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/morgan2 - Most playfully versatile</h2>
<h3>X11 and ASCII domino matching 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" : "Most poetic use of strings",
"year" : 2013,
"dir" : "robison",
"entry_id" : "2013_robison",
"title" : "2013.robison",
"abstract" : "multi-precision arithmetic",
"author_set" : [
{
"author_handle" : "Arch_D_Robison"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2013/robison - Most poetic use of strings</h2>
<h3>multi-precision arithmetic</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->