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 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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
Reference in new issue
Block a user