Minor spell and grammar changes. Fix Markdown anchor-name section
restoring `<div>` and some formatting.
This commit is contained in:
1 parent
9907d445bb
commit
48b4b542d4
2 files changed
+23
-24
No files matched your search
+18
-19
@@ -50,9 +50,12 @@ not apply to other markdown files), **PLEASE** start at level three up to level
|
|||||||
|
|
||||||
```<!---html-->
|
```<!---html-->
|
||||||
❌ <a name="old_way">...</a>
|
❌ <a name="old_way">...</a>
|
||||||
✔️ <span id="new_way">...</span>
|
✔️ <div id="new_way">...</div>
|
||||||
|
✔️
|
||||||
|
✔️ ### Section title
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
<div id="links"></div>
|
<div id="links"></div>
|
||||||
|
|
||||||
## Markdown links instead of `<a>...</a>`
|
## Markdown links instead of `<a>...</a>`
|
||||||
@@ -105,7 +108,7 @@ We request that you indent the code block by multiples of four (4)
|
|||||||
ASCII SPACES, never TAB (␉):
|
ASCII SPACES, never TAB (␉):
|
||||||
|
|
||||||
````<!---sh-->
|
````<!---sh-->
|
||||||
✔️ echo "This code block is indented by multiples of 4 spaces"
|
✔️ echo "This code block is indented by multiples of 4 spaces"
|
||||||
|
|
||||||
✔️ # The top level starts with a 4 ASCII space indent.
|
✔️ # The top level starts with a 4 ASCII space indent.
|
||||||
✔️ #
|
✔️ #
|
||||||
@@ -143,7 +146,7 @@ ASCII SPACES.
|
|||||||
❌ ␉Please do **NOT**␉use ASCII tabs␉in markdown files.
|
❌ ␉Please do **NOT**␉use ASCII tabs␉in markdown files.
|
||||||
❌ ␉␉Please do **NOT** indent markdown with ASCII tabs.
|
❌ ␉␉Please do **NOT** indent markdown with ASCII tabs.
|
||||||
|
|
||||||
❌ ␉We don't␉mind␉tabs␉in␉general,
|
❌ ␉We␉don't␉mind␉tabs␉in␉general,
|
||||||
❌ ␉We just ask that you NOT use them in markdown files.
|
❌ ␉We just ask that you NOT use them in markdown files.
|
||||||
```
|
```
|
||||||
````
|
````
|
||||||
@@ -152,16 +155,16 @@ And to clarify, we are only talking about markdown files, not C code or
|
|||||||
any other non-markdown content:
|
any other non-markdown content:
|
||||||
|
|
||||||
````<!---c-->
|
````<!---c-->
|
||||||
✔️ printf("It is fine␉to␉use tabs in Obfuscated C code.\n");
|
✔️ ␉printf("It is fine␉to␉use tabs in Obfuscated C code.\n");
|
||||||
✔️ /*␉if␉you␉wish */
|
✔️ ␉␉/*␉if␉you␉wish */
|
||||||
|
|
||||||
✔️ // We ask that you to NOT use ASCII tab characters in your remarks.md writeup,
|
✔️ ␉// We ask that you to NOT use ASCII tab characters in your remarks.md writeup,
|
||||||
✔️ // or in any other markdown files within your entry, please.
|
✔️ ␉// or in any other markdown files within your entry, please.
|
||||||
````
|
````
|
||||||
|
|
||||||
**NOTE**: Again, you are **perfectly welcome** to use ASCII tab characters
|
**NOTE**: Again, you are **perfectly welcome** to use ASCII TAB (␉) characters
|
||||||
in your C code and other non-markdown files. We simply ask that
|
in your C code and other non-markdown files. We simply ask that you do
|
||||||
you do **NOT** use any ASCII TAB (␉) characters in markdown files.
|
**NOT** use any ASCII TAB (␉) characters in markdown files.
|
||||||
|
|
||||||
<div id="code"></div><div id="languages"></div>
|
<div id="code"></div><div id="languages"></div>
|
||||||
|
|
||||||
@@ -225,10 +228,8 @@ block as this makes it easier to detect when markdown code blocks are
|
|||||||
|
|
||||||
## Do not add trailing slash to void HTML tags.
|
## Do not add trailing slash to void HTML tags.
|
||||||
|
|
||||||
Please do **NOT** use a trailing slash on
|
Please do **NOT** use a trailing slash on [void HTML elements](https://github.com/validator/validator/wiki/Markup-»-Void-elements). See also
|
||||||
[void HTML elements](https://github.com/validator/validator/wiki/Markup-»-Void-elements).
|
this note on [trailing slashes in void-element start tags](https://github.com/validator/validator/wiki/Markup-»-Void-elements#trailing-slashes-in-void-element-start-tags-do-NOT-mark-the-start-tags-as-self-closing).
|
||||||
|
|
||||||
See also this note on [trailing slashes in void-element start tags](https://github.com/validator/validator/wiki/Markup-»-Void-elements#trailing-slashes-in-void-element-start-tags-do-NOT-mark-the-start-tags-as-self-closing).
|
|
||||||
|
|
||||||
The trailing slash on void HTML elements has no effect and interacts
|
The trailing slash on void HTML elements has no effect and interacts
|
||||||
badly with unquoted attribute values.
|
badly with unquoted attribute values.
|
||||||
@@ -275,7 +276,7 @@ a markdown line with a trailing backslash (`\`). Instead use a trailing
|
|||||||
````
|
````
|
||||||
|
|
||||||
Doing it this way will prevent `pandoc(1)` from generating deprecated
|
Doing it this way will prevent `pandoc(1)` from generating deprecated
|
||||||
HTML elements such as `<br />`.
|
HTML elements, such as `<br />`.
|
||||||
|
|
||||||
<div id="img"></div>
|
<div id="img"></div>
|
||||||
|
|
||||||
@@ -312,8 +313,6 @@ Such markdown causes `pandoc(1)` to generate `<hr />`. The `<hr />` has
|
|||||||
no effect in standard HTML 5 and interacts badly with unquoted attribute
|
no effect in standard HTML 5 and interacts badly with unquoted attribute
|
||||||
values.
|
values.
|
||||||
|
|
||||||
If a horizontal line is really needed, use:
|
|
||||||
|
|
||||||
```<!---html-->
|
```<!---html-->
|
||||||
❌ * * *
|
❌ * * *
|
||||||
❌ - - -
|
❌ - - -
|
||||||
@@ -370,6 +369,6 @@ go for when it is **_bold and italic_**.
|
|||||||
✔️ **_this text is bold italic_**
|
✔️ **_this text is bold italic_**
|
||||||
✔️ _**this text is bold italic**_
|
✔️ _**this text is bold italic**_
|
||||||
```
|
```
|
||||||
**BTW**: the astute reader might notice that some cases of `*` for
|
**BTW**: the astute reader might notice that some cases of `*` for italic
|
||||||
italic might have slipped through. We do ask you, however, to please
|
might have slipped through. We do ask you, however, to please
|
||||||
observe this rule, as best you can.
|
observe this rule, as best you can.
|
||||||
+5
-5
@@ -32,7 +32,7 @@ app from time to time to view IOCCC mastodon updates.
|
|||||||
Copyright © 2025 Leonid A. Broukhis and Landon Curt Noll.
|
Copyright © 2025 Leonid A. Broukhis and Landon Curt Noll.
|
||||||
|
|
||||||
All Rights Reserved. Permission for personal, education or non-profit use is
|
All Rights Reserved. Permission for personal, education or non-profit use is
|
||||||
granted provided this this copyright and notice are included in its entirety
|
granted provided this copyright and notice are included in its entirety
|
||||||
and remains unaltered. All other uses **MUST** receive prior permission in
|
and remains unaltered. All other uses **MUST** receive prior permission in
|
||||||
writing by [contacting the judges](../contact.html).
|
writing by [contacting the judges](../contact.html).
|
||||||
|
|
||||||
@@ -267,8 +267,8 @@ and
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
Entries requiring human interaction to be initially compiled are **NOT**
|
Entries requiring human interaction to be initially compiled are **NOT**
|
||||||
permitted. However, see the guidelines. Each entry **MUST** automated the
|
permitted. However, see the guidelines. Each entry **MUST** automate the
|
||||||
its build process using `bash`, `gmake`, `gcc`, `clang`, under a
|
build process using `bash`, `gmake`, `gcc`, `clang`, under a
|
||||||
[SUS environment](https://pubs.opengroup.org/onlinepubs/9799919799/).
|
[SUS environment](https://pubs.opengroup.org/onlinepubs/9799919799/).
|
||||||
|
|
||||||
Note references to `gmake` can be any GNU Make compatible tool.
|
Note references to `gmake` can be any GNU Make compatible tool.
|
||||||
@@ -277,7 +277,7 @@ See [Rule 15 - Building](rules.html#rule-15---building).
|
|||||||
|
|
||||||
|
|
||||||
<div id="rule10">
|
<div id="rule10">
|
||||||
Rule 10 - Privileges
|
## Rule 10 - Privileges
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
Programs that require special privileges (setuid(2), setgid(2),
|
Programs that require special privileges (setuid(2), setgid(2),
|
||||||
@@ -368,7 +368,7 @@ didn't previously win, then you are encouraged to mention this in your
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
The `Makefile` **MUST** adhere to GNU Makefile syntax. Its recommended
|
The `Makefile` **MUST** adhere to GNU Makefile syntax. Its recommended
|
||||||
that you copy and rename the `Makefile.example` as template. The primary
|
that you copy and rename the `Makefile.example` as a template. The primary
|
||||||
target of the `Makefile` **MUST** be `prog` and the source file is `prog.c`.
|
target of the `Makefile` **MUST** be `prog` and the source file is `prog.c`.
|
||||||
The C compiler and preprocessor **MUST** be invoked using `${CC}` and `${CPP}`
|
The C compiler and preprocessor **MUST** be invoked using `${CC}` and `${CPP}`
|
||||||
macros respectively.
|
macros respectively.
|
||||||
|
|||||||
Reference in new issue
Block a user