225 Commits
Author SHA1 Message Date
Landon Curt Noll c980b760f6 improve and correct our thanks to Anthony C Howe 2025-05-13 16:24:56 -07:00
Landon Curt Noll fe03a60679 announce news for 2025-05-05 2025-05-05 18:24:00 -07:00
Landon Curt Noll 3dcc1d44b9 update json wrapper tools
The json wrapper tools, `bin/jfmt-wrapper.sh`, `bin/jprint-wrapper.sh`
and `bin/jval-wrapper.sh` have been updated as follows:

The `-Q` option now does a quick test, ignores args, and exits.
With `-Q`, the required args are ignored and are not required.

The quick testing of `JSONPath.sh` via `-Q` is fixed.

Leading commends about the tools have improved.

A few typos have been fixed.

The `-v 3` variable printing is performed just before any `-N` test.

Changed `bin/jfmt-wrapper.sh` VERSION from "2.0.1 2025-04-21"
to "2.0.2 2025-05-04".

Changed `bin/jprint-wrapper.sh` VERSION from "2.0.1 2025-04-21"
to "2.0.2 2025-05-04".

Changed `bin/jval-wrapper.sh` VERSION from "2.0.1 2025-04-21"
to "2.0.2 2025-05-04".

Updated sitemap.

Tested the above via `make update` on macOS.
2025-05-04 18:56:58 -07:00
Landon Curt Noll b190c12658 fix broken links 2025-05-02 16:34:47 -07:00
Landon Curt Noll 80763f12e7 change password change time from 3 days to fortnight 2025-05-02 16:24:00 -07:00
Landon Curt Noll 141a76338f add run time info and output info for baruch/1990
We updated `bugs.md` and `1990/baruch/README.md` to record run times
and output lines for input values from 4 to 20.
2025-04-29 11:23:08 -07:00
Landon Curt Noll dac5ee684f improve markdown sub-section examples
Updated sitemap.

Tested the above via `make www gen_status gen_sitemap timestamp` on macOS.
2025-04-28 13:38:00 -07:00
Landon Curt Noll 09f6da2be3 fix typo in makrdown.md
Fixed vimrc typo relating to expandtab comment in `markdown.md`.

Tested the above via `make www gen_status gen_sitemap timestamp` on macOS.
2025-04-28 13:27:38 -07:00
Landon Curt Noll 84bab1bb0f update markdown version
Changed `markdown.md` VERSION from "28.1 2025-02-02"
to "28.2 2025-04-28".

Updated sitemap.

Tested the above via `make www gen_status gen_sitemap timestamp` on macOS.
2025-04-28 13:20:18 -07:00
Landon Curt Noll 801ac32614 improve sitemap, fix typo in makrdown.md
Fixed vimrc typo relating to noexpandtab in `markdown.md`.

Added missing top level and 2nd level markdown and HTML files
to the sitemap.

Changed `bin/gen-sitemap.sh` VERSION from "2.0.0 2025-03-13"
to "2.0.1 2025-04-28".

Updated sitemap.

Tested the above via `make www gen_status gen_sitemap timestamp` on macOS.
2025-04-28 13:14:22 -07:00
Landon Curt Noll 5eeeeb6305 add news for 2025-04-26
We released [mkiocccentry toolkit](https://github.com/ioccc-src/mkiocccentry) **version 2.4.6 2025-04-26**.

While you are **NOT** required to use this release in order to submit to **IOCCC28**,
we do **RECOMMEND** that you **install and use** it, because among other things, it provides:

* Enhanced the scanning process of topdir, excluding ignored files and directories from the count against the maximum allowed limit.
* Clarified the purpose of a submission title to emphasize that it should not contain names.
* Default handles may now contain UPPERCASE letters.
2025-04-26 10:55:06 -07:00
Landon Curt Noll 8ed2de8456 update bin tools to use JSONPath.sh Version 0.0.22
The `JSONPath.sh` has been updated (and bug fixed).
The `-A` option is gone and `-4` has been added.
See: https://github.com/lcn2/JSONPath.sh

Changed `bin/jfmt-wrapper.sh` VERSION from "2.0.0 2025-03-13"
to "2.0.1 2025-04-21".

Changed `bin/jprint-wrapper.sh` VERSION from "2.0.0 2025-03-13"
to "2.0.1 2025-04-21".

Changed `bin/jval-wrapper.sh` VERSION from "2.0.0 2025-03-13"
to "2.0.1 2025-04-21".

Tested the above via `make www gen_status gen_sitemap timestamp` on macOS.
2025-04-21 01:28:19 -07:00
Landon Curt Noll 2368b8ded5 add news for 2025-04-19
The **IOCCC28** **OPEN** period has reached the half-way point.
This is a _gentle suggestion_ to not wait until the last minute to write, test
and upload your submission.

The **IOCCC28** is [open for registration](https://www.ioccc.org/next/register.html).
Those who have registered have until **2025-06-05 04:03:02.010099 UTC** to
[upload their submissions](https://www.ioccc.org/next/submit.html).

See "[how enter the IOCCC](https://www.ioccc.org/quick-start.html#enter)" for more information.
2025-04-19 20:11:34 -07:00
Landon Curt Noll a201804e01 fix open state, update sitemap 2025-04-17 16:47:22 -07:00
Landon Curt Noll f679e76142 processed more of John Dalbec's fix of 2000/dlowe
Added processing of "%%REPO_TOP_URL%%" tokens to `bin/subst.default.sh`.

Updated `find-missing-links.sh` to not falsely report missing links
when a "%%REPO_TOP_URL%%" token is used.

Changed `bin/subst.default.sh` VERSION from "1.3.2 2024-08-05"
to "1.4.0 2025-04-16".

Changed `bin/find-missing-links.sh` VERSION from "1.1.1 2024-04-28"
to "1.2.0 2025-04-16".

Due to a `pandoc(1)` bug fix, `2011/fredriksson/index.html` and
`2012/kang/index.html` were modified.  The bug fix removed extraneous
whitespace that was previously introduced into HTML under certain
situations.  These 2 changes do **NOT** impact the way web browsers
render these pages, however.

Updated sitemap.

Updated tarballs based on entry mods since 2025 March 4
(commit 233e5e90a5 just prior
to the IOCCC28 open).

Tested the above via `make update` on macOS.
2025-04-16 13:54:27 -07:00
Landon Curt Noll 54fdd0f39c processed John Dalbec's fix of 2000/dlowe
Updated `bugs.html` to reflect the fix of all known bugs in `2000/dlowe`.

Added thank you to John Dalbec in `thanks-for-help.md`.

Added processing of "%%REPO_TOP_URL%%" tokens to `bin/subst.default.sh`.

Updated `find-missing-links.sh` to not falsely report missing links
when a "%%REPO_TOP_URL%%" token is used.

Changed `bin/subst.default.sh` VERSION from "1.3.2 2024-08-05"
to "1.4.0 2025-04-16".

Changed `bin/find-missing-links.sh` VERSION from "1.1.1 2024-04-28"
to "1.2.0 2025-04-16".

Due to a `pandoc(1)` bug fix, `2011/fredriksson/index.html` and
`2012/kang/index.html` were modified.  The bug fix removed extraneous
whitespace that was previously introduced into HTML under certain
situations.  These 2 changes do **NOT** impact the way web browsers
render these pages, however.

Updated sitemap.

Tested the above via `make www gen_status gen_sitemap timestamp` on macOS.
2025-04-16 13:30:55 -07:00
Landon Curt Noll 2132978fd0 add Allow: /inc/README.md to robots.txt 2025-04-06 18:28:33 -07:00
Landon Curt Noll 84017fb0c7 improve robots.txt, update sitemap.xml
Search engines become confused when they discover pages such
as under `inc/head.default.html` that are **NOT** real pages,
but rather quasi-templates that are used by bin tools in the
generation of HTML content.  So we "_Disallow_" search engine
access to URLs under `inc/` except for the two "safe" pages.

Updated `sitemap.xml` as per recent modifications.
2025-04-06 18:13:50 -07:00
Landon Curt Noll cf50337255 update sitemap.xml, 2011/fredriksson and 2012/kang index.html files 2025-03-23 15:33:51 -07:00
Landon Curt Noll 096d2eb754 add news of 2025-03-15
Add news of the mkiocccentry toolkit version 2.4.4 2025-03-15.

Note that C is the official locale of the IOCCC in the IOCCC guidelines
version 28.47 2025-03-15.
2025-03-15 15:20:13 -07:00
Landon Curt Noll d98a29a940 improve how the C locale is set
In conjunction with changes made to "the other repo",
we now set:

export LANG="C"
export LC_CTYPE="C"
export LC_NUMERIC="C"
export LC_TIME="C"
export LC_COLLATE="C"
export LC_MONETARY="C"
export LC_MESSAGES="C"
export LC_PAPER="C"
export LC_NAME="C"
export LC_ADDRESS="C"
export LC_TELEPHONE="C"
export LC_MEASUREMENT="C"
export LC_IDENTIFICATION="C"
export LC_ALL="C"

instead of just "$LC_ALL", "$LANG", "$LC_NUMERIC".
2025-03-14 17:59:04 -07:00
Landon Curt Noll bcdcbd58f9 set C locale
In all bin shell scripts, set `LC_ALL`, `LANG`, and `LC_NUMERIC` to "C".

Changed all bin shell script VERSION to "2.0.0 2025-03-13".

Tested the above via `make www` on macOS.  Only the sitemap was updated.
2025-03-13 18:56:27 -07:00
Landon Curt Noll 06f26f2220 update FAQ and news as per new mkiocccentry release
Added news based on the recent
[release 2.4.3 2025-03-11](https://github.com/ioccc-src/mkiocccentry/releases/tag/2.4.3)
of the [mkiocccentry toolkit](https://github.com/ioccc-src/mkiocccentry).

Updated the FAQ with additional information about the above mentioned release.

Fixed use of double blank lines in `faq.md` so that they:

- precede all markdown headings
- precede and follow all "Jump to top" lines

Added missing "Jump to top" lines.

Fixed Section 2 internal link.

Performed `make www gen_status gen_sitemap timestamp` to update the website.
2025-03-12 21:04:37 -07:00
Landon Curt Noll a511e55eea perform make www based on recent commits 2025-03-07 21:42:31 -08:00
Landon Curt Noll 0b3b7c3820 fix minor typo in news 2025-03-05 14:59:14 -08:00
Landon Curt Noll e180f6ae5e open IOCCC28 2025-03-05 14:26:26 -08:00
Landon Curt Noll 98d9a28295 update sitemap as per the recent FAQ mod 2025-03-05 09:50:28 -08:00
Landon Curt Noll 233e5e90a5 make update just prior to IOCCC28 open 2025-03-04 16:53:31 -08:00
Landon Curt Noll 8f5e3f75ca update sitemap and guidelines.html per recent mods 2025-03-04 16:28:38 -08:00
Landon Curt Noll 0aa07b7744 update sitemap per recent changes 2025-03-03 13:14:10 -08:00
Landon Curt Noll 0aff81f35e improve and expand submit text, use 00.00 as a sample UUID 2025-03-03 13:06:43 -08:00
Landon Curt Noll 69cfd2122e fixed use of CA flags 2025-03-02 13:54:42 -08:00
Landon Curt Noll fd7cb3e1ec update sitemap based on previous commits 2025-03-01 23:38:14 -08:00
Landon Curt Noll 32ee0897d6 mods due to make www 2025-03-01 14:43:04 -08:00
Landon Curt Noll 87def0e6c9 attempt to fix Duplicate ID HTML errors in FAQ 2025-03-01 02:07:51 -08:00
Landon Curt Noll bf6d0a3574 experiment to move much of Rule 17 text into an FAQ
In order simplify the write-up of the actual Rule 17
into a new FAQ 1.8.  The somewhat shorted Rule 17 text
now refers to checks performed by tools, encourages
their use, discourages their misuse (overriding limits),
and is easier to read: we think.
2025-03-01 01:42:21 -08:00
Landon Curt Noll 820327cc97 add FAQ 1.7 2025-02-28 23:42:01 -08:00
Landon Curt Noll fadb1dde0d resolve issue #57
Moved information about the fields of `status.json` to FAQ 10.11.
2025-02-28 22:46:36 -08:00
Landon Curt Noll 8d2d6eed34 add news for 2025-02-28
Announce the code freeze and in track for the IOCCC28 to open
on **2025-03-05 23:19:17.131107 UTC**.
2025-02-28 18:17:29 -08:00
Landon Curt Noll af38cd1d40 update sitemap 2025-02-28 02:45:27 -08:00
Landon Curt Noll b36623bde7 update via make www as per recent changes 2025-02-27 13:15:04 -08:00
Landon Curt Noll bd120f5702 update sitemap 2025-02-16 12:05:31 -08:00
Landon Curt Noll 8f98b877fb update IOCCC28 open and judging dates
The IOCCC28 will now open on **2025-03-05 23:19:17.131107 UTC**
and enter the judging state on **2025-06-05 04:03:02.010099 UTC**.

Updated sitemap, added news for 2025-02-12, and updated the status.

Performed `make www gen_status gen_sitemap timestamp` on macOS to complete the above.
2025-02-12 16:40:36 -08:00
Landon Curt Noll 2402966a57 perform make www actions, added pending changes 2025-02-10 17:20:53 -08:00
Landon Curt Noll 478f8a66bf update sitemap and status as per recent commits 2025-02-01 22:33:20 -08:00
Landon Curt Noll d80cf56a68 update sitemap.xml per recent commits 2025-01-30 12:39:36 -08:00
Landon Curt Noll 07e601a057 update web pages based on recent commits
Performed `make www` on macOS to complete the above.
2025-01-28 15:19:17 -08:00
Landon Curt Noll 074f88cb96 add news about discord problem and new join link 2025-01-28 10:28:56 -08:00
Landon Curt Noll 2419e543a9 fix 2001/ollinger award as per issue #71 2025-01-26 13:09:28 -08:00
Landon Curt Noll fd51199f41 update sitemap and status as per recent commits 2025-01-26 10:05:07 -08:00