fixed conflict between make gen_status and make gen_top_html
The `bin/gen-status.sh` will report that the given markdown file (`next/rules.md` or `next/guidelines.md`) is the source of the generated HTML file. This is so that the HTML produced by either `make gen_status` or `make gen_top_html` will generated the same HTML comments. Moreover the comments in `next/rules.html` and `next/guidelines.html` refer to the markdown file as the source of the information instead of a tool such as `bin/gen-status.sh`. Changed `bin/gen-status.sh` VERSION from "1.5.1 2024-04-28" to "1.5.2 2024-04-30". Added news for 2024-04-30 into `news.md`. Make news dates "less shouty". Ran `make www` to perform the above.
This commit is contained in:
1 parent
d09c3fa878
commit
a507a06076
7 files changed
+99
-41
No files matched your search
@@ -1,6 +1,6 @@
|
||||
# For more news, try mastodon
|
||||
|
||||
## Please follow** the [IOCCC on Mastodon](https://fosstodon.org/@ioccc)
|
||||
### Please follow** the [IOCCC on Mastodon](https://fosstodon.org/@ioccc)
|
||||
|
||||
We use Mastodon to make minor announcements, in addition announcing
|
||||
major events such as the opening of a new IOCCC, or who won.
|
||||
@@ -9,7 +9,37 @@ See "[FAQ 6.12: What is Mastodon and why does IOCCC use it?](faq.html#try_mastod
|
||||
information on Mastodon.
|
||||
|
||||
|
||||
# 2024-04-20
|
||||
## 2024-04-30
|
||||
|
||||
The web site now is viewing by mobile devices such as cell phones
|
||||
and tablets. Devices with a screen resolution 1024 pixels and
|
||||
narrower are given a _hamburger-style_ menu icon in place of
|
||||
drop-down menus at the very top of the page (called the _topbar_).
|
||||
|
||||
Any mobile device with a screen wider than 1024 pixels will need
|
||||
to _press and hold_ to force the _topbar_ pull-down menu to activate.
|
||||
|
||||
We had to introduce the use of JavaScript to activate a _hamburger-style_
|
||||
menu icon due to the way mobile device screen touching works. Those
|
||||
devices without JavaScript (or when JavaScript has been disabled)
|
||||
will be given a link to a web page that presents the equivalent menu.
|
||||
|
||||
Fixed generated HTML files where a link to a local file was invalid.
|
||||
Previous problems included malformed markdown, the local file was
|
||||
missing, the local file is generated by make or the entry itself, etc.
|
||||
|
||||
The generated HTML files (via `bin` tools) and other HTML files are
|
||||
now conform with HTML 5 standards. The **Nu Html Checker** reports
|
||||
**no error, warnings, nor info** messages.
|
||||
|
||||
The *Nu Html Checker** change from _2024-04-20_ is that the HTML
|
||||
files that are static (not generated `bin` tools) report **no error,
|
||||
warnings, nor info** messages, changes involving fixing invalid
|
||||
links to local files have been corrected, and changes involving the
|
||||
_topbar_ are now HTML 5 conforming.
|
||||
|
||||
|
||||
## 2024-04-20
|
||||
|
||||
Nearly all of the [temp-test-ioccc web site](https://ioccc-src.github.io/temp-test-ioccc/)
|
||||
web site has undergone editorial review. Nearly all [IOCCC winning entries](years.html)
|
||||
@@ -35,14 +65,14 @@ will be merged into the [Official IOCCC web site](https://www.ioccc.org/index.ht
|
||||
Stay tuned!
|
||||
|
||||
|
||||
# 2024-02-29
|
||||
## 2024-02-29
|
||||
|
||||
We continue to make good progress on web site. In the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc) we have made nearly 4600 changes to date!
|
||||
|
||||
All web pages, including this one, are now constructed from markdown files and/or JSON data files using tools found in the [bin](bin/index.html) directory.
|
||||
|
||||
|
||||
# 2023-05-22
|
||||
## 2023-05-22
|
||||
|
||||
We have been busy preparing for an important / significant update to this web site. In the [temp-test-ioccc GitHub repo](https://github.com/ioccc-src/temp-test-ioccc) we have made nearly 2645 changes to date.
|
||||
|
||||
@@ -110,7 +140,7 @@ who submit real IOCCC entries at risk.
|
||||
Stay tuned!
|
||||
|
||||
|
||||
# 2023-01-30
|
||||
## 2023-01-30
|
||||
|
||||
We added to the
|
||||
[status.json](status.json) page,
|
||||
@@ -129,7 +159,7 @@ of the most recent news item.
|
||||
```
|
||||
|
||||
|
||||
# 2022-12-18
|
||||
## 2022-12-18
|
||||
|
||||
As per the suggestion of [Toni Mikkola](https://fosstodon.org/@Virtaava@home.social)
|
||||
(_@Virtaava@home.social_) we now maintain a
|
||||
@@ -153,7 +183,7 @@ and/or read the [IOCCC news](#news),
|
||||
and/or follow us on Mastodon via **@ioccc@fosstodon.org**.
|
||||
|
||||
|
||||
# 2022-11-29
|
||||
## 2022-11-29
|
||||
|
||||
We are plan to abandon our
|
||||
[IOCCC Twitter feed](https://twitter.com/ioccc)
|
||||
@@ -204,7 +234,7 @@ and those who voluntarily
|
||||
Stay tuned in Mastodon as we update you on our progress towards the next IOCCC!
|
||||
|
||||
|
||||
# 2022-11-19
|
||||
## 2022-11-19
|
||||
|
||||
Source code has been released for version **0.8.1 2022-11-19** of the
|
||||
[mkiocccentry repo](https://github.com/ioccc-src/mkiocccentry),
|
||||
@@ -223,7 +253,7 @@ testing the above mentioned tools and testing the submit server.
|
||||
We are working on complete rebuild of this web site as well.
|
||||
|
||||
|
||||
# 2022-01-15
|
||||
## 2022-01-15
|
||||
|
||||
Source code has been released for version **0.24 2022-01-15** of the
|
||||
[mkiocccentry tool](https://github.com/ioccc-src/mkiocccentry),
|
||||
@@ -231,7 +261,7 @@ a tool that is based on, and is containing, the official iocccsize tool,
|
||||
will form a compressed tarball that a registered IOCCC contestant
|
||||
will upload to the submit server (when the contest is open of course).
|
||||
|
||||
# 2021-12-27
|
||||
## 2021-12-27
|
||||
|
||||
[The Judges](judges.html)
|
||||
are continuing to work on re-tooling how we run the IOCCC.
|
||||
@@ -244,7 +274,7 @@ when it is completed.
|
||||
Stay tuned!
|
||||
|
||||
|
||||
# 2021-10-21
|
||||
## 2021-10-21
|
||||
|
||||
[The Judges](judges.html)
|
||||
are re-tooling how we run the IOCCC.
|
||||
|
||||
Reference in new issue
Block a user