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" : 1998,
|
||||
"dir" : "banks",
|
||||
"entry_id" : "1998_banks",
|
||||
"title" : "1998.banks",
|
||||
"abstract" : "A flight simulator!",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Carl_Banks"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/banks - Best of Show</h2>
|
||||
<h3>A flight 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" : "Best encapsulation",
|
||||
"year" : 1998,
|
||||
"dir" : "bas1",
|
||||
"entry_id" : "1998_bas1",
|
||||
"title" : "1998.bas1",
|
||||
"abstract" : "Outputs a gziped 3D beam maze in Postscript",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Bas_de_Bakker"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/bas1 - Best encapsulation</h2>
|
||||
<h3>Outputs a gziped 3D beam maze in Postscript</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" : 1998,
|
||||
"dir" : "bas2",
|
||||
"entry_id" : "1998_bas2",
|
||||
"title" : "1998.bas2",
|
||||
"abstract" : "determines the size of stdin under IOCCC sizing rules",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Bas_de_Bakker"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/bas2 - Best small program</h2>
|
||||
<h3>determines the size of stdin under IOCCC sizing rules</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 object orientation",
|
||||
"year" : 1998,
|
||||
"dir" : "chaos",
|
||||
"entry_id" : "1998_chaos",
|
||||
"title" : "1998.chaos",
|
||||
"abstract" : "Rotates and zooms an object using ASCII graphics",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Alan_De_Smet"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/chaos - Best object orientation</h2>
|
||||
<h3>Rotates and zooms an object using ASCII graphics</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
+3
-1
@@ -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 data hiding",
|
||||
"year" : 1998,
|
||||
"dir" : "df",
|
||||
"entry_id" : "1998_df",
|
||||
"title" : "1998.df",
|
||||
"abstract" : "A word guessing game",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Daniel_Fischer"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/df - Best data hiding</h2>
|
||||
<h3>A word guessing 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" : "Best utility",
|
||||
"year" : 1998,
|
||||
"dir" : "dlowe",
|
||||
"entry_id" : "1998_dlowe",
|
||||
"title" : "1998.dlowe",
|
||||
"abstract" : "Pootifies stdin (useful to view Microsoft html files)",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "J_David_Lowe"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/dlowe - Best utility</h2>
|
||||
<h3>Pootifies stdin (useful to view Microsoft html files)</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 fun",
|
||||
"year" : 1998,
|
||||
"dir" : "dloweneil",
|
||||
"entry_id" : "1998_dloweneil",
|
||||
"title" : "1998.dloweneil",
|
||||
"abstract" : "A very addictive ASCII poot game",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "J_David_Lowe"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/dloweneil - Most fun</h2>
|
||||
<h3>A very addictive ASCII poot 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" : "Obsolescent feature",
|
||||
"year" : 1998,
|
||||
"dir" : "dorssel",
|
||||
"entry_id" : "1998_dorssel",
|
||||
"title" : "1998.dorssel",
|
||||
"abstract" : "ASCII / Morse code translator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Frans_van_Dorsselaer"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/dorssel - Obsolescent feature</h2>
|
||||
<h3>ASCII / Morse code translator</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 obfuscated translator",
|
||||
"year" : 1998,
|
||||
"dir" : "fanf",
|
||||
"entry_id" : "1998_fanf",
|
||||
"title" : "1998.fanf",
|
||||
"abstract" : "Translates Lambda expressions into combinator expressions",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Tony_Finch"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/fanf - Most obfuscated translator</h2>
|
||||
<h3>Translates Lambda expressions into combinator expressions</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 flow control",
|
||||
"year" : 1998,
|
||||
"dir" : "schnitzi",
|
||||
"entry_id" : "1998_schnitzi",
|
||||
"title" : "1998.schnitzi",
|
||||
"abstract" : "Prints a C program that sorts arguments using strange functions",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Mark_Schnitzius"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/schnitzi - Best flow control</h2>
|
||||
<h3>Prints a C program that sorts arguments using strange functions</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" : "CPP abuse",
|
||||
"year" : 1998,
|
||||
"dir" : "schweikh1",
|
||||
"entry_id" : "1998_schweikh1",
|
||||
"title" : "1998.schweikh1",
|
||||
"abstract" : "Tests to see if your compiler and headers are standard",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Jens_Schweikhardt"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/schweikh1 - CPP abuse</h2>
|
||||
<h3>Tests to see if your compiler and headers are standard</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 erratic behavior",
|
||||
"year" : 1998,
|
||||
"dir" : "schweikh2",
|
||||
"entry_id" : "1998_schweikh2",
|
||||
"title" : "1998.schweikh2",
|
||||
"abstract" : "Prints random 0's and 1's causes some gcc's as passes to choke",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Jens_Schweikhardt"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/schweikh2 - Most erratic behavior</h2>
|
||||
<h3>Prints random 0's and 1's causes some gcc's as passes to choke</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 space efficient",
|
||||
"year" : 1998,
|
||||
"dir" : "schweikh3",
|
||||
"entry_id" : "1998_schweikh3",
|
||||
"title" : "1998.schweikh3",
|
||||
"abstract" : "Finds duplicate files that waste disk space",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Jens_Schweikhardt"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/schweikh3 - Most space efficient</h2>
|
||||
<h3>Finds duplicate files that waste disk space</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 self-documenting",
|
||||
"year" : 1998,
|
||||
"dir" : "tomtorfs",
|
||||
"entry_id" : "1998_tomtorfs",
|
||||
"title" : "1998.tomtorfs",
|
||||
"abstract" : "CRC generator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Tom_Torfs"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1998/tomtorfs - Best self-documenting</h2>
|
||||
<h3>CRC generator</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
Reference in new issue
Block a user