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:
1 parent
16c5a84b10
commit
0fa01fd744
651 files changed
+1925
-743
No files matched your search
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
Reference in new issue
Block a user