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 ingenious puzzle solution",
|
||||
"year" : 2005,
|
||||
"dir" : "aidan",
|
||||
"entry_id" : "2005_aidan",
|
||||
"title" : "2005.aidan",
|
||||
"abstract" : "Sudoku solver",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Aidan_Thornton"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/aidan - Most ingenious puzzle solution</h2>
|
||||
<h3>Sudoku solver</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 3D puzzle",
|
||||
"year" : 2005,
|
||||
"dir" : "anon",
|
||||
"entry_id" : "2005_anon",
|
||||
"title" : "2005.anon",
|
||||
"abstract" : "Multi-dimensional sliding tile puzzle generator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Anonymous_2005"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/anon - Best 3D puzzle</h2>
|
||||
<h3>Multi-dimensional sliding tile puzzle generator</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 superfluous output",
|
||||
"year" : 2005,
|
||||
"dir" : "boutines",
|
||||
"entry_id" : "2005_boutines",
|
||||
"title" : "2005.boutines",
|
||||
"abstract" : "Voronoi diagram generator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Francois_Boutines"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/boutines - Most superfluous output</h2>
|
||||
<h3>Voronoi diagram generator</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 ambiguous language",
|
||||
"year" : 2005,
|
||||
"dir" : "chia",
|
||||
"entry_id" : "2005_chia",
|
||||
"title" : "2005.chia",
|
||||
"abstract" : "Java parody",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "V_Chia"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/chia - Most ambiguous language</h2>
|
||||
<h3>Java parody</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 2D puzzle",
|
||||
"year" : 2005,
|
||||
"dir" : "giljade",
|
||||
"entry_id" : "2005_giljade",
|
||||
"title" : "2005.giljade",
|
||||
"abstract" : "2D sliding tile puzzle solver",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Gil_Dogon"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/giljade - Best 2D puzzle</h2>
|
||||
<h3>2D sliding tile puzzle solver</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 sonorous output",
|
||||
"year" : 2005,
|
||||
"dir" : "jetro",
|
||||
"entry_id" : "2005_jetro",
|
||||
"title" : "2005.jetro",
|
||||
"abstract" : "Audio synthesizer",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Jetro_Lauha"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/jetro - Most sonorous output</h2>
|
||||
<h3>Audio synthesizer</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" : "Abuse of the rules",
|
||||
"year" : 2005,
|
||||
"dir" : "klausler",
|
||||
"entry_id" : "2005_klausler",
|
||||
"title" : "2005.klausler",
|
||||
"abstract" : "Anagram generator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Peter_Klausler"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/klausler - Abuse of the rules</h2>
|
||||
<h3>Anagram generator</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 parenthesis",
|
||||
"year" : 2005,
|
||||
"dir" : "mikeash",
|
||||
"entry_id" : "2005_mikeash",
|
||||
"title" : "2005.mikeash",
|
||||
"abstract" : "Self-printing Common Lisp interpreter",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Michael_Ash"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/mikeash - Best use of parenthesis</h2>
|
||||
<h3>Self-printing Common Lisp interpreter</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 the WWW",
|
||||
"year" : 2005,
|
||||
"dir" : "mynx",
|
||||
"entry_id" : "2005_mynx",
|
||||
"title" : "2005.mynx",
|
||||
"abstract" : "Web browser",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Anthony_C_Howe"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/mynx - Best use of the WWW</h2>
|
||||
<h3>Web browser</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" : 2005,
|
||||
"dir" : "persano",
|
||||
"entry_id" : "2005_persano",
|
||||
"title" : "2005.persano",
|
||||
"abstract" : "Generates animated knots",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Mauro_Persano"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/persano - Best of Show</h2>
|
||||
<h3>Generates animated knots</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 emulator",
|
||||
"year" : 2005,
|
||||
"dir" : "sykes",
|
||||
"entry_id" : "2005_sykes",
|
||||
"title" : "2005.sykes",
|
||||
"abstract" : "Commodore PET emulator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Stephen_Sykes"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/sykes - Best emulator</h2>
|
||||
<h3>Commodore PET 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" : "Most discourteous interpreter",
|
||||
"year" : 2005,
|
||||
"dir" : "timwi",
|
||||
"entry_id" : "2005_timwi",
|
||||
"title" : "2005.timwi",
|
||||
"abstract" : "A BF lanaguage interpreter",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Arne_Heizmann"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/timwi - Most discourteous interpreter</h2>
|
||||
<h3>A BF lanaguage interpreter</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 game",
|
||||
"year" : 2005,
|
||||
"dir" : "toledo",
|
||||
"entry_id" : "2005_toledo",
|
||||
"title" : "2005.toledo",
|
||||
"abstract" : "Play chess",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Oscar_Toledo"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/toledo - Best game</h2>
|
||||
<h3>Play chess</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 circuitous walk",
|
||||
"year" : 2005,
|
||||
"dir" : "vik",
|
||||
"entry_id" : "2005_vik",
|
||||
"title" : "2005.vik",
|
||||
"abstract" : "Wolfenstein style graphics engine",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Daniel_Vik"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/vik - Most circuitous walk</h2>
|
||||
<h3>Wolfenstein style graphics engine</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 beauteous visuals",
|
||||
"year" : 2005,
|
||||
"dir" : "vince",
|
||||
"entry_id" : "2005_vince",
|
||||
"title" : "2005.vince",
|
||||
"abstract" : "Rotating GL Cube demo",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Vincent_Weaver"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2005/vince - Most beauteous visuals</h2>
|
||||
<h3>Rotating GL Cube demo</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
Reference in new issue
Block a user