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" : "Most adaptable program",
|
||||
"year" : 1986,
|
||||
"dir" : "applin",
|
||||
"entry_id" : "1986_applin",
|
||||
"title" : "1986.applin",
|
||||
"abstract" : "hello world works under cc and /bin/sh and f77",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Jack_Applin"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/applin - Most adaptable program</h2>
|
||||
<h3>hello world works under cc and /bin/sh and f77</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 complex task done in a complex way",
|
||||
"year" : 1986,
|
||||
"dir" : "august",
|
||||
"entry_id" : "1986_august",
|
||||
"title" : "1986.august",
|
||||
"abstract" : "struct-heavy e-computation with memory allocation with sbrk",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Lennart_Augustsson"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/august - Best complex task done in a complex way</h2>
|
||||
<h3>struct-heavy e-computation with memory allocation with sbrk</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 obfuscation",
|
||||
"year" : 1986,
|
||||
"dir" : "bright",
|
||||
"entry_id" : "1986_bright",
|
||||
"title" : "1986.bright",
|
||||
"abstract" : "hex dump with cpp compressed that uses lots of << for constants",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Walter_Bright"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/bright - Most useful obfuscation</h2>
|
||||
<h3>hex dump with cpp compressed that uses lots of << for constants</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" : "Worst abuse of the C preprocessor",
|
||||
"year" : 1986,
|
||||
"dir" : "hague",
|
||||
"entry_id" : "1986_hague",
|
||||
"title" : "1986.hague",
|
||||
"abstract" : "morse code filter written with 'DIT DAH _DIT DIT_DAH'",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Jim_Hague"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/hague - Worst abuse of the C preprocessor</h2>
|
||||
<h3>morse code filter written with 'DIT DAH _DIT DIT_DAH'</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 simple task performed in a complex way",
|
||||
"year" : 1986,
|
||||
"dir" : "holloway",
|
||||
"entry_id" : "1986_holloway",
|
||||
"title" : "1986.holloway",
|
||||
"abstract" : "prints hello world! via a recursive main",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Bruce_Holloway"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/holloway - Best simple task performed in a complex way</h2>
|
||||
<h3>prints hello world! via a recursive main</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" : 1986,
|
||||
"dir" : "marshall",
|
||||
"entry_id" : "1986_marshall",
|
||||
"title" : "1986.marshall",
|
||||
"abstract" : "train engine-shaped program prints choo choo",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Eric_Marshall"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/marshall - Best layout</h2>
|
||||
<h3>train engine-shaped program prints choo choo</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 illegible code",
|
||||
"year" : 1986,
|
||||
"dir" : "pawka",
|
||||
"entry_id" : "1986_pawka",
|
||||
"title" : "1986.pawka",
|
||||
"abstract" : "prints 'obfuscated?' big using xyyyx idents",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Michael_H_Pawka"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/pawka - Most illegible code</h2>
|
||||
<h3>prints 'obfuscated?' big using xyyyx idents</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 one liner",
|
||||
"year" : 1986,
|
||||
"dir" : "stein",
|
||||
"entry_id" : "1986_stein",
|
||||
"title" : "1986.stein",
|
||||
"abstract" : "prints HHMMSS in UTC time",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Jan_Stein"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/stein - Best one liner</h2>
|
||||
<h3>prints HHMMSS in UTC time</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" : "Grand Prize - Most well rounded in confusion",
|
||||
"year" : 1986,
|
||||
"dir" : "wall",
|
||||
"entry_id" : "1986_wall",
|
||||
"title" : "1986.wall",
|
||||
"abstract" : "dvorak keyboard emulator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Larry_Wall"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1986/wall - Grand Prize - Most well rounded in confusion</h2>
|
||||
<h3>dvorak keyboard emulator</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
Reference in new issue
Block a user