Commit Graph
100 Commits
Author SHA1 Message Date
Cody Boone Ferguson feab6674c2 Typo fixes in next/Makefile.example
References to try when it should be try.alt were fixed.
2025-08-22 08:17:58 -07:00
Cody Boone Ferguson 24f38f7e85 Fix message in 2024/ferguson1
The death by running out of turns was the wrong message (it works but
not quite as well). The alt code still has the one being replaced in
prog.c.
2025-08-19 09:13:06 -07:00
Cody Boone Ferguson b1c69ed652 Add another event to 2024/ferguson1 alt code
This was somehow not added during development but was supposed to be. It
is not going in the main code because that would ruin the amount of
gotos (152 for full version, 134 for practical version) and because the
point of the alt code was to have more events anyway.

Tested this new event. Works fine.
2025-08-19 09:04:51 -07:00
Cody Boone Ferguson ec1fd1ad63 Add tips to 2020/ferguson1/chocolate-cake.html
At the suggestion of Landon I have added some tips to both icing and the
cake. It might be possible for more to be added later on but hopefully
these are helpful to those who wish to try it. Something I will try
doing is adding sequential pictures of the icing but that involves
remembering it as we can't make it here until the winter (well we can
but it's a lot harder as even the winter can be fairly hot here,
exceeding 35 Celsius).

And to those who (presumably many) do wonder why I submitted this back
then when it has nothing to do with the contest: I really haven't the
foggiest but since this was requested I am doing it.
2025-08-19 05:10:34 -07:00
Cody Boone Ferguson 50ec2f1854 Update timestamp for 9ea03f 2025-08-18 11:10:57 -07:00
Cody Boone Ferguson 9ea03f142d Make corrections in 2020/ferguson1/chocolate-cake
Landon reported an inconsistency. I discovered a placement issue. I also
added a note. The open issue will take more time to look at and consider
but the inconsistency is at least fixed now.
2025-08-18 09:00:46 -07:00
Cody Boone Ferguson 5455784566 Truly complete 2024/ferguson1 and litmus test
The truly complete part is a reference to commit
ad622a5354. This also means that prog.c
need never be updated again, which was the entire point of that commit
that fell just short of the mark.

Fixed links in obfuscation.html.

Added litmus test to explain how I actually tested the program with all
the jumps.

Fixed typo in data file that I discovered during the above litmus test.

Fixed other files as well.

The .entry.json had a minor mod too, to better reflect what a file
actually is.

Rebuilt obfuscation.html and index.html.

Added target to Makefile which was also used during testing (this might
be explained in the obfuscation.html).
2025-08-18 08:50:37 -07:00
Cody Boone Ferguson c107717e1f Update bugs.html for 2024/ferguson2 - INABIAF
This is related to the space / word boundary issue (based on how the
language worked) that does not have a good solution. As I think I might
have written in the remarks I tried different ways but each way caused
other problems, problems that would make Navajo -> English not work even
when it should otherwise. Although the index.html already showed some
examples of this it seems good to include some in the bugs.html and add
the INABIAF tag to the index.html.
2025-08-16 06:00:21 -07:00
Cody Boone Ferguson c98a12b593 Typo fixes in 2024/ferguson1/commented.c 2025-08-14 10:30:03 -07:00
Cody Boone Ferguson 30eafb6b37 Typo fixes in 2024/ferguson1/obfuscation.html 2025-08-14 10:27:21 -07:00
Cody Boone Ferguson 9e0831cc3d Various fixes, improvements in 2024/ferguson1
The alt code was an old version that should not have even been there.
The extra event was something that was meant to be somewhere else (like
it is in the prog.c) and the event (even 23) is something else.

I put in the data files another joke with the intention of using that
for the event until I remembered the event was wrong.

The alt code has an improvement: it now is possible to specify your
hp/stamina and max number of turns.

In prog.c remove an unused variable.

Updated Judges' remarks to better reflect what happens (in particular
improve the commits from yesterday - correcting it but keeping the same
flow of the judges).

Updated deobfuscation.md (rebuilt deobfuscation.html).

Rebuilt index.html.
2025-08-14 06:16:35 -07:00
Cody Boone Ferguson e36748ee8b Add fun file to 2024/ferguson1
The file prog.gotos.c has the lines merged so one can use their syntax
highlighter (or grep, see below) to see all the gotos at once (depending
on screen size, perhaps).

For grep try:

    grep -E 'goto|hell|heaven|666' prog.gotos.c

if you have colours enabled. The other patterns is because of alignment
that was maintained in the program (one could do this without 'goto' of
course).
2025-08-13 09:01:19 -07:00
Cody Boone Ferguson 408aaa6573 One more minor update to 2024/ferguson1/index.html
Also slight rewording.
2025-08-13 08:24:34 -07:00
Cody Boone Ferguson 202597ea76 Minor fix in 2024/ferguson1/index.html
The wording was a bit awkward.
2025-08-13 08:23:00 -07:00
Cody Boone Ferguson 1d21a4c7a5 Fix 2024/ferguson1/README.md, rebuilt index.html 2025-08-13 08:19:23 -07:00
Cody Boone Ferguson ad622a5354 2024/ferguson1 bug fix, make goto complete (149)
A bug was discovered in prog.c (now prog.alt2.c, see below) that has
been fixed. It was not a critical bug but it came about when juggling
things during development, and fixing it means there should now only be
one place where an event might not trigger (or actually it's an event
within an event that does not trigger - polymorphism related).

The prog.c is the goto complete version - what was once prog.goto.max.c
(git status is confused however - it shows that that file is now
prog.alt2.c but actually prog.alt2.c is what prog.c was). For practical
reasons (and to make the judges not weep and curse me quite as much)
this was not the prog.c but since some others have made corrections to
their winning code I have decided to do the same thing here. It was a
hassle to juggle between the different versions and I ran out of the
number of files allowed - that is what I mean by practical reasons.

The prog.c has maintained its thematic 4666 bytes, after some formatting
updates.

Typo fixes were made in some of the supplementary C files.

Makefile updated so that one can compile prog.alt2.c.

.entry.json, index.html and obfuscation.html were all updated.

The judges' remarks were slightly corrected. It is not 134 (now 149)
jumps that occurs but rather gotos. The jumps can be over 1000, in fact
one test run was over 1400, although shorter games can be fewer (though
still a lot).

Other errors in documentation that were artefacts from earlier stages in
development were also corrected, although I'm sure there are more (the
ones that were discovered were ones near to stats that had to be
updated).
2025-08-13 08:14:05 -07:00
Cody Boone Ferguson af767b3b46 Improve next/Makefile.example
In the commented out include of ../../var.mk add var.mk for the tarballs
of each entry.
2025-08-10 07:22:22 -07:00
Cody Boone Ferguson 301ea6fcfb Update 2024/ferguson[12]/index.html - alt code
Specifically describe alt code in the Alternate code section.
2025-08-09 05:55:46 -07:00
Cody Boone Ferguson 09ff59ee85 Various typos in 2024/
The following files (not all of these files were checked yet) were
modified (when mentioning README.md I also rebuilt the index.html file):

    2024/burton/README.md
    2024/endoh1/README.md
    2024/endoh1/try.sh
2025-08-08 02:57:17 -07:00
Cody Boone Ferguson 0d88a59305 Update formatting in 2024/ferguson1/index.html 2025-08-07 05:02:34 -07:00
Cody Boone Ferguson 9e456b4750 Clean up YT heading in IOCCC28 index.html files
In particular the following diff for each README.md (with all the
index.html files rebuilt):

    -Watch the following [Our Favorite Universe](https://www.youtube.com/@OurFavoriteUniverse) YouTube show:
    +Watch the [Our Favorite Universe](https://www.youtube.com/@OurFavoriteUniverse)
    +YouTube show for this entry:
2025-08-07 04:38:20 -07:00
Cody Boone Ferguson 3ddf6e13be Remove 2024/ferguson2/prog.[23].c
These should really not be useful or interesting. They are not as they
were described either - they were initial tests and have no value now.
2025-08-06 14:13:38 -07:00
Cody Boone Ferguson f81c00d7d6 Another typo fix in 2024/ferguson2/deobfus.c 2025-08-06 14:05:47 -07:00
Cody Boone Ferguson 86dd994d66 Typo fix in 2024/ferguson2/deobfus.c 2025-08-06 13:40:35 -07:00
Cody Boone Ferguson 5d9ad2012a Add maxed out goto (149) version to 2024/ferguson1
For practical reasons (and to make the judges weep and curse slightly
less) I only submitted code that only had 134 gotos. I'm a horrible
monster, I know, but I have decided to present this alt version I have
which takes the 134 gotos to 149 and which still fits in rule 2 limits.
If I am going to ruin goto I might as well do it properly, despite
Landon telling me that the 134 might be called near limitless. Now it is
limitless. Some of the very few remaining blocks of code that were where
they belong were moved away from their proper place but other changes
were made too.

Added gotos.c.txt - kind of like the judges' video where it shows all
the gotos only here it is just a text file of only the gotos (after
clang-format like they had). This is of prog.c, not prog.goto.max.c.

Renamed gotos.txt to jumps.txt as it's not just gotos (though most of it
is).

Updated .gitignore and Makefile.

Updated .entry.json and rebuilt index.html as well as obfuscation.html
(obfuscation.md was also updated).
2025-08-06 11:00:02 -07:00
Cody Boone Ferguson 8cab690d66 Fix 2024/weaver/.entry.json, rebuilt index.html
The entry_text for 'ref.mp3' had commas. This is not allowed as the way
the site script (in particular bin/entry2csv.sh) works is it creates a
CSV file which when imported into a spreadsheet application (like
Numbers in macOS) it adds additional columns. Also, because a space is
after the comma, it triggers another error in the bin/csv2entry.sh
script.

What this error meant is that some of the text was not even in the
index.html.

This has all been corrected.
2025-08-06 10:30:03 -07:00
Cody Boone Ferguson d7bd85dd6d Typos fixes in 2024/index.html + add show URL
Typos fixed in 2024/index.html.

Show URL added.

This commit also adds the time (how long in the show, not the clock
time) the source code was pushed to the GitHub repo and the total length
of the show.
2025-08-06 04:45:41 -07:00
Cody Boone Ferguson c9800b86cb Add more stats to 2024/ferguson1
Line jump stats added, this time without function calls.
2025-08-05 09:57:47 -07:00
Cody Boone Ferguson 951a42b8ff Fix html links in 2024/
Due to a manifest mix-up (which had some html files marked as markdown
and as display_via_github as true) the respective entries' index.html
linked to html files on GitHub which do not render right (and is the
wrong place in any case).

This means that the index.html files and the .entry.json files were
updated. This in particular goes for:

    2024/burton
    2024/ferguson1
    2024/howe

Thanks to @SirWumpus for reporting this!
2025-08-05 09:22:40 -07:00
Cody Boone Ferguson e4ce791a06 Minor fixes in 2024/ferguson1
Some things changed towards the end of development but the documentation
did not fully reflect those changes.
2025-08-04 14:09:40 -07:00
Cody Boone Ferguson d0e5e9c7c9 Typo fix judges' remarks in 2024/cable1/index.html 2025-08-04 11:57:07 -07:00
Cody Boone Ferguson ace06fe133 Typo fix in 2024/ferguson2/index.html 2025-08-04 11:56:22 -07:00
Cody Boone Ferguson 991ef49618 Manifest fixes
2012/omoikane had some updates but the manifest was not properly updated
(so it would seem - it seems right but I cannot figure out how it was
not as obviously the CSV file was correct).

For some reason 2020/yang/index.html navigation linked to 2024/anders
which of course is a 404 (I seem to recall a mix-up that was fixed but
the html files were not rebuilt).

The 2020/yang/.entry.json file had the wrong manifest version as well.
2025-08-04 09:47:05 -07:00
Cody Boone Ferguson a181ed5ce0 Fix link in 2024/ferguson1/index.html 2025-08-04 09:46:44 -07:00
Cody Boone Ferguson c240bd216e Add new file to 2024/ferguson1
The gotos.txt file (manifest updated) shows the line changes in a single
run of the program.

Capitalised some text.

Changed width and height attributes in images - they were too hard to
see otherwise (for those of us with poor vision it's still hard on a
mobile device but it was almost impossible to see on the computer for
me - now it scales better, for some definitions of 'better').

Rebuilt html files.
2025-08-04 09:39:06 -07:00
Cody Boone Ferguson 964dd3c4db Title adjustments in 2024/ferguson[12]
This did involve updates to news.{md,html} and years.html. The prize in
diabolical logistics now reflects the title of the game and the prize in
yil-tas has a capitalisation fix (that was missed yesterday).

Also reworded some of the text of 2024/ferguson1/index.html.
2025-08-04 03:34:38 -07:00
Cody Boone Ferguson abe7a5bde3 Slight typographical changes in 2024/ferguson2
Capitalised 'code (talker|talking)' (both words). Some do not do this
but it often is done so and it feels more fitting to have it this way.
2025-08-03 12:42:23 -07:00
Cody Boone Ferguson 4d2e18db47 Another typo fix in 2024/README.md
Rebuilt index.html.
2025-08-03 12:21:20 -07:00
Cody Boone Ferguson 8180104282 Typo fixes in 2024/README.md
Also rebuilt 2024/guidelines.html, 2024/rules.html (obviously
2024/index.html was also rebuilt).

The other ones were rebuilt because the markdown had 2025 (from 2024)
and it was not rebuilt. I noticed a lot of files have this problem (in
copyright). May I suggest sgit(1) to save you time? :-) (I would do it
but I don't want to cause a problem with any pull requests that might
be opened.
2025-08-03 11:37:49 -07:00
Cody Boone Ferguson 67ebbdebe3 Minor update to thanks file 2025-08-03 11:24:29 -07:00
Cody Boone Ferguson 714794ceab Several updates to 2024/ferguson1
For fun I put in how many line changes there were in an example run
through the entire program from start to finish ('hell'). With 85 lines
(with 14 blank, some functions, #includes, #defines, some lines only
having a brace and possibly other lines like that) there were a total of
985 line changes (an extremely tiny fraction had the same line number
repeated once but that hardly matters).

Fixed typo in Judges' remarks (inspired by Oregon Trail not inspired by
Oregon).

Added note about another version I submitted - helps prevent having to
update the files removing any reference to it.

Updated .gitignore (due to a file one of the scripts generates).

Rebuilt index.html and obfuscation.html.
2025-08-03 11:17:42 -07:00
Cody Boone Ferguson 1017033c3d Fix typo in 2024/ferguson2/deobfus.c
X is always 0 in the file as it corresponds to prog.c not prog.alt.c.
2025-08-03 09:27:27 -07:00
Cody Boone Ferguson f8cc1bf8d3 Fix typo in 2024/ferguson1
'an successful' -> 'a successful'.

There is possibly another typo but I have to verify what the judges
meant.

Rebuilt index.html. I hope to make some reductions in text in the coming
days. I also have another fun update planned so people can see just how
wild the gotos are. I hope to do that sometime soon too.
2025-08-03 06:13:24 -07:00
Cody Boone Ferguson fb4502ed60 Fix mastodon_url in Cody_Boone_Ferguson.json
Rebuilt authors.html.
2025-08-03 06:12:19 -07:00
Cody Boone Ferguson 11636ceeed Fix number of gotos in 2024/ferguson1
There actually are 134 post cpp - not 130.
2025-08-02 14:56:35 -07:00
Cody Boone Ferguson b14eff4658 Fix typo in 2020/ferguson1 data files + perm fix
The makedata.sh was not +x.

Rebuilt data files with a typo that was discovered after the contest
closed.
2025-08-02 14:48:36 -07:00
Cody Boone Ferguson 682dceeb01 Add FAQ about enabling mastodon push notifications
It is not clear, as the FAQ shows for now, whether this works with just
desktop/computers or not - it is only possible to enable it on computers
(or if it's possible in mobile devices I did not see it though I only
checked with an iPhone).

This FAQ should probably be linked to in the guidelines later on as
right now it says that one should reload the feed as you do not get
notifications unless you are mentioned (assuming you have push
notifications enabled). As one of the pending changes post winners being
announced (02 August 2025 at 11 Pacific) is to clean up the guidelines,
rules and maybe the FAQ (that was rushed towards the end so as to not
delay IOCCC28 even longer) I have not done this.

Rebuilt faq.html. New image under png/.

FAQ version: 28.2.21 2025-07-31.
2025-07-31 04:07:33 -07:00
Cody Boone Ferguson a88f905ef7 Typo fix in 2020/ferguson2/index.html
Likely an artefact from before the scripts generated html files for the
website - I had two links, one for markdown, one for html, but now only
html is needed for the links.
2025-06-14 11:23:12 -07:00
Cody Boone Ferguson 1b3253117e Add FAQs about submission server per recent talks
The questions:

    Can I download my submission tarball from the submit server?
    Can I delete a submission from the submit server?

were added per brief discussion in IOCCC28.
2025-06-11 07:49:29 -07:00
Cody Boone Ferguson 11ae8bbc7c Fix title for FAQ 1.7 in TOC
It was missing 'LLM' as well.
2025-06-10 07:21:59 -07:00
Cody Boone Ferguson 5367156f03 Typo fix in 1984/mullender/Makefile
This typo ended up with a wrong command (in an echo telling what to do
with modern systems - there was a space between the / and what
translates to mullender.alt).
2025-06-08 04:59:20 -07:00
Cody Boone Ferguson 725bc4712e Typo fix in 2011/akari/.entry.json
Changed 'embeded' to 'embedded'.
2025-06-06 03:03:31 -07:00
Cody Boone Ferguson 77ee12b23b Fix make clobber in next/Makefile.example
*.dSYM is a directory so the ${RM} -f needs -r too.
2025-05-17 01:34:08 -07:00
Cody Boone Ferguson dedfb66358 Disable poison directories in example Makefile
That is, add to CSILENCE -Wno-poison-system-directories and add to
CUNKNOWN -Wno-unknown-warning-option.
2025-03-23 12:39:47 -07:00
Cody Boone Ferguson acc69f999b Add missing CHMOD= in Makefile.example 2025-03-20 04:56:45 -07:00
Cody Boone Ferguson 018d721858 Fix another link in FAQ
A link to #install was in more than one part of the menu so it was
removed.
2025-03-15 02:50:24 -07:00
Cody Boone Ferguson 8d71bb0802 Fix FAQ link for iocccsize.h at mkiocccentry 2025-03-15 02:48:14 -07:00
Cody Boone Ferguson 0f1198b48e Fix link in FAQ 2025-03-12 03:35:01 -07:00
Cody Boone Ferguson 864f17e4a5 Add details on versions
New FAQ on what the minimum versions are (this should be updated every
contest or updated to refer to the result of the issue I opened at the
other repo - post IOCCC28) for each tool.

Added details about the new (soon to be released) version of the tools
that now search under $PATH.

This commit updated the FAQ, the guidelines and the quick start guide.

As a reminder you do NOT need to use the upcoming release of the tools
and not doing so will not invalidate any of your submissions as it is
based on a minimum version, not an exact version.
2025-03-12 03:27:58 -07:00
Cody Boone Ferguson 8968cf8904 Update FAQ and guidelines about new options
The new options to mkiocccentry are -x to delete the submission
directory if if it already exists and the -u uuidfile and -U uuidstr
options.

NOTE: it is NOT required to update the tools for this IOCCC and you do
NOT have to read the updated guidelines to follow the guidelines for
this IOCCC.
2025-03-10 06:28:54 -07:00
Cody Boone Ferguson 4d34c9d759 Fix version checks related FAQ
On second thoughts: there is a potential issue down the road with max
version checks so this change was rolled back.
2025-03-09 12:39:02 -07:00
Cody Boone Ferguson c8730660f5 Updated FAQ per recent mkiocccentry issues
The warnings highbit_warning, wordbuf_warning and first_rule_is_all are
no longer used and will be removed for IOCCC29 and beyond. Thus the
tools no longer care about them.

There were other additions to mkiocccentry like the useful -u uuid
option to read in your UUID from a file so you don't have to copy paste
it per submission. Although that would be useful in the guidelines to
do that would require the version update which is problematic in an open
contest. Thus it can be added for IOCCC29 after this one.

IMPORTANT NOTE: you do NOT have to update the tools unless you want to!
The submit server will no longer flag submissions with those booleans
set to true and when the judges run the tools they won't flag them
either. So if you are just fine with what you're doing, and if the
recent fixes do not have an impact on your work you are perfectly fine
using the current versions you have as version requirements are no
longer a single value but a range. Of course you might still wish to
check that you weren't flagged for some other issue but you no longer
have to worry about those three warnings.
2025-03-09 11:13:52 -07:00
Cody Boone Ferguson de99153e94 Typo fix in news 2025-03-06 14:10:30 -08:00
Cody Boone Ferguson 5ea01b6bd5 Fixes in example Makefile under next/ 2025-03-06 08:03:42 -08:00
Cody Boone Ferguson 55c9638b56 Make important fix in FAQ about git fetch
After my final commit and merge in mkiocccentry pre-release a pull did
not get the tag. I had to do:

    git fetch --all --tags

instead. So to make sure everyone has the correct tag I have added this
to the FAQ (replacing the 'git fetch' by itself).

Regenerated faq.html.
2025-03-05 08:45:28 -08:00
Cody Boone Ferguson f0ca8d4319 Typo fixes in next/try*.sh 2025-03-04 12:33:41 -08:00
Cody Boone Ferguson b00f425d44 Fix link in guidelines.html found by make test 2025-03-04 12:16:44 -08:00
Cody Boone Ferguson 49609b0ead Final edits before IOCCC28 (I hope :-) )
Renamed some FAQs (typos and/or other things).

Fix a number of typos in various files (including markdown format
errors).

Rules and guidelines should be relatively good although as there is a
lot to get through and not much time left maybe I missed something (I
also kind of cheated doing the final checks with the guidelines rather
than going through them all again).

The next/try.sh and next/try.alt.sh scripts have had updates as well and
the next/Makefile.example was modified too.

The index.html page now has an anchor for goals of the contest so that
the goals in the rules could simply link to it in index.html.

Although some text had to be added (and some corrected) a reasonable
amount of text was also removed as it was elsewhere or was extraneous in
some way.
2025-03-04 12:11:08 -08:00
Cody Boone Ferguson 467c3342d4 Fix link in FAQ for remarks filename change 2025-03-04 05:30:58 -08:00
Cody Boone Ferguson 81d225f439 Change how example remarks is managed
The file next/remarks.example.md has been renamed next/remarks.md.

From this file a new html file, next/remarks.html, is generated. The
first part of the instructions say to download the markdown file and
copy it to your submission's directory.

The rest is mostly the same but this way one can look at the website and
also be aware of the file (and it'll be linked to in the rules and/or
guidelines as well).

This required updating bin/gen-top-html.sh an bin/md2html.cfg and the
Makefile was updated too (with a typo fix also).
2025-03-04 05:25:25 -08:00
Cody Boone Ferguson 6aca41983e Update guidelines - typos and other fixes 2025-03-03 13:22:45 -08:00
Cody Boone Ferguson ff2a498007 Fix 2004/hoyle as per #118 2025-03-03 12:50:53 -08:00
Cody Boone Ferguson 7aa9ac3ecf Fix comments in all rule of Makefile.example
Without the @ before the comments (which are informative and to be
removed by contestants) it shows the comments when running 'make'. Even
worse is without doing $${CHMOD} it would not evaluate to anything so it
looked bizarre.

Thus the @ was added to the comments like the rest of the file (comments
in rules).
2025-03-03 09:38:45 -08:00
Cody Boone Ferguson feaa2e3e16 Slight update to Makefile in previous commit 2025-03-03 06:54:09 -08:00
Cody Boone Ferguson a2d0f1abc0 Fix formatting in next/submit.html 2025-03-03 06:52:54 -08:00
Cody Boone Ferguson 355e2f7d87 Simplify markdown.html
In the case of html void elements (not having the trailing '/') I have
merged the 'no thank you' and 'instead use'. At the same time I fixed a
typo where one 'no thank you' referred to the wrong 'instead use' (in
particular it was '<hr/>' -> '<br>' rather than '<hr/>' -> '<hr>').
2025-03-03 06:49:10 -08:00
Cody Boone Ferguson 04fdea9a14 Update register/submit/pw-change for screenreaders
The three important files, next/{register,submit,pw-change}.{md,html}
no longer have images in them (besides the logo at the top of the image
which has nothing to do with registering, submitting or changing
passwords); instead the text in the images are actual text (in some
cases, just the relevant parts and in others all or almost all).

The png/register.* and png/submit.* images were removed.
2025-03-03 05:14:35 -08:00
Cody Boone Ferguson ed87138107 Regenerate authors.html per 70ccc8 and 8c064b 2025-03-03 04:02:35 -08:00
Cody Boone Ferguson a4fd6f45d3 Update pw-change.html, register.html, submit.html
Some images are no longer used but they still exist here for the time
being. Text is used instead though based on some discussion text might
have to change.

Adjusted alt text of some images a bit.

A more thorough look at the way these updates look must still be done.
2025-03-02 13:24:28 -08:00
Cody Boone Ferguson 9346d0cbfe Add missing image under png/ 2025-03-02 03:43:31 -08:00
Cody Boone Ferguson da9064d95b Fixes in rules
This includes the FAQ as there is an FAQ about Rule 17.
2025-03-01 14:37:13 -08:00
Cody Boone Ferguson f2ac299a09 Update screenshots and files that reference them
The screenshots are more recent (including some new ones).

The welcome email images have not been updated as some things have to be
answered before that can be done.

The current files were renamed to be shorter as well.
2025-03-01 12:43:57 -08:00
Cody Boone Ferguson fbe4609cc9 sgit -e 's/web site/website/g'
A choice was made a while back to use website and not web site so
changed all new references of 'web site' to 'website':

    sgit -e 's/web site/website/g' '*.md' '*.html'

As this also occurs in the FAQ and there were some minor mods (just
textual, including some fun, not a new FAQ) these are included too.
2025-03-01 10:32:08 -08:00
Cody Boone Ferguson d31d701c5c Fix CSS .topbar-items .sub-item class
It needs z-index: 100; or else depending on the screen width the menu
might not be visible (the IOCCC image is over it).
2025-03-01 10:00:43 -08:00
Cody Boone Ferguson 2199f31bc5 Fix link in quick-start.html 2025-02-27 15:01:27 -08:00
Cody Boone Ferguson 65cf447087 Update FAQ, guidelines and quick start
This addresses most (if not all) of the recent changes to chkentry(1)
though a more thorough check will be made later after the mkiocccentry
code freeze.
2025-02-27 14:56:01 -08:00
Cody Boone Ferguson c74c76f8b7 Fix bin/cvt-submission - check chkentry version
The minimum version for cvt-submission of chkentry is 1.1.5, the most
recent version.

Technically the previous version would work too but 1.1.5 renamed some
variables to make it more consistent with the mkiocccentry terminology
so it's better to have 1.1.5.
2025-02-27 05:05:19 -08:00
Cody Boone Ferguson 9613ef6f9a Fix link in guidelines 2025-02-26 12:24:43 -08:00
Cody Boone Ferguson 664a7b57bd Various updates/fixes for recent chkentry mods 2025-02-26 12:20:55 -08:00
Cody Boone Ferguson 7e559b6da1 Important bug fixes in bin/cvt-submission.sh
Not only were some commands (multiple cp commands) referencing the wrong
file but the move of template/try.*sh to next/ caused an error.

Additionally the chkentry(1) tool no longer has the two file arg syntax
but instead just one arg, the directory.

I was able to test up to the creation of the index.html file but I got
an error. I believe this is due to something else not being set up (I
did have to temporarily modify .top to test this out - as one example -
but I surely missed some things).
2025-02-26 08:51:05 -08:00
Cody Boone Ferguson 50b9f69398 Update FAQ for mkiocccentry process
I have thought of and plugged additional holes in the process (same with
txzchk but that's beyond the scope of the document) so the FAQ was
updated for this.

Also because it is a long list of steps there is now a TL;DR part above
it.

There was an order issue in the list as well.
2025-02-12 16:33:15 -08:00
Cody Boone Ferguson e2e7c2c767 Typo fix in 1993/dgibson/.entry.json - resolve #93
Rebuilt index.html file. Well actually I used sgit(1):

    sgit -e 's/plays the game of like using cpp/plays the game of life using cpp/g' 1993/dgibson
2025-02-12 06:04:28 -08:00
Cody Boone Ferguson 43574e6f05 Minor fixes in FAQ and guidelines
The FAQ stated (due to a mistake in the issue in the mkiocccentry repo)
that the submission directory (under workdir) has the timestamp in it
but that is not true. Instead the tarball filename has the timestamp.

Typo fix in guidelines.
2025-02-10 15:49:48 -08:00
Cody Boone Ferguson 1c5f14f3e0 More updates to FAQ for mkiocccentry process
Missing steps were added and other things which have changed (fixed)
have also bee noted.

There was also a typo fix in the rules.
2025-02-10 13:28:41 -08:00
Cody Boone Ferguson f57acf1df6 Format fix in FAQ 2025-02-09 13:54:06 -08:00
Cody Boone Ferguson 2c3b47da57 More updates to FAQ about mkiocccentry process
The list now details every step taken and the question was also changed
to help make it easier to find (one need not read this but if they want
to it is now in the correct order).
2025-02-09 13:49:02 -08:00
Cody Boone Ferguson 943e3077b9 Minor fix in FAQ about mkiocccentry process 2025-02-08 18:19:14 -08:00
Cody Boone Ferguson a33a9048ad Minor fix in mkiocccentry process in FAQ 2025-02-08 18:14:19 -08:00
Cody Boone Ferguson 949cdced67 Typo fix in FAQ 2025-02-08 18:01:35 -08:00
Cody Boone Ferguson c6e1c09401 Update FAQ and rules for mkiocccentry
Additional things were added to the process (and as for the rules it
notes that remarks.md is only checked for size > 0, not that it has
content).
2025-02-08 10:34:24 -08:00