Commit Graph
5561 Commits
Author SHA1 Message Date
Cody Boone Ferguson c21f87ac5e Update rules wrt mastodon
Unless one is mentioned one will not get a push notification so one
should refresh the IOCCC mastodon feed every so often. This is at the
top of the file, though, and seemingly part of a file in inc/ so this
might have to be done differently than how this change was done.
2024-06-30 14:09:29 -07:00
Cody Boone Ferguson e92d310258 Add note about mastodon to rules 2024-06-30 14:00:30 -07:00
Cody Boone Ferguson b14610c1fa Add div ids to additional sections in rules 2024-06-30 13:58:04 -07:00
Cody Boone Ferguson 497072163b Fixes in FAQ 2024-06-30 13:57:15 -07:00
Landon Curt Noll 6e27348540 Merge pull request #2516 from xexyl/issue-templates
Minor grammar improvement in issue templates
2024-06-30 13:36:07 -07:00
Landon Curt Noll 736a59fcf1 Merge pull request #2515 from xexyl/guidelines
Minor typo fixes in guidelines
2024-06-30 13:34:38 -07:00
Landon Curt Noll 3c58013dbc Merge pull request #2514 from xexyl/rules
Fix technical details with rules (esp 17)
2024-06-30 13:23:33 -07:00
Landon Curt Noll 28e6c86041 improve format and order of HTML building rules
Updated `make help`, updated .PHONY, added
missing begin and end echos, fixed order,
misc cleanup.
2024-06-30 13:20:13 -07:00
Cody Boone Ferguson 6c92038be0 Minor grammar improvement in issue templates
.. though this certainly can be improved some still, the entire wording
of the sentence. That will be considered later.

Thank you to @SirWumpus for indirectly making me aware of this: I know
he hates templates so I feel like I should thank him specially :-)
2024-06-30 10:10:39 -07:00
Cody Boone Ferguson 36e6846b31 Minor typo fixes in guidelines 2024-06-30 10:08:23 -07:00
Cody Boone Ferguson 68ddba551f Fix technical details with rules (esp 17)
There were numerous things that had to be fixed and there will likely
have to be some discussion as well.

Some formatting fixes and additional links were also added.

This commit involves some updates to the FAQ and while I was at it I
fixed some references of 'entry'/'entries' to 'submission'/'submissions'
(those that should not be 'entry' or 'entries').
2024-06-30 09:54:11 -07:00
Landon Curt Noll 0957b9ba6a fix make tab_check issues, change tab_check more portable 2024-06-29 15:20:09 -07:00
Landon Curt Noll 4d83621ada Merge pull request #2512 from xexyl/html-quotes
Fix code blocks in 1991 and part of 1992
2024-06-29 15:12:31 -07:00
Landon Curt Noll 668a6f6b8d change old !-route into a historic quote 2024-06-29 15:02:37 -07:00
Landon Curt Noll f8a2c9defc fix formatting problem in guielines
.. as reported by @SirWumpus via issue #2511

Ran `make gen_top_html` to complete the above.
2024-06-29 14:24:41 -07:00
Cody Boone Ferguson 3fdb24beb9 Fix code blocks in 1991 and part of 1992
In 1991 the code blocks in the html files should look better with
smaller screens.  In one entry, rince, an image was added as the
formatting is too complicated to get right. The text was changed from
two columns to one column and then a screenshot was taken so that it's a
bit easier to see with smaller widths. This looks fairly good on mobile
phones too. The only downside, of course, is if the web pages ever
change to have a different background or code colour it won't match but
it did not look right with mobile phones. This required a manifest
update.

In 1992 one entry's html file defeated me for now so I had to stop. This
can be looked at later. The last entry I am committing changes to is
1991/buzzard.1. It was buzzard.2/buzzard.2.design.md that is a big
problem and will have to be done another time.
2024-06-29 11:23:47 -07:00
Landon Curt Noll 1e2793bf5b improve IOCCC rules and guidelines
Fixed a number of typos, inconsistencies, and problems with the
rules and guidelines.

Improved how the closed version of the rules and guidelines declare
themselves at the top of the markdown and HTML file.

Changed `next/rules.md` VERSION from "2024-06-29-v28"
to "28.1 2024-06-29" in order to be more consistent
with IOCCC tool version format.

Changed `next/guidelines.md` VERSION from "2024-06-29-v28"
to "28.1 2024-06-29" in order to be more consistent
with IOCCC tool version format.

Make a minor format fix to `faq.md`.

Performed `make status` and `make www` to test the above umder macOS.
2024-06-29 02:15:38 -07:00
Landon Curt Noll 300b06debd fix the closed form of rules and guidelines 2024-06-29 01:38:23 -07:00
Landon Curt Noll ce05938987 add IOCCC support content to the guidelines and FAQ
This is also a compromise for the idea of "fixing the IOCCC judges".

Perform `make www` to perform the above and test under macOS.
2024-06-28 17:57:32 -07:00
Landon Curt Noll 38659fbc1e Merge pull request #2510 from xexyl/html-quotes-90
Update non-code to blockquote in 1990
2024-06-28 14:08:54 -07:00
Cody Boone Ferguson ccfe9e98ff Update non-code to blockquote in 1990 2024-06-28 13:31:22 -07:00
Landon Curt Noll e7cb173ff6 Merge pull request #2509 from xexyl/anonymous1984-quotes
Fix quotes in 1984/anonymous
2024-06-28 10:18:12 -07:00
Landon Curt Noll 0bf3740edb Merge pull request #2508 from xexyl/ta
Add missing thing in thanks file
2024-06-28 10:17:58 -07:00
Landon Curt Noll d359a7839e Merge pull request #2507 from xexyl/blockquote-styles
Improve blockquote styling (.. hopefully :-) )
2024-06-28 10:12:02 -07:00
Cody Boone Ferguson e2989de392 Fix quotes in 1984/anonymous
There is a back and forth dialogue between Landon and the author that
should have been quotes but was code and this commit changes them to
blockquotes. This was one of the tests for commit
95db577489.
2024-06-28 05:46:51 -07:00
Cody Boone Ferguson 0fc02c8a99 Add missing thing in thanks file 2024-06-28 05:46:01 -07:00
Cody Boone Ferguson 95db577489 Improve blockquote styling (.. hopefully :-) )
It is very hard to find a shade of green that works well in all cases
against the white background and as already established blue and purple
cannot work (and some of those would be hard to work with especially
purple unless very dark maybe). Many possibilities were proposed but
they all seem to be a problem so instead of changing the text to green
there is a border on all sides now (forming a box or if you wish a
'block') and the text colour is black. The box / border is dark green.

The text style is still italic but it is unclear if this is wise. On the
one hand quotes are often in italics but with italics in quotes it means
that any quote with italics will not have those italics stand out.

Tested this change in two different forms: a blockquote where there are
blank lines in between the other lines (it's a dialogue) and a back and
forth dialogue broken up between text that is not a blockquote and it
looks good both in macOS Safari and Safari with an iPhone. This test
involves an entry from 1984 (anonymous) that should have been using
quotes instead of code (and now does but will be committed next) and it
does mean that a quick look over the earlier years for code versus
quotes has to be made but that should not take much effort or time.
2024-06-28 05:36:36 -07:00
Landon Curt Noll 9700f7abf5 add changes that make www made 2024-06-27 21:15:37 -07:00
Landon Curt Noll 1d5da7c3ef improve tab_check Makefile rule
We needed to use the proper make variables.
2024-06-27 13:20:45 -07:00
Landon Curt Noll 61bd61b8e3 Merge pull request #2506 from xexyl/award-prizes-2012 2024-06-27 08:12:45 -07:00
Cody Boone Ferguson 03ffc19903 Reword three award titles in 2012
At the request of Landon (after I brought it up as a possibility) I have
reworded the Gold/Silver/Bronze Award titles in 2012 so that the
precious metal is first so it flows a bit better.

Why did I suggest this? Because Precious told me to!
2024-06-27 06:15:35 -07:00
Landon Curt Noll fa132223a8 fix broken links identifed by make find_missing_links 2024-06-26 13:41:01 -07:00
Landon Curt Noll 70a494b8e4 expand tabs in files caught by make tab_check 2024-06-26 13:33:03 -07:00
Landon Curt Noll 0381019a5c Merge pull request #2505 from xexyl/yyyy-readme 2024-06-26 10:17:46 -07:00
Cody Boone Ferguson ffdd724032 Format, typo, consistency check YYYY/README.md
There are many fixes made but a few questions remain so when I reach
those years I will address those then. Unfortunately, due to
infrastructure work right now, this is all I can say even though there
are a number of things I'd like to say.
2024-06-26 07:28:38 -07:00
Landon Curt Noll 778f57b318 remove Makefile assignment of MAKE
For systems such as BSD that use gmake, do not set `MAKE=`.
2024-06-25 18:28:04 -07:00
Landon Curt Noll f08f87d92f checkpoint on updating the rules and guidelines
Added a `#weverything` div tag to the FAQ.

Expanded and improved(?) a number of rules and guidelines.
In particular, the consequences of the new mkiocccentry
repo have been put into the rules and guidelines.

This is a checkpoint from which we can review,
edit and improve.
2024-06-25 14:16:19 -07:00
Landon Curt Noll 6eebade91b expand tabs in recent markdown changes that violate tab_check 2024-06-25 14:14:46 -07:00
Landon Curt Noll 6a60f03c40 Merge pull request #2504 from xexyl/email
Change 'Email' to 'email' in contact.{md,html}
2024-06-25 14:07:37 -07:00
Cody Boone Ferguson 0a233abc8f Change 'Email' to 'email' in contact.{md,html}
Although 'Email' is sometimes used it feels more out of place in the
middle of a sentence. There might be other files where this could be
done but at the same time there are files that this should not be done -
like source code.
2024-06-25 13:34:53 -07:00
Landon Curt Noll 5cbbd4a855 Merge pull request #2503 from xexyl/ferguson22020 2024-06-25 09:56:18 -07:00
Cody Boone Ferguson 1e4cf1b14f Updates to 2020/ferguson2
Added testing procedure (markdown, html: testing-procedure.{md,html}).
Updated the recode.{md,html} and README.md for this as well.

Updated the hidden message file (enigma.html) for a bit more fun.

Updated manifest, rebuilt index.html and .entry.json.
2024-06-25 09:28:58 -07:00
Landon Curt Noll 1110280c24 add guidelines about compiler warning, change c11 to gnu17 2024-06-24 18:42:26 -07:00
Landon Curt Noll 4690ba97c1 expand on guidelines relating to rule violations 2024-06-24 18:21:12 -07:00
Landon Curt Noll 93081c8f5d improvements to Rule 2 in rules and guidelines 2024-06-24 18:10:15 -07:00
Landon Curt Noll b35d280cd1 Merge pull request #2502 from xexyl/html94
Format fixes in html files of 1994
2024-06-24 18:07:20 -07:00
Landon Curt Noll f471ae0b21 Merge pull request #2501 from xexyl/vanb93-fmt-code
Format improvements in 1993/vanb/index.html
2024-06-24 18:06:50 -07:00
Landon Curt Noll bcd73781c0 fix a minor typo in next/guidelines.md 2024-06-24 15:07:32 -07:00
Landon Curt Noll 6abd69c5c7 fix formatting errors in next/guidelines.md
Sorry (tm Canada 🇨🇦).
2024-06-24 15:02:55 -07:00
Landon Curt Noll 5c710b39e7 reverted most quotes in guidelines.md
The way that markdown quotes are currently formatted (with a gray
vertical line) looks too much like a change bar.  The change bar
is an important tool to help notice new and changed rules and
guidelines.  Unfortunately the current quotes style looks too much
like a change bar, so we use markdown quotes **ONLY** for literal
quotes (such as from Mark Twain) in the `guidelines.md` file.
2024-06-24 15:01:02 -07:00