Commit Graph
5441 Commits
Author SHA1 Message Date
Cody Boone Ferguson 5714440bc2 Disable bold in blockquote
It still is uncertain about italics. I think that might also be a
mistake but it is hard to be sure yet.
2024-06-22 07:43:51 -07:00
Cody Boone Ferguson 7c6248329b Fix order in manifest of 2020/ferguson1
The play.sh script entry_text refers to snake-colours.sh so
snake-colours.sh comes first. Also since it's a key part of the entry
they come before the html files.
2024-06-22 07:37:56 -07:00
Cody Boone Ferguson 8280dec185 Fix make clobber in 1990/fubar 2024-06-22 06:46:05 -07:00
Cody Boone Ferguson ec7c48cd59 Fixes in html files of 1990 2024-06-22 06:43:37 -07:00
Cody Boone Ferguson c86d5ecd56 Add email to Byron_Rakitzis.json
This email comes from their website.
2024-06-22 06:21:11 -07:00
Cody Boone Ferguson b1ba88dc8f Improve blockquote styling
To help the fact it's a quote stand out better the vertical bar is a bit
thicker (4px instead of 2px) and the colour is a bit darker (darkgrey
instead of #e6e6e6). Also the font style is italic (as quotes often are
shown) and the font weight is bold to help it stand out even more (that
might be worth changing). Finally the colour of the text is blue (which
looks nice with bold so it might also be changed if the weight is not
bold).

A point worth noting is that in CSS (tested on my apache server and also
W3Schools) having:

	blockquote {
		color: blue;
	}

does not work (for <blockquote><p>...</p></blockquote>) as in the colour
stays what was left for <p>...</p. which earlier in the stylesheet is
set to black. On W3Schools what does work is:

	blockquote p {
		color: blue;
	}

but on the server for some reason it does not quite work. The rest of
the change to blockquote do work but not the colour of the text. I am
not sure if this is a cache or similar problem or not but clearing the
cache and also history (of the past hour) does not seem to solve the
problem at least at this time. Thus it is entirely possible that this
has to be fixed too.

To put this another way this change might need some tweaking still but
the blockquotes now stand out much better.
2024-06-22 05:32:01 -07:00
Landon Curt Noll b84982ad46 fix missing tool debug in bin/gen-status.sh 2024-06-21 22:39:20 -07:00
Landon Curt Noll 3dacba6a44 complete stat fix
The previous commit missed changes related to the LS_TOOL.

Perform `make www` to perform the above and test under macOS.
2024-06-21 22:13:28 -07:00
Landon Curt Noll ccc53f83e5 improved how stat tool is used
Detect were the stat tool is located.  If no stat tool is found,
set `$STAT_TOOL` to `false`.  Cleanup comments related to
determining the modification time of a file.

Changed `bin/gen-sitemap.sh` VERSION from "1.3.8 2024-04-28"
to "1.3.9 2024-06-21".

Changed `bin/gen-status.sh` VERSION from "1.5.2 2024-04-30"
to "1.5.3 2024-06-21".

Perform `make www` to perform the above and test under macOS.
2024-06-21 21:44:23 -07:00
Landon Curt Noll 8fb4edb6f5 change reported by make www 2024-06-21 13:15:28 -07:00
Landon Curt Noll a39990cb01 Merge pull request #2468 from xexyl/html89
Fixes in html files of 1989
2024-06-21 12:29:00 -07:00
Landon Curt Noll e4d9d1a340 Merge pull request #2466 from xexyl/html88
Fixes in html files of 1988
2024-06-21 12:26:52 -07:00
Landon Curt Noll c7fce3f702 Merge pull request #2465 from xexyl/isaak88-alt
Fix make alt in 1988/isaak
2024-06-21 12:26:22 -07:00
Landon Curt Noll 015274cb2f Merge pull request #2464 from xexyl/gen-authors-bold
Slight improvement to authors.html
2024-06-21 12:25:30 -07:00
Landon Curt Noll 328e70d47f Merge pull request #2463 from xexyl/typo-bin
Minor typo fixes in several bin/ scripts
2024-06-21 12:24:28 -07:00
Landon Curt Noll 2e2eb82a9f Merge pull request #2462 from xexyl/yyyy-index-awards
Improve bin/output-year-index.sh
2024-06-21 12:23:04 -07:00
Cody Boone Ferguson 871e1114f7 Fixes in html files of 1989 2024-06-21 09:12:51 -07:00
Cody Boone Ferguson e8d868e0ed Additional fix for 1989/fubar
My original fix no longer worked, at least with clang in some systems,
because of more strictness in the compiler wrt implicit ints. As the
code does not use the Makefile but rather 'cc' (and in an unusual way)
'main()' now has an explicit int.

Also, what was previously documented as a bug to be fixed has been
changed to INABIAF as it was documented already. Thus it should not be
fixed. In fact the judges originally noted that if one specifies the
triggering input they should expect an infinite loop and compilation
failure.
2024-06-21 08:41:32 -07:00
Cody Boone Ferguson 0f66ae6dea Fixes in html files of 1988 2024-06-21 08:25:47 -07:00
Cody Boone Ferguson a2028777b8 Fix make alt in 1988/isaak
The problem is the DATA variable in the Makefile had a file that no
longer exists.

The warning in the Makefile has been corrected too: it should compile
but it won't likely work in modern systems (it is the original but fixed
so that it at least compiles). The isaak.c is the fixed version that
works with both macOS and linux.
2024-06-21 08:14:25 -07:00
Cody Boone Ferguson 96827a46fc Slight improvement to authors.html
Make link to entries and award titles bold like the other files that
have links to entries with the award title. This is done by modifying
the bin/gen-authors.sh script.
2024-06-21 05:37:54 -07:00
Cody Boone Ferguson c608be51ad Minor typo fixes in several bin/ scripts
Unimportant but I noticed them and decided to fix them.
2024-06-21 05:20:14 -07:00
Cody Boone Ferguson 064f835a19 Add missing YYYY/index.html files from 67d5e7 2024-06-21 05:15:20 -07:00
Cody Boone Ferguson 67d5e79070 Improve bin/output-year-index.sh
Make it consistent with my improvement to bin/gen-years.sh: the entry
awards in the links (to each entry) are now in bold and so are the link
names. This helps them stand out a bit more.
2024-06-21 05:13:33 -07:00
Landon Curt Noll e120b9d8b2 Merge pull request #2461 from xexyl/punch-cards 2024-06-21 04:29:34 -07:00
Cody Boone Ferguson 1026b791b0 Add pdf file to 1987/heckbert
To prevent a possible 404 in the future the file
1987/heckbert/FoldSpindleMutilate.pdf was added as it is part of the
judges' remarks.
2024-06-20 14:54:25 -07:00
Landon Curt Noll c69f70a94d Merge pull request #2460 from xexyl/typo-bugs 2024-06-20 13:50:13 -07:00
Landon Curt Noll 1a5e890220 Merge pull request #2459 from xexyl/87-html 2024-06-20 13:48:37 -07:00
Landon Curt Noll 785573f723 Merge pull request #2458 from xexyl/typo-top-makefile 2024-06-20 13:47:40 -07:00
Cody Boone Ferguson e33b68058a Typo fix in bugs file - double full stop 2024-06-20 13:05:54 -07:00
Cody Boone Ferguson 5b6ba7f074 Fixes in 1987 html files
In particular 1987/index.html and 1987/lievaart/index.html. Other files
in 1987 seemed to be okay.
2024-06-20 12:25:41 -07:00
Cody Boone Ferguson 6deb4ca709 Typo fixes in top level Makefile help rule 2024-06-20 12:24:49 -07:00
Landon Curt Noll 38c7f7a3a8 Merge pull request #2457 from xexyl/restore-link-thanks
Restore broken link fix in thanks file
2024-06-20 10:21:36 -07:00
Landon Curt Noll ea1d9d4b23 Merge pull request #2455 from xexyl/html-85
Fix 1985/{august,sicherman}/index.html
2024-06-20 10:19:12 -07:00
Landon Curt Noll baf4d74e78 Merge pull request #2454 from xexyl/wall86-alt
Add original code of 1986/wall back
2024-06-20 10:18:00 -07:00
Landon Curt Noll 8ca37b25ce Merge pull request #2453 from xexyl/mullender-84-link
Fix link in 1984/mullender/index.html
2024-06-20 10:17:40 -07:00
Cody Boone Ferguson 031b54555f Restore broken link fix in thanks file
This happened due to forgetting to pull changes before committing.
2024-06-20 10:17:25 -07:00
Landon Curt Noll 4bded7828b Merge pull request #2452 from xexyl/decot84-alt-cflags
Fix 1984/decot alt build
2024-06-20 10:17:04 -07:00
Cody Boone Ferguson 863c5fc79a Fixes in 1986, manifest update
The html files in 1986 (including 1986/marshall/compilers.html) look and
feel good. Format change (slight) in 1986/marshall/index.html.

The manifest update includes a fix for 1986/hague and this same change
in entry_text applies to files in a few other years as well.
2024-06-20 09:13:38 -07:00
Cody Boone Ferguson 15c0e8d352 Fix 1985/{august,sicherman}/index.html
The html files of 1985 seem to look fine with this commit.
2024-06-20 08:40:51 -07:00
Cody Boone Ferguson 2f3319bf5e Add original code of 1986/wall back
By original it is in alt but which works with -traditional-cpp. This is
to match other entries which also have this done.

Manifest updated.
2024-06-20 07:57:54 -07:00
Cody Boone Ferguson 6d0380a81e Fix link in 1984/mullender/index.html
The link to 'stack' was for abstract data type which not only has no
article but should be call stack. This has been corrected.

Also with this commit the index.html files of 1984 look good. This
includes the 1984/index.html file itself. There is a change in 1986 that
might come before 1985 but this is to be determined later.
2024-06-20 06:47:22 -07:00
Cody Boone Ferguson ebdc5487ad Fix 1984/decot alt build
In the case of this entry, it is so screwy that having the CFLAGS
conflicts with the -traditional-cpp option in some systems. Thus the alt
rule has ONLY the -traditional-cpp option. The thanks file notes this
oddity and how to view the diff between the original and the alternate
code.

Also the bugs file was changed to be worded like the README.md file.

The index.html file was improved for the fix to the Makefile (for the
alt build) and it also links to the specific lines in the code on GitHub
(see the index.html file how it talks about specific lines in the
judges' remarks).
2024-06-20 06:29:56 -07:00
Cody Boone Ferguson d3a036b900 Add make find_missing_links to update-manifest.sh
To avoid problems the script now runs make find_missing_links at the
end. It does it in such a way, though, as to make sure everything is
fine before that. It runs the rule after everything is fine but if it
fails it tells them they do not have to run the script all over again
but they do need to fix the links and then run the appropriate make
rules in order to fix the html file(s). It does note that if you're in
doubt running 'make www' will be the safest bet.

There are two reasons the script does not run make www: first is that it
uses verbosity not used in the make rule and second is it offers to run
the quick-readme2index.sh script to go quicker if one knows that only
a few README.md files were modified. The script now warns that this will
only work if the README.md files have been changed (or timestamp
updated).
2024-06-20 05:45:56 -07:00
Landon Curt Noll d6d4c1cacb fix errors caught by running make www 2024-06-19 13:26:33 -07:00
Landon Curt Noll c8b8226353 Merge pull request #2450 from xexyl/find-author-info
Add FAQ about how to find author info
2024-06-19 13:08:18 -07:00
Landon Curt Noll ed4d923182 Merge pull request #2449 from xexyl/manifest
Manifest updates
2024-06-19 13:06:52 -07:00
Landon Curt Noll 7f8e14bc86 Merge pull request #2448 from xexyl/fmt-faq
Minor format and typo fixes in FAQ
2024-06-19 13:04:24 -07:00
Cody Boone Ferguson e4de97d300 Add FAQ about how to find author info
Since less information is shown on an entry's index.html page than in
the past a short FAQ entry about how to find the information seems like
a good idea to have.
2024-06-19 12:39:43 -07:00
Cody Boone Ferguson 2787348393 Rebuild .entry.json and index.html files 2024-06-19 12:14:28 -07:00