Commit Graph
6077 Commits
Author SHA1 Message Date
Landon Curt Noll 0951f8b475 update FAQ 11.2 with commit count and more XXX notes 2024-10-20 13:50:37 -07:00
Landon Curt Noll aa16ecde4e fix minor FAQ issues, shortened some FAQ titles, added Q x.y
We fixed some of minor inconsistencies in the `faq.md` markdown.

We added "Q x.y:" to the Table of Contents and FAQ titles,
in part to verify the order, and in part to help someone find
their way while inside the FAQ content.

Reduced several FAQ titles that were wrapping onto a 2nd line
at the standard window width.

Perform `make faq` to perform the above and test under macOS.
2024-10-20 13:32:33 -07:00
Landon Curt Noll 2b38125ddf fix some HTML validation errors 2024-10-20 12:40:09 -07:00
Landon Curt Noll d95a55cbfc fix the order of faq
The faq entries have been reordered to match the same order
as the Table of Contents.

Added missing "Why were some filenames changed?" FAQ to the
Table of Contents.

Fixed a number of FAQ headers to use the "Q:" at the start.

Added double 1/2 lines between sections.

Made use of double empty lines consistent.

Added some missing "Jump to top" lines.

Shortened 2 very long FAQ long titles.

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

TODO: Check the HTML with the link checker.
2024-10-20 12:25:35 -07:00
Landon Curt Noll c2c8011ca6 Merge pull request #2707 from xexyl/ul 2024-10-20 08:53:15 -07:00
Cody Boone Ferguson 5dfa48efb3 Remove <ul>/</ul> in FAQ
This was forgotten in the previous commit.

Also shorten some command lines (end line with '\').
2024-10-20 08:21:11 -07:00
Landon Curt Noll ffd1574e06 Merge pull request #2706 from xexyl/lists-faq 2024-10-20 08:03:55 -07:00
Cody Boone Ferguson ba9e8c9499 Remove lists and list items from FAQ
That is I did:

    sgit -e '/^<\/li>$/d' -e '/^<li>$/d' \
    -e '/^<ol>$/d' -e -e 's/^<\/ol>$/g' faq.md

The next steps are to move the question/answers to the appropriate
sections and to try and shorten as many answers as possible, possibly
merging some or even getting rid of some.
2024-10-20 07:20:00 -07:00
Landon Curt Noll 5abfa3fdcf Merge pull request #2705 from xexyl/clean-up-bugs 2024-10-19 09:13:33 -07:00
Cody Boone Ferguson 0ea1e00af7 More link fixes in bugs 2024-10-19 09:12:12 -07:00
Landon Curt Noll 4841532208 Merge pull request #2704 from xexyl/questions 2024-10-19 09:11:32 -07:00
Cody Boone Ferguson 7664a00191 More links fixed in bugs 2024-10-19 09:04:29 -07:00
Cody Boone Ferguson ae11be8233 Link fix in bugs file 2024-10-19 09:02:49 -07:00
Cody Boone Ferguson 4a9282082d Clean up bugs file 2024-10-19 08:59:06 -07:00
Cody Boone Ferguson e029372675 More more questions/answers in FAQ
Much more work needs to be done here still.
2024-10-19 06:19:52 -07:00
Landon Curt Noll 72cc1ab6e4 Merge pull request #2703 from xexyl/reorder-faq
Reorder FAQ table of contents, adding new sections
2024-10-18 18:24:15 -07:00
Cody Boone Ferguson 84ef6b782d Get section 0 of FAQ in order
This does not mean that there aren't other question/answers under this
section just yet but the first questions are those that are in the table
of contents and in the correct order.
2024-10-18 16:26:41 -07:00
Cody Boone Ferguson f54a502a12 More progress on FAQ reordering
More work must be done but to make sure that things are safe I am
committing what has been done so far as this is very error prone and
right now it seems okay.
2024-10-18 16:18:52 -07:00
Cody Boone Ferguson b62dc41478 Reorder FAQ table of contents, adding new sections
New sections were added. Not all anchors work yet. The questions/answers
are not yet in the right order. That is the next step.

Instead of relying on having to manually add numbers use ordered lists.
The sections are in unordered lists so we have control over the number.
The downside with this is with the long file it is harder to find the
section one is in but as each question/answer has a jump to the top that
should be worth the gain of not having to manually edit every question
(in the table of contents as well as the question/answers) every time a
question is moved to another place (or a new one is added) above others.

Another downside is minor: it does not allow for 0 as html lists do not
start with 0 but 1.

Another thing that has to be done is to make sure that the html lint is
correct. That can be done once this is merged. Any thing that needs to
be fixed can then be fixed.
2024-10-18 12:04:35 -07:00
Landon Curt Noll 4fb9288ea0 Merge pull request #2702 from xexyl/reorder-faq-toc
Reorder FAQ table of contents
2024-10-17 14:26:24 -07:00
Cody Boone Ferguson 330ebccc76 Reorder FAQ table of contents
Numerous sections have had questions moved to another section including
the new sections 'The mkiocccentry toolkit: finer details' and 'History
of the IOCCC'.

The first section was renamed (pending any better name as it might not
be quite right) 'Entering the IOCCC: the bare minimum you need to know'.

Renamed some questions to better (hopefully) account for what they are
about.

The purpose of not making the actual content match this reordering is so
that if any changes need to be made they do not have to be done again
(though a few were moved). Thus before more work can be done some
discussion is needed.

The guidelines and rules now refer at the top to the general FAQ
especially about the bare minimum one needs to know.
2024-10-17 11:50:22 -07:00
Landon Curt Noll b170008d51 Merge pull request #2701 from xexyl/improve-makefile 2024-10-17 09:20:48 -07:00
Cody Boone Ferguson a83661079b Improve some Makefile rules and comments 2024-10-17 08:10:25 -07:00
Landon Curt Noll f12d4b5c62 Merge pull request #2700 from xexyl/anchor-faq 2024-10-16 12:18:11 -07:00
Cody Boone Ferguson 224c1f077e Add anchor to all FAQ entries
This commit is the first step in reordering/restructuring the FAQ.

Something important to notice is that except for the FAQ sections, the
anchor names starting with the regexp '^faq[0-9]' have been removed. The
numbers have not been removed otherwise, however, and as one FAQ was a
duplicate there might be a labelling problem too.

As the FAQ links do not refer to the number but rather what they are
about, and since the FAQ is being heavily restructured, the numbers are
a burden. Even after everything is reordered it could be a potential
problem when adding a new FAQ (though that should hopefully be pretty
rare). Perhaps a list that's not numbered (unordered instead of ordered
in html terms) is what is needed but this can be decided later.

This is a work in progress but since a lot was done I wanted this in.
The next step will be to move things about and perhaps remove the
numbers, whether temporary or not.
2024-10-16 11:34:46 -07:00
Landon Curt Noll e69a907988 Merge pull request #2699 from xexyl/html2020 2024-10-15 15:40:20 -07:00
Landon Curt Noll c01ffaf219 Merge pull request #2698 from xexyl/html2019 2024-10-15 15:37:38 -07:00
Landon Curt Noll 96c5652954 Merge pull request #2697 from xexyl/html2018 2024-10-15 15:36:19 -07:00
Cody Boone Ferguson 6bbcebc7bf Format fixes in html files of 2020 2024-10-15 12:41:12 -07:00
Cody Boone Ferguson cc026c02b6 Format fix html files from 2019 2024-10-15 12:12:29 -07:00
Cody Boone Ferguson cb5ab11092 Format fixes in html files from 2018 2024-10-15 11:52:45 -07:00
Landon Curt Noll 18268ae452 Merge pull request #2696 from xexyl/html15
Format fix html files in 2015, update bugs file
2024-10-15 09:58:00 -07:00
Landon Curt Noll 1c59b16b70 Merge pull request #2695 from xexyl/missing-links
Fix exit code text in bin/find-missing-links.sh
2024-10-15 09:56:27 -07:00
Landon Curt Noll 39fa357bcb Merge pull request #2694 from xexyl/html2014
Format fixes in html files of 2014
2024-10-15 09:55:31 -07:00
Cody Boone Ferguson ea00ce2409 Format fix html files in 2015, update bugs file 2024-10-15 09:45:12 -07:00
Cody Boone Ferguson dae96bc493 Fix exit code text in bin/find-missing-links.sh
The code 5 was missing. The reason other lines changed is simply
formatting (aligned to 4 chars).
2024-10-15 06:55:26 -07:00
Cody Boone Ferguson 8eafe398e2 Format fixes in html files of 2014
This commit also adds the faq.html and bugs.html file that should have
been committed with 2013. The reason the faq.md is updated with only the
version update (backdated to yesterday) is because the version was not
updated with the previous update.
2024-10-15 06:51:04 -07:00
Landon Curt Noll 567e6541f8 fix entry2csv.sh to not damage award strings
The `bin/entry2csv.sh` too was modified to leave \uxxxx
in awards alone and to NOT convert it.

Changed `bin/entry2csv.sh` VERSION from "1.5.1 2024-10-10"
to "1.6 2024-10-14".

Performed `make entry2csv` and `make csv2entry` to test the above
under macOS.
2024-10-14 13:24:02 -07:00
Landon Curt Noll ac6c332ecd Merge pull request #2693 from xexyl/html13
Format fixes in html files of 2013
2024-10-14 12:43:01 -07:00
Landon Curt Noll 99c089852b fix title for 2020/yang
We convert it to use the canonical yyyy.dir form.
2024-10-14 12:40:42 -07:00
Cody Boone Ferguson b672f37539 Format fixes in html files of 2013 2024-10-14 12:04:47 -07:00
Landon Curt Noll 4dade5a5c7 Merge pull request #2692 from xexyl/kang-alt
Remove 2012/kang alt code
2024-10-14 11:57:21 -07:00
Landon Curt Noll 1d7dd3b280 Merge pull request #2690 from xexyl/json
Update test.yml workflow for find-invalid-json.sh
2024-10-14 11:53:32 -07:00
Cody Boone Ferguson 39bde4cff2 Merge branch 'kang-alt' of github.com:xexyl/temp-test-ioccc into kang-alt 2024-10-14 08:56:58 -07:00
Cody Boone Ferguson 389d074209 Fix manifest for 2012/kang 2024-10-14 08:55:15 -07:00
Cody Boone Ferguson c3d14c23f4 Merge branch 'master' into kang-alt 2024-10-14 08:51:13 -07:00
Cody Boone Ferguson 2a27f85006 Remove 2012/kang alt code
This code is based on a 'fix' that causes another issue, and could
potentially be 'wrong' to have. It is better, I think, to pose the
challenge to the viewer to see if they can solve the problem themselves,
and if so if there are any issues with such a fix.
2024-10-14 08:47:10 -07:00
Cody Boone Ferguson 23cd57a57d Merge branch 'master' into json 2024-10-14 08:46:15 -07:00
Landon Curt Noll 44468bc3fc Merge pull request #2689 from xexyl/find-invalid-json 2024-10-14 08:32:50 -07:00
Landon Curt Noll 6c26b37ab4 Merge pull request #2688 from xexyl/zlib2012-vik 2024-10-14 08:30:42 -07:00