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" : "Most cacophonic",
"year" : 2018,
"dir" : "algmyr",
"entry_id" : "2018_algmyr",
"title" : "2018.algmyr",
"abstract" : "Converts text to sound using font as spectrogram",
"author_set" : [
{
"author_handle" : "Anton_Algmyr"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/algmyr - Most cacophonic</h2>
<h3>Converts text to sound using font as spectrogram</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 able to divine code gaps",
"year" : 2018,
"dir" : "anderson",
"entry_id" : "2018_anderson",
"title" : "2018.anderson",
"abstract" : "Visualizer of typographic rivers",
"author_set" : [
{
"author_handle" : "Derek_Anderson"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/anderson - Most able to divine code gaps</h2>
<h3>Visualizer of typographic rivers</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 inflationary",
"year" : 2018,
"dir" : "bellard",
"entry_id" : "2018_bellard",
"title" : "2018.bellard",
"abstract" : "Image compression demo",
"author_set" : [
{
"author_handle" : "Fabrice_Bellard"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/bellard - Most inflationary</h2>
<h3>Image compression demo</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" : 2018,
"dir" : "burton1",
"entry_id" : "2018_burton1",
"title" : "2018.burton1",
"abstract" : "Hex dumper",
"author_set" : [
{
"author_handle" : "Dave_Burton"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/burton1 - Best one liner</h2>
<h3>Hex dumper</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" : 2018,
"dir" : "burton2",
"entry_id" : "2018_burton2",
"title" : "2018.burton2",
"abstract" : "Tokenize and count",
"author_set" : [
{
"author_handle" : "Dave_Burton"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/burton2 - Best abuse of the rules</h2>
<h3>Tokenize and count</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 likely to be awarded",
"year" : 2018,
"dir" : "ciura",
"entry_id" : "2018_ciura",
"title" : "2018.ciura",
"abstract" : "Strunk and White checker",
"author_set" : [
{
"author_handle" : "Marcin_Ciura"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/ciura - Most likely to be awarded</h2>
<h3>Strunk and White checker</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 tool to reveal holes",
"year" : 2018,
"dir" : "endoh1",
"entry_id" : "2018_endoh1",
"title" : "2018.endoh1",
"abstract" : "Animated GIF from text",
"author_set" : [
{
"author_handle" : "Yusuke_Endoh"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/endoh1 - Best tool to reveal holes</h2>
<h3>Animated GIF from text</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 python",
"year" : 2018,
"dir" : "endoh2",
"entry_id" : "2018_endoh2",
"title" : "2018.endoh2",
"abstract" : "Monty-Pythonesque animated quine",
"author_set" : [
{
"author_handle" : "Yusuke_Endoh"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/endoh2 - Best use of python</h2>
<h3>Monty-Pythonesque animated quine</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 weasel words",
"year" : 2018,
"dir" : "ferguson",
"entry_id" : "2018_ferguson",
"title" : "2018.ferguson",
"abstract" : "Dawkins' weasel simulator",
"author_set" : [
{
"author_handle" : "Cody_Boone_Ferguson"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/ferguson - Best use of weasel words</h2>
<h3>Dawkins' weasel 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 unstable",
"year" : 2018,
"dir" : "giles",
"entry_id" : "2018_giles",
"title" : "2018.giles",
"abstract" : "SDL falling sand",
"author_set" : [
{
"author_handle" : "Edward_Giles"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/giles - Most unstable</h2>
<h3>SDL falling sand</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 likely to top the charts",
"year" : 2018,
"dir" : "hou",
"entry_id" : "2018_hou",
"title" : "2018.hou",
"abstract" : "Converter of JSON to SVG pie chart",
"author_set" : [
{
"author_handle" : "Qiming_HOU"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/hou - Most likely to top the charts</h2>
<h3>Converter of JSON to SVG pie chart</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" : 2018,
"dir" : "mills",
"entry_id" : "2018_mills",
"title" : "2018.mills",
"abstract" : "PDP-7/11 simulator",
"author_set" : [
{
"author_handle" : "Christopher_Mills"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/mills - Best of Show</h2>
<h3>PDP-7/11 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 stellar",
"year" : 2018,
"dir" : "poikola",
"entry_id" : "2018_poikola",
"title" : "2018.poikola",
"abstract" : "Ursa Major ASCII animation",
"author_set" : [
{
"author_handle" : "Timo_Poikola"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/poikola - Most stellar</h2>
<h3>Ursa Major ASCII animation</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 connected",
"year" : 2018,
"dir" : "vokes",
"entry_id" : "2018_vokes",
"title" : "2018.vokes",
"abstract" : "Computing strongly connected graph components",
"author_set" : [
{
"author_handle" : "Scott_Vokes"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/vokes - Most connected</h2>
<h3>Computing strongly connected graph components</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 shifty",
"year" : 2018,
"dir" : "yang",
"entry_id" : "2018_yang",
"title" : "2018.yang",
"abstract" : "Text rotator and shifter",
"author_set" : [
{
"author_handle" : "Don_Yang"
+1
View File
@@ -370,6 +370,7 @@
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>2018/yang - Most shifty</h2>
<h3>Text rotator and shifter</h3>
</div>
<!-- END: this line ends content from: inc/header.default.html -->