Commit Graph
6275 Commits
Author SHA1 Message Date
Landon Curt Noll 2e0912dbc8 Merge pull request #30 from uguu-org/patch-1
Update Don_Yang.json
2024-12-29 21:33:48 -08:00
omoikane c940a154cd Update Don_Yang.json 2024-12-29 08:49:19 -08:00
Landon Curt Noll 52755d6c12 add Mastodon info to main index page
In addition to mentioning that IOCCC uses Mastodon
we added a required HTML line that Mastodon
needs to verify our web site.
2024-12-29 03:35:14 -08:00
Landon Curt Noll 68c1e85118 set contest status to pending
Fixed link in `inc/guidelines.pending.hdr`.

Improved link in `inc/rules.open.hdr`.

Updated timestamps and sitemap with `make gen_status gen_sitemap timestamp`.

Changed `bin/status2html.sh` VERSION from "1.4.3 2024-08-05"
to "1.4.4 2024-12-29".

Performed `make quick_www` on macOS to complete the above.
2024-12-29 02:45:18 -08:00
Landon Curt Noll 0b6326676d Merge pull request #24 from ioccc-src/master
**Great Fork Merge** of 2024
2024-12-29 00:39:35 -08:00
Landon Curt Noll 08446683a0 perform make update pre-Great Fork Merge 2024-12-29 00:33:18 -08:00
Landon Curt Noll 32de98eff9 add news event 2024-12-28 to the news
Announce the result of the **Great Fork Merge** and the IOCCC28 dates!
2024-12-28 23:08:35 -08:00
Landon Curt Noll 6b950a2e3c change references to post Great Fork Merge URLs
In preparation for the **Great Fork Merge**:

We change references for the repo from
`https://github.com/ioccc-src/temp-test-ioccc`
to `https://github.com/ioccc-src/winner`.

We change references for the web site from
`https://ioccc-src.github.io/temp-test-ioccc`
to `https://github.com/ioccc-src/winner`.

NOTE: There will be a **LOT OF LINKS BROKEN**, because of the changes
to the REPO URL and the WEBSITE URL, until the **Great Fork Merge**
updates the+[official IOCCC website](https://www.ioccc.org).
2024-12-28 21:56:40 -08:00
Landon Curt Noll 1d264105d2 set tentative IOCCC28 dates, update rules and guidelines
We set dates and times for when IOCCC28 will go into pending state,
open state, and judging state.  These dates are subject to change until
the content enters the open state.

Modified both `next/guidelines.md` and `next/rules.md` as per the
IOCCC28 dates and times.

Improve the `next/guidelines.md` and `next/rules.md` text around IOCCC28 dates and times.

We processed the XXX's in markdown files that needed processing.

Fixed a minor typo in `bin/cvt-submission.sh`.

Made some minor formatting improvements to `faq.md`, `next/register.md`,
`next/rules.md`, `next/guidelines.md`, `README.md` and `index.md`.

Updated "Rule 3" in `next/rules.md` in regards to the above.

Updated "Rule 8" in `next/rules.md` in regards to the above.

Changed `faq.md`  version from **28.1.8 2024-12-07**
to **28.2.0 2024-12-28**.

Changed `next/guidelines.md` version from **28.29 2024-12-27**
to **28.30 2024-12-28**.

Changed `next/rules.md` version from **28.14 2024-12-07**
to **28.15 2024-12-28**.

TODO: Review these changes.
2024-12-28 20:47:39 -08:00
Landon Curt Noll 2ef3d9f1ce fix improper markdown code block indenting
As per the TODO:

- [ ] Verify the markdown code blocks are properly indented

```sh
find . -name '*.md' ! -name markdown.md -print0 | xargs -0 pcregrep -M '^``.*\n[^|`\n \t]'
```

Fixed `1998/dorssel/dorssel.md` and `thanks-for-help.md`.

Performed `make quick_www` to process the above.
2024-12-28 16:31:15 -08:00
Landon Curt Noll 06d81a273e fix silly next/rules.md modification
It turned out that `next/rules.md` was modified in the section marked
between:

```html
<!-- START: this line starts content from: inc/rules.closed.hdr -->
```

and:

```html
<!-- END: the next line ends content from: inc/rules.closed.hdr -->
```

Instead, `inc/{guidelines,rules}.*.hdr` should be modified as
 `make gen_status` uses these files to form this content.
2024-12-27 21:10:26 -08:00
Landon Curt Noll 8c14c4cdd4 fix comment in bin/gen-status.sh 2024-12-27 20:59:52 -08:00
Landon Curt Noll 030a04d5e0 remove 2024 from .gitignore
We intend to hole IOCCC28 in order to populate a new 2024
directory with amazing winning IOCCC entries!  :-)
2024-12-27 18:13:39 -08:00
Landon Curt Noll e4d14ce472 fix 2020/ferguson1 Makefile to clobber sandwich 2024-12-27 18:03:28 -08:00
Landon Curt Noll 17c34845d8 fix 1998/schweikh3 clobber to remove samefile 2024-12-27 17:58:23 -08:00
Landon Curt Noll 3dd8880420 Merge pull request #2780 from xexyl/menu
Fix menu and various other fixes
2024-12-27 15:07:28 -08:00
Cody Boone Ferguson 87c74196c1 Fix menu and various other fixes
The menu in all html pages for the FAQ was fixed to link to the step 0
(of how to enter the contest) and also it was renamed ('Enter the
IOCCC').

I also went through the most important sections of the FAQ (how to
enter and the mkiocccentry related questions) and checked the
register.html, pw-change.html and submit.html pages. It is possible I
have missed something but I think it's in pretty good shape nonetheless.
2024-12-27 13:47:34 -08:00
Landon Curt Noll 9b585a0d42 Merge pull request #2779 from xexyl/fixes
Various fixes in next and top level directory
2024-12-27 11:27:14 -08:00
Cody Boone Ferguson d065539ac1 Various fixes in next and top level directory
Some broken links were fixed in some of the files like next/index.html,
next/pw-change.html, next/index.html and status.html.

Some wrong images were used in next/submit.html (or at least referred to
wrong if not wrong image).

Useful update to FAQ about the answers file in mkiocccentry.

There might have been other things.

This might be all that is needed for next/ wrt the register/change
password/submit but it's possible something has slipped through.
2024-12-27 11:12:10 -08:00
Landon Curt Noll 15b8e8b9f4 Merge pull request #2778 from xexyl/various
Various fixes and updates
2024-12-27 10:40:44 -08:00
Cody Boone Ferguson 3f59415c9d Various fixes and updates
Make lines beginning (in markdown files) 'BTW' bold. Rebuilt the
respective html pages.

Slight update to abstract in two entries (1985/shapiro and
1994/shapiro). One is changing 'defines' to '#defines' and the other was
a typo fix.

Fixed make gen_next: added missing new files.

Various fixes in next/register.html (typos and other things).
2024-12-27 10:31:54 -08:00
Landon Curt Noll 739c6570dd Merge pull request #2777 from xexyl/update-faq
Various fixes and updates to FAQ
2024-12-27 10:11:27 -08:00
Landon Curt Noll 34567b2472 Merge pull request #2776 from xexyl/typos-next
Fixes and updates in next/
2024-12-27 10:10:33 -08:00
Landon Curt Noll 8416d134ab Merge pull request #2775 from xexyl/abstracts
Update/improve two entries' abstracts
2024-12-27 10:09:27 -08:00
Landon Curt Noll ca22d854ca Merge pull request #2774 from xexyl/ciura18
Fix in 2018/ciura/index.html
2024-12-27 10:07:23 -08:00
Cody Boone Ferguson 2d3ee0b06a Another typo fix in FAQ 2024-12-27 10:02:17 -08:00
Cody Boone Ferguson 47ac7c7468 Fix another link to submit server in FAQ 2024-12-27 09:53:36 -08:00
Cody Boone Ferguson 970dba0fb2 Fix broken link to submit server in FAQ 2024-12-27 09:52:38 -08:00
Cody Boone Ferguson aadc26e407 Typo fix in FAQ 2024-12-27 09:50:07 -08:00
Cody Boone Ferguson d11ea9e699 Various fixes and updates to FAQ 2024-12-27 09:46:09 -08:00
Cody Boone Ferguson b18e65d868 Fixes and updates in next/
Typo/format fixes were made in next/pw-change.html, next/register.html,
next/submit.html.

The screenshot for register step 6 (welcome email) was updated to
reflect a typo I had reported (after it was fixed). The html file still
has to be checked for rendering and that will be done soon.
2024-12-27 08:47:52 -08:00
Cody Boone Ferguson 4c82111240 Update/improve two entries' abstracts
1985/sicherman now has an abstract of: rot13 w/strange #defines that
create comment headers etc.

I note that this is longer than what I believe was what was desired.
However it is the same length as it was before, only that it now has #defines
 instead of #defs.

1988/phillipps has: 12 Days of Christmas recursive main() calls w/tables
instead of 'days of christmas heavily main() calling with tables'. The
rewording was necessary to keep the length the same but to be more
clear. I just remembered however, that to fix it for modern systems, a
new function had to be added which is the recursive function, so it no
longer is strictly true that it it is recursive main() calls. It might
be better to keep it main(), however, as that was the original award.
The difference here is that it is now a bit more correct in the output.
2024-12-27 08:41:22 -08:00
Cody Boone Ferguson 906e315658 Fix in 2018/ciura/index.html
The to use should refer to a file, not some text.
2024-12-27 08:40:05 -08:00
Landon Curt Noll d63065caf6 complete update started with commit 2562ff98ff 2024-12-27 00:14:20 -08:00
Landon Curt Noll 2562ff98ff add next/pw-change.md page
Moved inline content from FAQ 0.0 step 4 into `next/pw-change.md`.
2024-12-26 23:49:20 -08:00
Landon Curt Noll 482d00106f Merge pull request #2773 from xexyl/minor-updates 2024-12-26 11:45:35 -08:00
Cody Boone Ferguson bb64e58cac Minor updates to FAQ, thanks file
The FAQ has a better title for a question.

The thanks file was very slightly shortened.
2024-12-26 11:24:35 -08:00
Landon Curt Noll a2b64fe98f checkpoint add images to next/register.html
We added some images to `next/register.md` and thus to
`next/register.html`.

We modified FAQ 0.0 with these 2 new steps:

3. Wait for your submit server username and initial password
4. Login to the submit server and change your password

This is just a checkpoint: these need to be improved but
we are too tired.

NEEDED TODO: Create a new `next/chpw.html` page and move the images
and text from the new FAQ 0.0 step 4 into this new place.
This will keep the step of FAQ 0.0 shorter to read while
keeping the details and images in a separate web page.
2024-12-26 02:58:39 -08:00
Landon Curt Noll cce7187739 change various use of #submit to #enter 2024-12-25 16:12:19 -08:00
Landon Curt Noll 12f3e46413 change the notice about email to be more generic
We make the note about something changing the subject to be more generic
so that it may both better "stand the test of time" (as the expression
goes) and be more generic to be better "future proof" (as the expression
also goes).

Performed `make quick_www` to update the HTML pages.

TODO: Add images and/oor text blocks to steps in `next/register.md`.
2024-12-25 15:11:52 -08:00
Landon Curt Noll 4ff1ffe3cf Merge pull request #2772 from xexyl/register
Some fixes in next/register.html
2024-12-25 14:47:08 -08:00
Cody Boone Ferguson cd7db99355 Some fixes in next/register.html
I have not looked at everything but some fixes have been made.
2024-12-25 13:46:39 -08:00
Landon Curt Noll 65f1ed5143 fix register.html format error 2024-12-25 02:00:26 -08:00
Landon Curt Noll ea5af46861 improve register.html
We added lettered steps to `next/register.md` as part of our
configuring the mailing list for IOCCC28.

Change "IOCCC Judges" to the more commonly used "IOCCC judges"
and made it a HTML link in `2014/README.md`, `2015/README.md`,
and `faq.md`.

Added a reference to "first time login" in `next/submit.md`.

Improved some text in Step 3 of FAQ 0.0 of `faq.md`.

Performed `make quick_www` to update the HTML pages.

TODO: Need to add images to the lettered steps in `next/register.md.
2024-12-25 01:30:40 -08:00
Landon Curt Noll 2ea47fb0bd add missing link to next/submit.html 2024-12-24 16:34:27 -08:00
Landon Curt Noll 608c77e9f3 add next/submit.html and improve FAQ and other refs to entering the IOCCC
Added a new `next/submit.html` to move the "how to submit" form "in-line"
of the top FAQ entry into a new page managed by `next/submit.md`.
Thus, `next/submit.html` is a parallel to `next/register.html`
and `next/submit.md` is a parallel to `next/register.md`.

Changed the FAQ "faq.html#submit" and into "faq.html#enter".

Added individual tags for the steps in FAQ0.0.

Moved "faq.html#register" down to FAQ 0.0 step 2.

Added "faq.html#submit" for FAQ 0.0 step 5,
however elsewhere often "next/submit.html" is used.

Changed references for "faq.html#upload" to "next/submit.html".

We made a number of changes to the following markdown files to reflect the above:

- `about.md`
- `faq.md`
- `index.md`
- `markdown.md`
- `next/README.md`
- `next/README.md`
- `next/guidelines.md`
- `next/register.md`
- `next/rules.md`
- `nojs-menu.md`
- `status.md`

as well as these files:

- `bin/gen-top-html.sh`
- `bin/md2html.cfg`

and added:

- `next/submit.html`
- `next/submit.md`

Perform `make www` and `make gen_status` to perform the above and test under macOS.

TODO: Add images about the mailing list to `next/register.md`.  See the line:

```
XXX - **put images and other details about joining the mailing list here** - XXX
```
2024-12-24 16:26:29 -08:00
Landon Curt Noll edf8c1bdcc add next/register.html page, improve bin/gen-status.sh
Added a new `next/register.html` that is required by the mailing list server.
The `next/register.md` still contains a big **XXX - put more data here - XXX**
as a placeholder for information about the mailing list registration process.

Improved the status text for `faq.html`, `next/index.html` and `status.html`
via `faq.md`, `next/README.md` and `status.md`.  We also removed the
excessive links to IOCCC and instead use the term "contest" where applicable.

IMPORTANT CHANGE: Registration be available when the contest is both pending and open.

We made a number of changes to `faq.md`, `next/README.md` in an attempt to
reflect the above.

Changed `bin/gen-status.sh` VERSION from "1.7 2024-09-23"
to "1.8 2024-11-23".

Changed `bin/gen-top-html.sh` VERSION from "1.4.9 2024-08-11"
to "1.4.10 2024-11-23".

Perform `make www` and `make gen_status` to perform the above and test under macOS.

TODO: Change **XXX - put more data here - XXX** in `next/register.md` for information
      about how to join the mailing list.
2024-12-23 18:17:24 -08:00
Landon Curt Noll 5725ab6431 Merge pull request #2771 from xexyl/ta-ta-for-now 2024-12-23 09:19:23 -08:00
Cody Boone Ferguson 7e55e6cbe0 Slight update to thanks
This was supposed to be for 03694c587d
from yesterday but didn't make it in.
2024-12-23 05:48:01 -08:00
Landon Curt Noll 17aed0f76f fix 1988/applin abstract
The `1988/applin` abstract was longer than 64 characters,
so we shortened the abstract.
2024-12-23 01:25:38 -08:00